Axial System Variables For Synchronous Spindle - Siemens SINUMERIK 840D sl Function Manual

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

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°.
14.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 751)".
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>]
Extended Functions
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
)
FS
No coupling active
Synchronous spindle coupling active
Synchronized spindle coupling is not active
S3: Synchronous spindle
14.2 Programming
771

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents