F
I have the following doubt:
if I have not communication error, but I have a frame shorter or longer than expected, what should the slave do?
Example:
I would like to read an input register from the slave at address 0x4000, the right frame is:
010440000001+CRC
and the right answer is like:
010402AAAA+CRC
if the request is shorter (one byte less ):
a) 0104400000+CRC
or longer (an extra byte ):
b) 01044000000105+crc
what should the slave answer in both case?
I didn't find a clear answer in "Modbus application protocol specification V1.1b"
Thank you
Best regards
if I have not communication error, but I have a frame shorter or longer than expected, what should the slave do?
Example:
I would like to read an input register from the slave at address 0x4000, the right frame is:
010440000001+CRC
and the right answer is like:
010402AAAA+CRC
if the request is shorter (one byte less ):
a) 0104400000+CRC
or longer (an extra byte ):
b) 01044000000105+crc
what should the slave answer in both case?
I didn't find a clear answer in "Modbus application protocol specification V1.1b"
Thank you
Best regards