Siemens SINUMERIK 840D sl Function Manual page 376

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

Advertisement

K3: Compensation
5.4 Interpolatory compensation
The application example can be realized with the following part program code:
$MA_CEC_ENABLE[Z1]
NEWCONF
;Define values f_i(x) in the f tables:
;Function values f_1(x) for table with index [0]
$AN_CEC [0,0]
$AN_CEC [0,1]
$AN_CEC [0,2]
$AN_CEC [0,3]
$AN_CEC [0,4]
;Function values f_2(x) for table with index [1]
$AN_CEC [1,0]
$AN_CEC [1,1]
$AN_CEC [1,2]
$AN_CEC [1,3]
$AN_CEC [1,4]
;Function values f_3(x) for table with index [2]
$AN_CEC [2,0]
$AN_CEC [2,1]
$AN_CEC [2,2]
$AN_CEC [2,3]
$AN_CEC [2,4]
;Function values f_4(x) for table with index [3]
$AN_CEC [3,0]
$AN_CEC [3,1]
$AN_CEC [3,2]
$AN_CEC [3,3]
$AN_CEC [3,4]
;Enable evaluation of f tables with compensation values
$SN_CEC_TABLE_ENABLE[0]
$SN_CEC_TABLE_ENABLE[1]
$SN_CEC_TABLE_ENABLE[2]
$SN_CEC_TABLE_ENABLE[3]
;Define weighting factor of f tables
$SN_CEC_TABLE_WEIGHT[0]
376
= FALSE
; Deactivate compensation
; by setting to FALSE.
; The table values can then be
; altered without generation of
; alarm 17070.
; Activate $MA_CEC_ENABLE
=0.1
=0.2
=0.3
=0.4
=0.5
=0.6
=0.7
=0.8
=0.9
=1.0
=1.1
=1.2
=1.3
=1.4
=1.5
=1.6
=1.7
=1.8
=1.9
=2.0
=TRUE
=TRUE
=TRUE
=TRUE
=1.0
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