Datenpunktbeschreibung für das Modbus-Protokoll multicomp D6-xxx-x
Beispiel 2: -12.55155 dezimal = 0xC148D325 hex
Adresse
Format
Binär
Hex
Beispiel 3: 45.354 dezimal = 0x42356A7F hex
Adresse
Format
Binär
Hex
Exponent:
Mantisse:
6
+0
+1
SEEEEEEE
EMMMMMMM
1 1 0 0 0 0 0 1
0 1 0 0 1 0 0 0
C1
48
+0
+1
SEEEEEEE
EMMMMMMM
0 1 0 0 0 0 1 0
0 0 1 1 0 1 0 1
42
35
10000100 bin = 132 dez
3 Exp.= 132-127=5
S=0
3 VZ=positiv
01101010110101001111111 bin
Dezimalpunkt an erster Stelle der Mantisse angefügt
3 . 01101010110101001111111
Führende 1 vor dem Dezimalpunkt
31. 01101010110101001111111
Berücksichtigung des Exponenten (=5)
3 101101. 010110101001111111
links des Dezimalpunktes: 101101 bin = 2
Rechts des Dezimalpunktes: 010110101001111111 bin =
2
-2
+ 2
-4
+ 2
-5
+ 2
-7
+ 2
0.3540001 dez
Endergebnis: +45.03540001 dez
+2
MMMMMMMM MMMMMMMM
1 1 0 1 0 0 1 1
D3
+2
MMMMMMMM MMMMMMMM
0 1 1 0 1 0 1 0
6A
-9
+ 2
-12
+ 2
-13
+ 2
-14
+3
0 0 1 0 0 1 0 1
25
+3
0 1 1 1 1 1 1 1
7F
+ 2
+ 2
+ 2
= 45 dez.
5
3
2
0
+ 2
-15
+ 2
-16
+ 2
-17
+ 2
-18
=
V1.00