Home › Technical articles

Đọc bằng tiếng Việt

MicroLogix 1400 (1766) faults: FAULT LED, LCD fault code, BAT. LO battery, memory module and back to RUN

TDL Industrial Automation · Last updated:

How to read the POWER, RUN, FAULT and FORCE LEDs and the six LCD indicators on a MicroLogix 1400, find the code on the Fault Code screen, and handle BAT. LO, the 1766-MM1 memory module, a missing OS, IP CONFLICT, Auto Reset (2H, 4H, 8H, 9H) and a safe return to RUN.

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 (1766-UM001P-EN-P, p. 149). The code itself is on the Fault Code screen of the built-in LCD, which you have to open (pp. 107–108). The user manual does not explain each major error code: it sends you to the reference manual 1766-RM001 and to the RSLogix 500/RSLogix Micro online help (pp. 108, 151, 155). This article covers what the user manual itself states. For the older MicroLogix 1500, see MicroLogix 1500 fault codes.

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 RS-232/RS-485 port (Channel 0)
COMM 1 Transmitting on the Ethernet port (Channel 1)
COMM 2 Transmitting on the RS-232 port (Channel 2)
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 1766-RM001 (p. 151)
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

  1. On the Main Menu, select "Advanced Set" with the Up and Down keys and press OK.
  2. Select "Fault Code" and press OK.
  3. 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 1766-UM001P says
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 1766-RM001.

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

  1. Record before any reset: the controller and LCD indicators, the Fault Code value, and the System Info data.
  2. Hardware branch (Figure 73, p. 152): check that the controller has power and the wire connections are tight.
  3. 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).
  4. Will not go to RUN with a memory module fitted: check Program Compare, S:2/9 (p. 120).
  5. Inputs do not match the field: compare the I/O Status screen with the field device (p. 151).
  6. 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).
  7. 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).
  8. 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 a 1761-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 (1766-UM001P-EN-P, pp. 107–108).

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 1766-RM001; a steady red FAULT is a controller hardware fault (pp. 149, 151).

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 1747-BA battery at once, with the controller powered on (pp. 25, 145).

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.

Related services:
Breakdown support & resident engineers Rockwell Automation upgrades