Un changement de mode de fonctionnement en mode JOG n'est autorisé que si l'offset de
position actuel a été effectué. Sinon, l'alarme suivante est affichée :
Alarme "16907 Action ... possible uniquement à l'état de suspension de programme"
Autres conditions à prendre en compte
• Routines d'interruption et ASUP
Lors de l'activation d'une routine d'interruption, les actions synchrones modales de
déplacement sont conservées et sont également actives dans l'ASUP. Si un retour de sous-
programme n'est pas réalisé avec REPOS, les actions synchrones modales modifiées dans le
sous-programme asynchrone restent actives dans le programme principal.
• REPOS
Dans le bloc restant, les actions synchrones restent actives comme dans le bloc
d'interruption. Les modifications apportées aux actions synchrones modales dans l'ASUP ne
sont pas actives dans le programme interrompu. Les coefficients du polynôme programmés
avec FCTDEF ne sont pas influencés par ASUP et REPOS.
Dans l'ASUP, les coefficients du polynôme issus du programme appelant sont actifs. Dans le
programme appelant, les coefficients du polynôme issus de l'ASUP sont actifs.
• Fin du programme
Les coefficients du polynôme programmés avec FCTDEF sont toujours effectifs après la fin du
programme.
• Recherche de bloc : Collecte des coefficients du polynôme
En cas de recherche de bloc avec calcul, les coefficients du polynôme sont collectés dans les
variables système.
• Recherche de bloc : Désactivation de déplacements forcés actifs
Lors de la recherche par bloc, les instructions CORROF et DRFOF sont collectées et transmises
sous forme de bloc d'action. Tous les décalages DRF désactivés sont alors collectés dans le
dernier bloc qui contient CORROF ou DRFOF.
Les instructions de désactivation de déplacement forcés CORROF(<Axe>, "AA_OFF") ne
sont pas collectées lors de la recherche par bloc. Si un utilisateur veut continuer d'utiliser
cette recherche, il peut le faire avec la recherche par bloc avec le test de programme
"SERUPRO".
Informations complémentaires
Description fonctionnelle Fonctions de base
• Désactivation de l'offset de position avec actions synchrones actives
Si une action synchrone est active lors de la désactivation de l'offset de position via
l'instruction COROFF(<Axe>, "AA_OFF"), l'alarme 21660 s'affiche. Au même moment
$AA_OFF est désactivé et n'est pas remis à 1. Si l'action synchrone est activée ultérieurement
dans le bloc après CORROF, $AA_OFF reste à 1 et l'interpolation d'un offset de position est
effectuée.
Actions synchrones
Description fonctionnelle, 07/2023, A5E48765042D AF
4.3 Variable système pour actions synchrones
Description détaillée
53