Télécharger Imprimer la page

Sew Eurodrive MPLCMotion MDX Manuel D'instructions page 16

Publicité

Description des blocs fonction
4
Comportement général des blocs fonction
Signal de sortie
Done
Signal de sortie
Active
Signal de sortie
Busy
Signal de sortie
Command-
Aborted
16
Le bloc fonction force le signal de sortie Done ou InVelocity sur TRUE, si l'action du bloc
fonction a été correctement exécutée.
Certains blocs fonction reproduisent les conditions "En position" (commandes Discrete-
Motion) ou "Vitesse atteinte" (commandes Continuous-Motion) du variateur sur le signal
de sortie Done . Ces blocs fonction contrôlent ces conditions jusqu'à ce qu'un front des-
cendant soit appliqué sur l'entrée Execute .
Aussi longtemps que le signal d'entrée Execute est forcé sur TRUE , le bloc fonction
force le signal de sortie Done sur FALSE lorsque la condition "En position" ou "Vitesse
atteinte" n'est plus remplie. De la même manière, le signal de sortie Done est forcé sur
TRUE lorsque la condition est à nouveau remplie. Lorsque le signal d'entrée Execute
est forcé sur TRUE , le signal de sortie Done peut changer plusieurs fois entre TRUE et
FALSE .
Le signal de sortie Active n'existe que pour les blocs fonction qui pilotent un mouvement
de l'axe moteur.
Le bloc fonction force le signal de sortie Active sur TRUE lorsque l'axe moteur piloté par
le bloc fonction tourne dans le sens de la cible (position cible ou vitesse cible).
En règle générale, le bloc fonction force le signal de sortie Active sur TRUE juste après
apparition d'un front montant sur l'entrée Execute .
Si la rotation de l'axe moteur est bloquée par la fonction des bornes du variateur (par
exemple par le verrouillage régulateur), le bloc fonction est exécuté, mais le signal de
sortie Active est forcé sur FALSE .
Le bloc fonction force le signal de sortie Active sur TRUE, lorsque :
la rotation de l'axe moteur est possible pendant l'exécution d'un bloc fonction grâce
à une fonction adéquate au niveau des bornes du variateur
et que l'axe moteur exécute le mouvement dans le sens de la cible.
Le bloc fonction force le signal de sortie Active sur FALSE lorsqu'un des signal de sortie
Done ou InVelocity , Error ou CommandAborted est forcé sur TRUE .
Ce signal de sortie n'existe que pour les blocs fonction qui nécessitent plusieurs cycles
de commande pour leur exécution et qui ne pilotent aucun mouvement de l'axe moteur.
Le bloc fonction force le signal de sortie Busy sur TRUE jusqu'à ce que le bloc fonction
soit exécuté.
Le bloc fonction force le signal de sortie Busy sur FALSE lorsqu'un des signal de sortie
Done ou Error est forcé sur TRUE .
Ce signal de sortie existe uniquement pour les blocs fonction qui pilotent un mouvement
de l'axe moteur.
Le bloc fonction force le signal de sortie CommandAborted sur TRUE lorsque son
exécution
est interrompue par un autre bloc fonction
ou par une autre instance du bloc fonction même,
dans la mesure où les deux pilotent le même axe moteur.
Cela signifie que la tâche interrompue du bloc fonction ne sera pas exécutée.
Manuel Bibliothèque MPLCMotion_MDX

Publicité

loading