2 unterprogramme – HEIDENHAIN TNC 310 (286 140) Benutzerhandbuch

Seite 162

Advertising
background image

9 Programmieren: Unterprogramme und Programmteil-Wiederholungen

148

9.1

Unt

er

pr

ogr

amme

und

Pr

ogr

ammt

eil-Wieder

holung

en

kennz

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ü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 Unter-

programm-Aufruf CALL LBL aus

2 Ab dieser Stelle arbeitet die TNC das aufgerufene Unterpro-

gramm 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

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

LKAP9.PM6

16.03.2007, 08:22

148

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