IndraWorks 15VRS Feldbusse
RemoveListElement Service Hook
ReadProperty Service Hook
ReadPropertyMultiple Service
List of Elements-Parameter aufgelisteten Elemente zur angegebenen
Property hinzuzufügen.
Wenn das Hinzufügen erfolgreich war, wird ein Basis-SimpleAck erzeugt.
Wenn eines, oder mehrere der Elemente bereits in der Liste stehen, werden
sie ignoriert und nicht mehr zur Liste hinzugefügt.
Das Ignorieren eines bereits vorhandenen Elements verursacht kein Fehl‐
schlagen des Services.
In den folgenden Fällen scheitert der Service und erzeugt eine Basis-Fehler‐
meldung:
●
Wenn das angegebene Objekt nicht existiert
●
Wenn die angegebene Property nicht existiert
●
Wenn die angegebene Property keine Liste ist
Wenn ein- oder mehrere Elemente nicht zur Liste hinzugefügt werden kön‐
nen und auch noch nicht in der Liste enthalten waren, dann wird eine Basis-
Fehlermeldung erzeugt und es werden keine Elemente zur Liste hinzugefügt.
Die Wirkung des Services ist, alle angegebenen Elemente der Liste hinzuzu‐
fügen, die noch nicht enthalten sind, oder andernfalls überhaupt keine Ele‐
mente zur Liste hinzuzufügen.
Nachdem die Gültigkeit der Anfrage verifiziert wurde, versucht das API das
Objekt zu verändern, das im Object Identifier-Parameter identifiziert
wird.
Wenn das identifizierte Objekt existiert und die Property besitzt, die im
Property Identifier-Parameter angegeben ist, wird versucht, alle im
List of Elements-Parameter aufgelisteten Elemente aus der angegebe‐
nen Property zu entfernen.
Wenn ein- oder mehrere Elemente nicht existieren, oder aufgrund mangeln‐
der Berechtigung oder anderer Probleme nicht entfernt werden können, wird
keines der Elemente entfernt und es wird eine Basis-Fehlermeldung erzeugt.
Nachdem die Gültigkeit der Anfrage verifiziert wurde, versucht das API, auf
die angegebene Property des angegebenen Objekts zuzugreifen.
Das API behandelt den Object Identifier als ob er dem lokalen Device-
Objekt entspricht, wenn folgende Bedingungen erfüllt sind:
●
Der object-type im Object Identifier-Parameter enthält den
Wert Device Object und die Instanz im Object Identifier-Para‐
meter enthält den Wert 4194303
Dies ermöglicht eine Device-Instanz eines Geräts, das keine I-Am-Meldun‐
gen erzeugt, um bestimmt werden zu können.
Meldungen / Fehlerreaktion:
Wenn der Zugriff gelingt, wird eine Basis-ComplexAck erzeugt, die den gele‐
senen Wert zurückgibt.
Wenn der Zugriff fehlschlägt, wird eine Basis-Fehlermeldung erzeugt, welche
die Ursache für das Fehlschlagen anzeigt.
Nachdem die Gültigkeit der Anfrage verifiziert wurde, versucht das API, auf
Hook
die angegebene Property des angegebenen Objekts zuzugreifen.
Es wird die Liste List of Read Access Results erstellt, deren Reihen‐
folge in der Anfrage spezifiziert ist.
Wenn der List of Property References-Anteil des List of Read
Access Specifications-Parameters den Property-Identifier ALL, RE-
Gebäudeautomatisierung
R911393282_Ausgabe 05 Bosch Rexroth AG
371/395