Fanuc Series 15i/150i-MA (Programming) Operators Manual

17.CUSTOM MACRO PROGRAMMING B-63324EN/03
- 670 -
Type I (when an interrupt is performed even in the middle of a block)
(i) When the interrupt signal (UINT) is input, any movement or dwell
being performed is stopped immediately and the interrupt
program is executed.
(ii) If there are NC statements in the interrupt program, the command
in the interrupted block is lost and the NC statement in the
interrupt program is executed. When control is returned to the
interrupted program, the program is restarted from the next block
after the interrupted block.
(iii) If there are no NC statements in the interrupt program, control is
returned to the interrupted program by M99, then the program is
restarted from the command in the interrupted block.
Fig.17.14.2 (a) Custom macro interrupts and NC statements(type-I)
Interrupt signal
(UINT) input
Custom macro
interrupt
Execution in
progress
Execution in
progress
Normal program
CNC command restart;
when there are no NC
statements in the interrupt
program
Interrupted by macro
interrupt

Leave a Reply

Your email address will not be published. Required fields are marked *