ProSoft MVI56E-MCMR User Manual page 111

Controllogix platform modbus communication module with reduced data block
Hide thumbs Also See for MVI56E-MCMR:
Table of Contents

Advertisement

MVI56E-MCMR ♦ ControlLogix Platform
Modbus Communication Module with Reduced Data Block
Module Communication Error Codes
Code
-1
-2
-11
253
254
255
"Module Communication Errors" are generated by the MVI56E-MCMR module,
and indicate communication errors with the Slave device.
Error Code -11 indicates that the module is transmitting a message on the
communications wire. However, it is not receiving a response from the addressed
Slave. This error is typically caused by one or more of the following conditions.
Parameter mismatch, for example the module is set for 9600 baud, Slave is
set for 19,200, parity is set to none, Slave is expecting even, and so on.
Wiring problem, for example the port jumper on the module is set incorrectly,
or + and - lines on RS485 are switched)
The Slave device is not set to the correct address, for example the Master is
sending a command to Slave 1 and the Slave device is configured as device
10.
With a -11 error code, check all of the above parameters, wiring, and settings on
the Slave device. Also, make sure that you cycle power to the module, or toggle
the MCMR.CONTROL.W
Error codes of 253 to 255 typically indicate noise on RS485 lines. Make sure that
you are using the proper RS485 cable, with termination resistors installed
properly on the line. If termination resistors are installed, try removing them, as
they are usually only required on cable lengths of more than 1000 feet.
Command List Entry Errors
Code
-41
-42
-43
-44
-45
-46
The above error codes indicate that the module has detected an error when
parsing the command.
For all commands that have not been configured (all parameters set to a value of
0) you will receive an error code of -44. To remove this error code, you can
change your M
send, and download the updated configuration to the module.
ProSoft Technology, Inc.
Description
CTS modem control line not set before transmit
Timeout while transmitting message
Timeout waiting for response after request
Incorrect Slave address in response
Incorrect function code in response
Invalid CRC/LRC value in response
B
or C
ARM
OOT
Description
Invalid enable code
Internal address > maximum address
Invalid Modbus Slave Device Address (< 0 or > 255)
Count parameter set to 0
Invalid function code
Invalid swap code
P
R
C
ODBUS
ORT X
EG
B
bit.
OLD
OOT
parameter to the number of registers to
OUNT
Verify Communication
User Manual
Page 111 of 223

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVI56E-MCMR and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF