Documentation MCS32
5-7- Synchronisation
5-7-1- Arbre électrique
A) Arbre électrique : GEARBOX
La fonction GEARBOX permet de réaliser un arbre électrique entre un axe maître et un axe
esclave.
Syntaxe :
GEARBOX(<Esclave>, <Maître> , <Numérateur>, <Dénominateur>, <Réversible>,
[<Accélération>])
Dans une fonction de synchronisation de type arbre électrique, l'axe <Maître> peut être un axe
servo ou un axe codeur. L'axe <Esclave> doit être un axe servo.
<Numérateur> / <Dénominateur> définit le rapport entre l'axe maître et l'axe esclave. Le rapport
peut être positif ou négatif. Le signe de <Numérateur> indique le sens normal de l'esclave et
<Dénominateur> le sens normal du maître.
Si la synchronisation doit être réversible, <Réversible> doit être mis à 1.
mode non réversible : si le maître se déplace à l'inverse de son sens normal, l'esclave
s'arrête ; il repartira lorsque le maître reprendra son sens normal et atteindra la position maître à
laquelle l'esclave s'était arrêté.
mode réversible : l'esclave suit le maître dans les deux sens.
<Accélération> est un paramètre optionnel. Il représente une distance maître pendant laquelle
l'esclave sera en phase d'accélération avant d'atteindre le rapport de vitesse souhaité.
S'il est laissé à 0, lors de l'exécution de l'instruction GEARBOX, le maître devra être à
l'arrêt.
S'il est utilisé, le maître pourra déjà être en mouvement lors de l'exécution de GEARBOX.
Si la synchronisation doit être réversible, <Réversible> doit être vraie.
Le paramètre <Accélération> est optionnel est permet la définition ou non d'une accélération
lors de la réalisation du mouvement.
Cette instruction est non bloquante pour la tâche (excepté si le buffer de mouvements est
plein).Tant que la liaison entre le maître et l'esclave ne sera pas coupée, l'instruction
MOVE_S(Esclave) sera égale à 1 (même si l'esclave est arrêté).
Attention :
Si le mode réversible à été sélecté et une valeur d'<accélération> programmée, si le maître
change de sens alors que l'esclave est dans la phase <accélération>, l'esclave changera
également de sens jusqu'à atteindre sa position initiale de départ. Là, l'esclave s'arrête ; il
repartira lorsque le maître reprendra son sens initial et atteindra la position maître à laquelle
l'esclave s'était arrêté.
Le paramètre <Accélération> ne peut être utilisé que sur une carte SRV 85
La réversibilité est infini sur une carte SRV 85. Elle est limitée à quelques tours moteur sur
les autres cartes servo ( SRV 15, SRV 1524, SSI 15 )
Exemple : L'axe esclave tournera 2 fois plus vite que le maître et en sens inverse.
GEARBOX (Esclave, Maître, -2, 1, True)
...
STOP(Esclave)
R342
EX
- 101 -
SERAD S.A.