Siemens SINUMERIK Series Function Manual page 258

Extended functions
Hide thumbs Also See for SINUMERIK Series:
Table of Contents

Advertisement

K3: Compensations
4.4 Interpolatory compensation
;Carry out a program test to check whether the
;compensation is effective
G01 F1000 X0 X0 Z0 G90
R1=0 R2=0
LOOP_Y:
LOOP_X:
STOPRE
X=R1 Y=R2
M0
R1=R1+500
IF R1 <=2000 GOTOB LOOP_X
R1=0
R2=R2+300
IF R2<=900 GOTOB LOOP_Y
Note
You can read the compensation value under variable "Sag + temperature compensation" on
the user interface. To do so, select softkey "Diagnosis" followed by softkey "Service axis".
The currently effective compensation value is displayed next to the "Sag + temperature
compensation" variable.
;to prepare the table configuration, the Power On
;machine data is set
;cec.md:
;Set option data for commissioning
;Define the number of interpolation points in the compensation tables
;Machine data configures the memory
$MN_MM_CEC_MAX_POINTS[0]=5
$MN_MM_CEC_MAX_POINTS[1]=5
$MN_MM_CEC_MAX_POINTS[2]=5
$MN_MM_CEC_MAX_POINTS[3]=5
$MN_MM_CEC_MAX_POINTS[4]=4
$MN_MM_CEC_MAX_POINTS[5]=4
$MN_MM_CEC_MAX_POINTS[6]=4
$MN_MM_CEC_MAX_POINTS[7]=4
$MA_CEC_MAX_SUM[AX3]=10.0
$MA_CEC_MAX_VELO[AX3]=100.0
M17
258
; Wait to check the CEC value
; Define the maximum
; total compensation value
; Limit the maximum changes in the
; total compensation value
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents