Description des blocs fonction
4
Répertoire MDX_SingleAxis
Entrées
Sorties
32
Le bloc fonction MC_MoveAbsolute_MDX dispose des entrées suivantes :
Entrée
Type
Execute
BOOL
Position
DINT
Velocity
DINT
Acceleration
DINT
Deceleration
DINT
Axis
AXIS_REF
Le bloc fonction MC_MoveAbsolute_MDX dispose des sorties suivantes :
Sortie
Type
Done
BOOL
Active
BOOL
CommandAbor-
BOOL
ted
Error
BOOL
Error ID
DWORD
Axis
AXIS_REF
Signification
Cette entrée sert à lancer la rotation de l'axe moteur
Lorsqu'un front montant apparaît au niveau de cette entrée, le bloc
fonction active la rotation de l'axe moteur
Cette entrée sert à définir la position cible pour la rotation de l'axe
moteur où 4096 incréments correspondent à une rotation de 360° de
l'axe moteur
(unité : incréments, plage de réglage maximale : -(2
Cette entrée permet de définir la vitesse moteur pour la phase de
vitesse constante
(unité : 1/min, plage de réglage maximale : 0 ... 6000)
Cette entrée permet de définir la durée de rampe d'accélération pour
une vitesse modifiée de 3000 1/min (augmentation de l'énergie ciné-
tique dans le moteur)
(unité : ms, plage de réglage maximale : 10 .. 20000)
Cette entrée permet de définir la durée de rampe de décélération pour
une vitesse modifiée de 3000 1/min (réduction de l'énergie cinétique
dans le moteur)
(unité : ms, plage de réglage maximale : 10 .. 20000)
Cette entrée permet de définir sur quel axe moteur les actions du bloc
fonction doivent être exécutées
Signification
Cette sortie indique si le positionnement de l'axe moteur a été exécuté
TRUE : l'axe moteur a exécuté la rotation. L'axe moteur a atteint la
•
fenêtre de position cible
FALSE : l'axe moteur n'a pas encore complètement exécuté la
•
rotation. L'axe moteur n'a pas encore atteint la fenêtre de position
cible
Cette sortie indique si l'axe moteur tourne pour atteindre la fenêtre de
position cible
TRUE : l'axe moteur tourne
•
FALSE : l'axe moteur ne tourne pas
•
Cette sortie indique si un autre bloc fonction a interrompu la tâche du
bloc fonction
•
TRUE : un autre bloc fonction a interrompu la commande du bloc
fonction
•
FALSE : la commande du bloc fonction n'a pas été interrompue
Cette sortie signale l'apparition d'un défaut dans le bloc fonction
•
TRUE : un défaut est apparu dans le bloc fonction
•
FALSE : pas de défaut dans le bloc fonction
Cette sortie indique le code du défaut apparu (→ page 70)
Cette sortie indique la référence de l'axe
Manuel Bibliothèque MPLCMotion_MDX
31
31
) ... 2
)