Mécanisme de commande
Traduction de la notice originale
Présentation
Il existe deux moyens d'envoyer des commandes de mouvement (autres que Stop) à partir de l'application utilisateur :
Fonctions élémentaires PTO
La famille de fonctions élémentaires PTO contient six instructions :
Nom
Canal d'entrée
Entrée 1
Entrée 2
Entrée 3
FrequencyGenerator courte non signée
ANY_IODDT %CH
DINT Target_Frequency
MoveVelocity courte non signée
ANY_IODDT %CH
DINT Target_Velocity
MoveAbsolute courte non signée
ANY_IODDT %CH
DINT Target_Position
DINT Target_Velocity
BYTE BufferMode
MoveRelative courte non signée
ANY_IODDT %CH
DINT Target_Distance
DINT Target_Velocity
BYTE BufferMode
Homing courte non signée
ANY_IODDT %CH
DINT Position
DINT Velocity
SetPosition courte non signée
ANY_IODDT %CH
Position DINT
Commande d'arrêt
Il existe un mécanisme spécifique pour envoyer des commandes d'arrêt, qui utilise des échanges implicites.
Lorsque l'axe doit être arrêté, l'objet de commande implicite spécifique "Stop Level" (%Qr.m.c.2) doit être défini sur 1.
Une commande d'arrêt est prioritaire sur toute autre commande de mouvement : toute commande envoyée alors que l'axe s'arrête est rejetée.