Siemens SINUMERIK 840Di sl Function Manual page 70

Synchronized actions, ncu system software
Hide thumbs Also See for SINUMERIK 840Di sl:
Table of Contents
Detailed description
2.4 Actions in synchronized actions
Example 1
...
ID=1 EVERY $A_IN[1]==1 DO POS[X]=100
...
Example 2
An axis motion can be triggered as technology cycle. (See Chapter "Call of technology
cycles")
Main program:
...
ID=2 EVERY $A_IN[1]==1 DO AXIS_X
...
Axis program:
AXIS_X:
M100
POS[X]=100
M17
Programming
Positioning axis motions are programmed in synchronized actions as they are from the part
program:
ID = 1 EVERY $AA_IM[B] > 75 DO POS[U]=100
The programmed position is evaluated in inches or in the metric system depending on
whether setting G70 or G71 is active in the current part program block.
G70/G71 and G700/G710 can also be programmed directly in synchronized actions.
This allows the inch/metric evaluation of a command axis movement to be defined
independent of programming in the part program.
ID = 1 WHENEVER $A_OUT[1] ==1 DO G710 POS[X]=10
ID = 2 EVERY G710 $AA_IM[Z] >100 DO G700 POS[Z2]=10
Note
Only G70, G71, G700, G710 can be programmed in synchronized actions!
See Section 2.1
G functions, which are programmed in the synchronized action block, are only effective for
the synchronized action or within the technology cycle. They have no effect on subsequent
blocks in the part program.
70
Function Manual, 11/2006, 6FC5397-5BP10-2BA0
Synchronized actions
Table of Contents
loading

Table of Contents