Modbus protocol description
3.8.2
Error messages for invalid values
For measured values in float format, the error number itself is displayed as a value,
i.e. instead of the measured value, the error number is returned.
Error code for float
values
1,0 × 1037
2,0 × 1037
3,0 × 1037
4,0 × 1037
5,0 × 1037
6,0 × 1037
7,0 × 1037
8,0 × 1037
Example
Reading in the external analog input 1 at Modbus address 0x17B2:
Data request:
08
Slave
Response:
08
Slave
The measured value 0x7DB48E52 (=3.0 × 10
that this is an invalid input value.
417102397 Rev. 1-10.2019
Error
Underrange
Overrange
Not a valid input value
Division by zero
Mathematical error
Invalid compensation temperature
Invalid floating-point value
Integrator or statistics destroyed
03
17 B2
Funktion
Word address
03
04
Funktion
Bytes read
00 02
Number of words
8E 52
7D B4
Error code
37
) received from analog input 1 indicates
26
61 01
CRC
C8 ED
CRC