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

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

Advertisement

M3: Coupled axes
5.5 Generic coupling
The correction value is the difference between the setpoint and actual-value synchronism
positions. This value is saved for the corresponding following spindle in the following system
variable:
$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].
5.5.12.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.
5.5.12.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)
330
Function Manual, 09/2011, 6FC5397-2BP40-2BA0
Special Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents