
Compensation (K3)
11.3 Interpolatory compensation
Turning, Milling, Nibbling
212
Function Manual, 11/2012, 6FC5397-1CP10-5BA0
●
Starting position: $AA_ENC_COMP_MIN[0,AXi]= ...
The starting position is the axis position at which the compensation table for the relevant
axis begins (interpolation point 0).
The compensation value for the starting position is $AA_ENC_COMP[0,0,AXi].
The compensation value of interpolation point 0 is used for all positions smaller than the
starting position (exception: table with modulo function).
●
End position: $AA_ENC_COMP_MAX[0,AXi]= ...
The end position is the axis position at which the compensation table for the relevant axis
ends (interpolation point k < 350).
The compensation value for the end position is $AA_ENC_COMP[0,k,AXi)]
The compensation value of interpolation point k is used for all positions larger than the
end position (exception: table with modulo function). Compensation values which are
greater than k are inactive.
●
Compensation with modulo function: $AA_ENC_COMP_IS_MODULO[0,AXi] = 1
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[0,k,AXi]) is immediately followed by the
compensation value at position $AA_ENC_COMP_MIN (interpolation point
$AA_ENC_COMP[0,0,AXi]).
For rotary axes with modulo 360° it is therefore suitable to program 0°
($AA_ENC_COMP_MIN) as the starting position and 360° ($AA_ENC_COMP_MAX) as
the end position. In this case both compensation values must be entered directly.
CAUTION
When the compensation values are entered, it is important that all interpolation points
within the defined range be assigned a compensation value (i.e. there should be no
gaps). Otherwise, the compensation value that was left over from previous entries at
these positions is used for these interpolation points.
Note
Table parameters that contain position data are interpreted with
MD10240 SCALING_SYSTEM_IS_METRIC=0 in inches.
The position data can be automatically re-calculated by performing a manual switchover
(see the section titled "Manual switchover of the basic system").
The compensation table can only be loaded when MD32700 ENC_COMP_ENABLE=0
has been set. The value "1" causes the compensation to be activated and write protection
to be applied (output alarm 17070).
Содержание SINUMERIK 802D sl
Страница 58: ...Axis Monitoring A3 2 6 Data lists Turning Milling Nibbling 58 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 84: ...Travel to fixed stop F1 5 6 Data lists Turning Milling Nibbling 84 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 114: ...Gantry axes G1 6 8 Data lists Turning Milling Nibbling 114 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 260: ...Measurement M5 13 6 Data lists Turning Milling Nibbling 260 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 314: ...Positioning Axes P2 17 3 Data lists Turning Milling Nibbling 314 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 332: ...Reference Point Approach R1 18 6 Data lists Turning Milling Nibbling 332 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 340: ...Rotary Axes R2 19 4 Data lists Turning Milling Nibbling 340 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 368: ...Spindle S1 20 9 Data lists Turning Milling Nibbling 368 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 390: ...Tangential Control T3 22 5 Data lists Turning Milling Nibbling 390 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 422: ...Feed V1 24 4 Data lists Turning Milling Nibbling 422 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 440: ...Appendix A 2 Overview Turning Milling Nibbling 440 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...
Страница 458: ...Glossary Turning Milling Nibbling 458 Function Manual 11 2012 6FC5397 1CP10 5BA0 ...