Commissioning - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

K3: Compensations
5.4 Interpolatory compensation
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 POWER
ON).
● The function has been activated for the relevant machine axis:
MD32700 $MA_ENC_COMP_ENABLE [<e>] = 1
with: <e> = Position measuring system
● The axis has been referenced:
DB31, ... DBX60.4 or 60.5 =1 (referenced/synchronized 1 or 2)
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.
5.4.2.2

Commissioning

Machine data
Number of compensation interpolation points
Chinese axis - The number of compensation table interpolation points must be stated for each
measuring system:
MD38000 $MA_MM_ENC_COMP_MAX_POINTS[<e>,<AXi>]
● <e>: Position measuring system
● <AXi>: axis
The number of interpolation points of a compensation table is calculated from the
accompanying system variables (see below):
● End position: $AA_ENC_COMP_MAX[...]
● Starting position: $AA_ENC_COMP_MIN[...]
● Distance between interpolation points: $AA_ENC_COMP_STEP[...]
Number of interpolation points = ((end position - start position) / interpolation point distance)
+ 1
268
<e> = 0
Measuring system 1
<e> = 1
Measuring system 2
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents