Events
System Events sind Meldungen, die einen Client (z. B. Desigo CC) über besondere Vorkommnisse auf einer Automationsstation unterrichten, z. B.:
- Änderung des Betriebszustandes der Automationsstation (STOP, RUN)
- Überlauf des in einigen I/O-Objekten eingebauten Betriebsstundenzählers
System Events sind konzeptionell eng verwandt mit Alarmen, unterscheiden sich aber von diesen in einigen Punkten:
- System Events haben kein Gedächtnis, d.h. den System Events ist keine Zustandsmaschine hinterlegt.
- System Events nehmen keinen Einfluss auf den Anlagenzustand, d.h. System Events können in einem beliebigen Alarmzustand auftreten und beeinflussen diesen nicht.
- System Events werden angezeigt, müssen aber nicht quittiert oder zurückgesetzt werden.
System Events werden an die Clients mit dem gleichen Mechanismus weitergeleitet wie Alarme.
COV-Reporting
Änderungen eines Wertes bestimmter Prozessvariablen werden mit Change of Value Reporting (COV) anderen Systemkomponenten gemeldet. Polling wird nur in Ausnahmefällen angewendet. Mit COV-Reporting lassen sich Wertänderungen an mehrere Automationsstationen übermitteln. Eine COV-Meldung (COV Notification) erfolgt nur dann, wenn sich der Wert der Prozessvariablen gegenüber dem eingestellten oder Standard-Inkrementwert ändert. Es ist kein periodisches Abfragen (Polling) der Prozessvariablen nötig.
Es gibt zwei Rollen:
- COV-Server: Die Automationsstation, auf der die Prozessvariable gelesen wird und deren Änderung gemeldet werden soll.
- COV-Client: Empfänger der COV-Meldungen. Dies kann eine andere Automationsstation sein oder ein BACnet-Client.