READ Answer
MBAP Header
Touch CPR - Answer
Byte 0,1:
Byte 0,1:
Byte 2,3:
Byte 2,3:
Byte 4:
Byte 4:
Byte 5:
Byte 5:
Byte 6:
Byte 6:
Functions-Code
Byte 7
Byte 7
Data
Byte 8:
Byte 8..(8+n)
Byte 9..(9+n)
30.08.2016
0x00, 0x00
0x00, 0x00
0x00
0x03 + n
0xFF
0x01 - read coils
0x02 - read discrete inputs
0x03 - read holding registers
0x04 - read input registers
Number of Databytes (n)
data
Modbus TCP
Touch CPR – Answer (Error)
Byte 0,1:
0x00, 0x00
Byte 2,3:
0x00, 0x00
Byte 4:
0x00
Byte 5:
0x03
Byte 6:
0xFF
Byte 7
0x81 - read coils
0x82 - read discrete inputs
0x83 - read holding registers
0x84 - read input registers
Byte 8:
0x01 – illegal function code
0x02 – illegal data address
0x03 – illegal data value
0x04 – server failure
0x06 – server busy
CPR Touch
Seite 14 von 19