Herunterladen Inhalt Inhalt Diese Seite drucken

Endress+Hauser Proline Promass 84 Betriebsanleitung Seite 43

Coriolis-massedurchfluss-messsystem für den eichpflichtigen verkehr
Vorschau ausblenden Andere Handbücher für Proline Promass 84:
Inhaltsverzeichnis

Werbung

Proline Promass 84 MODBUS RS485
Endress+Hauser
Datentypen
Folgende Datentypen werden vom Messgerät unterstützt:
• FLOAT (Gleitkommazahlen IEEE 754)
Datenlänge = 4 Byte (2 Register)
Byte 3
SEEEEEEE
EMMMMMMM
S = Vorzeichen
E = Exponent
M = Mantisse
• INTEGER
Datenlänge = 2 Byte (1 Register)
Byte 1
höherwertiges Byte
niederwertiges Byte
(MSB)
• STRING
Datenlänge = abhängig vom Geräteparameter,
z.B. Darstellung eines Geräteparameters mit einer Datenlänge = 18 Byte (9 Register):
Byte 17
Byte 16
höherwertiges Byte
(MSB)
Byte-Übertragungsreihenfolge
In der MODBUS Spezifikation ist die Adressierung der Bytes, d.h. die Übertragungsreihenfolge der
Bytes nicht festgelegt. Es ist deshalb wichtig die Adressierungsweise zwischen Master und Slave bei
der Inbetriebnahme abzustimmen bzw. anzugleichen. Dies kann im Messgerät über den Parameter
"BYTE REIHENFOLGE" konfiguriert werden (siehe Handbuch "Beschreibung Gerätefunktionen").
Die Übertragung der Bytes erfolgt abhängig von der Auswahl im Parameter "BYTE REIHENFOLGE":
FLOAT:
Auswahl
1.
1 – 0 – 3 – 2 *
Byte 1
(MMMMMMMM)
0 – 1 – 2 – 3
Byte 0
(MMMMMMMM)
2 – 3 – 0 – 1
Byte 2
(EMMMMMMM)
3 – 2 – 1 – 0
Byte 3
(SEEEEEEE)
* = Werkeinstellung
S = Vorzeichen
E = Exponent
M = Mantisse
Byte 2
Byte 1
MMMMMMMM
Byte 0
(LSB)
...
...
Reihenfolge
2.
Byte 0
(MMMMMMMM)
Byte 1
(MMMMMMMM)
Byte 3
(SEEEEEEE)
Byte 2
(EMMMMMMM)
Byte 0
MMMMMMMM
Byte 1
Byte 0
niederwertiges Byte
(LSB)
3.
4.
Byte 3
Byte 2
(SEEEEEEE)
(EMMMMMMM)
Byte 2
Byte 3
(EMMMMMMM)
(SEEEEEEE)
Byte 0
Byte 1
(MMMMMMM)
(MMMMMMM)
Byte 1
Byte 0
(MMMMMMMM)
(MMMMMMMM)
Bedienung
43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis