
B–63833EN–1/02
9. SPINDLE SPEED FUNCTION
490
4960 M code specifying spindle orientation
[Data type] Word
[Unit of data] Integer
[Valid data range] 6 to 97
Set an M code to change the spindle rotating mode to the spindle
positioning mode. Setting the M code performs the spindle orientation.
Spindle positioning can be specified from the next block.
4961 M code releasing the spindle positioning mode
[Data type] Word
[Unit of data] Integer
[Valid data range] 6 to 97
Set the M code to release the spindle positioning mode and to change the
mode to the spindle rotating mode.
4962 M code for specifying a spindle positioning angle
[Data type] Word
[Unit of data] Integer
[Valid data range] 6 to 92
Two methods are available for specifying spindle positioning. One
method uses address C for arbitrary–angle positioning. The other use an
M code for semi–fixed angle positioning. This parameter sets an M code
for the latter method.
D When bit 6 (ESI) of parameter No. 4950=0
Six M code from M a to M(a+5) are used for semi–fixed angle
positioning, when a is the value of this parameter.
D When bit 6(ESI) of parameter No. 4950=1
Set the start M code in this parameter, and set the number of M codes
in parameter No. 4964. Then b M codes from Ma to M(a+b–1) are
used for semi–fixed angle positioning.
The table below indicates the relationship between the M codes and
positioning angles.
M code Positioning angle
Example: Positioning
angle when q = 30_
Mα θ 30°
M (α+1) 2θ 60°
M (α+2) 3θ 90°
M (α+3) 4θ 120°
M (α+4) 5θ 150°
M (α+5) 6θ 180°
L L L
M (α+n) (n+1)θ