4 programme quelconque pris comme sous-programme, Processus, Remarques concernant la programmation – HEIDENHAIN iTNC 530 (340 49x-03) Manuel d'utilisation
Page 555
iTNC 530 HEIDENHAIN
555
1
0
.4 Pr
ogr
amme quelconque pr
is comme sous-pr
ogr
amme
10.4 Programme quelconque pris
comme sous-programme
Processus
1
La TNC exécute le programme d'usinage jusqu'à ce que vous
appeliez un autre programme avec CALL PGM
2
La TNC exécute ensuite le programme appelé jusqu'à la fin de
celui-ci
3
Puis, la TNC poursuit l'exécution du programme d'usinage (qui
appelle) avec la séquence suivant l'appel du programme
Remarques concernant la programmation
Pour utiliser un programme quelconque comme un sous-
programme, la TNC n’a pas besoin de LABELS.
Le programme appelé ne doit pas contenir les fonctions auxiliaires
M2 ou M30. Dans le programme appelé, si vous avez défini des
sous-programmes avec labels, vous pouvez alors utiliser M2 ou
M30 avec la fonction de saut FN 9: IF +0 EQU +0 GOTO LBL 99 pour
forcer l’occultation de cette partie de programme
Le programme appelé ne doit pas contenir d'appel CALL PGM dans le
programme qui appelle (boucle sans fin)
0 BEGIN PGM A
CALL PGM B
END PGM A
0 BEGIN PGM B
END PGM B