beautypg.com

Rockwell Automation 1761 MicroLogix 1000 Programmable Controllers User Manual

Page 302

background image

Preface

MicroLogix 1000 Programmable Controllers User Manual

B–14

S:6

Major Error
Code

Status

A hexadecimal code is entered in this word by
the controller when a major error is declared.
Refer to S:1/13. The code defines the type of
fault, as indicated on the following pages. This
word is not cleared by the controller.

Error codes are presented, stored, and
displayed in a hexadecimal format.

If you enter a fault code as a parameter in an
instruction in your ladder program, you must
convert the code to decimal.

Application note: You can declare your own
application specific major fault by writing a
unique value to S:6 and then setting bit S:1/13.

Interrogate the value of S:6 in the user-fault
routine to determine the type of fault that
occurred.
Fault Classifications: Faults are classified as
Non-User, Non-Recoverable, and Recoverable.

Error code descriptions and classifications are
listed on the following pages. Categories are:

powerup errors

going-to-run errors

run errors

download errors

NA = Not Applicable

Each fault is classified as one of the following:

Non-User — A fault caused by various conditions that cease ladder program
execution. The user-fault routine is not run when this fault occurs.

Non-Recoverable — A fault caused by the user that cannot be recovered from.
The user-fault routine is run when this fault occurs. However, the fault cannot
be cleared.

Recoverable — A fault caused by the user that can be recovered from in the
user-fault routine by resetting major error halted bit (S:1/13). The user-fault
routine is run when this fault occurs.

Refer to chapter 14, Troubleshooting, for more information regarding programming
device advisory messages.