6 interrupt 0 service action – Rockwell Automation 8520-ARM2 9/Series CNC AMP Reference Manual Documentation Set User Manual
Page 547

Interrupt Paramacros
Chapter 26
26-5
Parameter
Parameter
Number
Interrupt 0 routine call
[120]
Interrupt 1 routine call
[121]
Interrupt 2 routine call
[122]
Interrupt 3 routine call
[123]
Range
Selection
Result
(a)
Subprogram
(b)
Macro
Notes
This is a global parameter. The value set here applies to all axes
and processes.
Function
This parameter determines when program execution will be interrupted by
an interrupt paramacro signal that is received when the control is executing
a program block. When the control is not executing a block (Cycle
Suspend or in between blocks in Single Block mode), the interrupt macro
is always executed when the signal is received. There are two available
methods for the point of interruption during program block execution.
They are:
Immediate -- When immediate is selected for this parameter, the control
will halt program execution regardless of the current status of a program
block, and execute the interrupt macro. When the interrupt macro is
completed, the control will return execution to the point in the block where
execution was halted.
Delay -- When delay is selected for this parameter, the control will wait to
halt program execution until the currently executing block is completed.
The interrupt macro will then be executed in between blocks. When the
interrupt macro is completed, the control will return execution to the
beginning of the next block.
26.6
Interrupt 0 Service Action