Siemens SINUMERIK 828D Function Manual page 85

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

Advertisement

Examples
Example 1: Traversing with active frames / tool length compensations (bit 9 == 0):
Program code
N100 TRANS X20
; Synchronized action: The X axis traverses to position 60 mm
IDS=1 EVERY G710 $A_IN==1 DO POS[X]=40
...
; Zero offset in X: -10 mm. =>
; Synchronized action: The X axis now traverses to position 30 mm
N130 TRANS X-10
...
Example 2: Traversing with deactivated frames / tool length compensations (bit 9 == 1):
Program code
N100 TRANS X=0.001
N120 POS[X]=270
...
; With $A_IN=1, X traverses to position 180.000 degrees.
IDS=1 EVERY G710 $A_IN==1 DO POS[X]=180
...
; X traverses to position 90.001 degrees
N130 POS[X]=90
...
; Coded position 1 = 100 degrees => X traverses to 100.001 degrees
N140 POS[X]=CAC(1)
...
; Coded position 2 = 200 degrees => X traverses to 200.000 degrees
N150 POS[X]=CIC(1)
Note
If a command axis travels to indexing positions incrementally, the axial frames have no effect
on this command axis.
Synchronized actions
Function Manual, 07/2012, 6FC5397-5BP40-3BA0
Comment
;
Zero offset in X: 20 mm.
Comment
;
Zero offset in X: 0.001 degrees
;
X traverses to position 270.001 degrees
Detailed description
2.7 Actions in synchronized actions
85

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 840de sl

Table of Contents