$AA_OFF dans une action synchrone
Lors de la désélection de l'offset de position par CORROF(<axe>,"AA_OFF"), si
une action synchrone est active activant immédiatement de nouveau $AA_OFF
(DO $AA_OFF[<axe>]=<valeur>), alors $AA_OFF est désélectionné et n'est plus activé,
puis l'alarme 21660 est émise. Si l'action synchrone est cependant activée ultérieurement,
p. ex. dans le bloc suivant CORROF, $AA_OFF est mis à 1 et une interpolation d'offset de
position est effectuée.
Remplacement automatique d'un axe de canal
Si un axe pour lequel CORROF a été programmé est actif dans un autre canal, il est intégré au
canal par remplacement d'axe (condition : MD30552 $MA_AUTO_GET_TYPE > 0), puis l'offset
de position et/ou le décalage DRF sont désélectionnés.
4.5
Frames
4.5.1
Types de frame
Une frame est une structure des données qui contient des valeurs de décalage (TRANS), de
décalage fin (FINE), de rotation (ROT), de fonction miroir (MIRROR) et de mise à l'échelle
(SCALE) pour les axes.
Lorsque la frame est activée, une transformation statique des coordonnées des axes
contenus dans la frame est effectuée à l'aide de valeurs de la frame via une règle de calcul
définie.
Frame propre à un axe
Une frame propre à un axe contient les valeurs de frame d'un axe.
Exemple de structure des données d'une frame propre à un axe pour l'axe géométrique X :
Axe
X
Frame propre à une voie
Une frame propre à une voie contient les valeurs de frame pour tous les axes de canal (axes
géométriques, axes supplémentaires et axes machine).
Les rotations (ROT) ne sont prises en compte que pour les axes géométriques.
Une frame propre à une voie n'est effective que dans la voie dans laquelle la frame est définie.
Exemple de structure des données d'une frame propre à une voie :
• Axes géométriques : X, Y, Z
• Axes supplémentaires : A
• Axes machine : AX1
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
TRANS
FINE
10,0
0,1
Axes, systèmes de coordonnées, frames
ROT
MIRROR
0,0
0
4.5 Frames
SCALE
1
315