Siemens SINUMERIK 840D sl Function Manual page 300

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

Advertisement

K3: Compensations
5.4 Interpolatory compensation
Note
Sequence for SINUMERIK 828D
For SINUMERIK 828D, steps 2 and 3 are eliminated. This is because when the "sag
compensation, multi-dimensional" option is enabled, 8 tables each with 200 interpolation points
per table for the compensation immediately become available. This cannot be extended!
NC_CEC.INI
The "NC_CEC.INI" file copied via "Commissioning" > "System data" (from the folder "NC active
data" > "sag angularity comp") includes all negotiated sag/angularity and direction-dependent
LEC tables.
Backlash
The backlash should be set to 0:
● MD32450 $MA_BACKLASH [ <measuring system> ] = 0
Compensation parameters
The compensation parameters are set via the following system variables:
● $AN_CEC[ <table>,<interpolation point> ] (compensation value)
● $AN_CEC_INPUT_AXIS[ <table> ] (basic axis)
● $AN_CEC_OUTPUT_AXIS[ <table> ] (compensation axis)
Note
For the "directional LEC," the basis and compensation axes are alwaysidentical.
● $AN_CEC_STEP[ <table> ] (distance between interpolation points)
● $AN_CEC_MIN[ <table> ] (starting position)
● $AN_CEC_MAX[ <table> ] (end position)
● $AN_CEC_DIRECTION[ <table> ] (direction)
Note
The setting $AN_CEC_DIRECTION[<t>] = 0 (table is effective for both traversing directions
of the basic axis) is not relevant for the "direction-dependent LEC".
● $AN_CEC_IS_MODULO[ <table> ] (compensation with modulo function)
Note
For a description of these system variables, see Section "Compensation of sag and angularity
error: commissioning (Page 276)".
300
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