
B-63323EN-1/02 5.AUTOMATIC OPERATION
- 483 -
5.3.3 Single Block
General
When single block signal SBK is set to 1 during automatic operation,
automatic operation is stopped after execution of the block currently
being executed. Then, each time automatic operation is started, a
single block is executed. Normal automatic operation is resumed by
starting automatic operation after setting single block signal SBK to 0.
The state of single block signal SBK is always checked at the end of a
block. This means that even if the signal is turned on/off in the middle
of a block being executed, that operation is ignored. If the
acceleration/deceleration before interpolation function is used,
however, the feedrate may change. If a system variable for disabling
the single block function is set in a custom macro, the signal is not
checked.
Usually, the specifications below do not cause a single block stop in
each block. By setting parameters, however, a single block stop can be
caused in each block.
1 Custom macro statement
A single block stop does not occur until the NC statement
specified after a custom macro statement is reached.
2 Canned cycle, rigid tapping
A single block stop occurs at the end points of operations 1, 2, and
5.
3 Cutter compensation
A single block stop does not occur in move blocks that are
internally generated for compensation.
(1)
(2)
(3)
(5)
(4)
R point
Initial point
Z point
B
B
B