Siemens sinumerik 840d Programming Manual page 344

Hide thumbs Also See for sinumerik 840d:
Table of Contents

Advertisement

Motion-Synchronous Action
10
10.1 Structure, basic information
840 D
840D
NCU 571
NCU 572
NCU 573
• FROM
The condition is tested in each interpolation cycle
until it is fulfilled once. The action is then executed
as long as the synchronized action is active, i.e.
even if the condition is no longer fulfilled.
• EVERY
The condition is scanned in each interpolation
cycle. The action is executed once whenever the
condition is fulfilled.
Pulse edge control:
The action is initiated again when the condition
changes from FALSE to TRUE.
Condition
Defines whether an action is to be executed by
comparing two real-time variables or one real-time
variable with an expression calculated during
preprocessing.
SW 4 and higher:
Results of comparisons can also be gated by Boolean
operators in the condition ().
The condition is tested in interpolation cycles. If it
is fulfilled, the associated action is executed.
SW 5 and higher:
Conditions can be specified with a G code. This
means that it is possible to have defined settings for
condition evaluation and the action/technology cycle
irrespective of the currently active part program
state. It is necessary to decouple synchronized
actions from the programming environment because
synchronized actions are to execute their actions in
the defined initial state at any time when the trigger
conditions are fulfilled.
Application cases:
Defining the measurement systems for condition
assessment and action via G codes G70, G71,
G700, G710.
In SW 5 only these G codes are allowed.
10-344
FM-NC
810D
840Di
Example:
ID=1 EVERY $AA_IM[B]>75 DO
POS[U]=IC(10) FA[U]=900;
When the actual value of axis B
overshoots the value 75 in machine
coordinates, the U axis should move
forwards by 10 with an axial feed.
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
12.97
10
 Siemens AG 2000. All rights reserved

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents