HEIDENHAIN CNC Pilot 4290 Pilot Benutzerhandbuch

Seite 94

Advertising
background image

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.

Advertising