6 wenn/dann-entscheidungen mit q-parametern, 6 w enn/dann-entsc heidung en mit q-p ar amet er n – HEIDENHAIN TNC 426 (280 474) Benutzerhandbuch
Seite 295

HEIDENHAIN TNC 426, TNC 430
279
10.6 Wenn/dann-Entscheidungen mit
Q-Parametern
Bei Wenn/Dann-Entscheidungen vergleicht die TNC einen Q-
Parameter mit einem anderen Q-Parameter oder einem Zahlenwert.
Wenn die Bedingung erfüllt ist, dann setzt die TNC das Bearbei-
tungs-Programm an dem LABEL fort, der hinter der Bedingung
programmiert ist (LABEL siehe „9. Unterprogramme und
Programmteil-Wiederholungen“). Wenn die Bedingung nicht erfüllt
ist, dann führt die TNC den nächsten Satz aus.
Wenn Sie ein anderes Programm als Unterprogramm aufrufen
möchten, dann programmieren Sie hinter dem LABEL ein PGM
CALL
Unbedingte Sprünge
Unbedingte Sprünge sind Sprünge, deren Bedingung
immer (=unbedingt) erfüllt ist, z.B.
FN9: IF+10 EQU+10 GOTO LBL1
Wenn/dann-Entscheidungen programmieren
Die Wenn/dann-Entscheidungen erscheinen mit Druck auf den
Softkey SPRÜNGE. Die TNC zeigt folgende Softkeys:
Funktion
Softkey
FN9: WENN GLEICH, SPRUNG
z.B. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Wenn beide Werte oder Parameter gleich,
Sprung zu angegebenem Label
FN10: WENN UNGLEICH, SPRUNG
z.B. FN10: IF +10 NE –Q5 GOTO LBL 10
Wenn beide Werte oder Parameter ungleich,
Sprung zu angegebenem Label
FN11: WENN GROESSER, SPRUNG
z.B. FN11: IF+Q1 GT+10 GOTO LBL 5
Wenn erster Wert oder Parameter größer als zweiter
Wert oder Parameter, Sprung zu angegebenem Label
FN12: WENN KLEINER, SPRUNG
z.B. FN12: IF+Q5 LT+0 GOTO LBL 1
Wenn erster Wert oder Parameter kleiner als zweiter
Wert oder Parameter, Sprung zu angegebenem Label
1
0.6 W
enn/dann-Entsc
heidung
en mit Q-P
ar
amet
er
n
MKAP10.PM6
28.06.2006, 12:42
279