Doc
#
E149701
B-2
B: Modbus Map and Retrieving Logs
Electro
Industries/GaugeTech
The Leader In Power Monitoring and Smart Grid Solutions
Electro
Industries/GaugeTech
The Leader In Power Monitoring and Smart Grid Solutions
SINT32/UINT32:
32-bit signed/unsigned integer spanning 2
registers - the lower-addressed register is the
high order half
FLOAT:
32-bit IEEE floating point number spanning 2
registers - the lower-addressed register is the
high order half (i.e., contains the exponent)
B.4: Floating Point Values
Floating Point Values are represented in the following format:
The formula to interpret a Floating Point Value is:
-1
sign
x 2
exponent-127
x 1.mantissa = 0x0C4E11DB9
-1
sign
x 2
137-127
x 1· 1000010001110110111001
-1 x 2
10
x 1.75871956
-1800.929
Formula Explanation:
C4E11DB9 (hex)
11000100 11100001 00011101 10111001
(binary)
Register
0
1
Byte
0
1
0
1
Bit
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Meaning
s
e
e
e
e
e
e
e
e
m m m m m m m m m m m m m m m m m m m m m m m
sign
exponent
mantissa
Register
0x0C4E1
0x01DB9
Byte
0x0C4
0x0E1
0x01D
0x0B9v
Bit
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
1
1
0
0
0
1
0
0
1
1
1
0
0
0
0
1
0
0
0
1
1
1
0
1
1
0
1
1
1
0
0
1
Meaning
s
e
e
e
e
e
e
e
e
m m m m m m m
m
m m m m m m m m m m m m m m m
sign
exponent
mantissa
1
0x089 + 137
0b011000010001110110111001
Summary of Contents for Shark 200
Page 1: ...V 1 24 March 15 2018 ...