Siemens SINUMERIK Series Function Manual page 671

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

Advertisement

Program code
; always, when
; equal to
; then
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 11-4
Extended Functions
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Comment
the distance-to-go of the partial infeed is
0,
set the marker with index 0 to value 1
the flag with index 0 is
1,
set the axial override of the infeed axis to 0%
to prevent a new premature infeed
(oscillation axis has not yet exited the reversal point
range 2,
but the infeed axis is ready for a
new infeed)
set the axial override of the oscillation axis to 100%
(this cancels the 2nd synchronized action)
; Start the axes
The oscillating axis Z is assigned axis X as
an infeed axis
Axis X should travel to end position 5 in
increments of 1
Sequences of oscillation movements and infeed, example 2
P5: Oscillation - only 840D sl
11.5 Examples
671

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents