FB_BA_Alm
Alarmbaustein mit zuschaltbarem Alarmspeicher und Quittierung
Funktionsbeschreibung
ohne Alarmspeicher (bRstReqd = FALSE)
- T1: Der Baustein ist nicht aktiviert (bEn=FALSE). Eine Meldung am Eingang bIn hat keinerlei Auswirkung auf den Alarmausgang bQ.
- T2: Der Baustein ist aktiviert (bEn=TRUE). Der Alarmausgang bQ bleibt immer so lange gesetzt, wie die Meldung am Eingang bIn ansteht.
mit Alarmspeicher (bRstReqd = TRUE)
- T1: Der Baustein ist nicht aktiviert (bEn=FALSE). Eine Meldung am Eingang bIn hat keinerlei Auswirkung auf den Alarmausgang bQ.
- T2: Der Baustein ist aktiviert (bEn=TRUE). Eine steigende Flanke am Meldeeingang bIn setzt den Alarmausgang bQ. Dieser kann durch eine steigende Flanke am Reset-Eingang bRst zurück gesetzt werden, jedoch nur, wenn die Meldung an bIn nicht mehr ansteht.
- T3: Alarmmeldungen an bQ stehen grundsätzlich nur so lange an, wie der Baustein an bEn freigegeben ist.
Ein-/Ausgänge
VAR_INPUT
bEn : BOOL;
bIn : BOOL;
bRstReqd : BOOL;
bRst : BOOL;
bEn: Freigabe des Funktionsbausteins
bIn: Meldeeingang
bRstReqd: Aktivierung Alarmspeicher (Quittierpflichtigkeit)
bRst: Reset Alarm
VAR_OUTPUT
bQ : BOOL;
bQ: Alarmausgang
Voraussetzungen
Entwicklungsumgebung | Zielsystem | erforderliche Bibliothek | erforderliches Supplement |
---|---|---|---|
TwinCAT 2.11 R3/x64 | PC/CX | TcBA-Bibliothek ab V1.0.0 | TS8040 | TwinCAT Building Automation ab V1.0.0 |