Siemens SINUMERIK 840D sl Programming Manual page 626

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

Advertisement

Work preparation
3.7 Special motion commands
IPOENDA:
IPOBRKA:
ADISPOSA:
<axis>:
<instant in time>:
<mode>:
<window size>:
Examples
Example 1: End-of-motion criterion: "Interpolator stop"
Program code
; traverse positioning axis X to 100, velocity 200 m/
min, acceleration 90%,
; end-of-motion criterion: Interpolator stop
N110 G01 POS[X]=100 FA[X]=200 ACC[X]=90 IPOENDA[X]
; Synchronized action:
; ALWAYS IF: Input 1 is set
; THEN traverse positioning axis X to 50, velocity 200 m/
min, acceleration 140%,
;
N120 EVERY $A_IN[1] DO POS[X]=50 FA[X]=200 ACC[X]=140
IPOENDA[X]
Example 2: Block change criterion: "Braking ramp"
Program code
N40 POS[X]=100
626
End-of-motion criterion: "Interpolator stop"
Effective:
Block change criterion: Braking ramp
Effective:
Tolerance window for end-of-motion criterion
Effective:
Channel axis name (X, Y, ....)
Time of the block change, referred to the braking ramp as a %:
● 100% = start of the braking ramp
● 0% = end of the braking ramp, the same significance as IPOENDA
Type:
Reference of the tolerance window
Range of values:
Type:
Size of the tolerance window
Type:
end-of-motion criterion: Interpolator stop
Comment
; Default setting is effective
; Positioning motion from X to position 100.
Block change criterion: Exact stop fine
Modal
Modal
Modal
REAL
0
Tolerance window not active
1
Tolerance window with respect to set posi‐
tion
2
Tolerance window with respect to actual po‐
sition
INT
REAL
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents