-

ALM_CUSTOM_ALARM

TypFunktionsbaustein
BeschreibungMit dem Funktionsbaustein ALM_CUSTOM_ALARM können Sie Ihre eigenen Alarm-Funktionsbausteine erstellen. Dies kann sinnvoll sein, wenn zusätzliche Alarmbedingungen geprüft werden sollen, ein besonderes Timing benötigt wird, oder wenn mehrere Alarme in einem kombinierten Baustein realisiert werden sollen.

Der Funktionsbaustein erlaubt den Zugriff auf die unterlagerten Methoden, die zur Implementierung der ALM_*-Funktionsbausteine für PLCnext Technology-Steuerungen verwendet werden. Die unterlagerten Methoden erscheinen als Unterknoten des Funktionsbausteins im KOMPONENTEN-Bereich.

Die Methoden SendAddAlarm, SendStateChange, SendAcknowledge und SendConfirm verschicken die entsprechenden Nachrichten an den OPC UA-Server. Mit Hilfe der Methoden ShouldAcknowledge und ShouldConfirm kann festgestellt werden, ob der Alarm eine Quittierung und Bestätigung fordert.
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.