-

ALM_REGISTER

TypFunktionsbaustein
BeschreibungMit dem Funktionsbaustein wird ein Alarm im System registriert. Ein Alarm muss immer zuerst registriert werden, bevor er im System verwendet werden kann. Mit einer steigenden Flanke am Eingang EXECUTE oder mit EXECUTE = TRUE wird der Alarm im System bekannt gemacht. Die am Ein-/Ausgang ALRM angeschlossene Struktur ALM_STATE enthält den Alarmzustand.

Der Baustein muss so lange aufgerufen werden, bis der Ausgang DONE TRUE liefert. Der Ausgang DONE wird z.B. auf FALSE gesetzt, wenn gerade viele Alarme gleichzeitig registriert werden.

Der Baustein ALM_REGISTER wird zusammen mit dem Baustein ALM_ALARM verwendet. Bei Alarmen mit benutzerdefinierten Parametern verwenden Sie die Funktionsbausteine ALM_REGISTER_PARAM und ALM_ALARM_PARAM.
HinweiseFunktionsbausteine müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein.
ParameterEingänge

EXECUTE

ALARM_ID

ALARM_TYPE

SEVERITY

Ein-/Ausgang

ALARM

Ausgang

DONE
Struktur ALM_STATEElemente der Struktur ALM_STATE