MSENSE
®
DGA 9 7045899/02 EN – 11.2020 Page 123
7. Modbus Function, register and address mapping
The following MODBUS functions, register and address areas are used:
Modbus
address
Dec. / Hex
Register
Address
1)
(5 digit dec.)
1000 / 3E8
...
1015 / 3F7
Alarm status
Alarm #1
...
Alarm #16
Only the state of the alarm is reported. The alarm
threshold (e.g. high, high-high) is not transmitted.
1000 / 3E8
...
1042 / 412
Sensor value
Sensor #1
...
Sensor #43
The sensor value is transmitted as a signed inte-
ger value. Before the value is transmitted, the real
value is multiplied by a factor of 10 (to achieve an
accuracy of 1 digit). In other words, in order to
achieve the real value on the opposite side, the
value has to be divided by the factor of 10.
An open input is transmitted with a sensor value
of -32768 (0x8000).
2000 / 7D0
2002 / 7D2
2004 / 7D4
...
2084 / 824
32001
32003
32005
...
32085
Sensor value
Sensor #1
Sensor #2
Sensor #3
...
Sensor #43
The sensor value is transmitted as a floating-point
number (32 bit, big endian).
An open input is transmitted with a sensor value
of NAN (0x7FFFFFFF).
3000 / BB8
...
3015 / BC7
Alarm status
Alarm #1
...
Alarm #16
The complete alarm status is transmitted.
0 No alarm
1 Threshold 1 alarm (not active)
2 Threshold 2 alarm (not active)
3 Threshold 1 alarm (active)
4 Threshold 2 alarm (active)