If continuous path control (G64) is programmed, a non-modal stop is generated internally in the
control.
Examples:
COUPDEF (S2, S1, 1.0, 1.0, "FINE, "DV")
:
COUPON (S2, S1, 150)
:
COUPOF (S2, S1, 0)
:
COUPDEL (S2, S1)
1. COUPOFS(FS, LS)
Deactivating a coupling with stop of the following spindle. Block change is performed as
quickly as possible with immediate block change.
2. COUPOFS(FS, LS, POS
After the programmed deactivation position that refers to the machine coordinate system
has been crossed, the block change is not enabled until the deactivation positions POSFS
have been crossed.
Value range 0 ... 359.999°.
19.2.3
Axial system variables for synchronous spindle
Determining current coupling status
The current coupling status of the following spindle can be read in the NC part program with the
following axial system variable:
$AA_COUP_ACT[<axial expression>]
For explanation of <axial expression>, see Section "Synchronous mode (Page 849)".
Example:
$AA_COUP_ACT[S2]
The value read has the following significance for the following spindle:
Byte = 0:
Bit 2 = 1:
Bit 2 = 0:
Read current angular offset
The current position offset between the FS and LS can be read in the NC part program by
means of the following axial system variables:
● Setpoint-based position offset between FS and LS:
$AA_COUP_OFFS[<axial expression>]
● Actual-value-based position offset between FS and LS:
$VA_COUP_OFFS[<axial expression>]
Axes and spindles
Function Manual, 06/2019, A5E47437747B AA
)
FS
No coupling active
Synchronous spindle coupling active
Synchronized spindle coupling is not active
S3: Synchronous spindle
19.2 Programming
869