User Manual
Alarmierung
Alarmverteilung über Netzwerk
9
166 | 370 CM110664de_07
● Der Alarmempfänger trägt seine Adresse in das BACnet Property
Empfängerliste [RecpList] des BACnet Device Object der
Automationsstation mit dem BACnet Service AddListElement ein.
● Der Alarmempfänger liest Informationen über alle momentan bestehenden
Alarme sowie alle momentan benötigten Bestätigungen von der
Automationsstation (BACnet Service GetEventInformation). Damit wird
sichergestellt, dass der Alarmempfänger – ganz gleich, wann er
angeschlossen wurde – den aktuellen Alarmzustand des Systems anzeigt.
Ist diese Eintragung erfolgt, dann erhält der temporäre Alarmempfänger –
solange er erreichbar ist – alle Alarmmeldungen der Automationsstation
gemäss den nachstehend beschriebenen Weiterleitungsmechanismen.
Kann eine Automationsstation eine Alarmmeldung nicht mehr an einen
temporären Alarmempfänger weiterleiten (weil dieser z. B. nicht mehr am
Netzwerk ist), dann wird die Adresse dieses Empfängers aus der [RecpList]
ausgetragen, und alle für den ausgetragenen Empfänger bestimmten
Alarmmeldungen werden gelöscht.
Die konfigurierten Alarmempfänger werden im Meldungsklassen-Objekt:
● Bei Desigo PX in der [DestList] eingetragen
● Bei Desigo Raumautomation in der [RecpList] eingetragen
Zeitlicher Ablauf im Netzwerk
Die Weiterleitung aller Alarm- und Quittierungsmeldungen zwischen Alarm
Server und Alarm Clients erfolgt über das BACnet-Netzwerk mit speziellen
BACnet Services. Es sind dies:
● Confirmed Event Notification für alle Änderungen des Alarmzustandes eines
alarmfähigen Objekts (TO_OFFNORMAL, TO_NORMAL, TO_FAULT), sowie
für Meldungen über erfolgte lokale Quittierungen. Richtung: Vom Alarm
Server zum Alarm Client.
● AcknowledgeAlarm für die Weiterleitung von Acknowledgements
(Quittieren, Rücksetzen), die ein Benutzer auf einem Alarm Client
vorgenommen hat. Richtung: Vom Alarm Client zum Alarm Server.
Bei beiden Services handelt es sich um so genannte Confirmed Services, das
heisst, das Empfängergerät bestätigt jeweils den Empfang eines Services durch
das sofortige Zurückschicken einer SimpleAck-Meldung. Dadurch weiss das
Sendegerät, dass seine Meldung beim Empfängergerät angekommen ist. Falls
SimpleAck ausbleibt, versucht das Sendegerät mehrmals (3x) die Meldung
erneut zu schicken.
Ein Alarm geht immer von genau einem Alarm Server aus. Im allgemeinen sind
jedoch mehrere Alarm Clients am Netz. Es müssen immer alle Alarm Clients
den gleichen Alarmzustand anzeigen (Konsistenz). Deshalb müssen alle
alarmrelevanten Funktionen immer an alle Alarm Clients weitergeleitet werden.
Die Abläufe sind für temporäre und konfigurierte Alarmempfänger gleich.
Die nachfolgenden Zeitdiagramme beschreiben den Ablauf der Kommunikation
über das Netzwerk für die verschiedenen alarmrelevanten Ereignisse:
Dieser Ablauf wird für alle Änderungen des Alarmzustandes auf einem Alarm
Server ausgeführt: TO_OFFNORMAL, TO_FAULT und TO_NORMAL. Der
Datensatz Confirmed Event Notification enthält dabei folgende Informationen:
● BACnet-Adresse des Alarm-Servers
● Object ID des alarmierenden Objekts
● Zeitstempel
S
i
m
p
l
e
A
c
k
t
t
t
S
i
m
p
l
e
A
c
k
Konfigurierte
Alarmempfänger
Änderung eines
Alarmzustandes