Manual

Program Interrupt
Chapter 29
29-4
The system installer determines:
- in AMP, if a signal to execute an interrupt program is delayed
until the end of a currently executing block, or executed
immediately.
- in AMP, whether an interrupt program request is recognized
when an interrupt switch is turned on, or only when the switch
makes the transition from off to on. This helps prevent the
accidental execution of an interrupt program.
- whether to write PAL to allow the use of 4 interrupt signals (4
switches). One of these signals can call a type 1 interrupt; the
other three call a type 2 interrupt.
Interrupt programs:
- should normally be disabled during thread cutting. The execution of
an interrupt program during a threading pass can cause undesired
results.
- can only be executed when the control is in the automatic mode.
Interrupt requests that occur during MDI or manual modes are
ignored.
Consider tool tip radius compensation during an interrupt request:
Compensation
Status:
The Status Remains:
Active (G41 or G42) Activethroughout execution of theinterrupt unless canceled
with a G40. Different tool radii(selected witha T-word)and
different compensationdirections (G41or G42) canbe
programmed in the interrupt program. It is the programmer’s
responsibility tomake surethe correct compensationdirection
(G41, or G42) isactive andthe correct lengthand radiusoffset
is active(as programmedwith theT-word) before theM99
return from interrupt command isexecuted.
Not Active Can beactivated byprogramming either a G41or G42 inthe
interrupt program. Compensation must beturned off with a
G40 in the interrupt program before theM99 returnblock is
executed.
29.2
Interrupt Request
Considerations