Herunterladen Inhalt Inhalt Diese Seite drucken

Wenn/Dann-Entscheidungen Mit Q-Parametern; Anwendung; Unbedingte Sprünge; Wenn/Dann-Entscheidungen Programmieren - HEIDENHAIN TNC 320 Benutzerhandbuch

Klartext-dialog
Vorschau ausblenden Andere Handbücher für TNC 320:
Inhaltsverzeichnis

Werbung

8
Programmieren: Q-Parameter
8.6

Wenn/dann-Entscheidungen mit Q-Parametern

8.6
Wenn/dann-Entscheidungen mit Q-
Parametern

Anwendung

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 Bearbeitungs-Programm an dem Label fort, der hinter der
Bedingung programmiert ist (Label siehe "Unterprogramme und
Programmteil-Wiederholungen kennzeichnen", Seite 220). 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 einen
Programm-Auruf mit PGM CALL.
Unbedingte Sprünge
Unbedingte Sprünge sind Sprünge, deren Bedingung immer
(=unbedingt) erfüllt ist, z.B.
FN 9: 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
FN 9: WENN GLEICH, SPRUNG
z.B. FN 9: IF +Q1 EQU +Q3 GOTO LBL
"UPCAN25"
Wenn beide Werte oder Parameter gleich, Sprung
zu angegebenem Label
FN 10: WENN UNGLEICH, SPRUNG
z.B. FN 10: IF +10 NE –Q5 GOTO LBL 10
Wenn beide Werte oder Parameter ungleich,
Sprung zu angegebenem Label
FN 11: WENN GROESSER, SPRUNG
z.B. FN 11: IF+Q1 GT+10 GOTO LBL 5
Wenn erster Wert oder Parameter größer
als zweiter Wert oder Parameter, Sprung zu
angegebenem Label
FN 12: WENN KLEINER, SPRUNG
z.B. FN 12: IF+Q5 LT+0 GOTO LBL "ANYNAME"
Wenn erster Wert oder Parameter kleiner
als zweiter Wert oder Parameter, Sprung zu
angegebenem Label
244
Softkey
TNC 320 | Benutzer-Handbuch HEIDENHAIN-Klartext-Dialog | 3/2013

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis