7.6
7.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ148ꞏ
Fonctions M avec sous-routine associée.
Les fonctions M3, M4, M5, M19 et M41 à M44 peuvent avoir une sous-routine associée, que
la CNC exécute au lieu de la fonction. Même si une fonction peut affecter plus d'une broche
dans le même bloc, la CNC n'exécute la sous-routine qu'une fois par bloc.
Si dans la sous-routine associée à une fonction M, la même fonction est programmée, la
CNC exécutera celle-ci mais pas la sous-routine associée. Si une fonction M de broche est
programmée dans la sous-routine, elle s'applique aux broches programmées dans le propre
bloc de la sous-routine. Si on ne définit pas dans le bloc de la sous-routine les broches
auxquelles la fonction est destinée, la CNC assumera qu'elle est destinée aux broches
programmées dans le bloc d'appel à la sous-routine.
La CNC met les fonctions en rapport avec les broches, en fonction du critère suivant, que
ce soit dans le bloc d'appel ou dans la sous-routine.
• Si la fonction M est assignée à une broche (par exemple, M3.S), la CNC n'applique la
fonction qu'à cette broche.
• Si les fonctions M3 et M4 ne sont assignées à aucune broche, la CNC les applique à
toutes les broches avec une vitesse programmée dans le bloc et n'ayant aucune autre
fonction M assignée. S'il n'y a pas de broches avec vitesse programmée, la CNC applique
ces fonctions à la broche master.
• Si la fonction M19 n'est assignée à aucune broche, la CNC l'applique à toutes les broches
avec une vitesse programmée dans le bloc et n'ayant aucune autre fonction M assignée.
• Si les fonctions M5 et M41 à M44 ne sont assignées à aucune broche, la CNC les
applique à la broche master.
Dans la sous-routine, la CNC applique ce critère à toutes les fonctions M programmées de
broche, non seulement aux fonctions M qui correspondent au bloc d'appel.
M a nu el d e p rog r amm a t io n.