Siemens SINUMERIK 840Di sl Function Manual page 16

Synchronized actions, ncu system software
Hide thumbs Also See for SINUMERIK 840Di sl:
Table of Contents

Advertisement

Detailed description
2.1 Components of synchronized actions
Applications:
Definition of the measurement systems for condition evaluation and action through G codes
G70, G71, G700, G710.
Note
Only one G-code of the G-code group may be programmed for each part of the condition. A
G-code specified for the condition is valid for the evaluation of the condition and for the
action, if no separate G-code is specified for the action. A G code specified for the condition
is valid for the evaluation of the condition and for the action if no separate G code is
specified for the action.
Conditions
The execution of actions / technology cycles can be made dependent upon a condition
(logical expression).
The condition is checked in the interpolation cycle. If no condition is programmed, the action
is performed once in every IPO cycle.
Possible components include:
• Comparison of main run variables such as digital or analog inputs/outputs
• Boolean gating of comparison results
• Computation of real-time expressions
• Time/distance from beginning of block
• Measured values, measurement results
• Servo values
• Velocities, axis status
In SW version 3 and earlier, two conditions are permitted, i.e. the comparison of a main run
variable with an expression calculated during preprocessing or the comparison of two main
run variables.
Examples:
WHENEVER $AA_IM[X] > 10.5*SIN(45) DO ...
or
WHENEVER $AA_IM[X] > $$AA_IM[X1] DO ...
Additional comparisons using Boolean gating can also be interlinked. Boolean operators of
the NC language may be used for this purpose:
NOT, AND, OR, XOR, B_OR, B_AND, B_XOR, B_NOT.
16
Function Manual, 11/2006, 6FC5397-5BP10-2BA0
Synchronized actions

Advertisement

Table of Contents
loading

Table of Contents