3 interrupt types – Rockwell Automation 8520 9/Series CNC Lathe User Manual
Page 735

Program Interrupt
Chapter 29
29-5
An Interrupt:
- requested when the control is in E-Stop is ignored, regardless of
whether the interrupt is enabled or not.
- can only be executed when the control is in the
state.
If a request for an interrupt is made when the control is in
or cycle suspend, the interrupt request is still
recognized. The interrupt program will be executed when a
state becomes active again.
- are recognized after it has been enabled by programming a M96
followed by the correct L-word for that signal.
If an interrupt occurs during a block retrace, the interrupt will be
performed. The block retrace however will be aborted at that point and
no further retrace will be allowed. Block retrace will, however, still be
able to return any moves that have already been retraced before the
interrupt occurred.
During the execution of a milling cycle, if the interrupt is a delay type
(executed at the completion of the currently executing block), the
control will execute the interrupt after all motions generated by that
block are completed. If the interrupt type is immediate (executed as
soon as the interrupt signal is received), the control interrupts the
currently executing path.
There are two types of interrupts, type 1 and type 2. These are selected by
the L-word in the M96 block.
This L-word:
Actives This Interrupt:
Shown in:
L0
Type 1
Figure 29.1
L1
Type 2
Figure 29.2
L2
Type 2
Figure 29.2
L3
Type 2
Figure 29.2
The key difference between a type 1 and a type 2 interrupt is the tool path
that is taken when the return from interrupt is made as programmed with
an M99 in the interrupt program.
29.3
Interrupt Types