
B-63322EN/03 NC FUNCTIONS 22.AUTOMATIC OPERATION
- 281 -
22.4 EXECUTION OF AUTOMATIC OPERATION
22.4.1 Buffering
When executing a given block, the CNC interprets the next block and
converts it to data that is easy to execute (executable form). This
method is called buffering.
Buffering can prevent processing interruption between blocks.
22.5 STOP/TERMINATION OF AUTOMATIC OPERATION
22.5.1 Program Stop (M00)
Automatic operation is stopped after executing the M00 (program stop)
commanded block. When the optional stop switch on the operator’s
panel is turned on, the M01 (optional stop) commanded block is
executed and the automatic operation stops.
The automatic operation can be restarted by the cycle start button.
22.5.2 Program End (M02, M30)
When M02 or M30 (specified at the end of the main program) is read,
automatic operation ends, and the reset state is entered.
22.5.3 Sequence Number Comparison and Stop
During program operation, when the block with a preset sequence
number appears, operation stops after execution of the block, to a
single block stop status.
The sequence number can be set by the operator through the MDI
panel. This function is useful for program check, etc., because program
can be stopped at optional block without changing the program.
22.5.4 Feed Hold
When Feed Hold button on the operator’s panel is pressed during
automatic operation, the tool decelerates to a stop at a time.
When feed hold is commanded during motion, it decelerates to a stop.
Automatic operation can be restarted by the cycle start button.
22.5.5 Reset
The automatic operation can be ended in a reset status by the <RESET>
key on the MDI panel or by the external reset signal, etc. When reset is
commanded during motion, it decelerates to a stop.