FB_BA_EventObserver

Der Funktionsbaustein dient der Auswertung von Alarmen / Ereignissen der Projektstruktur und deren Quittierung.
Der Zugriff auf die Projektstruktur mit einer Parent / Child Beziehung geschieht über eine Zuweisung auf das Property Parent.
Syntax
FUNCTION_BLOCK FB_BA_EventObserver
VAR_INPUT
bAck : BOOL;
END_VAR
VAR_OUTPUT
bHasEvents : BOOL;
bHasUnackEvents : BOOL;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
bAck | BOOL | An den Eingang wird das Signal zum Quittieren von Alarmen / Ereignissen angelegt. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bHasEvents | BOOL | Anzeige das Ereignisse anstehen. |
bHasUnackEvents | BOOL | Anzeige das unquittierte Ereignisse anstehen. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
Parent | I_BA_View | Get, Set | Über eine Zuweisung auf das Property wird der Zugriff auf die Projektstruktur (Grundgerüst) realisiert. Findet keine Zuweisung statt, so wird auf die Basis des Grundgerüst zugegriffen. Dieses bedeutet, dass sämtliche Ereignisse / Alarme ausgewertet werden und dementsprechend deren Quittierung ausgelöst werden kann. Zusätzlich wird eine Warnung in die Fehlerliste der TC3 Entwicklungsumgebung ausgegeben. |
Valid | BOOL | Get | Zeigt an, dass eine gültige Zuweisung an der Schnittstelle iParent (Parent) anliegt. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.2.1.0 |