8.13
Permutation d'axe pour les axes pilotes (Gantry)
Fonction
En cas de permutation d'axe, un groupe Gantry fermé est toujours traité comme une entité en
ce qui concerne ses axes. Par conséquent, en cas de permutation de l'axe pilote, une
permutation de tous les axes Gantry asservis du groupe Gantry est effectuée en même temps.
Pour cela, en plus des conditions décrites dans les chapitres précédents pour l'axe pilote, les
conditions correspondantes pour tous les axes Gantry asservis doivent également être remplies.
Paramètres machine axiaux
Les paramètres machine d'axe suivants doivent être réglés de manière identique pour tous les
axes d'un groupe Gantry fermé en cas de permutation d'axe :
• MD30460 $MA_BASE_FUNCTION_MASK, Bit 4 (composant exerçant la commande)
• MD30460 $MA_BASE_FUNCTION_MASK, Bit 5 (affectation au composant)
Signaux d'interface CN/AP axiaux
Les signaux d'interface CN/AP suivants de l'axe indiquent dans le cadre de la fonction de
permutation d'axe les mêmes valeurs pour tous les axes d'un groupe Gantry fermé :
• <Axis>.plcCtrl.in.resetDone (Reset exécuté)
• <Axis>.plcCtrl.in.active (axe commandé par l'AP)
• <Axis>.plcCtrl.in.stopped (arrêt de l'axe actif)
Variables système axiales
Les variables système suivantes de l'axe indiquent dans le cadre de la fonction de permutation
d'axe les mêmes valeurs pour tous les axes d'un groupe Gantry fermé :
• $AA_AXCHANGE_TYP (type d'axe concernant la permutation d'axe)
• $AA_AXCHANGE_STAT (état de l'axe concernant la permutation d'axe)
• $AA_SNGLAX_STAT (type d'axe des axes individuels)
Signaux AP
CN → AP
Basic Program Plus
<Axis>.plcCtrl.in.resetDone
<Axis>.plcCtrl.in.active
<Axis>.plcCtrl.in.stopped
Fonctions de base
Description fonctionnelle, 01/2023, A5E48053578D AF
8.13 Permutation d'axe pour les axes pilotes (Gantry)
Basic Program
LBP_Axis*.E_AxReset
LBP_Axis*.E_PLCCtrlAx
LBP_Axis*.E_AxStop
Permutation d'axe inter-canaux
DB31, ... .DBX63.0
DB31, ... .DBX63.1
DB31, ... .DBX63.2
605