Major fault codes, Example: create a user-defined major fault – Rockwell Automation Logix5000 Controllers Major, Minor, and I/O Faults Programming Manual User Manual

Page 29

Advertising
background image

Major faults Chapter 1

Example: Create a User-Defined Major Fault

When Tag_1.0 = 1, execution jumps to name_of_fault_routine. A major fault

occurs and the controller enters the faulted mode. Outputs go to the faulted state.

The Controller Properties dialog box, Major Faults tab, displays the code 999.

The type and code correspond to the type and code displayed in the following

locations.

Controller Properties dialog box, Major Faults tab

Program object, MajorFaultRecord attribute

Type

Code

Cause

Recovery Method

1

1

The controller powered on in Run mode.

Run the power-loss handler.

1

16

I/O communication configuration fault detected.

(CompactLogix 1768-L4x controllers only.)

Reconfigure the number of communication modules on the 1768 bus side of the

controller.

1768-L43 has a maximum of two modules.

1768-L45 has a maximum of four modules that can include up to:

Four Sercos modules.

Two NetLinx communication modules.

1

40

If the controller uses a battery, the battery does not contain

enough charge to save the user program on power-down.
If the controller uses an ESM (Energy Storage Module), the ESM
does not contain enough charge to save the user program on

power-down.

For controllers that use a battery, replace the battery.
For controllers that use an ESM (Energy Storage Module):

Allow the ESM to fully charge before powering down the controller.

Replace the ESM if the ESM is removable, or replace the controller if the ESM is not

removable.

If the problem persists, contact Rockwell Automation Technical Support.

Major fault codes

Rockwell Automation Publication 1756-PM014G-EN-P – October 2014

29

Advertising