Herunterladen Diese Seite drucken

Anhang; Liste Aller Bacnet-Eigenschaften Im Nativen Betrieb - WAGO 750-831 Handbuch

Wago-i/o-system 750 bacnet/ip-controller
Vorschau ausblenden Andere Handbücher für 750-831:

Werbung

WAGO-I/O-SYSTEM 750
750-831 BACnet/IP-Controller
Pos : 126 /Alle Serien (Allgemei ne M odul e)/Ü bersc hriften für all e Seri en/Anhang - Übersc hrift 1 @ 4\mod_1239874070437_6.doc x @ 30558 @ 1 @ 1
16

Anhang

Pos : 127 /Serie 750 (WAGO-I/O-SYST EM)/Fel dbus kommuni kati on/BACnet/IP/Liste all er BAC net-Eigensc haften im nati ven Betri eb (750- 831) @ 14\mod_1359983599987_6.doc x @ 110863 @ 233333333333333333333333333333333333333333333333333333333333333333333333333333333333 @ 1
16.1

Liste aller BACnet-Eigenschaften im nativen Betrieb

Dieses Kapitel beinhaltet eine Liste aller Eigenschaften von BACnet-Objekten,
die im nativen Betrieb verwendet werden können.
Die Eigenschaften von BACnet-Objekten werden wie folgt gegliedert:
einzelne, einfache Datentypen
komplexe Datentypen, die aus mehreren Datentypen zusammengesetzt sind
Sammlung von Datenelementen gleichen Typs
In einigen Fällen ist die Anzahl der Datenelemente einer Sammlung festgelegt,
teilweise kann die Anzahl der Elemente variieren. In einigen Fällen muss einzeln
auf die Elemente zugegriffen werden oder es ist eine bestimmte Reihenfolge zu
beachten. BACnet stellt zwei Formen von Datentypen für Eigenschaften bereit,
die eine Sammlung von Datenelementen eines Typs darstellen:
„BACnetARRAY"
„List of"
Der Datentyp „BACnetARRAY" beschreibt ein strukturiertes Feld und besteht
aus Datenelementen eines Datentyps in geordneter Reihenfolge. Auf die
Komponenten einer Feldeigenschaft kann mit einem Feldindex, d. h. einem
vorzeichenlosen Integer-Wert, einzeln zugegriffen werden (Schreib- oder
Lesezugriff).
Ein Index von 0 (Null) gibt an, dass die Anzahl der vorhandenen Datenelemente
zurückgegeben wird. Ist kein Feldindex vorhanden, bedeutet dies, dass auf alle
Elemente des Feldes zugegriffen werden kann. Ein Feldindex n größer Null gibt
das n-te Element der Sequenz an. Bei Verwendung von Feldeigenschaften mit
BACnet-Objekten bezeichnet die Benennung BACnetARRAY[N] of datatype"
eine geordnete Sequenz von Datenelementen mit diesem Datentyp. Falls die
Größe eines Feldes durch Schreiben in das Feld verändert werden kann, muss das
Feldelement 0 schreibbar sein.
Verringert sich der Wert des Feldelementes 0, wird dieses gekürzt und alle
Elemente des Feldes mit einem Index größer als der neue Wert des Feldelementes
0 werden gelöscht. Erhöht sich der Wert des Feldelementes 0 werden neue
Elemente des Feldes mit einem Index größer als der alte Wert des Feldelementes
0 erstellt. Werte, die diesen Elementen zugewiesen werden, sind lokale Werte
falls nicht anders angegeben. Falls die Größe eines Feldes geändert werden kann,
führt das Schreiben des gesamten Feldes als einzelne Eigenschaft mit
unterschiedlicher Anzahl an Elementen zu einer Änderung der Feldgröße. Der
Versuch, mit einem Index größer als das Feld in ein Feldelement zu schreiben,
führt zu einem Fehler und das Feld wird nicht vergrößert, um das Element
aufzunehmen. Felder mit im Standard festgelegter Größe können nicht vergrößert
oder verkleinert werden.
Handbuch
Version 1.0.0 ab SW-Version 0.1.0.1.07(02)
Anhang
369

Quicklinks ausblenden:

Werbung

loading