Rockwell Automation 8520-GUM 9/Series CNC Grinder Operation and Programming Manual Documentation Set User Manual

Page 724

Advertising
background image

Program Interrupts and
Dressing Interrupts

Chapter 22

22-4

Type 1 Program Interrupts
If no axis motion is generated by the subprogram or macro program called
by the type 1 program interrupt, the control halts program execution. The
control then executes the subprogram or macro program called, returns to
the interrupted part program, and continues execution as normal.

If axis motion is generated by the subprogram or macro program called by
the type 1 program interrupt, when the interrupt is completed the control
executes the next fully unexecuted program block in the part program and
continues executing the part program from this point (see Figure 22.1).

Figure 22.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

ATTENTION: If the interrupt is executed in the middle of a
block’s execution, and there is axis motion in the interrupt
program, then the control never reaches the end-point of the
interrupted block; execution transfers to the end-point of the
following block. This applies to type 1 interrupts only.

Advertising