4 beliebiges programm als unterprogramm, Arbeitsweise, Programmier-hinweise – HEIDENHAIN TNC 640 (34059x-01) Benutzerhandbuch
Seite 239

HEIDENHAIN TNC 640
239
7.
4 Beliebig
es Pr
ogr
a
mm als Unt
e
rp
rogr
amm
7.4 Beliebiges Programm als
Unterprogramm
Arbeitsweise
1
Die TNC führt das Bearbeitungs-Programm aus, bis Sie ein
anderes Programm mit CALL PGM aufrufen
2
Anschließend führt die TNC das aufgerufene Programm bis zu
seinem Ende aus
3
Danach arbeitet die TNC das (aufrufende) Bearbeitungs-Programm
mit dem Satz weiter ab, der auf den Programm-Aufruf folgt
Programmier-Hinweise
Um ein beliebiges Programm als Unterprogramm zu verwenden,
benötigt die TNC keine LABELs
Das aufgerufene Programm darf keine Zusatz-Funktion M2 oder
M30 enthalten. Wenn Sie in dem aufgerufenen Programm
Unterprogramme mit Labeln definiert haben, dann können Sie M2
bzw. M30 mit der Sprung-Funktion FN 9: IF +0 EQU +0 GOTO LBL
99
verwenden, um diesen Programmteil zwingend zu überspringen
Das aufgerufene Programm darf keinen Aufruf CALL PGM ins
aufrufende Programm enthalten (Endlosschleife)
0 BEGIN PGM A
CALL PGM B
END PGM A
0 BEGIN PGM B
END PGM B
1
3
2
S
R