
21
4 Datenfluß
4.1 Parameteradressen und Formate
Im folgenden sind alle Prozeßwerte (Variablen) mit ihren Adressen, dem
Datentyp und der Zugriffsart beschrieben.
Hierbei bedeutet:
R/O
Zugriff nur lesend
R/W
Zugriff schreibend und lesend
Text
Byte (8 Bit)
unsigned
short
Integer(16 Bits) ohne Vorzeichen (Wertebereich 0…65535)
signed
short
Integer(16Bits) mit Vorzeichen (Wertebereich -32768...32767)
unsigned
long
Long-Integer (4Byte) ohne Vorzeichen
(Wertebereich 0...4294967295)
float
Float-Wert (4 Byte) nach IEEE 754
Byte-
reihenfolge
Aufgrund der plattformabhängigen Darstellung von Gleitkommazahlen
und Long-Werten, müssen die Bytes in die für den MODBUS entspre-
chende Reihenfolge gebracht werden.
4.2 Übertragungsformate
Zeichenketten
(Texte)
Zeichenketten werden im ASCII-Format übertragen.
Beispiel
Abfrage des Textes von Adresse 0x0007, wenn unter dieser Adresse die
Zeichenkette "
133.01.01
"
(ASCII-Code: 0x31, 0x33, 0x33, 0x2E, 0x30, 0x31, 0x2E, 0x30, 0x31, 0x20,
0x00)
Anfrage: 0103000700067409
(CRC16 = 0974)
Antwort: 01030C
3133332E30312E3031200000
914D
(CRC16 = 4D91)
Integer-Werte
Integer-Werte werden über Modbus im folgenden Format übertragen:
Zuerst das High-, dann das Low-Byte.
Beispiel
Abfrage des Integer-Wertes von Adresse 0x0000, wenn unter dieser Adresse
der Wert "20" (ASCII-Codierung: 0x3230) steht.
Anfrage: 14030000000186CF (CRC16 = CF86)
H
Als letztes Zeichen muss immer ein "\0" (ASCII-Code 0x00) als Ende-
kennung übertragen werden. Danach folgende Zeichen haben keine
Bedeutung.
Содержание 701061
Страница 2: ......
Страница 16: ...2 Protokollbeschreibung 16...
Страница 29: ...Type 701061 Electronic Refrigeration Controller B 70 1061 2 Interface Description 08 07 Type 701061 XXX 32 XXX...
Страница 30: ......
Страница 44: ...2 Protocol description 16...
Страница 58: ......
Страница 72: ...2 Description du protocole 16...