Allen-Bradley DF1 and DH485 Error Codes

Topic: CM008

The following PLC error code tables cover possible errors detected by the panel from Allen-Bradley PLC using the DF1 or DH485 protocols.

  • DF1 includes Full and Half Duplex communications for the MicroLogix 1000, 1100, 1200, 1400 & 1500, the SLC 5/03, /04, /05, the ControlLogix, CompactLogix and FlexLogix, and Full Duplex communications for the PLC5.
  • DH485 includes all MicroLogix and SLC500 PLC, and any communication connection using an Allen-Bradley AIC device using the DH485 Protocol.

 

Note: The DH485 driver is for legacy systems. It is not supported in Series CM5 or later. Series EA9 currently supports this driver. The following errors are generated from the designated PLC, monitored by the C-more panel, and displayed on the panel screen if active. Refer to the PLC manufacturer's documentation for additional and up-to-date information.

The PLC-499 error code shows any errors that are generated by the connected PLC. The PLC-499 error Message includes a four-digit hexadecimal value embedded in the message. Look up this value in the tables below to determine the cause of the error. The possible PLC generated error codes for the Allen-Bradley DF1 and DH485 communication protocols are represented by a hexadecimal value as shown in the diagram below. The error code is broken down into three sections. It is possible for more than one type of PLC error to display in this value.

For more information about error codes specific to C-More panels, see C-More Error Codes.

 

Note: The following errors are generated from the designated PLC, monitored by the C-more panel, and displayed on the panel screen if active. Refer to the specific PLC user manual for further details. These manuals are available online and for download. You can download user manuals at www.automationdirect.com.

Allen-Bradley DF1/DH485 Remote Errors (4-7 bits)
Error Message Description
0x0 Success; No Error.
0x10 Illegal command or format. Typical error received from PLC when addressed requested to the PLC does not exist. Usually occurs if memory map is not expanded in PLC to the range requested from panel.
0x20 Host has a problem and will not communicate.
0x30 Remote node host is missing, disconnected, or shut down.
0x40 Host cannot complete function due to hardware fault.
0x50 Addressing problem or memory protect rungs.
0x60 Function not allowed due to command protection.
0x70 Processor is in Program Mode.
0x80 Compatibility mode file missing or communication zone problem.
0x90 Remote node cannot buffer command.
0xA0 Wait ACK (1775 KA buffer full).
0xB0 Remote node problem due to download.
0xC0 Wait ACK (1775 KA buffer full).
0xD0 Not used.
0xE0 Not used.
0xF0 Error code in the EXT STS byte. See the error code table below.
Allen-Bradley DF1/DH485 Local Errors (0-3 bits)
Error Message Description
0x0 Success; No Error.
0x1 DST Node is out of buffer space.
0x2 Cannot guarantee delivery; link layer.
(The remote node specified does not ACK command.)
0x3 Duplicate token holder detected.
0x4 Local port is disconnected.
0x5 Application layer timed out waiting for response.
0x6 Duplicate node detected.
0x7 Station is offline.
0x8 Hardware fault.
Allen-Bradley DF1/DH485 EXT STSCommand Code for F0 Command
Error Message Description
0x0 Not used.
0x1 A field has an illegal value.
0x2 Fewer levels specified in address than minimum for any address.
0x3 More levels specified in address than system supports.
0x4 Symbol not found.
0x5 Symbol is not properly formatted.
0x6 Address does not point to something usable.
0x7 File is wrong size.
0x8 Cannot complete request; situation has changed since start of the command.
0x9 Data or file size is too large.
0xA Transaction size plus word address is too large.
0xB Access denied; improper privilege.
0xC Condition cannot be generated; resource is not available.
0xD Condition already exists; resource is readily available.
0xE Command cannot be executed.
0xF Histogram overflow.
0x10 No access.
0x11 Illegal data type.
0x12 Invalid parameter or invalid data.
0x13 Address reference to a deleted area.
0x14 Command execution failure for unknown reason; possible PLC 3 histogram overflow.
0x15 Data conversion error.
0x16 Scanner not able to communicate with 1771 rack adapter.
0x17 Type mismatch.
0x18 1771 module response is not valid.
0x19 Duplicated label.
0x22 Remote rack fault.
0x23 Timeout.
0x24 Unknown error.
0x1A File is open; another node owns it.
0x1B Another node is the program owner.
0x1C Disk File is write protected or otherwise unavailable.
0x1D Disk file in use by another application. Update not performed (offline only).
0x1E Data table element protection violation.
0x1F Temporary internal problem.

 

Note: The DH485 driver is for legacy systems. It is not supported in Series CM5 or later. Series EA9 currently supports this driver. The following errors are generated from the designated PLC, monitored by the C-more panel, and displayed on the panel screen if active. Refer to the PLC manufacturer's documentation for additional and up-to-date information.

Related Topics Link IconRelated Topics