Synchronous operation
When synchronous operation is active, spindle commanding for coupled spindle axes is mapped by the master spindle onto the slave spindles, i.e. implicit parallel command of slave axes takes place.
Coupling specifications for spindle axes are defined analogously to those of path axes [PROG//Synchronous operation].
Coupled spindles are commanded in parallel. Setpoints are not coupled synchronously with cycles.
There is no need for the separate commands for slave spindles for speed or positioning commands otherwise required in the NC program or for the technology functions and their acknowledgements.
Characteristics: |
2-axis systems with one common X axis |
Master system: X, Y1, Z1,C1, S1 |
Slave system: Y2, Z2, C2, S2 |
Default assignment in channel parameters
In the channel parameters [CHAN//Synchronous mode settings] spindles can be assigned defaults for synchronous mode as coupling pairs in coupling group 0:
Parameter
Logical no. of master axis | |
Logical no. of slave axis | |
Mode (for spindle axis: 1) |
Programing Example
Axis coupling defaults:
koppelgruppe[0].paar[i].log_achs_nr_slave log. no. slave axis
koppelgruppe[0].paar[i].log_achs_nr_master log. no. master axis
koppelgruppe[0].paar[i].mode Spindle axis (1)
i: coupling pair
koppelgruppe[0].paar[0].log_achs_nr_slave 6
koppelgruppe[0].paar[0].log_achs_nr_master 1
koppelgruppe[0].paar[0].mode
Programming
Synchronous mode of spindles is programmed in the NC program by means of the following NC commands [PROG//Selecting and deselecting axis couplings]:
Definition of a coupling specification:
#SET AX LINK[…]
Select synchronous mode:
#ENABLE AX LINK[…]
Deselect synchronous mode:
#DISABLE AX LINK
The default assignments in the channel parameters can be selected in the NC program
#ENABLE AX LINK[0]
with
Notice
Synchronous mode for spindles cannot be used in combination with rotary functions.