Télécharger Imprimer la page

Fagor CNC 8058 Manuel De Programmation page 128

Publicité

6.6
6.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ128ꞏ
Fonctions auxiliaires (M)
Les fonctions auxiliaires "M" concernent l'exécution générale du programme de la CNC et
la commande des mécanismes de la machine, comme le changement de gammes de la
broche, le réfrigérant, le changement d'outil, etc.
Programmation
On peut programmer un maximum de 7 fonctions auxiliaires "M" dans le même bloc. Le
format de programmation est M<0 - 65535>, la programmation étant permise avec des
paramètres ou des expressions arithmétiques. Dans ces cas, la valeur calculée est arrondie
par défaut à un numéro entier. Si le résultat est une valeur négative, la CNC affichera l'erreur
correspondante.
Exécution
En fonction de leur personnalisation par le fabricant de la machine (Table de fonctions "M"):
• Les fonctions auxiliaires "M" seront exécutées avant ou après le mouvement du bloc où
elles sont programmées.
Si on personnalise une fonction "M" pour l'exécuter après le mouvement du bloc, en
fonction de la fonction G05 ou G07 active:
G05
La fonction "M" s'exécute avec la fin théorique du mouvement (quand les axes ne sont
pas arrivés à la position).
G07
La fonction "M" s'exécute avec la fin réelle du mouvement (quand les axes sont arrivés
à la position).
• La CNC attendra ou non la confirmation de fonction "M" exécutée pour poursuivre
l'exécution du programme. Dans le cas d'attente de confirmation, celle-ci devra se
produire avant ou après avoir exécuté le mouvement du bloc où elle a été programmée.
• Les fonctions "M" qui n'ont pas été personnalisées dans la table seront exécutées avant
le mouvement du bloc où elles ont été programmées, et la CNC attendra la confirmation
de fonction "M" exécutée avant d'exécuter le mouvement du bloc.
Certaines fonctions auxiliaires "M" possèdent une signification interne associée dans la
CNC. Au point
"6.6.1 Liste des fonctions "M""
ainsi que leur signification dans la CNC.
Sous-routine associée
Les fonctions auxiliaires "M" peuvent avoir une sous-routine associée, qui sera exécutée au
lieu de la fonction.
Si dans une sous-routine associée à une fonction "M" on programme la même fonction "M",
c'est celle-ci qui sera exécutée et non pas la sous-routine associée.
M a nu el d e p rog r amm a t io n.
de ce chapitre figure une liste de ces fonctions,

Publicité

loading

Ce manuel est également adapté pour:

Cnc 8060Cnc 8065