J
Hey guys,
I'm a bit confused about the exception codes in "MODBUS Application Protocol Specification V1.1b".
Every function code has a selection of specified exception codes (e.g. page 12 "Read Coils": '01 or 02 or 03 or 04'). But no function code supports the exception code 06 "slave device busy".
How can a server tell a client that it's currently in a busy state? Sending a response with exception code 04 ("slave device failure" -> 'unrecoverable error') doesn't seem to be reasonable for me.
Regards.
I'm a bit confused about the exception codes in "MODBUS Application Protocol Specification V1.1b".
Every function code has a selection of specified exception codes (e.g. page 12 "Read Coils": '01 or 02 or 03 or 04'). But no function code supports the exception code 06 "slave device busy".
How can a server tell a client that it's currently in a busy state? Sending a response with exception code 04 ("slave device failure" -> 'unrecoverable error') doesn't seem to be reasonable for me.
Regards.