Siemens SINUMERIK 828D Function Manual page 102

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

Advertisement

Detailed description
2.7 Actions in synchronized actions
Supplementary condition
Time of execution of synchronized actions
Program code
; Enable of the axis container rotation.
N10 AXCTSWE(CT3)
; Traversing of the container axis AX_A => before the axis is traversed, there
; is a waiting period for the end of the axis container rotation:
$AN_AXCTSWA[CT3]==0
N20 AX_A = 10
; Cancellation of the enable. No effect!
WHEN <condition> DO AXCTSWEC(AX_A)
N30 G4 F1
Because after the enable of the axis container rotation in block
container (
the axis container rotation, the synchronized action only comes together with the program
block
Remedy:
Program code
; Enable of the axis container rotation.
N11 AXCTSWE(CT3)
; Cancellation of the enable.
WHEN <condition> DO AXCTSWEC(AX_A)
N21 ...
; Traversing of the container axis AX_A => before the axis is traversed, there
; is a waiting period for the end of the axis container rotation:
$AN_AXCTSWA[CT3]==0
N31 AX_A = 10
NOTICE
Without the executable block
the end of the axis container rotation with the next executable program block
main run and would therefore have no effect, just the same as in the example above.
102
) is used in block
AX_A
in the main run and has therefore no effect.
N30
and this use leads to the system waiting for the end of
N20
Comment
;
Executable NC block
, the synchronized action would only be implemented after
N21
Function Manual, 07/2012, 6FC5397-5BP40-3BA0
, an axis of the axis
N10
in the
N31
Synchronized actions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 840de sl

Table of Contents