
B–63523EN–1/03
1. AXIS CONTROL
182
If synchronous control is terminated during automatic operation, do not
issue a move command or coordinate system setting for the synchronous
slave axis in the current block and one or two (during tool–nose radius
compensation) subsequent blocks. This restriction is intended to reflect
the coordinates changed during synchronous control in the preprocessing
for the subsequent blocks.
(Example) Terminating synchronous control of the Z–axis (slave axis)
in block N200
N190 ..... ;
N200 M55 ; (This M code terminates synchronous control.)
N210 ..... ;
N220 ..... ;
N230 ..... ;
In this example, block N210 (and N220 during tool–nose radius
compensation) cannot issue a move command to the Z–axis. However,
if the M55 code does not involve buffering, it can be issued in block N210
to move the Z–axis or update its coordinates. For other than the Z–axis,
block N210 can issue move commands. These restrictions do not apply
to the synchronous master axis.
When synchronous control is started in a workpiece coordinate system,
it is possible to specify the workpiece coordinate system automatically.
When synchronous control for a workpiece coordinate system is
terminated, it is possible to return the workpiece coordinate system to
ordinary machining (not synchronous control). The explanation of the
workpiece coordinate system used during synchronous control follows.
When synchronous control is used to move an axis differently from the
way originally specified, for example, the master axis may be placed in
a parking state, while the slave axis is allowed to move. In such a case,
it will be convenient if a coordinate system that indicates the current
position of the slave axis is used as a workpiece coordinate system for the
master axis. Conventionally, this workpiece coordinate system must be
specified by program when synchronous control is started, because the
workpiece coordinate system does not originally belong to the master
axis. This automatic workpiece coordinate system setting function for
synchronous control sets up this workpiece coordinate system
automatically. This function can also resume the original workpiece
coordinate system for the master axis automatically. This function does
not work for the slave axis.
In addition to setting ordinary synchronous control, parameters must be
specified as follows:
(1)To set up a workpiece coordinate system for synchronous control
automatically when starting synchronous control
Set parameter SPMx (bit 1 of parameter No. 8163) to “1”.
Set parameter No. 8185 with the coordinates of the slave axis reference
position relative to the coordinates of the master axis when the master
axis is at the reference position.
Move command after
switching between
independent control and
synchronous control
Automatic setting of a
workpiece coordinate
system
D Setting and commands