Operating instructions
Diagnostics and Troubleshooting PTQ-MCM ♦ Quantum / Unity Platform
Modbus Communication Module
ProSoft Technology, Inc. Page 95 of 139
April 29, 2008
7.3 Error Status Table
The program maintains an error/status table that is transferred to the processor
in each read block. You can use the error/status data to determine the "health" of
the module. The data block structure is describe in the Status Data Definition
section. The errors generated by the module are displayed in the following
tables.
7.3.1 Standard Modbus Protocol Errors
Code Description
1 Illegal Function
2 Illegal Data Address
3 Illegal Data Value
4 Failure in Associated Device
5 Acknowledge
6 Busy, Rejected Message
7.3.2 Module Communication Error Codes
Code Description
-1 CTS modem control line not set before transmit
-2 Timeout while transmitting message
-11 Timeout waiting for response after request
253 Incorrect slave address in response
254 Incorrect function code in response
255 Invalid CRC/LRC value in response
7.3.3 Command List Entry Errors
Code Description
-41 Invalid enable code
-42 Internal address > maximum address
-43 Invalid node address (< 0 or > 255)
-44 Count parameter set to 0
-45 Invalid function code
-46 Invalid swap code