Herunterladen Diese Seite drucken

Object-Access-Dienste; Addlistelement-Dienste; Struktur; Vorgehensweise Des Dienstes - WAGO 750-830 Handbuch

Werbung

76
BACnet-Dienste
5.3

Object-Access-Dienste

In diesem Abschnitt werden neun Anwendungsdienste beschrieben, die für den
Zugriff und die Bearbeitung der Eigenschaften von BACnet-Objekten verwendet
werden. Ein BACnet-Objekt ist jedes Objekt, auf dessen Eigenschaften über
dieses Protokoll zugegriffen werden kann, unabhängig der Funktion des Gerätes,
in dem sich das Objekt befindet. Die Dienste können für den Zugriff auf vom
Hersteller definierte und auf in dieser Dokumentation definierte Objekte
verwendet werden.
5.3.1

AddListElement-Dienste

Der Dienst AddListElement wird von BACnet-Clients verwendet, um zu einer
Objekteigenschaft, die eine Liste ist, eines oder mehrere Elemente hinzuzufügen.
5.3.1.1

Struktur

Die Struktur der Funktionen des Dienstes AddListElement ist in der folgenden
Tabelle dargestellt. In der Tabelle verwendete Terminologie und Symbole werden
in Kapitel „Terminologie der Darstellung" erläutert.
Tabelle 38: Struktur der Funktionen des Dienstes AddListElement
Parametername
Argument
Object Identifier
Property Identifier
Property Array Index
List of Elements
Result(+)
Result(-)
Error Type
First Failed Element Number
5.3.1.2

Vorgehensweise des Dienstes

Nach Überprüfen der Gültigkeit der Anfrage versucht der Antwortende, das im
Parameter „Object Identifier" angegebene Objekt zu bearbeiten. Ist das Objekt
vorhanden und besitzt es die im Parameter „Property Identifier" angegebene
Eigenschaft, wird versucht, der Eigenschaft alle im Parameter „List of Elements"
angegebenen Elemente hinzuzufügen. Ist dieser Versuch erfolgreich, wird
Result(+) zurückgegeben. Sind ein oder mehrere Elemente bereits in der Liste
enthalten, werden diese ignoriert, d. h. nicht der Liste hinzugefügt. Ignorieren
eines bereits vorhandenen Elementes ist kein Fehler des Dienstes.
Ist das angegebene Objekt oder die angegebene Eigenschaft nicht vorhanden oder
die Eigenschaft ist keine Liste, schlägt der Dienst fehl und es wird Result(-)
zurückgegeben. Kann eines oder mehrere Elemente der Liste nicht hinzugefügt
werden, die nicht in der Liste enthalten sind, wird Result(-) zurückgegeben und
der Liste werden keine Elemente hinzugefügt.
BACnet - Objekte, Eigenschaften, Dienste
Req
M
M
M
C
M
Version 1.0.2, gültig ab HW/SW-Version 03/01.04.27(03)
WAGO-I/O-SYSTEM 750
Ind
Rsp
M(=)
M(=)
M(=)
C(=)
M(=)
S
S
M
M
Handbuch
Cnf
S(=)
S(=)
M(=)
M(=)

Quicklinks ausblenden:

Werbung

loading