A faulted MicroLogix 1400 (Bulletin 1766) shows it first on the FAULT indicator on top of the controller: flashing red is an application fault, steady red is a controller hardware fault (
Controller status indicators
| Indicator | State | Meaning (p. 149) |
|---|---|---|
| POWER | Off / green | No input power or a power error / power on |
| RUN | Off / green / green flashing | Not executing the user program / executing in run mode / memory module transfer |
| FAULT | Off / red flashing / red steady | No fault / application fault / controller hardware faulted |
| FORCE | Amber / amber flashing | Forces installed / forces in the force files but forcing disabled |
In normal operation POWER and RUN are on (p. 151).
Indicators on the LCD
Six indicators sit at the top left of the LCD; a solid rectangle means on (p. 150).
| Indicator | Solid rectangle means |
|---|---|
| COMM 0 | Transmitting on the |
| COMM 1 | Transmitting on the Ethernet port (Channel 1) |
| COMM 2 | Transmitting on the |
| DCOMM | Channel 0 is in default communications (empty: configured communications); it applies only to Channel 0 |
| BAT. LO | Battery low (empty: battery level acceptable) |
| U-DISP | Customized (user-defined) display mode |
On the I/O Status screen, inputs show terminal status and outputs show logic status (pp. 150–151).
What the indicator pattern tells you
| What you see | What the manual says | What to check |
|---|---|---|
| All indicators off | No input power or power supply error: no line power, or the supply is overloaded (can come and go as output load and temperature vary) | Line voltage and connections at the controller (p. 151) |
| POWER and FAULT on steady | Hardware faulted: processor hardware error or loose wiring | Verify connections, cycle power; contact Rockwell if it stays (p. 151) |
| POWER and FAULT on steady, LCD BOOT screen shows "Fpga Corrupt" | Missing or corrupt operating system state | Restart the firmware update (p. 168) |
| POWER on, FAULT flashing | Application fault: hardware or software major fault | Read the Fault Code screen; look the code up in |
| RUN, FORCE and FAULT all flashing, BOOT screen shows "ready..." | Operating system fault: missing or corrupt OS | Restart the firmware update with ControlFLASH (pp. 151, 168) |
| RUN, FAULT, FORCE lighting one after another | Walking pattern: normal during a ControlFLASH download | Do not interrupt it; an interrupted update leaves the controller in the missing or corrupt OS state (pp. 163, 168) |
| RUN flashing green | Memory module transfer | Wait; removing the module during a data transaction can corrupt data (p. 121) |
Reading the fault code on the LCD
- On the Main Menu, select "Advanced Set" with the Up and Down keys and press OK.
- Select "Fault Code" and press OK.
- The screen shows "Major Error Code=" and the code; 0000h means no fault. Press ESC to go back (pp. 107–108).
On the same "Advanced Set" menu, "System Info" shows the catalog number, the operating system firmware revision and the boot firmware revision (p. 107).
Codes and messages the user manual names
| Code / message | What |
|---|---|
| 2H, 4H, 8H, 9H | Faults that Auto Reset can recover from, on firmware 21.007 or later with bit S:36/1 set (pp. 127, 152). Their meaning is not given in this manual. |
| 1H | Reported when the user project or user data backup is corrupted; Auto Reset then cannot work (p. 128) |
| 1F / 1Fh | Interference, communication loss or a power cycle during online editing: the controller clears the user program and loads the default program. 1Fh can also show if online editing starts before any download after out-of-box, memory clear or firmware upgrade; download a program first, even an empty one (p. 124) |
| "IP CONFLICT" with "MAC ADDR =" | Another device has the same IP address (checked every 2 minutes). Change the IP address, then cycle power or replug the Ethernet cable (p. 271) |
| X200 / X201 (1762 analog module) | General hardware error / power-up reset state in the module error data; X4xx are configuration errors (p. 154) |
For the full major error code list with causes and recovery, use
If a ControlFLASH update stops with "Target Module Not in Proper State for Programming", put the controller in PROGRAM mode and restart the update; with "Failed to Receive Initial TFTP Request from Target", connect the controller directly to the computer with a crossover cable or disable firewall, VPN or virus protection on the computer, cycle power and restart (p. 167).
Battery (1747-BA ) and BAT. LO
- BAT. LO solid means either the battery wire connector is disconnected or the battery will fail within 2 weeks (p. 25). The controller is designed to run for up to 2 weeks from the moment the indicator first turns on; replace the battery at once (p. 145).
- Replace the battery with the controller powered on. Replacing it with power off loses all user application memory (p. 25).
- The controller ships with the battery connector connected; secure the wires so they do not block the 1762 expansion bus connector (pp. 25, 145).
- The real-time clock uses the same battery. Bit RTC:0/BL = 1 means battery low. If power is removed while the battery is low, RTC data is lost (pp. 119–120).
Memory module (1766-MM1 )
- Optional 384 KB module: backup of the program and data, and a way to carry programs between controllers; it does not add memory (pp. 14, 119).
- Program Compare: with S:2/9 set, the controller will not enter run or test mode if the program in the module differs from the one in the controller (p. 120).
- It can be inserted or removed under power except during a data transaction; one inserted while the controller is executing is recognized only after a power cycle or in a non-executing mode. Write protection cannot be removed once set (p. 121).
- Load or save through "Advanced Set" > "Comms EEPROM" ("Store to MM" / "Load from MM") on the LCD (pp. 108–110), or in RSLogix 500 under "Comms" > "EEPROM" (p. 121).
Checks, step by step
- Record before any reset: the controller and LCD indicators, the Fault Code value, and the System Info data.
- Hardware branch (Figure 73, p. 152): check that the controller has power and the wire connections are tight.
- FAULT flashing: Rockwell's recovery model is to identify the code and look it up, clear the fault, correct the condition causing it, return to RUN or a REM test mode, then test and verify (p. 152).
- Will not go to RUN with a memory module fitted: check Program Compare, S:2/9 (p. 120).
- Inputs do not match the field: compare the I/O Status screen with the field device (p. 151).
- No serial link: "Advanced Set" > "DCOMM Cfg" puts Channel 0 in default communications (DF1 full-duplex, 19.2 Kbps, no parity, node 1) (pp. 57–59).
- No Ethernet: "Advanced Set" > "ENET Cfg" shows the MAC address and, once assigned, the IP address; changing it needs the master password, or the LCD password from firmware 21.000 (pp. 98–101). Watch COMM 1 and look for IP CONFLICT; the Ethernet channel is disabled when status bit S:36/0 is set (pp. 276–277).
- Expansion I/O: up to seven 1762 modules; remove power before inserting or removing one, because an arc can send a false signal and fault the controller (p. 31). On a fault, 1762 analog outputs go to zero (p. 152).
Clearing faults safely
Return to RUN only once the condition causing the fault is corrected (p. 152). Before returning to RUN, make sure the machine is safe to move, because outputs will again follow the program logic. The LCD "Mode Switch" menu sets PROGRAM, REMOTE or RUN (p. 93); holding OK for 5 seconds at power-up forces RUN and holding ESC forces PROG, and output status may change (p. 94). Holding OK for more than 5 seconds on the Main Menu toggles DCOMM instead (p. 58).
Auto Reset (pp. 127–128): from firmware 21.007, with S:36/1 set to 1 (default 0) and downloaded, a 2H, 4H, 8H or 9H fault makes the controller restart and reload the latest program and user data from NVRAM. From Remote Run it recovers to Program mode; from Hard Run, to a recoverable fault state. You still have to put it in Run; run-time data is lost and the initial data restored. It does not work if the backup is corrupted (1H) or a memory module is fitted with Load Always or Load on Error. Before you select Run, check that the restored initial data suits the machine's current state, and follow the plant's permit and lockout rules.
OS reload: an operating system upgrade clears the user program, so have a backup; Ethernet settings are kept, and SNMP must be enabled before the update (p. 159).
When it is hardware
- POWER and FAULT stay steady after checking connections and cycling power, with no "Fpga Corrupt" BOOT screen: contact Rockwell (p. 151).
- A 1762 analog module whose status LED stays off after a power cycle: replace the module (p. 153).
- Channel 0 connected to a MicroLogix 1000, 1200 or 1500, or a
1747-DPS1 , with a1761-CBL-AM00 cable: the manual warns this damages Channel 0 or the controller (pp. 16, 60).
What to record before calling for support
Rockwell asks for the controller type, series letter, revision letter and firmware (FRN) number, the indicator status and the controller error codes (p. 155). Also note whether a memory module is fitted and when the fault appears. For an engineer on site: breakdown support.
Frequently asked questions
Where do I see the fault code on a MicroLogix 1400?
On the LCD: Main Menu, "Advanced Set", then "Fault Code". It shows "Major Error Code=" and four hex digits, 0000h when there is no fault (
What does a flashing red FAULT LED mean on a MicroLogix 1400?
An application fault: a hardware or software major fault. Read the code on the Fault Code screen and look it up in
How long does the battery last after BAT. LO turns on?
The controller is designed to run for up to 2 weeks from the moment the indicator first turns on, so replace the
Can a MicroLogix 1400 reset faults automatically?
Yes for 2H, 4H, 8H and 9H, from firmware 21.007 with Auto Reset bit S:36/1 set. You still have to put the controller in Run (pp. 127–128).
What do RUN, FORCE and FAULT flashing together mean?
The operating system is missing or corrupt, for example after an interrupted firmware update. Recover by restarting the firmware update with ControlFLASH (pp. 151, 168).
Sources
- Rockwell Automation,
1766-UM001P-EN-P , MicroLogix 1400 Programmable Controllers User Manual, 03/2024 — pp. 14, 16, 25, 31; chapter 4 (pp. 57–60); chapter 5 "LCD and Keypad" (pp. 93–94, 98–101, 107–110); chapter 6 (pp. 119–121); chapter 7 (p. 124); chapter 8 "Auto Reset Functionality" (pp. 127–128); appendix B (p. 145); appendix C "Troubleshoot Your System" (pp. 149–155); appendix D (pp. 159, 163, 167–168); appendix G (pp. 271, 276–277)
Read 13 November 2026. This article paraphrases the sources and does not quote them; read the original documents before designing or working on a system. Links open the latest edition in Rockwell's literature library; page numbers refer to the edition cited.