2 unterprogramme – HEIDENHAIN TNC 410 Benutzerhandbuch

Seite 207

Advertising
background image

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

Advertising