EasyManuals Logo

Siemens SINUMERIK 810D Programming Manual

Siemens SINUMERIK 810D
687 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #519 background imageLoading...
Page #519 background image
Oscillation
11.2 Control oscillation via synchronized actions
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
11-11
Infeed at reversal point
As long as the oscillation axis has not reached the reversal point, the infeed axis does not
move.
The following instructions are used subject to the above assumptions:
Reversal point range 1:
WHENEVER $AA_IM[Z]<>$SA_OSCILL_RESERVE_POS1[Z] DO $AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Whenever
greater or less than
then
and
the current position of oscillating axis Z in the MCS is
the position of reversal point 1
set the axial override of infeed axis X to 0%
set the axial override of oscillating axis Z to 100%.
Reversal point range 2:
For reversal point 2:
WHENEVER $AA_IM[Z]<>$SA_OSCILL_RESERVE_POS2[Z] DO $AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Whenever
greater or less than
then
and
the current position of oscillating axis Z in the MCS is
the position of reversal point 2
set the axial override of infeed axis X to 0%
set the axial override of oscillating axis Z to 100%.
Stop oscillation movement at the reversal point
The oscillation axis is stopped at the reversal point, the infeed motion starts at the same
time. The oscillating motion is continued when the infeed movement is complete.
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.
The following instructions are used subject to the above assumptions:
Reversal point range 1:
WHENEVER $SA_IM[Z]==$SA_OSCILL_RESERVE_POS1[Z] DO $AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Whenever
equal to
then
and
the current position of oscillating axis in the MCS is
reversal position 1 is
set the axial override of the oscillation axis to 0%
set the axial override of the infeed axis to 100%.
Reversal point range 2:
WHENEVER $SA_IM[Z]==$SA_OSCILL_RESERVE_POS2[Z] DO $AA_OVR[X] = 0 →
→ $AA_OVR[Z] = 100
Whenever
equal to
then
and
the current position of oscillating axis in the MCS is
reversal position 2 is
set the axial override of the oscillation axis to 0%
set the axial override of the infeed axis to 100%.

Table of Contents

Other manuals for Siemens SINUMERIK 810D

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK 810D and is the answer not in the manual?

Siemens SINUMERIK 810D Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK 810D
CategoryControl Unit
LanguageEnglish

Related product manuals