Rockwell Automation / Allen-Bradley ControlLogix / CompactLogix (Logix 5000) troubleshooting

Rockwell Automation / Allen-BradleyFault code list 1756-RD001F (September 2025)

ControlLogix, CompactLogix and the other Logix 5000 controllers report faults as a type and a code, shown in Studio 5000 Logix Designer as, for example, "Major Fault T04:C20". A major fault halts logic execution and the controller goes to faulted mode with outputs in their configured fault state, unless a fault routine clears that specific fault. Minor faults are logged but do not stop the controller.

Diagnose this with AI

Upload a photo of the alarm screen, the fault history or a data export. InduQT compares the evidence and suggests the next useful checks.

Try Free PLC Fault Diagnostic

How it reports faults

Fault codes

CodeName
T01:C01Power-up fault: power lost and restored in RUN mode
T03:C16I/O fault: connection failed on a required module
T03:C23I/O fault: required connection not established before RUN
T04:C16Program fault: unknown instruction encountered
T04:C20Program fault: array subscript too large, or CONTROL POS/LEN invalid
T04:C31Program fault: JSR/RET parameter count mismatch
T04:C34Program fault: timer with a negative PRE or ACC
T04:C83Program fault: value out of range
T06:C01Watchdog fault: task watchdog expired
T07:C40Nonvolatile fault: store to nonvolatile memory failed
T07:C41Nonvolatile fault: load failed, controller type mismatch
T07:C42Nonvolatile fault: load failed, revision mismatch

Evidence to collect

Work on fuel trains, burners, pressure vessels and electrical equipment must be done by qualified personnel following the manufacturer’s documentation and local codes. Never bypass a safety device or interlock.