EasyManuals Logo

Siemens SINUMERIK 808D Function Manual

Siemens SINUMERIK 808D
331 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #110 background imageLoading...
Page #110 background image
Function Manual
110 01/2017
SPOS=300
; spindle rotary to 300 degree position
G4F1
; wait for 1 second
SPOS=270
; spindle rotary to 270 degree position
G4F1
; wait for 1 second
SPOS=240
; spindle rotary to 240 degree position
G4F1
; wait for 1 second
SPOS=210
; spindle rotary to 210 degree position
G4F1
; wait for 1 second
SPOS=180
; spindle rotary to 180 degree position
G4F1
; wait for 1 second
SPOS=150
; spindle rotary to 150 degree position
G4F1
; wait for 1 second
SPOS=120
; spindle rotary to 120 degree position
G4F1
; wait for 1 second
SPOS=90
; spindle rotary to 90 degree position
G4F1
; wait for 1 second
SPOS=60
; spindle rotary to 60 degree position
G4F1
; wait for 1 second
SPOS=30
; spindle rotary to 30 degree position
G4F1
; wait for 1 second
SPOS=0
; spindle rotary to 0 degree position
G4F1
; wait for 1 second
M30
; program finish
The following example shows compensation value inputs for the main spindle as a program MSP_COM.mpf.
;Machine axis 4
; main spindle address
$AA_ENC_COMP[0,0,AX4]=0
; compensation value (minimum angle 0°)
$AA_ENC_COMP[0,1,AX4]=0.03666666
; compensation value (minimum angle 0° + 1 angle interval)
$AA_ENC_COMP[0,2,AX4]=0.02861111
; compensation value (minimum angle 0° + 2 angle intervals)
$AA_ENC_COMP[0,3,AX4]=0.01638888
; compensation value (minimum angle 0° + 3 angle intervals)
$AA_ENC_COMP[0,4,AX4]=0.04361111
; compensation value (minimum angle 0° + 4 angle intervals)
$AA_ENC_COMP[0,5,AX4]=0.02833333
; compensation value (minimum angle 0° + 5 angle intervals)
$AA_ENC_COMP[0,6,AX4]=0.00833333
; compensation value (minimum angle 0° + 6 angle intervals)
$AA_ENC_COMP[0,7,AX4]=0.02527777
; compensation value (minimum angle 0° + 7 angle intervals)
$AA_ENC_COMP[0,8,AX4]=0.01055555
; compensation value (minimum angle 0° + 8 angle intervals)
$AA_ENC_COMP[0,9,AX4]=-0.00311111
; compensation value (minimum angle 0° + 9 angle intervals)
$AA_ENC_COMP[0,10,AX4]=0.02194444
; compensation value (minimum angle 0° + 10 angle intervals)
$AA_ENC_COMP[0,11,AX4]=0.01194444
; compensation value (minimum angle 0° + 11 angle intervals)
$AA_ENC_COMP[0,12,AX4]=0
; compensation value (minimum angle 0° + 12 angle intervals)
$AA_ENC_COMP_STEP[0,AX4]=30
; angle interval between interpolation points 30°
$AA_ENC_COMP_MIN[0,AX4]=0
; compensation starts at 0°
$AA_ENC_COMP_MAX[0,AX4]=360
; compensation ends at 360°
$AA_ENC_COMP_IS_MODULO[0,AX4]=1
; compensation with modulo function
Note
Make sure that you execute the above part program for compensation value inputs in "AUTO" mode on the control system.
Restarting the control system and then approaching the reference point after the part program is executed completely makes
the compensation values effective.
The part program can only be executed when MD32700
ENC_COMP_ENABLE=0 has been set. The value "1" causes the
compensation to be a
ctivated and write protection to be applied (output alarm 17070).
11.3.4
Direction-dependent leadscrew error compensation
11.3.4.1
Description of functions
If the direction-dependent differences at the compensation points are excessively high, for an inconsistent backlash or for
extremely high demands placed on the precision, then it may be necessary to apply direction-dependent compensation of
the leadscrew error or measuring system error (for direct position sensing).
Direction-dependent leadscrew error compensation
For the "direction-dependent leadscrew error compensation" ("direction-dependent LEC" or also "Bidirectional LEC") , two
compensation tables are used for each axis. One compensation table for the positive and one compensation table for the

Table of Contents

Other manuals for Siemens SINUMERIK 808D

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK 808D and is the answer not in the manual?

Siemens SINUMERIK 808D Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK 808D
CategoryControl Unit
LanguageEnglish

Related product manuals