4 beliebiges programm als unterprogramm, Arbeitsweise, Programmier-hinweise – HEIDENHAIN iTNC 530 (34049x-08) Benutzerhandbuch

Seite 296: Beliebiges programm als unterprogramm aufrufen, Siehe „beliebiges programm als, Unterprogramm aufrufen” auf seite 296)

Advertising
background image

296

Programmieren: Unterprogramme und Programmteil-Wiederholungen

8.4

Beliebig

es

Pr

ogr

amm

als

Unt

er

p

rogr

amm

8.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)

Beliebiges Programm als Unterprogramm
aufrufen

Funktionen zum Programm-Aufruf wählen: Taste

PGM CALL drücken

Softkey PROGRAMM drücken

Softkey AUSWAHL FENSTER drücken: Die TNC

blendet ein Fenster ein, in dem Sie das zu rufende

Programm wählen können

Gewünschtes Programm mit Pfeiltasten oder per

Mouse-Klick wählen, mit Taste ENT bestätigen: Die

TNC trägt den vollständigen Pfadnamen in den CALL
PGM

-Satz ein

Funktion mit Taste END abschließen

Alternativ können Sie den Programm-Namen oder den vollständigen

Pfadnamen des aufzurufenden Programms auch direkt über die

Tastatur eingeben.

0 BEGIN PGM A

CALL PGM B

END PGM A

0 BEGIN PGM B

END PGM B

1

3

2

S

R

Wenn Sie variable Programmaufrufe in Verbindung mit

String-Parametern programmieren wollen, verwenden Sie

die Funktion SEL PGM (siehe „Programmaufruf definieren”

auf Seite 458)

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