Obsah

Datový typ AlarmsStatus

Pojmenování

Lib.Mervis.v1_0.AlarmsStatus

Popis

Struktura sloužící pro rozšiřování počtu vstupů alarmových bloků

Základní typ

Struct

Popis položek

Jméno Typ Význam
Valid bool Indikuje platnost hodnot této struktury
FlagsForClassesuint Bitové pole indikující existenci alarmu dané třídy. Bitově rozděleno na dvě části

* bity 7..0 - kopírují sloučený stav xxxFlag výstupů pro každou třídu alarmu (bit 0 - třída 0, bit 1 - třída 1, …)
* bity 15..8 - indikují existenci aktivního nepotvrzeného alarmu dané třídy (bit 8 - třída 0, bit 9 - třída 1, …)
ResetVar ptr_to boolUkazatel na proměnnou použitou na reset alarmu
AckVar ptr_to boolUkazatel na proměnnou použitou na potvrzení alarmu