Siemens Sinumerik 840D sl Programming Manual page 134

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Flexible NC programming
1.15 Axis replacement, spindle replacement (RELEASE, GET, GETD)
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
Prerequisite: 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.
Requirements
Preconditions 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.
134
Comments
; 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, as X position as in
N04.
; First block that can be executed after N05.
Comments
; Axis b becomes the neutral axis.
; Axis does not trigger preprocessing stop/REORG.
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents