Siemens SINUMERIK 840D sl Function Manual page 273

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

Advertisement

Figure 5-5
The error must be recorded in the form of a compensation table that contains a compensation
value for the Z1 axis for every actual position in the Y1 axis. The compensation values are
entered into the compensation table via interpolation points. When the Y1 axis traverses, the
control calculates the actual correction value in the Z1 axis using linear interpolation between
the interpolation points (in the interpolator clock cycle). The Z1 axis is assigned a correction
value as the additional target value. A positive correction value causes the compensation axis
to move in the negative traverse direction.
Several compensation ratios can be defined for one compensation axis. The total
compensation value results from the sum of all the compensation values for this axis.
Setting options
All possibilities and effects of forming the correction value are listed below (see diagram below).
1. An axis can be defined as a basic axis for multiple compensation tables.
2. An axis can be defined as a compensation axis for multiple compensation tables. The total
compensation value is derived from the sum of the individual compensation values.
Maximum number of possible compensation tables:
– Maximum number of tables available for all axes:
– Maximum number of tables configured for one particular compensation axis:
3. An axis can be both a base axis and a compensation axis at any one time. The programmed
position setpoint is used to calculate the compensation values.
4. The scope of action of the compensation (starting and end position of the base axis) and
the distance between the interpolation points can be defined for every compensation table.
5. The compensation can have a direction-dependent impact.
6. Every compensation table has a modulo function for cyclic evaluation.
Extended Functions
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Position deviation in Z1 because of the sag at the current position of Y1
Example of sag caused by own weight
2 * (maximum number of axes)
1 * (maximum number of axes)
K3: Compensations
5.4 Interpolatory compensation
273

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents