Appel de sous-programme (M98)
● M98 P nnn mmmm
● Si la programmation est M98 P21 par exemple, le nom de programme 21.mpf sera
● Une imbrication de sous-programmes est possible jusqu'à 16 niveaux de sous-
Fin de sous-programme (M99)
La fonction M99 Pxxxx termine le sous-programme, puis reprend le programme appelant au
numéro de bloc Nxxxx. La commande recherche le numéro de bloc d'abord en avant (à
partir de l'appel du sous-programme jusqu'à la fin du programme). Si le numéro de bloc est
introuvable, la recherche est répétée dans le programme pièce en arrière (en direction du
début du programme pièce).
Si la fonction M99 est programmée sans numéro de bloc (Pxxxx) dans un programme
principal, le programme principal reprend au début et est exécuté à nouveau. Une fonction
M99 avec saut au numéro de bloc du programme principal (M99 Pxxxx) lance toujours une
recherche du numéro de bloc à partir du début du programme.
Fraisage ISO
Manuel de programmation, 06/09, 6FC5398-7BP10-1DA0
m : numéro de programme (max. 4 chiffres)
n : nombre de répétitions (max. 4 chiffres)
recherché dans la mémoire de programmes pièce et le sous-programme sera exécuté
une fois. Pour exécuter le sous-programme trois fois, il faudra programmer M98 P30021.
L'indication d'un numéro de programme introuvable déclenche une alarme.
programmes. Un nombre supérieur de niveaux de sous-programmes déclenche une
alarme.
4.2 Introduction de données programmable (G10)
Autres fonctions
115