Programming manual.
CNC 8070
15.
EXECUTING BLOCKS AND PROGRAMS
Abort the execution of the program and resume it in another block or
program.
·294·
(REF: 1709)
15.3 Abort the execution of the program and resume it in another block
or program.
The CNC offers a special interruption mode, handled via PLC, that allows aborting the
execution of the program and resuming it either from a particular previously defined block
or in another program. If the execution resumes in a different program, it will be executed
from the beginning; it will not be possible to select the starting block.
The point where the execution is resumed is defined and canceled with the #ABORT
instruction.
Within the same program, it is possible to define several resume points; when interrupting
the program, the CNC will use the one that is active at the time; in other words, the one
executed last.
Considerations when aborting the program.
Usually, this feature is turned on and off using an external push button or key configured for
that purpose. This interruption mode is not applied when pressing the [CYCLE STOP] key.
When interrupting the program from the PLC, the CNC channel aborts the execution of the
program but without affecting the spindle, initializes the program history and resumes the
execution in the point indicated by the active #ABORT instruction.
Threading and other machining operations that cannot be interrupted.
If the CNC aborts the program during a threading operation that cannot be interrupted, the
CNC behaves like when doing a reset. After receiving the command to abort the execution,
the CNC interrupts the execution once the operation has been properly completed. Being
the program interrupted, it will be necessary to repeat the command to abort the program
in order for the CNC to do so.
Considerations when resuming the program.
When the program is interrupted, the history is initialized. Thus, it is recommended to define
the minimum machining conditions such as feedrate, ·M· functions, etc in the block where
the execution will be resumed.
In order to use this feature, the machine manufacturer must have defined the corresponding PLC
operation.
#ABORT
Define the execution resuming block or program.
#ABORT OFF
Canceling the execution resuming point.