Siemens SINUMERIK 840D sl Function Manual page 820

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

Advertisement

Positioning Axes (P2)
Block change
POS[X]=0
M17
11.6.2
End of motion criterion with block search
Last block serves as container
The last end-of-motion criterion programmed for an axis is collected and output in an action
block. The last block with a programmed motion end condition that was processed in the
search run serves as a container for setting all axes.
Example
For two action blocks with end-of-motion criteria for three axes:
N01 G01 POS[X]=20 POS[Y]=30
IPOENDA[X]
N02 IPOBRKA(Y, 50)
N03 POS[Z]=55 FINEA[Z]
N04 $A_OUT[1]=1
N05 POS[X]=100
N06 IPOBRKA(X, 100)
...
TARGET:
The first action block contains the digital output:
$A_OUT[1] = 1.
The second action block contains the settings for the end-of-motion criteria:
for the X axis IPOBRKA/$SA_IPOBRAKE_BLOCK_EXCHANGE[AX1]=100
for the Y axis IPOBRKA/$SA_IPOBRAKE_BLOCK_EXCHANGE[AX2]=50
for the Z axis FINEA. The motion end condition IPOENDA last programmed is also stored for
the X axis.
820
; the X axis brakes and traverses back
; to position 0
; the block change occurs at position 0
; and exact stop fine.
; last programmed
; end-of-motion criterion IPOENDA
; second action block for
; the Y axis IPOENDA
; second action block for the Z axis FINEA
; first action block for output
; as digital output
;
; second action block for
; the X axis IPOBRKA container
; for all programmed
; end-of-motion criteria
; Block search target
Function Manual, 03/2009, 6FC5397-1BP10-4BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents