K3: Compensation5.4 Interpolatory compensationExtended FunctionsFunction Manual, 09/2009, 6FC5397-1BP20-0BA0 361Measuring system-specific parameters of the compensation tableThe position-related compensations as well as additional table parameters should be savedin the form of system variables for each machine axis as well as for each measuring system(if a 2nd measuring system is being used):● $AA_ENC_COMP[,,](Compensation value for interpolation point N in the compensation table) = interpolation point (axis position)For every individual interpolation point the compensation value must be entered in thetable. is limited by the maximum number of interpolation points of the particularcompensation table (MD38000 $MA_MM_ENC_COMP_MAX_POINTS):0 ≤ N ≤ MD38000 -1The size of the compensation value is not limited.NoteThe 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 entiretraversing range.● $AA_ENC_COMP_STEP[,] (distance between interpolation points)The distance between interpolation points defines the distance between thecompensation values in the relevant compensation table.● $AA_ENC_COMP_MIN[,] (initial position)The initial position is the axis position at which the compensation table for the relevantaxis begins (≙ interpolation point 0).The compensation value for the initial position is $AA_ENC_COMP[,0,)].The compensation value of interpolation point 0 is used for all positions smaller than theinitial position (does not apply for tables with modulo function). PreviousNext |