06.08.2013 Aufrufe

BHB_TNC360 - heidenhain

BHB_TNC360 - heidenhain

BHB_TNC360 - heidenhain

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!