Siemens SINUMERIK 840D sl Function Manual page 830

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

Advertisement

Oscillation (P5)
12.5 Examples
WHENEVER $AA_DTEPW[X] == 0 DO $AC_MARKER[0]=1
;
; always, when
; equal to
; then
;
;
;
;
; and
;
;
WHENEVER $AC_MARKER[0]==1 DO $AA_OVR[X]=0 $AA_OVR[Z]=100
;
OSCILL[Z]=(X) POSP[X]=(5,1,1)
;
M30
Figure 12-4
830
the flag with index 0 is
1,
set the axial override of infeed axis X to 0% in order to
inhibit premature infeed (oscillating axis has not yet
left reversal area 2 but infeed axis is ready for a new
infeed)
set the axial override of oscillating axis to 100% (this
cancels the 2nd synchronized action).
Sequences of oscillation movements and infeed, example 2
; starting the axes
; axis x is assigned to oscillation axis Z as
; infeed axis
; axis X must go to end position 5 in
; steps of 1
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents