Programming manual
88
CNC 8070
5.
TECHNOLOGICAL FUNCTIONS
Auxiliary (miscellaneous) functions (M)
(SOFT V02.0X)
82
5.6.1 List of "M" functions
Program Interruption (M00/M01)
M00 Program stop.
Function M00 interrupts the execution of the program. It does not stop
the spindle or initialize the cutting conditions.
The [CYCLE START] key of the operator panel must be pressed again
in order to resume program execution.
This function should be set in the "M" function table so it is executed
at the end of the block where it is programmed.
M01 Conditional program stop.
When the external conditional stop switch is active (PLC signal "M01
STOP"), it interrupts program execution. It does not stop the spindle
or initialize the cutting conditions.
The [CYCLE START] key of the operator panel must be pressed again
in order to resume program execution.
This function should be set in the "M" function table so it is executed
at the end of the block where it is programmed.
End of program (M02/M30)
M02/M30 End of program.
Both functions indicate the end of the program. Executing it sets the
channel to its initial conditions and selects the first block of the
program. It also stops the spindle (if so defined by parameter
SPDLSTOP) and initializes the cutting conditions.
This function should be set in the "M" function table so it is executed
at the end of the block where it is programmed.
End of subroutine (M17/M29)
M17/M29 End of subroutine.
Both functions indicate the end of a subroutine.