FB_ListenerBase2

Der Funktionsbaustein dient als Basisimplementierung eines Ereignisbeobachters.
Durch das Überschreiben der ereignisgesteuerten Methoden können neue Nachrichten und Zustandsänderungen von Alarmen erkannt werden.
Syntax
Definition:
FUNCTION_BLOCK FB_ListenerBase2 IMPLEMENTS I_Listener2
 Methoden
Name  | Definitionsort  | Beschreibung  | 
|---|---|---|
Lokal  | Muss zyklisch aufgerufen werden, damit die Ereignis-Queue abgearbeitet werden kann.  | |
Lokal  | Meldet Benachrichtigungen an.  | |
Lokal  | Meldet Benachrichtigungen ab.  | 
 Ereignisgesteuerte Methoden (Callback-Methoden)
Name  | Definitionsort  | Beschreibung  | 
|---|---|---|
I_Listener2  | Wird aufgerufen, wenn der Zustand eines Alarms von „Raised“ nach „Clear“ wechselt.  | |
I_Listener2  | Wird aufgerufen, wenn ein Alarm bestätigt wurde.  | |
I_Listener2  | Wird aufgerufen, wenn eine Alarminstanz wieder frei gegeben wurde.  | |
I_Listener2  | Wird aufgerufen, wenn der Zustand eines Alarms von „Clear“ nach „Raised“ wechselt.  | |
I_Listener2  | Wird aufgerufen, wenn eine Nachricht abgeschickt wurde.  | 
 Eigenschaften
Name  | Typ  | Zugriff  | Definitionsort  | Beschreibung  | 
|---|---|---|---|---|
bSubscribed  | BOOL  | Get  | Lokal  | Liefert TRUE, wenn der Funktionsbaustein Benachrichtigungen angemeldet hat und die Ereignisbeobachtung aktiv ist.  | 
Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS-Bibliotheken  | 
|---|---|---|
TwinCAT v3.1.4024.17  | PC oder CX (x64, x86, Arm®)  | Tc3_EventLogger (>= v3.1.27.0)  |