Modbus protocol, 4 64-bit values – KROHNE UFC 400 Modbus EN User Manual
Page 10

5
MODBUS PROTOCOL
10
UFC 400
www.krohne.com
05/2013 - 4002744801 - AD Modbus UFC 400 R01 en
With S = sign, E = exponent, M = mantissa/fraction
5.2.4 64-bit values
With S = sign, E = exponent, M = mantissa/fraction
Float (single precision, IEEE 754)
MSB
LSB + 1
LSB + 1
LSB
SEEEEEEE
EMMMMMMM
MMMMMMMM
MMMMMMMM
Little Endian
Register Hi
Lo
N
LSB + 1
LSB
N + 1
LSB + 3
LSB + 2
N + 2
LSB + 5
LSB + 4
N + 3
MSB
LSB + 6
Big Endian
Register Hi
Lo
N
MSB
LSB + 6
N + 1
LSB + 5
LSB + 4
N + 2
LSB + 3
LSB + 2
N + 3
LSB + 1
LSB
Double (double precision, IEEE 754)
MSB
MSB
MSB
MSB
LSB + 6
LSB + 6
LSB + 6
LSB + 6
LSB + 5
LSB + 5
LSB + 5
LSB + 5
LSB + 4
LSB + 4
LSB + 4
LSB + 4
SEEEEEEE
EEEEMMMM
MMMMMMMM
MMMMMMMM
LSB + 3
LSB + 3
LSB + 3
LSB + 3
LSB + 2
LSB + 2
LSB + 2
LSB + 2
LSB + 1
LSB + 1
LSB + 1
LSB + 1
LSB
LSB
LSB
LSB
MMMMMMMM
MMMMMMMM
MMMMMMMM
MMMMMMMM