EasyManuals Logo

Siemens SINUMERIK 828D Programming Manual

Siemens SINUMERIK 828D
822 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 #641 background imageLoading...
Page #641 background image
Oscillation
11.2 Oscillation controlled by synchronized actions (OSCILL)
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
641
2. Motion-synchronous action
Program code Comment
WHENEVER
$AA_IM[Z]<$SA_OSCILL_REVERSE_POS2[Z] DO ->
$AA_OVR[X]=0 $AC_MARKER[0]=0
; If the actual position of
oscillating axis Z in MCS is less
than the start of reversal range
2, then always set the axial
override of the infeed axis X to
0% and the bit memory with index 0
to the value 0.
WHENEVER
$AA_IM[Z]>=$SA_OSCILL_REVERSE_POS2[Z] DO
$AA_OVR[Z]=0
; If the actual position of the
oscillating axis Z in MCS is
greater than the reversal position
2, then always set the axial
override of the oscillating axis Z
to 0%.
WHENEVER $AA_DTEPW[X] == 0 DO
$AC_MARKER[0]=1
; If the remaining distance to go of
the partial infeed is 0, then
always set the bit memory with
index 0 to the value 1.
WHENEVER $AC_MARKER[0]==1 DO $AA_OVR[X]=0
$AA_OVR[Z]=100
; Whenever the bit memory with index
0 is equal to 1, then set the
axial override of the infeed axis
X to 0%. As a consequence, a
premature infeed is prevented
(oscillating axis Z has still not
left reversal area 2, but infeed
axis X is ready for a new infeed).
Set the axial override of
oscillating axis Z from 0% (action
of the 2nd synchronized action)
back to 100% to move.
-> must be programmed in a single block
3. Start oscillation
Program code Comment
OSCILL[Z]=(X) POSP[X]=(5,1,1) ; Start the axes
Oscillating axis Z is assigned
axis X as infeed axis.
Up to end position 5, axis X
should travel in steps of 1.
M30 ; End of program

Table of Contents

Other manuals for Siemens SINUMERIK 828D

Questions and Answers:

Question and Answer IconNeed help?

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

Siemens SINUMERIK 828D Specifications

General IconGeneral
Control TypeCNC
Operating SystemWindows Embedded
ProcessorIntel Atom
Display10.4" color TFT display
InterfacesEthernet, USB
ProgrammingShopMill, ShopTurn
Operation Panel Size10.4"
Protection ClassIP65
PLC Memory2 MB
Spindle Capacity4 spindles
Hard DriveCompactFlash

Related product manuals