Permutation d'axe inter-canaux
8.12 Permutation d'axe à partir d'actions synchrones
Tous les axes influencés dans le SPC tourné sont considérés comme un groupes d'axes
géométriques et sont traités collectivement. Ainsi tous les axes du groupe
• sont affectés au programme CN ou
• tous les axes sont neutres ou
• tous les axes sont actifs comme axes de l'exécution des blocs (axe AP, axe de commande, axe
d'oscillation)
Par exemple, pour un axe programmé avec un WAITP, le programme attend tous les autres
axes du groupe d'axes géométriques pour permettre à ces axes de devenir ensemble des axes
neutres. Si un de ces axes devient un axe AP dans l'exécution des blocs, tous les autres axes
du groupe deviennent des axes neutres.
Conditions supplémentaires
Si MD32074 $MA_FRAME_OR_CORRPOS_NOTALLOWED, Bit 10 == 0 et si ROT Z45 est
programmé dans le programme CN, aucune permutation d'axe n'est possible pour les axes X
et Y. Ceci est également valable pour l'axe Z, p. ex. avec ROT X45 ou ROT Y45 et, même en
mode JOG, un bloc avec ce type de programmation est interrompu. Dans ce cas, les signaux
d'interface CN/AP "permutation d'axe possible" sont mis à 1 pour les axes X et Y
(<Axis>.plcCtrl.in.changeoverPossible), mais ils ne sont pas remis à 0.
Ce n'est que si MD32074 $MA_FRAME_OR_CORRPOS_NOTALLOWED, Bit 10 == 1 et qu'aucun
bloc avec cette programmation n'est actuellement déplacé, qu'une permutation d'axe est
possible pour de tels axes en mode JOG.
Signaux AP
CN → AP
Basic Program Plus
<Axis>.plcCtrl.in.changeoverPossible
8.12
Permutation d'axe à partir d'actions synchrones
Fonction
En tant qu'action d'une action synchrone, un axe peut être demandé pour le canal
(GET(<Axe>)) ou débloqué pour la permutation d'axe (RELEASE(<Axe>)).
Remarque
L'axe doit être affecté au canal comme axe de canal par le biais des paramètres machine.
L'instruction AXTOCHAN permet de transférer un axe entre canaux, directement à un canal
donné, via des actions synchrones ou dans le programme pièce. Il n'est pas nécessaire que
ce soit le propre canal de l'axe, ni que ce canal possède actuellement le droit d'interpolation
pour l'axe.
602
Basic Program
LBP_Axis*.E_ChPoss
Description fonctionnelle, 01/2023, A5E48053578D AF
DB31, ....DBX68.5
Fonctions de base