
20.AXIS CONTROL FUNCTIONS PROGRAMMING B-63944EN/02
- 576 -
20.1.1 Axis Configuration for Axis Synchronous Control
Explanation
- Master axis and slave axis for axis synchronous control
An axis used as the reference for axis synchronous control is referred
to as a master axis (M-axis), and an axis along which a movement is
made in synchronism with the master axis is referred to as a slave axis
(S-axis).
By setting the axis number of a master axis in the parameter (No.
8311) of the slave axis, the axis configuration for axis synchronous
control is determined.
- Synchronous operation and normal operation
Operation where axis synchronous control is turned on (enabled) to
make a movement along the slave axis in synchronism with the master
axis is referred to as synchronous operation. Operation where axis
synchronous control is turned off (disabled) to make movements along
the master axis and slave axis independently of each other is referred
to as normal operation.
(Example)
Automatic operation when the master axis is the X-axis and the slave
axis is the A-axis
In synchronous operation, movements are made along the X-axis
and A-axis according to the programmed command Xxxxx for
the master axis.
In normal operation, movements are made along the master axis
and slave axis independently of each other as in the case of
normal CNC control. The programmed command Xxxxx
makes a movement along the X-axis. The programmed
command Aaaaa makes a movement along the A-axis. The
programmed command Xxxxx Aaaaa makes movements along
the X-axis and A-axis at the same time.
The mode of operation can be switched between synchronous
operation and normal operation by an input signal, or synchronous
operation can be performed at all times. Which mode to use can be
set using bit 5 (SCA) of parameter No. 8304.
- Switching between synchronous operation and normal operation by using an
input signal
When bit 5 (SCA) of parameter No. 8304 is set to 0 for the slave axis,
the signal SYNCx/SYNCJx (with x representing a slave axis number)
is used to switch between synchronous operation and normal
operation. When SYNCx/SYNCJx = 1, synchronous operation is
selected. When SYNCx/SYNCJx = 0, normal operation is selected.
Synchronous error compensation cannot be used when the mode of
operation is switched between synchronous operation and normal
operation.