Reprise d'un programme contenant des sous-programmes
NC FAQ1054
Question:
Si vous utilisez des programmes d'usinage avec des sousprogrammes et qu'un sous-programme est appelé à plusieurs positions, il sera nécessaire de faire appel à ce sous-programme en plusieurs étapes. Comment s'y prendre ?
Réponse:
Si une ligne du sous-programme est sélectionnée dans l'amorce de séquence, l'amorce de séquence utilise le premier saut dans le sous-programme et revient à la ligne en dessous de ce CALL LBL après avoir exécuté le sous-programme.
Si la première commande CALL LBL n'est pas censée être appelée, une première amorce de séquence sera exécutée avec la séquence CALL LBL sélectionnée et seulement à la deuxième étape l'amorce de séquence sera exécutée à la place de la séquence.
Comme la première amorce de séquence sert à identifier la marque de saut, la position ne sera approchée qu'après la deuxième amorce de séquence.