2 unterprogramme, Arbeitsweise, Programmier-hinweise – HEIDENHAIN TNC 426 (280 476) Benutzerhandbuch
Seite 373: Unterprogramm programmieren, Unterprogramm aufrufen, 2 un te rp ro gr amme 9.2 unterprogramme

HEIDENHAIN TNC 426, TNC 430
347
9.2 Un
te
rp
ro
gr
amme
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
n
Ein Hauptprogramm kann bis zu 254 Unterprogramme enthalten
n
Sie können Unterprogramme in beliebiger Reihenfolge beliebig oft
aufrufen
n
Ein Unterprogramm darf sich nicht selbst aufrufen
n
Unterprogramme ans Ende des Hauptprogramms (hinter dem Satz
mit M2 bzw. M30) programmieren
n
Wenn Unterprogramme im Bearbeitungs-Programm vor dem Satz
mit M02 oder M30 stehen, dann werden sie ohne Aufruf minde-
stens einmal abgearbeitet
Unterprogramm programmieren
U
U
U
U
Anfang kennzeichnen: Taste LBL SET drücken und
eine Label-Nummer eingeben
U
U
U
U
Unterprogramm-Nummer eingeben
U
U
U
U
Ende kennzeichnen: Taste LBL SET drücken und
Label-Nummer „0“eingeben
Unterprogramm aufrufen
U
U
U
U
Unterprogramm aufrufen: Taste LBL CALL drücken
U
U
U
U
Label-Nummer
: Label-Nummer des aufzurufenden
Unterprogramms eingeben
U
U
U
U
Wiederholungen REP
: Dialog mit Taste NO ENT
übergehen. Wiederholungen REP nur bei Program-
mteil-Wiederholungen einsetzen
0 BEGIN PGM ...
CALL LBL1
L Z+100 M2
LBL1
LBL0
END PGM ...
CALL LBL 0 ist nicht erlaubt, da es dem Aufruf eines
Unterprogramm-Endes entspricht.