Siemens SINUMERIK 840D sl Function Manual page 254

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

Advertisement

M3: Coupled axes
5.4 Electronic gearbox (EG)
Other signals
If an EGON(), EGONSYN() or EGONSYNE() block is encountered in the main run, the signal
"Coupling active" is set for the following axis. If the following axis is only overlaid, the signals
"Coupling active" and "Axis override" are set. If EGON(), EGONSYN() or EGONSYNE() is
active and the following axis is also overlaid, the signals "Coupling active" and "Axis override"
are also set.
IS "following spindle active" DB31, ... DBX 99.1: Coupling active,
IS "overlaid movement" DB31, ... DBX98.4: axis is overlaid,
IS "Enable following axis override" DB31, ... DBX26.4
In the case of the commands EGON() and EGONSYNE(), the "Enable following axis override"
signal must be present for the gear to synchronize to the specified synchronization position
for the following axis. If it is not present, alarm 16771 "Override movement not enabled" is
issued. If the signal is present, the following axis travels to the synchronized position with the
calculated acceleration and at the velocity set for the approach mode.
Further monitoring signals
Machine data MD37550 $MA_EG_VEL_WARNING allows a percentage of the speeds and
accelerations to be specified in the following machine data MD32000 $MA_MAX_AX_VELO
and MD32300 $MA_MAX_AX_ACCEL, with reference to the following axis, which results in
the generation of the following interface signals:
IS "Speed warning threshold" DB31, ... DBX98.5
IS "Acceleration warning threshold" DB31, ... DBX98.5
The monitoring signals can be used as trigger criteria for emergency retraction. See Chapter
"Possible trigger sources".
Machine data MD37560 $MA_EG_ACC_TOL allows a percentage with reference to machine
data MD32300 $MA_MAX_AX_ACCEL of the following axis to be defined, and the IS signal
"axis accelerates" DB31, ... DBX99.3 to be generated.
Request synchronous traverse difference
1. The result of the synchronism difference calculation can be read as an amount in the parts
program with system variable $VA_EG_SYNCDIFF. The relevant value with sign is
available in the system variables $VA_EG_SYNCDIFF_S. The following meanings apply:
Negative value (in positive traverse direction for lead and following axis): The following
axis lags behind its calculated setpoint position.
Positive value (in positive traverse direction for lead and following axis): The following axis
leads before its calculated setpoint position (overswing).
The amount of the synchronization difference with sign corresponds to the system variables
without sign from $VA_EG_SYNCDIFF.
$VA_EG_SYNCDIFF[ax] = ABS($VA_EG_SYNCDIFF_S[ax])
254
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