Siemens SINUMERIK 840D sl Programming Manual page 517

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

Advertisement

Define oscillation parameters
Assignment of oscillating and infeed axes: OSCILL
OSCILL[oscillation axis] = (infeed axis1, infeed axis2,
infeed axis3)
The axis assignments and the start of the oscillation movement are defined with the OSCILL
command.
Up to 3 infeed axes can be assigned to an oscillating axis.
Note
Before oscillation starts, the synchronization conditions must be defined for the behavior of
the axes.
Define infeeds: POSP
POSP[InfeedAxis] = (Endpos, Partial length, Mode)
The following are declared to the control with the POSP command:
• Complete infeed (with reference to end position)
• The length of the partial infeed at the reversal point or in the reversal area
• The partial infeed response when the end position is reached (with reference to mode)
Mode = 0
Mode = 1
Define motion-synchronized actions
The synchronized-motion actions listed below are used for general oscillation.
You are given example solutions for individual tasks, which you can use as modules for
creating user-specific oscillation movements
Note
In individual cases, the synchronization conditions can be programmed differentially.
Keywords
WHEN ... DO ...
WHENEVER ... DO
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
11.2 Control oscillation via synchronized actions
The distance-to-go to the destination point for the last two partial
infeeds is divided into two equal steps (default setting).
All partial infeeds are of equal size. They are calculated from the
complete infeed.
when ... , do ...
whenever ... , do ...
Oscillation
11-9

Advertisement

Table of Contents
loading

Table of Contents