HYDROCAL 1005 Manual for Installation and Operation
Page 68/111
I. Function, Register and Address Mapping
The following MODBUS functions, register- and address ranges are used:
Modbus-
Function
Code
Modbus-
Address
Dec. / Hex
Register
Address
1)
(5 Digit Dec.)
HydroCal
0x02
Read
Discrete
Inputs
1000 / 3E8
..
1015 / 3F7
11001
..
11016
Alert status
Alert #1
..
Alert #16
Only the information whether an alert condition is
pending is returned. The level of the alert (e.g. Hi
or Hi-Hi) is not transmitted.
0x04
Read
Input
Registers
1000 / 3E8
..
1029 / 405
31001
..
31030
Sensor value
Sensor #1
..
Sensor #30
The sensor assignment is given below the map-
ping tables.
The sensor value is transmitted as a signed inte-
ger. Prior to transmission the real reading is mul-
tiplied by 10 (to have a 1-digit precision). So to
get the 'real' measurement the returned value
must be divided by 10.
An open sensor input is returned as -32768
(0x8000).
0x04
Read
Input
Registers
2000 / 7D0
2002 / 7D2
2004 / 7D4
..
2059 / 80B
32001
32003
32005
..
32060
Sensor value
Sensor #1
Sensor #2
Sensor #3
..
Sensor #30
The sensor assignment is given above this table.
The sensor value is transmitted as a floating point
value (32 bit, big endian).
An open sensor input is returned as a non signal-
ling NAN (0x7FFFFFFF).