Techniques de programmation | Fonctions de sélection
Description fonctionnelle
La CN exécute le programme CN de la manière suivante :
1 La commande exécute le programme CN appelant jusqu'à ce que vous appeliez
un autre programme CN avec CALL PGM.
2 Ensuite, la CN exécute le programme CN appelé jusqu'à la dernière séquence CN.
3 Ensuite, la commande continue d'exécuter le programme CN appelant à partir de
la séquence CN qui suit CALL PGM.
Les conditions-cadre suivantes s'appliquent pour les appels de programmes :
Le programme CN appelé ne doit pas contenir d'appel CALL PGM dans le
programme CN appelant. Il en résulte une boucle sans fin.
Le programme CN appelé ne doit pas contenir de fonction auxiliaire M30 ou M2.
Si vous avez défini des sous-programmes avec labels dans le programme CN
appelé, vous pourrez remplacer des fonctions M30 ou M2 par une fonction de
saut inconditionnelle. La CN n'exécute donc pas de sous-programmes (par
exemple) sans appel préalable.
Informations complémentaires :
Si le programme CN appelé contient les fonctions auxiliaires, la CN émet un
message d'erreur.
Le programme CN appelé doit être complet. Si la séquence CN END PGM
manque, la CN émet un message d'erreur.
Programmation
11 CALL PGM reset.h
Pour naviguer vers cette fonction, procédez comme suit :
Insérer fonction CN
La fonction CN contient les éléments syntaxiques suivants :
Élément de
syntaxe
CALL PGM
Fichier
HEIDENHAIN | TNC7 basic | Manuel utilisateur Programmation et test | 10/2023
"Saut inconditionnel", Page 533
; Appel d'un programme CN
Toutes les fonctions
Signification
Ouverture de la syntaxe pour l'appel d'un programme CN
Chemin d'accès du programme CN appelé
Possibilité de sélection dans une fenêtre de sélection
Sélection
CALL PGM
9
239