Siemens SINUMERIK 840D sl Function Manual page 359

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

Advertisement

Compensation
With "measuring system error compensation" (referred to below as MSEC), the base and
compensation axes are always identical. It is therefore an axial compensation for which a
definition of the base axis and compensation axis in the compensation table is not
necessary.
Note
The leadscrew error compensation function is part of the measuring system error
compensation system.
The principle of the MSEC is to modify the axis-specific position actual value by the assigned
compensation value in the interpolation cycle and to apply this value to the machine axis for
immediate traversal. A positive compensation value causes the corresponding machine axis
to move in the negative direction.
The magnitude of the compensation value is not limited and is not monitored. In order to
avoid impermissibly high velocities and accelerations caused by compensation, small
compensation values must be selected. Large compensation values can cause other axis
monitoring functions to output alarms (e.g. contour monitoring, speed setpoint limitation).
If the axis to be compensated has a 2nd position measuring system, a separate
compensation table must be created and activated for each measuring system. The correct
table is automatically used when switching between measuring systems.
Preconditions/activation
The MSEC is only active until the following pre-conditions:
● The compensation values are stored in the static user memory and are active (after
● The function has been activated for the relevant machine axis:
with: <e>
● The axis has been referenced:
As soon as these conditions have been fulfilled, the axis-specific actual value is modified by
the compensation value in all modes and traversed by the machine axis immediately.
If the reference is then lost, e.g. because the encoder frequency has been exceeded (DB31,
... DBX60.4 or 60.5 = 0), compensation processing is deactivated.
Extended Functions
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
POWER ON).
MD32700 $MA_ENC_COMP_ENABLE [<e>] = 1
= Position measuring system
<e> = 0
Measuring system 1
<e> = 1
Measuring system 2
DB31, ... DBX60.4 or 60.5 =1 (referenced/synchronized 1 or 2)
K3: Compensation
5.4 Interpolatory compensation
359

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents