8
Sous-programmes et répétitions de parties de programme | Appeler un programme CN externe
Mode opératoire
1 La commande exécute le programme CN jusqu'à ce que vous
appeliez un autre programme CN avec %.
2 Puis, la commande exécute le programme CN appelé jusqu'à la
fin du programme.
3 La commande exécute ensuite de nouveau le programme CN
appelant avec la séquence CN qui suit l'appel de programme.
Remarques sur la programmation
Pour appeler un programme CN quelconque, la commande n'a
pas besoin de label.
Le programme CN appelé ne doit pas contenir d'appel % dans le
programme CN appelant (boucle sans fin).
Le programme CN appelé ne doit pas contenir la fonction
auxiliaire M2 ou M30. Si vous avez défini des sous-programmes
avec label dans le programme CN appelé, vous pouvez alors
remplacer M2 ou M30 par la fonction de saut D09 P01 +0 P02
+0 p03 99..
Si vous souhaitez appeler un programme en DIN/ISO, précisez
le type de fichier .I derrière le nom du programme.
Vous pouvez également appeler un programme CN de votre
choix via le cycle G39.
Vous pouvez aussi vous servir de la fonction Sélectionner cycle
pour appeler un programme CN de votre choix (G: :).
En cas d'appel de programme avec %, les paramètres Q
agissent généralement de manière globale. Tenez donc
compte du fait que les modifications apportées aux paramètres
Q du programme CN appelé ont des répercussions sur le
programme CN appelant.
L'édition des programmes CN appelés est verrouillée
tant que la CN exécute le programme CN appelant.
254
HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021