2 unterprogramme 150, 2 unterprogramme – HEIDENHAIN TNC 407 (280 580) ISO Programming Benutzerhandbuch

Seite 156

Advertising
background image

9 Programmieren: Unterprogramme und Programmteil-Wiederholungen

150

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 Funktion G98 L. L ist 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 G98.

Label 0 (G98 L0) 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 Ln,0 aus. n ist eine beliebige Label-Nummer

2 Ab dieser Stelle arbeitet die TNC das aufgerufene Unterprogramm

bis zum Unterprogramm-Ende G98 L0 ab

3 Danach führt die TNC das Bearbeitungs-Programm mit dem Satz

fort, der auf den Unterprogramm-Aufruf Ln,0 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

% ...

L1,0

G00 Z+100 M2
G98 L1 *

G98 L0 *
N99999 % ...

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