Programming Q Parameters | If-then decisions with Q parameters
10
376
HEIDENHAIN | TNC 620 | Conversational Programming User's Manual | 10/2017
10.6 If-then decisions with Q parameters
Application
The control can make logical if-then decisions by comparing a Q
parameter with another Q parameter or with a numerical value. If
the condition is fulfilled, the control continues the program at the
label that is programmed after the condition.
Further information: "Labeling subprograms and program section
repeats", page 346
If it is not fulfilled, then the control executes the next block.
To call another program as a subprogram, enter a PGM CALL
program call after the block with the label.
Unconditional jumps
An unconditional jump is programmed by entering a conditional
jump whose condition is always true. Example:
FN 9: IF+10 EQU+10 GOTO LBL1
Abbreviations used:
IF : If
EQU : Equal to
NE : Not equal to
GT : Greater than
LT : Less than
GOTO : Go to
UNDEFINED : Undefined
DEFINED : Defined