This function enables the synchronous control of two spindles. It also enables the control of rotation
phase of a spindle, allowing non-standard workpieces as well as rods to be held by either of the two
Spindle synchronous control has two control ways, ones is contoroles by PMC signal, and other one is
controlled by program command(G-code).
In spindle synchronous control, the spindle to which an S command is issued is called the master spindle.
A spindle which ignores any S command that is issued for it, instead rotating synchronously with the
master spindle, is called the slave spindle.
2.1. Spindle Synchronous control by PMC DI signal
Spindles become to synchronous control condition by PMC DI signal.
2.1.1. Spindle synchronous control ON
Spindle synchronous control is performed by PMC signal SPSYC(G0038#2) set to 1.
Spindle phase synchronous control is performed by PMC signal SPPHS(G0038#3) set to 1.
2.1.2. Spindle synchronous control OFF
Spindle synchronous control is released by PMC signal SPSYC set to 0.
Please refer to parameter manual of spindle motor about details of signal like time chart.
This function needs option of spindle synchronous control.
2.2. Spindle synchronous control by program command
It is available to choose spindle synchronous control on/off and command phase shift amount of
synchronous spindle by following G-code format.
2.2.1. Spindle Synchronous control mode on
G51.8 R__ ;
R : Phase shift amount [deg.] (precision is 360/4096)
Phase shift amount of spindle synchronous control is commanded by address R. Actual
phase shift amount between master spindle and slave spindle is addition result of value of
address R and value of parameter No.4034. If G51.8 command with address R, it become
spindle phase synchronous control. If G51.8 without address R, it becomes spindle
FANUC Series 16i/18i/21i-TB
Spindle synchronous control