Siemens Sinumerik 840D sl Programming Manual page 658

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Oscillation
11.2 Oscillation controlled by synchronized actions (OSCILL)
Motion-synchronous actions
WHEN... ... DO
WHENEVER ... DO
Example
No infeed must take place at reversal point 1. At reversal point 2, the infeed is to start at a
distance of ii2 before reversal point 2 and the oscillating axis is not to wait at the reversal point
for the end of the partial infeed. Axis Z is the oscillation axis and axis X the infeed axis.
Figure 11-1
1. Parameters for oscillation
Program code
DEF INT ii2
OSP1[Z]=10 OSP2[Z]=60
OST1[Z]=0 OST2[Z]=0
FA[Z]=150 FA[X]=0.5
OSCTRL[Z]=(2+8+16,1)
OSNC[Z]=3
OSE[Z]=70
ii2=2
WAITP(Z)
658
when ... , do ...
whenever ... , do ...
Comment
;
Define variable for reversal area 2
;
Define reversal points 1 and 2
;
Reversal point 1: exact stop fine
Reversal point 2: Exact stop fine
;
Oscillating axis Z feedrate, infeed axis X feedrate
;
Deactivate oscillating motion at reversal point 2; after
delete DTG spark-out and approach end position; after
delete DTG approach reversal position
;
Sparking-out strokes
;
End position = 70
;
Set reversal point range
;
Enable oscillation for Z axis
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents