EasyManuals Logo

Allen-Bradley MicroLogix 1200 Reference Manual

Allen-Bradley MicroLogix 1200
424 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #223 background imageLoading...
Page #223 background image
Publication 1762-RM001C-EN-P
Using Interrupts 18-3
Specifically, if the controller program is executing normally and an
interrupt event occurs:
1. the controller stops its normal execution
2. determines which interrupt occurred
3. goes immediately to rung 0 of the subroutine specified for that User
Interrupt
4. begins executing the User Interrupt subroutine (or set of subroutines if
the specified subroutine calls a subsequent subroutine)
5. completes the subroutine(s)
6. resumes normal execution from the point where the controller
program was interrupted
When Can the Controller Operation be Interrupted?
The Micrologix 1200 and 1500 controllers only allow interrupts to be
serviced during certain periods of a program scan. They are:
At the start of a ladder rung
Anytime during End of Scan
Between data words in an expansion I/O scan
The interrupt is only serviced by the controller at these opportunities. If
the interrupt is disabled, the pending bit is set at the next occurrence of
one of the three occasions listed above.
ATTENTION
!
If you enable interrupts during the program scan via an
OTL, OTE, or UIE, this instruction (OTL, OTE, or UIE)
must be the last instruction executed on the rung (last
instruction on last branch). It is recommended this be the
only output instruction on the rung.

Table of Contents

Other manuals for Allen-Bradley MicroLogix 1200

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Allen-Bradley MicroLogix 1200 and is the answer not in the manual?

Allen-Bradley MicroLogix 1200 Specifications

General IconGeneral
SeriesMicroLogix 1200
TypeProgrammable Logic Controller (PLC)
MountingDIN rail or panel mount
Programming LanguageLadder Logic
Programming SoftwareRSLogix 500
I/O PointsUp to 40
Communication PortsRS-232, RS-485
Memory6 KB user memory
Power Supply24V DC or 120/240V AC
ExpansionSupports expansion I/O modules
Operating Temperature0°C to 55°C (32°F to 131°F)
Dimensions90 mm x 110 mm
Weight0.5 kg (1.1 lbs)

Related product manuals