2 unterprogramme – HEIDENHAIN TNC 410 Benutzerhandbuch
Seite 207

9 Programmieren: Unterprogramme und Programmteil-Wiederholungen
194
9.1 Unt
er
pr
ogr
amme und Pr
ogr
ammt
eil-Wieder
holung
en k
ennz
eic
hnen;
9.2 Unt
er
pr
ogr
amme
9.1 Unterprogramme und Programmteil-
Wiederholungen kennzeichnen
Einmal programmierte Bearbeitungsschritte können Sie mit Unterpro-
grammen und Programmteil-Wiederholungen wiederholt ausführen
lassen.
Label
Unterprogramme und Programmteil-Wiederholungen beginnen im
Bearbeitungsprogramm mit der Marke LBL, eine Abkürzung für
LABEL (engl. für Marke, Kennzeichnung).
LABEL erhalten eine Nummer zwischen 1 und 254. Jede LABEL-
Nummer dürfen Sie im Programm nur einmal vergeben mit LABEL
SET.
LABEL 0 (LBL 0) kennzeichnet ein Unterprogramm-Ende und darf
deshalb beliebig oft verwendet werden.
9.2 Unterprogramme
Arbeitsweise
1 Die TNC führt das Bearbeitungs-Programm bis zu einem Unterpro-
gramm-Aufruf CALL LBL aus
2 Ab dieser Stelle arbeitet die TNC das aufgerufene Unterprogramm
bis zum Unterprogramm-Ende LBL 0 ab
3 Danach führt die TNC das Bearbeitungs-Programm mit dem Satz
fort, der auf den Unterprogramm-Aufruf CALL LBL folgt
Programmier-Hinweise
■
Ein Hauptprogramm kann bis zu 254 Unterprogramme enthalten
■
Sie können Unterprogramme in beliebiger Reihenfolge beliebig
oft aufrufen
■
Ein Unterprogramm darf sich nicht selbst aufrufen
■
Unterprogramme ans Ende des Hauptprogramms (hinter dem
Satz mit M2 bzw. M30) programmieren
■
Wenn Unterprogramme im Bearbeitungs-Programm vor dem Satz
mit M02 oder M30 stehen, dann werden sie ohne Aufruf minde-
stens einmal abgearbeitet
BEGIN PGM ..
CALL LBL1
L Z+100 M2
LBL1
LBL0
END PGM ...