Siemens Sinumerik 840D sl Programming Manual page 611

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

Advertisement

Program sequence in the second channel:
Program code
WHEN TRUE DO GET(Z)
WHENEVER($AA_TYP[Z]==0) DO RDISABLE
N210 G4 F0.1
WHEN TRUE DO GET(Z)
WHENEVER($AA_TYP[Z]<>1) DO RDISABLE
N220 G4 F0.1
WHEN TRUE DO RELEASE(Z)
WHENEVER($AA_TYP[Z]==1) DO RDISABLE
N230 G4 F0.1
N250 WAITM(10, 1, 2)
Program sequence in the first channel continues:
Program code
N150 WAIM(10, 1, 2)
WHEN TRUE DO GET(Z)
WHENEVER($AA_TYP[Z]==0) DO RDISABLE
N160 G4 F0.1
N199 WAITE(2)
N999 M30
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Motion synchronous actions
10.4 Actions in synchronized actions
Comments
;
;Move Z axis to second channel
;
;Read-in disable as long as Z
axis is in other channel
;
;
;Z axis is NC program axis
;
;Read-in disable until Z axis is
program axis
;
;Z axis in second channel is
neutral axis
;
;Read-in disable as long as Z
axis is program axis
;
Synchronize with channel 1
Comments
;
Synchronize with channel 2
;
Move Z axis to this channel
;
Read-in inhibit as long as Z axis
is in another
channel
;
Wait for end of program in
channel 2
611

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents