Siemens SINUMERIK 840D sl Function Manual page 310

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

Advertisement

K3: Compensations
5.4 Interpolatory compensation
System variable $AN_...
CEC_IS_MODULO[0]
CEC_MULT_BY_TABLE[0]
Measuring points
Setting data $SN_...
SD41330
SD41331
SD41340
SD41341
Calculation of the compensation values
Calculation of the compensation values is performed by the control based on a rising edge
(0→1) in setting data SD41355 $SN_CEC_CALC[0]. The calculations shown below are
therefore only for illustration.
● Compensation function ΔX = f(Z):
● Calculation of the gradient m:
● Calculating the offset b → measuring point P1(110.0, 0.001) and (2) used in (1):
0.001 = 1*10-5 * 110.0 + b
b = -1*10-4
● Resulting compensation function → (3) and (2) used in (1):
ΔX = 1*10
● Calculating the compensation values → starting or end position used in (4):
SD41320 $SN_CEC_0[0] = ΔX
SD41321 $SN_CEC_1[0] = ΔX
Setting data $SN_...
SD41320
SD41321
SD41330
SD41331
SD41335
SD41336
SD41340
310
CEC_BAS_0[0]
CEC_BAS_1[0]
CEC_COMP_0[0]
CEC_COMP_1[0]
(3)
* Z - 1*10
-5
-4
COMP_0
COMP_1
CEC_0[0]
CEC_1[0]
CEC_BAS_0[0]
CEC_BAS_1[0]
CEC_BAS_STORE_0[0]
CEC_BAS_STORE_1[0]
CEC_COMP_0[0]
Value
Meaning
FALSE
No modulo function is active
0
No table multiplication is active
Value
Meaning
110.0 mm Measuring point P1: Base value
210.0 mm Measuring point P2: Base value
0.001 mm Measuring point P1: Cylinder error
0.002 mm Measuring point P2: Cylinder error
= 1*10
* -400000 - 1*10
-5
= 1*10
* 400000 - 1*10
-5
Value
Meaning
-4.0001
Compensation value at the starting position
mm
3.9999
Compensation value at the end position
mm
0.0 mm
Measuring point P1: Base value (deleted)
0.0 mm
Measuring point P2: Base value (deleted)
110.0 mm Bit memories for measuring point P1: Base value
210.0 mm Bit memories for measuring point P2: Base value
0.0 mm
Measuring point P1: Cylinder error (deleted)
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
= -4.0001
-4
= 3.9999
-4
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents