Herunterladen Inhalt Inhalt Diese Seite drucken

Dienste Mit Implementierung Von Standard-Aktionen - Bosch rexroth IndraWorks 15VRS Anwendungsbeschreibung

Feldbusse
Vorschau ausblenden Andere Handbücher für rexroth IndraWorks 15VRS:
Inhaltsverzeichnis

Werbung

IndraWorks 15VRS Feldbusse

Dienste mit Implementierung von Standard-Aktionen

AcknowledgeAlarm Service Hook
GetAlarmSummary Service Hook
GetEnrollmentSummary Service
SubscribeCOV Service Hook
Im Folgenden finden Sie eine Auflistung von Service-Indication Service
Hooks, die bereits Standardaktionen implementiert haben und normalerweise
nicht in der Applikation implementiert werden müssen:
Nachdem die Gültigkeit der Anfrage verifiziert wurde, versucht das API das
angegebene Objekt zu finden.
Folgende Aktionen werden durchgeführt, wenn das Objekt vorhanden ist und
wenn der Time Stamp-Parameter mit dem Zeitpunkt übereinstimmt, zu dem
das Ereignis zuletzt bestätigt wurde:
Das Bit in der Acked_Transitions-Property des Objekts, das mit
dem Wert des Event State Acknowledged-Parameters überein‐
stimmt, wird auf 1 gesetzt.
Ein Basisergebnis result(+) wird angelegt
Eine Ereignismeldung mit einem Notify Type-Parameter "gleich
ACK_NOTIFICATION" wird ausgegeben
Wenn bei der Suche kein Objekt gefunden wird, wird das Basisergebnis re-
sult(-) ausgegeben.
Eine Bestätigungsmeldung verwendet denselben Service-Typ (bestätigt oder
unbestätigt).
Die Bestätigungsmeldung ist an dieselben Empfänger gerichtet, an welche
die ursprüngliche bestätigte oder unbestätigte Ereignismeldung gesendet
worden war.
Der Time Stamp, der in der Bestätigungsmeldung übertragen wird, wird
nicht vom Time Stamp der ursprünglichen Ereignismeldung abgeleitet, son‐
dern enthält die Zeit, zu der die Bestätigungsmeldung generiert wird.
Nachdem die Gültigkeit der Anfrage verifiziert wurde, sucht das API alle
ereignisauslösenden Objekte, die folgende Propertys aufweisen:
Eine Event_State-Property ungleich NORMAL
Und eine Notify_Type-Property mit Wert ALARM
Wenn bei der Suche Objekte gefunden wurden, wird eine positive Antwort er‐
stellt, welche die Alarm Summaries für die gefundenen Objekte enthält.
Wenn keine Objekte gefunden wurden, die den Kriterien entsprechen, wird
eine Liste der Länge 0 zurückgegeben.
Nachdem die Gültigkeit der Anfrage verifiziert wurde, sucht das API alle
Hook
ereignisauslösenden Objekte anhand von Suchkriterien, die in der Basisan‐
frage angegeben wurden.
Suchkriterien sind die logischen Verknüpfungen aller explizit gesetzten Filter,
die in der Basisanfrage ausgelassen wurden.
Wenn bei der Suche Objekte gefunden wurden, wird eine positive Antwort er‐
stellt, welche die Enrollment Summaries für die gefundenen Objekte ent‐
hält.
Wenn keine Objekte gefunden wurden, die diesen Kriterien entsprechen, wird
eine Liste der Länge 0 zurückgegeben.
Wenn die Parameter Lifetime oder Issue Confirmed Notifications
nicht existieren, wird die Anfrage als Stornierung interpretiert.
Jeder COV-Inhalt, der bereits für die gleiche BACnet-Adresse existiert und in
der PDU enthalten ist, welche die SubscribeCOV-Anfrage befördert und
denselben Subscriber Process Identifier und Monitored Object
Gebäudeautomatisierung
R911393282_Ausgabe 05 Bosch Rexroth AG
369/395

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis