Bedienungsanleitung

Kommunikation über RS485
5.5 Kommunikation über BACnet MS/TP - nur CU230P-2 HVAC / BT
Feldbusse
160 Funktionshandbuch, 04/2018, FW V4.7 SP10, A5E34229197A AE
5.5.3
Azyklische Kommunikation (Allgemeiner Parameterzugriff) über BACnet
Die azyklische Kommunikation, bzw. der allgemeine Parameterzugriff, erfolgt über die
BACnet-Objekte DS47IN und DS47OUT.
Die azyklische Kommunikation nutzt die Octet String Values-Objekte OSV0 und OSV1.
Instanz-ID
Objekt-Name
Beschreibung
Zugriffstyp
OSV0
DS47IN
maximale Länge 242 davon zwei Bytes Header, 240
Bytes Nutzdaten
W
OSV1 DS47OUT R
Die OSV sind wie folgt aufgebaut:
Function
Code
Auftragslänge
Nutzdaten
2F (1 Byte)
(1 Byte)
maximal 240 Bytes
Parameterauftrag mit dem OSV0 schreiben und mit OSV1 lesen
Zum Lesen des Parameters r0002 schreiben Sie folgende Werte in das Present-Value-
Fenster des OSV0
Tabelle 5- 33 Parameterauftrag über OSV0 schreiben
Byte
Beschreibung
2F h
0A h
80 h
01 h
01 h
01 h
10 h
01 h
0002 h
0000 h
1
2
3
4
5
6
7
8
9,10
11,12
Funktionscode 2F h (47),
Auftragslänge 10 Bytes (0A h)
Auftragsreferenz = 80 h
Auftragskennung = 1 h
DO-Id = 1
Anzahl Parameter = 1
Attribut
Anzahl der Elemente = 1
Parameternummer = 2
Subindex = 0
Wenn der Auftrag erfolgreich verarbeitet wurde, können Sie die Antwort genau einmal aus
dem Present-Value-Fenster des OSV1 auslesen:
Tabelle 5- 34 Parameterinhalt über OSV1 lesen
Byte
Beschreibung
2F h
08 h
80 h
01 h
01 h
01 h
10 h
01 h
001F h
1
2
3
4
5
6
7
8
9,10
Funktionscode 2F h (47)
Antwortlänge 8 Bytes
Auftragsreferenz = 80 h
Auftragskennung = 1 h
DO-Id = 1
Anzahl Parameter = 1
Format
Anzahl der Elemente = 1
Parameterwert 1F h = 31