
B-63943EN-1/02 11.SPINDLE SPEED FUNCTION
- 1305 -
Note
NOTE
1 M code commands related to spindle positioning
must each be specified in an independent block.
A block for specifying such an M code must not
contain any other command. (An M command
related to spindle positioning for another spindle
must not be contained in the same block, either.)
Even when the function for enabling specification of
multiple M codes in a single block is used together,
spindle positioning M codes must be specified in an
independent block.
2 The axis address for spindle positioning must be
specified in an independent block. A block for
specifying such an address must not contain any
other command. The following commands,
however, can be specified together with the axis
address in the same block:
G00,G90,G91,G92 (M series, G code system B or
C for T series)
G00,G50 (G code system A for T series)
3 M code commands related to spindle positioning
are not buffered.
4 Spindle positioning cannot be performed by manual
operations (such as a jog feed, manual handle
feed, and manual numeric command).
5 Spindle positioning cannot be performed through
PMC axis control.
6 Program restart/block restart cannot be performed
for spindle positioning. Use MDI for specification.
7 The stored stroke limit check is disabled for the
spindle positioning axis.
8 The axis removal function is disabled for the spindle
positioning axis.
9 The pitch error compensation function is disabled
for the spindle positioning axis.
10 When a setting is made to omit spindle orientation,
the reference position return completion signal is
not set to 1.
11 In spindle orientation, all-axes interlock/each-axis
interlock checks are made only at the start of the
block. Even when the signal is input in the middle
of block execution, it is ignored.
12 The difference between a move command and the
actual movement amount is maintained until the
spindle positioning mode is canceled.