Siemens SINUMERIK 840D sl Function Manual page 270

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

Advertisement

K3: Compensations
5.4 Interpolatory compensation
● $AA_ENC_COMP[<e>,<N>,<AXi>] (correction value for interpolation point N of the
compensation table)
For every individual interpolation point the compensation value must be entered in the table.
<N> is limited by the maximum number of interpolation points of the particular compensation
table (MD38000 $MA_MM_ENC_COMP_MAX_POINTS):
0 ≤ N ≤ MD38000 -1
The size of the compensation value is not limited.
Note
The first and last compensation values remain active over the entire traversing range;
i.e. these values should be set to "0" if the compensation table does not cover the entire
traversing range.
● $AA_ENC_COMP_IS_MODULO[<e>,<AXi>] (compensation with modulo function)
System variable to activate/deactivate the compensation with modulo function:
– $AA_ENC_COMP_IS_MODULO[<e>,<AXi>] = 0: Compensation without modulo
– $AA_ENC_COMP_IS_MODULO[<e>,<AXi>] = 1: Compensation with modulo function
When compensation with modulo function is activated, the compensation table is repeated
cyclically, i.e. the compensation value at position $AA_ENC_COMP_MAX (≙ interpolation
point $AA_ENC_COMP[<e>,<k>,<AXi>]) is immediately followed by the compensation
value at position $AA_ENC_COMP_MIN (≙ interpolation point
$AA_ENC_COMP[<e>,<0>,<AXi>]).
For rotary axes with modulo 360° degrees it is therefore suitable to program 0°
($AA_ENC_COMP_MIN) as the initial position and 360° ($AA_ENC_COMP_MAX) as the
end position.
The compensation values entered for these two positions should be the same as otherwise
the compensation value jumps from MAX to MIN at the transition point and vice versa.
270
<N> = interpolation point (axis position)
function
CAUTION
Wrong correction values
When writing the correction values for a correction table, it must be ensured that all
interpolation points within the parameterized range are assigned a value. Correction
values which are not described otherwise contain random values.
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