HEIDENHAIN CNC Pilot 4290 Pilot Benutzerhandbuch
Seite 94

94
Unterprogramme
Unterprogrammaufruf:
L“12345678“ V1
Bedeutung:
■
Externe Unterprogramme stehen in einer separaten Datei. Sie kön-
nen von beliebigen Hauptprogrammen, anderen Unterprogrammen
und von TURN PLUS aufgerufen werden.
■
Lokale Unterprogramme stehen in der gleichen Datei wie das Haupt-
programm. Sie können nur vom Hauptprogramm aufgerufen werden.
■
Unterprogramme können bis zu 6 mal „geschachtelt“ werden. Ge-
schachtelt heißt, innerhalb eines Unterprogramms wird ein weiteres
Unterprogramm aufgerufen.
■
Rekursionen sollten vermieden werden.
■
Sie können einem Unterprogramm bis zu 20 „Übergabewerte“ mit-
geben. Die Bezeichnungen (Parameterbezeichner) sind:
LA..LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z.
Innerhalb des Unterprogramms stehen die Übergabewerte als Varia-
ble zur Verfügung. Die Kennung ist: „#__..“ gefolgt von der Parame-
terbezeichnung in Kleinbuchstaben (Beispiel: #__la).
Sie können die Übergabewerte im Rahmen der Variablenprogram-
mierung innerhalb des Unterprogramms nutzen.
■
Die Variablen #256..#285 stehen in jedem Unterprogramm als lokale
Variable zur Verfügung.
■
Soll ein Unterprogramm mehrfach abgearbeitet werden, definieren
Sie im Parameter „Anzahl Wiederholungen Q“ den Wiederho-
lungsfaktor.
■
Ein Unterprogramm endet mit RETURN.
Unt
er
pr
ogr
amme
Der Parameter „LN“ ist für die Übergabe von
Satznummern reserviert. Dieser Parameter
kann bei einer Neunumerierung des NC-Pro-
gramms einen neuen Wert erhalten.