KROHNE ALTOSONIC V Modbus DE Benutzerhandbuch

Seite 17

Advertising
background image

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!

Advertising