①
②
③
④
Figure 10-6
Comportement en cas de recherche de bloc
Après une recherche de bloc avec calcul, la position de recherche collectée convertie en modulo
peut être lue à l'aide de la variable système $AC_RETPOINT[<axe>].
Conditions marginales pour ASUP après recherche de bloc avec calcul
Dans ce cas, ainsi qu'avec la recherche de bloc SERUPRO inter-canaux, la conversion en
modulo simulée dans la recherche de bloc doit être effectuée dans le programme pièce.
Programmation en cote relative (IC, G91)
Exemple d'axe de positionnement : POS[<Nom axe>] = IC(+/-Valeur)
• La valeur désigne la distance à parcourir par l'axe rotatif. La valeur peut être négative et
également ≥ +/-360°.
• Le signe affecté à la valeur indique de manière obligatoire le sens de déplacement de l'axe
rotatif.
• Exemple d'application : Fraisage d'une gorge hélicoïdale sur plusieurs tours
Exemple
Programmation
POS[C]=IC(720)
POS[C]=IC(-180)
Axes et broches
Description fonctionnelle, 01/2023, A5E48764224D AE
POS[C] = DC(100) ; Déplacement par le chemin le plus court à la
position 100°
POS[C] = DC(300) ; Déplacement par le chemin le plus court à la
position 300°
POS[C] = DC(240) ; Déplacement par le chemin le plus court à la
position 240°
POS[C] = DC(60) ; Déplacement par le chemin le plus court à la
position 60°
; dans le sens de rotation positif
Programmations absolues avec le déplacement le plus court pour les axes rotatifs
modulo
10.3 Programmation des axes rotatifs
Effet
L'axe C se déplace incrémentiellement dans le sens positif de 720°
(2 tours)
L'axe C se déplace incrémentiellement dans le sens négatif de 180°
Axes rotatifs
321