Programmer une répétition de partie de programme
Marquer le début: appuyer sur la touche LBL SET et
introduire un numéro de LABEL pour la partie de
programme qui doit être répétée
Introduire la partie de programme
Appeler une répétition de partie de programme
Appuyer sur LBL CALL et introduire le NUMERO DE
LABEL de la partie de programme à répéter ainsi que
le nombre de REPETITIONS REP
9.4 Programme quelconque
pris comme sous-programme
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.
Le programme appelé ne doit pas contenir d'appel CALL PGM
dans le programme qui appelle.
Appeler un programme quelconque comme sous-programme
Appeler le programme: appuyer sur la touche PGM
CALL et introduire le NOM DU PROGRAMME à
appeler
Si vous n'introduisez que le nom du programme, le
programme appelé doit se trouver dans le même
répertoire que celui du programme qui appelle.
Si le programme appelé ne se trouve pas dans le même
répertoire que celui du programme qui appelle ou celui
qui se trouve sur la mémoire externe, introduisez alors la
totalité du chemin d'accès, par ex.
RS232:\OUT35\EBAUCHE\PGM1.H
Si vous désirez appeler un programme en DIN/ISO,
introduisez dans ce cas le type de fichier .I derrière le
nom du programme.
Vous pouvez également appeler n'importe quel
programme à l'aide du cycle 12 PGM CALL.
216
9 Programmation: Sous-programmes et répétitions de parties de programmes
0 BEGIN PGM A
0 BEGIN PGM B
CALL PGM B
END PGM A
END PGM B