Permutation d'axe inter-canaux
8.3 Programmation : Déblocage de l'axe (RELEASE)
Paramètres machine spécifiques à un canal
• Paramétrage définissant les axes qui appartiennent au canal ou sont des axes de canal :
MD20070 $MC_AXCONF_MACHAX_USED[<axe de canal>] = <axe machine>
Remarque : l'affectation de tous les axes utilisés dans la CN comme axes de canal d'un ou de
plusieurs canaux doit être effectuée dans tous les cas, indépendamment de la fonction
"Permutation d'axe".
Paramètres machine spécifiques à un axe
• Si un axe est un axe de canal dans plusieurs canaux, le paramètre machine définit à quel canal
l'axe est affecté après le démarrage de la commande (Power On-Reset) :
MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN[<canal>] = <numéro de canal>
Le canal paramétré est le canal maître de l'axe.
• Paramétrage de la réaction pour le cas où un axe est programmé dans un programme pièce
et que cet axe n'est pas affecté actuellement au canal :
– Afficher une alarme et ne pas déplacer l'axe
– Demander l'axe automatiquement conformément à l'instruction GET
– Demander l'axe automatiquement conformément à l'instruction GETD
MD30552 $MA_AUTO_GET_TYPE[<Axe>] = <Réaction>
Variable système
Variable système spécifique à l'axe
• État de l'axe en ce qui concerne la permutation d'axe :
$AA_AXCHANGE_TYP[<Axe>]
• États de l'axe en ce qui concerne la permutation d'axe :
$AA_AXCHANGE_STAT[<Axe>]
8.3
Programmation : Déblocage de l'axe (RELEASE)
Fonction
La procédure prédéfinie RELEASE() permet de débloquer un axe affecté au canal actuel pour
une permutation d'axe et de le mettre pour cela à l'état "Axe neutre".
Syntaxe
RELEASE(<Axe1>[, Axe2 ... Axe15])
570
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base