BHB_TNC360 - heidenhain
BHB_TNC360 - heidenhain
BHB_TNC360 - heidenhain
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
7 Programmieren mit Q-Parametern<br />
7.4 Wenn/dann-Entscheidungen mit Q-Parametern<br />
Sprünge<br />
7-8<br />
Bei Wenn/dann-Entscheidungen vergleicht die TNC einen Q-Parameter mit<br />
einem anderen Q-Parameter oder einem Zahlenwert.<br />
In den Entscheidungssatz wird die Nummer eines Labels als Sprungziel<br />
eingegeben.<br />
Ist die programmierte Bedingung erfüllt, setzt die TNC das Programm am<br />
angegebenen Label fort. Ist sie nicht erfüllt, wird der nächste Satz ausgeführt.<br />
Um in ein anderes Programm zu springen, wird hinter das Label ein<br />
PGM CALL (siehe S. 6-8) programmiert.<br />
Verwendete Abkürzungen und Begriffe<br />
IF (engl.): wenn<br />
EQU (engl. equal): gleich<br />
NE (engl. not equal): nicht gleich<br />
GT (engl. greater than): größer als<br />
LT (engl. less than: kleiner als<br />
GOTO (engl. go to): gehe zu<br />
Funktions-Übersicht<br />
Funktion Softkey<br />
FN9: WENN GLEICH, SPRUNG<br />
z.B. FN9: IF +Q1 EQU +Q3 GOTO LBL 5<br />
Wenn beide Werte oder Parameter gleich,<br />
Sprung zu angegebenen Label<br />
FN10: WENN UNGLEICH, SPRUNG<br />
z.B. FN10: IF +10 NE –Q5 GOTO LBL 10<br />
Wenn beide Werte oder Parameter ungleich,<br />
Sprung zu angegebenem Label<br />
FN11: WENN GROESSER, SPRUNG<br />
z.B. FN11: IF+Q1 GT+10 GOTO LBL 5<br />
Wenn erster Wert oder Parameter größer als zweiter<br />
Wert oder Parameter, Sprung zu angegebenem Label<br />
FN12: WENN KLEINER, SPRUNG<br />
z.B. FN12: IF+Q5 LT+0 GOTO LBL 1<br />
Wenn erster Wert oder Parameter kleiner als zweiter<br />
Wert oder Parameter, Sprung zu angegebenem Label<br />
TNC 360