KROHNE ALTOSONIC V Modbus DE Benutzerhandbuch
Seite 17

ALTOSONIC V
Modbus Handbuch
Seite 17 von 57
6.1 Darstellung
von
Gleitkommawerten
Der Exponent wird um 127 erhöht.
Die Mantisse ist 24 Bits lang, wobei das höchstwertige Bit den Wert 1 besitzt (nicht gespeichert) und 23
Bits gespeichert werden.
Erhöhter Exponent
Mantisse 3 (hoch)
Mantisse 2
Mantisse 1 (niedrig)
SEEE EEEE
E MMM MMMM
MMMM MMMM
MMMM MMMM
6.2
Darstellung doppelt langer Wörter
Der Exponent wird um 1023 erhöht.
Die Mantisse ist 53 Bits lang, wobei das höchstwertige Bit den Wert 1 besitzt (nicht gespeichert) und 52
Bits gespeichert werden.
Erhöhter Exponent
Exponent + Mantisse
Mantisse 6
Mantisse 5
SEEE EEEE
EEEE MMMM
MMMM MMMM
MMMM MMMM
Mantisse 4
Mantisse 3
Mantisse 2
Mantisse 1
MMMM MMMM
MMMM MMMM
MMMM MMMM
MMMM MMMM
6.3
Übertragung einer Folge
Bei Integerwerten werden die höchstwertigen Teile zuerst übertragen und gespeichert.
Beispiel
Integerwert 1790 dezimal (6FE hexadezimal) wird übertragen als:
Erstes übertragenes Byte im Datenfeld
Zweites übertragenes Byte im Datenfeld
06 FE
Lange Integerwerte können auf zwei Arten übertragen werden:
Beispiel
Langer Integerwert 305419896 (12345678 hexadezimal)
Die Übertragungsreihenfolge in beiden Modi:
Normalmodus (1)
12
h
(2)
34
h
(3)
56
h
(4)
78
h
Umgekehrter Modus
(3)
56
h
(4)
78
h
(1)
12
h
(2)
34
h
Gleitkommazahlen können auf zwei Arten übertragen werden:
Beispiel:
Die Gleitkommazahl 4.125977 ergibt die IEEE-Darstellung.
S EXPONENT
MANTISSE
0
1000 0001
(1) 000 0100 0000 1000 0000 0000
• Ein erhöhter Exponent von 129 (81 hexadezimal) ist ein tatsächlicher Exponent von 2.
• Ein positives Zeichen
• Mantisse = 4 + 1/8 + 1/1024. Bitte beachten Sie, dass das erste Bit nicht gespeichert wird!