Entering The Deviation From Synchronism Directly; Synchronism Correction - Siemens SINUMERIK 840D Function Manual

Mc axes and spindles
Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

M3: Coupled axes
14.5 Generic coupling
$AA_COUP_CORR[S<n>] (following spindle: correction value for synchronous spindle
coupling)
Note
You must ensure that the velocity of the leading and following axes is kept as constant as
possible and that no acceleration jump occurs for the duration of the measurement.
Example
When the coupling of the synchronous spindle [S2] is activated, a position offset of 77 degrees
is also programmed:
CPON=S2 ... CPFPOS[S2]=AC(77)
When the workpiece receptacle is closed, this results in a mechanical position offset, which
leads to an actual-value position offset of 81 degrees.
When the "track the deviation from synchronism" function is activated (DB31, ... DBX31.6 = 1)
and setpoint synchronism has been achieved (DB31, ... DBX99.4 = 0), the actual-value position
offset ($VA_COUP_OFFS[S2] = 81) is compared with the setpoint position offset
($AA_COUP_OFFS[S2] = 77). This results in a correction value of 4 degrees, which is saved
in system variable $AA_COUP_CORR[S2].
14.5.13.3

Entering the deviation from synchronism directly

If the deviation value is known, it can be written directly to the system variable
$AA_COUP_CORR for the corresponding following spindle. This is executed via a part
program or synchronized action.
Note
Please note that the system variable can only be written once the mechanical coupling has
been created. Otherwise a new offset may arise when closing the chuck.
Requirements
To enable the system variable $AA_COUP_CORR to be written from the part program or
synchronized actions, a generic machine coupling must have been activated at least once for
the corresponding following spindle since the most recent controller power-up was performed.
14.5.13.4

Synchronism correction

If correction value $AA_COUP_CORR[S<n>] is a value other than zero and a generic machine
coupling has been active for following spindle S<n> (by means of CPFRS="machine"
or CPSETTYPE="COUP"), the following NC/PLC interface signal is set:
DB31, ... DBX103.0 (synchronism correction is taken into account)
562
Axes and spindles
Function Manual, 06/2019, A5E47437747B AA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents