Siemens Sinumerik 840D sl Programming Manual page 133

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

Advertisement

GET request without preprocessing stop
If, following a GET request without preprocessing stop, the axis is enabled again with
RELEASE(axis) or WAITP(axis), a subsequent GET will induce a GET with preprocessing
stop.
An axis or spindle accepted with GET remains assigned to this channel even after a key or
program RESET.
When a program is restarted the replaced axes or spindles must be reassigned in the
program if the axis is required in its original channel.
It is assigned to the channel defined in the machine data on POWER ON.
Examples
Example 1: Axis exchange between two channels
Of the 6 axes, the following are used for machining in channel 1: 1., 2., 3. and 4th axis.
The 5th and 6th axes in channel 2 are used for the workpiece change.
Axis 2 should be exchanged between two channels and after POWER ON can be assigned to
channel 1.
Program "MAIN" in channel 1:
Program code
INIT (2,"TRANSFER2")
N... START (2)
N... GET (AX2)
...
N... RELEASE (AX2)
N... WAITM (1,1,2)
...
N... M30
Program "TRANSFER2" in channel 2:
Programming
N... RELEASE (AX2)
N160 WAITM(1,1,2)
N150 GET(AX2)
...
N... M30
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
1.15 Axis replacement, spindle replacement (RELEASE, GET, GETD)
CAUTION
Comments
; Select program TRANSFER2 in channel 2.
; Start the program in Channel 2.
; Accept axis AX2.
; Release axis AX2.
; Wait for WAIT marker in channel 1 and 2 for
synchronizing in both channels.
; Rest of program after axis replacement.
Comments
; Wait for WAIT marker in channel 1 and 2 for
synchronizing in both channels.
; Accept axis AX2.
; Rest of program after axis replacement.
Flexible NC programming
133

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents