M800V/M80V Series PLC Programming Manual (2/2)
13 Spindle Control
13.7 Spindle-Mode Rotary Axis Control
13.7.9 Orientation Operation During Spindle-Mode Rotary Axis Control Mode
If an orientation command is given during rotation, and the orientation direction is identical to the rotation direction, the spindle
decelerates multi-step-wise as illustrated below. After the spindle reaches the speed of "#3107 ori_spd (Orientation command
speed)", it decelerates with a constant inclination, and stops in the orientation position.
Orientation that starts during rotation
PLC -> NC
S1 spindle orientation command (ORC: Y189E)
NC -> PLC
S1 spindle in-position (ORAO: X188E)
(1) Turn ON the spindle orientation command signal (ORC: Y189E).
(2) Decelerate multi-step-wise to the "#3107 ori_spd (Orientation command speed)" in the rotation direction.
(3) The motor decelerates at a constant inclination during orientation.
Inclination = Orientation speed #3107 ori_spd (rpm) / Time constant #3115 sp2_t1 (ms)
(4) Decelerate to a stop in the servo motor's machine zero point. (or the shifted position if "#3108 ori_sft (Position shift
amount for orientation)" is set)
(5) Turn ON the spindle in-position signal (ORAO: X188E).
13.7.10 Functions Available During Spindle-Mode Rotary Axis Control Mode
The following functions are available during the spindle-mode rotary axis control.
Spindle rotation command (S code output)
Forward run/reverse run command
Encoder input I/F
Spindle override
Constant surface speed control (G96)
Multiple spindle control II
Spindle orientation
Orientation/Multi-point orientation
Spindle speed clamp (G92)
Feed per revolution (G95)
Thread cutting (G33), Continuous thread cutting (G33)
Synchronous tap cycle, Tap retract
Spindle Oscillation
Tool spindle synchronization IC(Spindle-NC axis polygon machining)
Command speed (rpm)
Multi-step
deceleration
Constant-gradient
deceleration
#3107 ori_spd Orientation command speed (rpm)
#3115 sp2_t1 Orientation time constant (ms)
507
IB-1501668-B