Communication error codes – ProSoft Technology MVI56-LTQ User Manual
Page 41
MVI56-LTQ ♦ ControlLogix Platform
Diagnostics and Troubleshooting
Limitorque Valve Actuator Master Communication Module
User Manual
ProSoft Technology, Inc.
Page 41 of 98
August 30, 2010
4.1.3 Communication Error Codes
The Error Codes returned from the module represent the outcome of the
commands and responses executed by the module. This data value is returned
for each slave at word offset 6. Note that in all cases, if a zero is returned, there
is no current error. Valid Error Status Codes are as follows:
Note: These error codes are used for communication module diagnostics. For programming
purposes, use the Slave Data Table (Slave #x Response Data Word 1 bits 7, 10, and 11) for
determining slave communication status.
Code
Name
Description
0
All ok
The module is operating as desired or is currently being
polled or commanded.
1
Illegal Function
An illegal function code request is being attempted.
2
Bad Data Address
The address or range of addresses, covered by a request
from the master are not within allowed limits.
3
Bad Data Value
The value in the data field of the command is not allowed.
6
Module Busy
The module busy status code is returned when a write
command from the master has not yet been completed
when a second write command is received.
-1
CTS Line Error
The module is monitoring the CTS line and it was not
asserted after the RTS line was asserted. The message
was not transmitted on the port.
-2
Send Timeout
The message was not completely transmitted on the port
within the 5-second message send timeout period.
-3
No Message
The command selected did not produce a message (Bad
command format or illegal instruction).
-10
Long Message
The message received on the port is too long.
-11
Response Timeout
Timeout condition while waiting for response message.
253
Wrong Slave
The response message received on the port is not that in
the request message.
254
Wrong Function Code
The function code in the response message does not
match that in the last request message.
255
CRC Error
The CRC value returned in the message does not match
the computed CRC of the packet.