8
Unterprogramme und Programmteil-Wiederholungen | Beliebiges NC-Programm als Unterprogramm
Arbeitsweise
1 Die Steuerung führt ein NC-Programm aus, bis Sie ein anderes
NC-Programm mit % aufrufen
2 Anschließend führt die Steuerung das aufgerufene
NC-Programm bis zum Programmende aus
3 Danach arbeitet die Steuerung wieder das aufrufende
NC-Programm mit dem NC-Satz weiter ab, der auf den
Programmaufruf folgt
Programmierhinweise
Um ein beliebiges NC-Programm zu rufen, benötigt die
Steuerung keine Labels
Das aufgerufene NC-Programm darf keinen Aufruf % ins
aufrufende NC-Programm enthalten (Endlosschleife)
Das aufgerufene NC-Programm darf keine Zusatzfunktion
M2 oder M30 enthalten. Wenn Sie in dem aufgerufenen NC-
Programm Unterprogramme mit Label definiert haben, können
Sie M2 oder M30 durch die Sprungfunktion D09 P01 +0 P02 +0
P03 99 ersetzen
Wenn Sie ein DIN/ISO-Programm aufrufen wollen, dann geben
Sie den Dateityp .I hinter dem Programmnamen ein.
Sie können ein beliebiges NC-Programm auch über den Zyklus
G39 aufrufen.
Sie können ein beliebiges NC-Programm auch über die Funktion
Zyklus wählen aufrufen (G: : ).
Q-Parameter wirken bei einem Programmaufruf mit %
grundsätzlich global. Beachten Sie daher, dass Änderungen an
Q-Parametern im aufgerufenen NC-Programm sich auch auf das
aufrufende NC-Programm auswirken.
240
HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018