GMF, canal, mode programme, comportement après remise à zéro
3.16 Réglages système pour le démarrage, la remise à zéro/la fin du programme pièce et le démarrage du
programme pièce
Condition
Les systèmes de mesure actifs doivent avoir une référence machine pour tous les axes machine
impliqués dans la transformation. Voir la description fonctionnelle "Axes et broches", chapitre
"Restauration automatique de référence machine".
Paramétrage
Les paramètres machine suivants doivent être réglés pour que la dernière transformation active
soit conservée via POWER ON :
• PM20144 $MC_TRAFO_MODE_MASK, bit 1 = 1
• PM20110 $MC_RESET_MODE_MASK, bit 0 = 1
• PM20110 $MC_RESET_MODE_MASK, bit 7 = 1
Voir aussi chapitre "Réglages système pour le démarrage, la remise à zéro/la fin du
programme pièce et le démarrage du programme pièce (Page 223)".
Programmation
Attente de la référence machine WAITENC
L'instruction WAITENC attend, dans un programme spécifique au canal, qu'une référence
machine valide soit disponible pour tous les systèmes de mesure actifs des axes paramétrés.
Voir ci-dessus la section "Conditions". Le paramétrage des axes s'effectue à l'aide de :
PM34800 $MA_WAIT_ENC_VALID = 1
Application
Dans le programme utilisateur (.../_N_CMA_DIR/_N_PROG_EVENT_SPF) déclenché par
événement à appeler lors du démarrage (condition : PM20108 bit 3 = 1), l'instruction
WAITENC doit être utilisée pour attendre que des positions d'axe valides soient disponibles.
Un frame peut alors être généré à l'aide de l'instruction de langage CN TOROTX/TOROTY/
TOROTZ, qui place l'axe de l'outil dans la direction de l'axe X, Y ou Z.
Exemple
Transformation d'orientation et axes d'orientation avec codeurs incrémentaux.
Configuration :
PM10720 $MN_OPERATING_MODE_DEFAULT [ 0 ] = 6
PM30240 $MA_ENC_TYPE [ 0, <Axe>] = 1
PM34210 $MA_ENC_REFP_STATE [ 0, <Axe>] = 3
PM20108 $MC_PROG_EVENT_MASK = 'H9'
PM20152 $MC_GCODE_RESET_MODE [ 52 ] = 1
PM20110 $MC_RESET_MODE_MASK = 'HC1'
PM20144 $MC_TRAFO_MODE_MASK = 'H02'
228
Signification :
Démarrage en mode JOG
Système de mesure incrémental
Débloquer la restauration des positions d'axe pour
les codeurs incrémentaux.
Activer le programme utilisateur déclenché par
événement (PROG_EVENT) à la mise en route et
lors du démarrage du programme pièce.
TOFRAME reçu via la remise à zéro.
Transformation et WZK reçus via la remise à zéro.
Transformation reçue via POWER OFF.
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base