Stop Oscillation Movement At The Reversal Point - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

P5: Oscillation
12.3 Oscillation controlled by synchronized actions
Combinations
Infeed at two sides
● Reversal point 1 - reversal point 2
● Reversal point 1 - reversal range 2
● Reversal range 1 - reversal point 2
● Reversal range 1 - reversal range 2
One-sided infeed
● Reversal point 1
● Reversal point 2
● Reversal range 1
● Reversal range 2
(See Section "Infeed at reversal point 1 or 2 (Page 707)" and "Infeed in reversal point range
(Page 708)")
12.3.4

Stop oscillation movement at the reversal point

Function
Reversal point 1:
Every time the oscillation axis reaches reversal position 1, it must be stopped by means of the
override and the infeed movement started.
Application
The synchronized action is used to hold the oscillation axis stationary until partial infeed has
been executed. This synchronized action can be omitted if the oscillation axis need not wait
at reversal point 1 until partial infeed has been executed. At the same time, this synchronized
action can be used to start the infeed movement if this has been stopped by a previous
synchronized action which is still active.
Programming
WHENEVER $AA_IM[oscillation axis] ==
$SA_OSCILL_REVERSE_POS1[oscillation axis]
DO $AA_OVR[oscillation axis] = 0
Explanation of system variables
$AA_IM[ oscillation axis ]: Current position of oscillation axis
$SA_OSCILL_REVERSE_POS1[ oscillation axis ]: Reversal point 1 of the oscillation
axis
$AA_OVR[ oscillation axis]: Axial override of the oscillation axis
710
$AA_OVR[infeed axis] = 100
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents