
FANUC Series 16i-TA
2 CPU 3-path control function
Specifications
A-63406E
08 00.09.01 T.Nakazato Modified (viii)
07 00.06.23 T.Nakazato Modified (vii) H. kochiya
01 97.04.09 T.Nakazato Newly registered T. Masuda
ED. DATE DESIG. DESCRIPTION
TITLE
DRAW.NO.
SHEET
(2) Synchronous Control
An axis in path 1 or path 2 can be synchronized with another axis in the same path or an axis in
the other path. This is realized by issuing the same move commands for one axis (synchronous
master axis) to another axis (synchronous slave axis). Using parameter SMRx (bit 0 of parameter
No.8162) can cause the slave axis to move in the direction opposite to that of the master axis. It is
possible to place either the master or slave axis in a parking state. The term parking here means
to discontinue giving move commands to a servo system. No coordinates are updated in the
parking state. Note however that absolute and relative coordinates can be updated using
parameter PKUx (bit 2 of parameter No.8162).
(a) Setting
Parameter No.8180 specifies which axis is to be synchronized with which axis.
(Example)
To synchronize the Z3-axis with the Z1-axis:
Parameter No.8180z of path 3 = 12
To synchronize the Y1-axis with the X2-axis:
Parameter No.8180y of path 1 = 21
To synchronize the Y1-axis with the X1-axis:
Parameter No.8180y of path 1 = 11
(b) Programming
Use M codes for wait, beginning, and terminating synchronization in a machining program in
the stated order. It is also possible to begin and terminate synchronous control without using
M codes.
(c) Signal operation
When synchronization begins or ends (when an M code is issued, for example), the
synchronous control axis selection signals SYNC1 to SYNC8 for the slave axis (from the PMC
to the CNC) are changed from "0" to "1" (to begin synchronization) or from "1" to "0" (to
terminate synchronization). To place an axis in a parking state, a parking signal PK1 to PK8
is set to "1" for the target axis.