2 unterprogramme – HEIDENHAIN TNC 426 (280 474) Benutzerhandbuch

Seite 276

Advertising
background image

9 Programmieren: Unterprogramme und Programmteil-Wiederholungen

260

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 Programm-

teil-Wiederholungen kennzeichnen

Einmal programmierte Bearbeitungsschritte können Sie mit Unter-
programmen und Programmteil-Wiederholungen wiederholt ausfüh-
ren 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.

Wenn Sie eine LABEL-Nummer mehrmals vergeben, gibt
die TNC beim Beenden des LBL SET-Satzes eine Fehler-
meldung aus. Bei sehr langen Programmen können Sie
über MP7229 die Überprüfung auf eine eingebbare
Anzahl von Sätzen begrenzen.

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
mindestens einmal abgearbeitet

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

LKAP9.PM6

28.06.2006, 12:42

260

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: