Type 2 interrupts – Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual

Page 764

Advertising
background image

Program Interrupt

Chapter 29

29-6

Figure 29.1

Type 1 Interrupt

Programmed Path
Path of Interrupt

This block is not
executed unless there
are no motion commands
in the interrupt

Return path

M99

M99

Motions due to
Delayed interrupt

Motions due to
Immediate Action
interrupt

Part program
path before
interrupt

Interrupt
occurs

CAUTION: If the interrupt is executed in the middle of a
blocks execution, and there is axis motion in the interrupt
program than the control will never reach the end point of the
interrupted block, execution will transfer to the end point of the
following block. This applies to type 1 interrupts only.

Type 2 Interrupts

The control returns the tool to the point in the program where it was when
the interrupt was performed by using type 2 interrupts. Normally the first
4 linear moves (G00 or G01) in the interrupt program are remembered (this
may be altered by programming a specific M code as discussed later). If a
non-linear (G02 or G03) circular move is performed as one of the first 4
blocks of the interrupt, the control only remembers the moves up to that
block. If that block is the first block in the interrupt then the start point of
that block is all that is remembered. These remembered blocks are
retraced after the M99 code is read by the control in the interrupt program.
This returns the cutting tool to the location in the program where program
execution was interrupted.

Advertising