beautypg.com

Communication error codes – ProSoft Technology MVI56-LTQ User Manual

Page 41

background image

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.