Siemens SINUMERIK 840D sl Function Manual page 366

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

Advertisement

K3: Compensation
5.4 Interpolatory compensation
Setting options
The many ways in which the compensation value for sag compensation can be
produced/influenced are listed below (see diagram below).
1. An axis can be defined as the input variable (base axis) for several compensation tables
2. An axis can be defined as the recipient of the output variable (compensation axis) of
3. An axis can be both a base axis and a compensation axis at any one time. The
4. The scope of action of the compensation (starting and end position of the base axis) and
5. Compensation can be direction-dependent (settable via system variables).
6. Every compensation table has a modulo function for cyclic evaluation (settable via
7. A weighting factor by which the table value is multiplied (definable as a setting data which
8. Every compensation table can be multiplied with any other compensation table in pairs
9. The following options are available to activate the compensation:
366
(settable via system variables).
several compensation tables (settable via system variable). The total compensation value
is derived from the sum of the individual compensation values.
The following definitions apply for the maximum number of possible compensation tables:
– Maximum number of tables available for all axes:
2 * maximum number of axes of system
– Maximum number of tables configured for one particular compensation axis:
1 * maximum number of axes of system
programmed (required) position setpoint is always used to calculate the compensation
values.
the distance between the interpolation points can be defined for every compensation
table (settable via system variables).
system variables).
can therefore be altered by the part program, PLC or the user at any time) can be
introduced for every compensation table.
(i.e. also with itself) using the "table multiplication" function. A system variable is used to
link the multiplication. The product is added to the total compensation value of the
compensation axis.
– Machine data:
MD32710 $MA_CEC_ENABLE[<AXi>] (enable sag compensation)
enables the sum of all compensation relationships for machine axis <AXi>.
– With the setting data:
SD41300 $SN_CEC_TABLE_ENABLE[<t>] (pre-assignment for the compensation
table)
evaluation of the compensation table [<t>] is enabled.
It is thus possible e.g. to alter the compensation relationships either from the part
program or from the PLC user program (e.g. switching over the tables), depending on
the machining requirements.
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents