EasyManua.ls Logo

HEIDENHAIN TNC 370 - Page 178

HEIDENHAIN TNC 370
333 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7 Programming with Q Parameters
7.4 If-Then Operations with Q Parameters
d
Unconditional jumps
Unconditional jumps are jumps which are always executed, because the
condition is always true.
Example:
FN 9: IF +I0 EQU +I0 GOT0 LBLI
Since it is always true that 1 O=lO, the jump will always be executed.
Program example
When Q5 becomes negative, a jump to program 100 will occur.
5 FNO: 05 = +I 0 ___.____...,....................................... Assign value (such as IO) to parameter 05
9
FN 2: 05 = +Q5 - +I2 .......................................
Reduce the value of Q5
10 FN 12: IF +Q5 LT +0 GOT0 LBL 5 ................... If +Q5 is less than 0, jump to label 5
15 LBL 5 .................................................................. Label 5
16 PGM CALL 100 ..................................................
Jump to program 100
7-10
TNC370 -

Table of Contents

Related product manuals