Rockwell Automation Logix5000 Controllers Major, Minor, and I/O Faults Programming Manual User Manual

Page 30

Advertising
background image

Chapter 1 Major faults

Type

Code

Cause

Recovery Method

1

60

For a controller with no memory card installed, the controller:

Detected a non-recoverable fault.

Cleared the project from memory.

1.

Clear the fault.

2.

Download the project.

3.

Change to Remote Run or Run mode.

Follow these steps if the fault persists.

1.

Before you cycle power to the controller, record the state of the OK and RS232 status

indicators.

2.

Contact Rockwell Automation Technical Support.

1

61

For a controller with a memory card installed, the controller:

Detected a non-recoverable fault.

Wrote diagnostic information to the memory card.

Cleared the project from memory.

1.

Clear the fault.

2.

Download the project.

3.

Change to Remote Run or Run mode.

If the fault persists, contact Rockwell Automation Technical Support.

1

62

For a controller with a Secure Digital (SD) card installed, the
controller:

Detected a nonrecoverable fault.

Wrote diagnostic information to the memory card.

When in this state, the controller does not open any
connections or allow a transition to Run mode.

1.

Clear the fault.

2.

Download the project.

3.

Change to Remote Run or Run mode.

If the fault persists, contact Rockwell Automation Technical Support.

3

16

A required I/O module connection failed.

Check the:

I/O module is in the chassis.

Electronic keying requirements.

Controller properties Major Fault tab and the Module Properties Connection tab for

more information about the fault.

3

20
21

Possible fault with the chassis.

Not recoverable. Replace the chassis.

3

23

At least one required connection was not established before

going to Run mode.

Wait for the controller I/O light to turn green before changing to Run mode.

4

16

Unknown instruction encountered.

Remove the unknown instruction. This probably happened due to a program conversion
process.

4

20

Array subscript too big, control structure .POS or .LEN is invalid. Adjust the value to be within the valid range. Do not exceed the array size or go beyond

dimensions defined.

4

21

Control structure .LEN or .POS < 0.

Adjust the value so it is > 0.

4

31

The parameters of the JSR instruction do not match those of
the associated SBR or RET instruction.

Pass the appropriate number of parameters. If you pass too many parameters, the extra
ones are ignored without any error.

4

34

A timer instruction has a negative preset or accumulated value. Fix the program so that it cannot load a negative value into timer preset or accumulated

value.

4

42

JMP to a label that did not exist or was deleted.

Correct the JMP target or add the missing label.

4

82

A sequential function chart (SFC) called a subroutine and the

subroutine tried to jump back to the calling SFC. This occurs
when the SFC uses either a JSR or FOR instruction to call the
subroutine.

Remove the jump back to the calling SFC.

4

83

The data tested was not inside the required limits. This occurs

with array subscripts used with Boolean arrays and bit level
addressing.

Adjust the value to be within the valid range. Do not exceed the array size or go beyond

the dimensions defined.

4

84

Stack overflow.

Reduce the subroutine nesting levels or the number of parameters passed.

30

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

Advertising