Siemens SINUMERIK 840D sl Programming Manual page 872

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

Advertisement

Work preparation
3.15 Axis functions
Example 2: Axis exchange without synchronization
If the axis does not have to be synchronized no preprocessing stop is generated by GET.
Programming
N01 G0 X0
N02 RELEASE(AX5)
N03 G64 X10
N04 X20
N05 GET(AX5)
N06 G01 F5000
N07 X20
N08 X30
...
Example 3: Activating an axis exchange without a preprocessing stop
Requirement: Axis replacement without a preprocessing stop must be configured via machine
data.
Programming
N010 M4 S100
N011 G4 F2
N020 M5
N021 SPOS=0
N022 POS[B]=1
N023 WAITP(B)
N030 X1 F10
N031 X100 F500
N032 X200
N040 M3 S500
N041 G4 F2
N050 M5
N099 M30
If the spindle or axis B is traversed, e.g. to 180 degrees and then back to 1 degree immediately
after block N023 as the PLC axis, this axis will revert to its neutral status and will not trigger a
preprocessing stop in block N40.
Further information
Requirements for axis replacement
● The axis must be defined in all channels that use the axis in the machine data.
● It is necessary to define to which channel the axis will be assigned after POWER ON in
the axis-specific machine data.
872
Comment
; If synchronization is not required, then this is
not a block that can be executed.
; Block that cannot be executed.
; Block that cannot be executed, because X position
as in N04.
; First block that can be executed after N05.
Comment
; Axis B becomes the neutral axis.
; Axis does not trigger a preprocessing stop / REORG
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