FB_BA_EvtGroups

Das Template stellt eine Gruppe von Meldeklassen zur Verfügung.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Meldungsklassenmatrix
Ereigniskategorie | Bedeutung | Priorität | Meldungsklasse | NC-Objekt | Beispiel |
---|---|---|---|---|---|
Gefahrenmeldung | Gefahr für Leben | 00 - 29 | EC_ID.NC10 | LifeSafety.EC | Brandalarm, Überfall |
Gefahrenmeldung | Sicherheitsmeldung | 30 - 59 | EC_ID.NC20 | SafetyMsg.EC | Einbruch, unberechtigter Zutritt |
Alarmmeldung | Meldung signalisiert Anlagenausfall oder erfordert sofortigen Eingriff. | 60 - 89 | EC_ID.NC30 | AlarmMsg.EC | Sicherheitstemperaturbegrenzer (STB), Sicherheitsdruckbegrenzer (SDB), Übertemperatur der Warmwasserbereitung (WWB), Sicherheitsventile, Hauptpumpen, Keilriemenwächter, Frequenzumformer, Kälteanlagen, Spannungsausfall usw. |
Störungsmeldung | Meldung weist auf einen anormalen Betriebszustand hin. | 90 - 119 | EC_ID.NC40 | FaultMsg.EC | Temperaturwächter (TW), Druckwächter (DW), Temperaturüberwachung von Wärmetauscher (WT) und WWB, Motorschutz, Aufzug-Sammelstörmeldung, Netzdrücke usw. |
Wartungsmeldung | Hinweis auf Wartungsaktivität o.ä. | 120 - 149 | EC_ID.NC50 | MaintenanceMsg01.EC | Betriebsstunden, Behälterstand, Reparaturschalter usw. |
Wartungsmeldung | Hinweis auf Wartungsaktivität o.ä. | 120 - 149 | EC_ID.NC51 | MaintenanceMsg02.EC | Filterende erreicht, Filter verschmutzt usw. |
Systemmeldung | Störungsmeldung aus dem GA-System. | 150 - 219 | EC_ID.NC60 | SystemMsg.EC | Gerätestörung, Batteriemeldung, Kommunikationsunterbrechung usw. |
Handeingriff | Handeingriff | 220 | EC_ID.NC70 | ManualOp.EC | Handeingriff |
Freibleibend | Sonstige Meldungen | 221 - 255 | EC_ID.NC80 | OtherMsg.EC | Betriebszustandswechsel, Betriebsarten, Trendspeicher voll usw. |
Syntax
FUNCTION_BLOCK FB_BA_EvtGroups EXTENDS FB_BA_View
VAR_INPUT CONSTANT
LifeSafety : FB_BA_EvtCategory;
SafetyMsg : FB_BA_EvtCategory;
AlarmMsg : FB_BA_EvtCategory;
FaultMsg : FB_BA_EvtCategory;
MaintenanceMsg01 : FB_BA_EvtCategory;
MaintenanceMsg02 : FB_BA_EvtCategory;
SystemMsg : FB_BA_EvtCategory;
ManualOp : FB_BA_EvtCategory;
OtherMsg : FB_BA_EvtCategory;
END_VAR
VAR_INPUT CONSTANT
Name | Typ | Beschreibung |
---|---|---|
LifeSafety | Das Template ruft die Ereigniskategorie „Gefahr für Leben“ auf. | |
SafetyMsg | Das Template ruft die Ereigniskategorie „Gefahrenmeldung, Sicherheitsmeldung“ auf. | |
AlarmMsg | Das Template ruft die Ereigniskategorie „Alarmmeldung“ auf. | |
FaultMsg | Das Template ruft die Ereigniskategorie „Störungsmeldung“ auf. | |
MaintenanceMsg01 | Das Template ruft die Ereigniskategorie „Wartungsmeldung“ auf. | |
MaintenanceMsg02 | Das Template ruft die Ereigniskategorie „Wartungsmeldung“ auf. | |
SystemMsg | Das Template ruft die Ereigniskategorie „Systemmeldung“ auf. | |
ManualOp | Das Template ruft die Ereigniskategorie „Handeingriff“ auf. | |
OtherMsg | Das Template ruft die Ereigniskategorie „Sonstige Meldungen“ auf. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.0.0.0 |