Siemens SINUMERIK 840D sl Function Manual page 824

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

Advertisement

P5: Oscillation - only 840D sl
12.3 Oscillation controlled by synchronized actions
Example 1
Oscillation, reversal position firmly set via setting data:
$SA_OSCILL_REVERSE_POS1[Z]=-10
$SA_OSCILL_REVERSE_POS2[Z]=10
G0 X0 Z0
WAITP(Z)
ID=1 WHENEVER $AA_IM[Z] <
$SA_OSCILL_REVERSE_POS1[Z] DO
$AA_OVR[X]=0
ID=2 WHENEVER $AA_IM[Z] >
$SA_OSCILL_REVERSE_POS2[Z] DO
$AA_OVR[X]=0
OS[Z]=1 FA[X]=1000 POS[X]=40
OS[Z]=0
M30
Example 2
Oscillation with online change of the reversal position, i.e. any modification of reversal
position 1 via the user surface are immediately taken into account with active oscillation
movement.
$SA_OSCILL_REVERSE_POS1[Z]=-10
$SA_OSCILL_REVERSE_POS2[Z]=10
G0 X0 Z0
WAITP(Z)
ID=1 WHENEVER $AA_IM[Z] <
$$SA_OSCILL_REVERSE_POS1[Z] DO
$AA_OVR[X]=0
ID=2 WHENEVER $AA_IM[Z] >
$$SA_OSCILL_REVERSE_POS2[Z] DO
$AA_OVR[X]=0
OS[Z]=1 FA[X]=1000 POS[X]=40
OS[Z]=0
M30
824
; If the actual value of the oscillation axis
; has exceeded the reversal point,
; the infeed axis is stopped.
; Switch on oscillation
; Switch off oscillation
; If the actual value of the oscillation axis
; has exceeded the reversal point,
; the infeed axis is stopped.
; Switch on oscillation
; Switch off oscillation
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents