Allen-Bradley MicroLogix 1400 Instruction Manual page 313

Programmable controllers
Hide thumbs Also See for MicroLogix 1400:
Table of Contents

Advertisement

efesotomasyon.com - Allen Bradley,Rockwell,plc,servo,drive
Recoverable
Recoverable Faults are caused
by the user and may be
recovered from by executing
logic in the user fault routine.
The user can attempt to clear
the Major Error Halted bit, S:1/
13.
Note: You may initiate a MSG
instruction from the controller to
another device to identify the
fault condition of the controller.
Status File Data Saved
The Arithmetic Flags (Status File word S:0) are saved on entry to the user
fault subroutine and re-written upon exiting the subroutine.
Creating a User Fault Subroutine
To use the user fault subroutine:
1. Create a subroutine file. Program Files 3...255 can be used.
2. Enter the file number in word S:29 of the status file.
Controller Operation
The occurrence of recoverable or non-recoverable faults causes the
controller to read S:29 and execute the subroutine number identified by
S:29. If the fault is recoverable, the routine can be used to correct the
problem and clear the fault bit S:1/13. The controller then continues in its
current executing mode. The routine does not execute for non-user faults.
Table 3:
Non-Recoverable
Non-User Fault
Non-Recoverable Faults are
Non-User Faults are caused
caused by the user, and
by various conditions that
cannot be recovered from.
cease ladder program
The user fault routine
execution. The user fault
executes when this type of
routine does not execute
fault occurs. However, the
when this type of fault
fault cannot be cleared.
occurs.
Note: You may initiate a
MSG instruction to another
device to identify the fault
condition of the controller.
Publication 1766-RM001A-EN-P - October 2008
Using Interrupts
311

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents