Siemens SINUMERIK 828D Programming Manual page 276

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Special Motion Commands
4.11 Programmed end-of-motion criterion (FINEA, COARSEA, IPOENDA, IPOBRKA, ADISPOSA)
Example 3: Block change criterion, braking ramp in synchronized actions
Program code
FINEA
POS[X]=100
IPOBRKA(X,100)
POS[X]=100
POS[X]=250
POS[X]=250
M17
Further information
Read end-of-motion criterion
The set end-of-motion criterion can be checked with system variable $AA_MOTEND[<axis>]:
Value
1
2
3
4
5
6
Note
The last programmed value is retained after RESET.
Block change criterion in braking ramp
The percentage value is entered in the setting data synchronous to the main run:
SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE
If no value is specified, the current value of this setting data is effective.
The range is adjustable from 0% to 100%.
276
Comments
; In the technology cycle:
; End of motion criteria, exact stop fine.
; Technology cycle block change if the X axis has reached position 100 and
exact stop fine is reached.
; Block change criteria, activate braking ramp.
; POS[X]=100; technology cycle block change as soon as the X axis starts
to brake.
; The X axis does not brake at position 200, but moves further to position
250, as soon as the X axis starts to brake, the block is changed in the
technology cycle.
; The X axis brakes and returns to position 0 - the block change is made
at position 0 and exact stop fine.
Significance
End-of-motion with "Exact stop fine"
End-of-motion with "Exact stop coarse"
End-of-motion with "IPO stop"
Block change criterion braking ramp of axis motion
Block change in braking ramp with tolerance window relative to "set position"
Block change in braking ramp with tolerance window relative to "actual position"
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents