Interpreting error codes – Rockwell Automation 1785-ENET USER MANUAL PLC-5 ETHERNET INTERFACE User Manual
Page 37

1785-6.5.19 November 1998
Communicating via the Interface Module
4-7
To communicate through a ControlLogix 1756-ENET module, you
configure the multihop feature of a MSG instruction from the
Ethernet PLC-5 processor (or PLC-5 processor with 1785-ENET
sidecar module) to the target device. You need RSLogix 5 programing
software. For more information, see the MSG instruction in the
PLC-5 Programmable Controller Instruction Set Reference Manual,
publication 1785-6.1.
If you want to go through the ControlLogix 1756-ENET module and
out the 1756-DHRIO module to the target device, you:
•
use Gateway configuration software to configure the
1756-DHRIO module routing table in the ControlLogix system.
•
specify a Link ID number on channel properties for channel 2/3A
of the Ethernet PLC-5 processor (or PLC-5 processor with a
1785-ENET sidecar module).
For information on specifying the path of the MSG instruction, see
the documentation for your programming software.
Interpreting Error Codes
When the processor/interface module detects an error during the
transfer of message data, the processor sets the .ER bit and enters an
error code that you can monitor from your programming software.
Code
(Hexadecimal - Word 1 of the control block)
Description
(Displayed on the data monitor screen)
0010
No IP address configured for the network
0011
Already at maximum number of connections
0012
Invalid internet address or host name
0013
No such host
0014
Cannot communicate with the name server
0015
Connection not completed before user-specified timeout
0016
Connection timed out by the network
0017
Connection refused by destination host
0018
Connection was broken
0019
Reply not received before user-specified timeout
001A
No network buffer space available
0037
Message timed out in local processor
0083
Processor is disconnected
0089
Processor’s message buffer is full
0092
No response (regardless of station type)
00D3
Control block formatted incorrectly