4.4.3
Bloc fonction MC_MoveAbsoluteModulo_MDX
Description
Le bloc fonction MC_MoveAbsoluteModulo_MDX lance le déplacement d'un axe mo-
teur sur une position d'axe absolue. Le bloc fonction donne la position sous forme de
position modulo. Une rotation de 360° de l'axe moteur correspond à 2
•
•
•
Les informations détaillées concernant la consigne et la gestion de position figurent
dans le manuel IPOS
Remarque
Pour le calcul du plus petit dénominateur commun de deux entiers naturels, utiliser
la fonction CalcLCD (Calculate Least Common Denominator) dans la bibliothèque
MPLCUtlilities.
Utilisation
Le bloc fonction MC_MoveAbsoluteModulo_MDX ne peut être utilisé que sur des axes
moteur avec codeur.
Condition
Pour l'exécution du bloc fonction MC_MoveAbsoluteModulo_MDX, l'axe moteur doit
être en état PLCopenState (signal de sortie du bloc fonction MC_ConnectAxis_MDX)
Standstill ou DiscreteMotion .
Influence
Les paramètres suivants du variateur MOVIDRIVE
ment l'exécution du bloc fonction MC_MoveAbsoluteModulo_MDX.
•
•
•
L'assistant de mise en route apporte une aide pour le réglage de ces paramètres.
Manuel Bibliothèque MPLCMotion_MDX
Execute : BOOL
ModuloPosition :DINT
Ve locity : D INT
Acceleration : D INT
Deceleration : D INT
Mode : MC_MODULO_MODE_MDX
Axis : AXIS_REF
(VAR_IN_OUT )
Les entrées Velocity , Acceleration et Deceleration servent à définir le comportement
dynamique du mouvement de rotation.
L'entrée Mode permet de définir la stratégie de la commande (déplacement court,
vers la droite, vers la gauche).
L'axe moteur reste régulé en position sur la position cible.
plus®
.
Les paramètres P916 Forme rampe IPOS et P933 Temps phase permettent de dé-
finir des rampes de positionnement avec Jerk limité. Pour le réglage de ces para-
mètres, utiliser le bloc fonction MC_SetJerk_MDX.
Le paramètre P922 Fenêtre de position permet de régler la fenêtre de position autour
de la position cible dans laquelle le bloc fonction force le signal de sortie Done sur
TRUE "Position cible atteinte".
Les paramètres P961 à P963 du variateur MOVIDRIVE
finir le rapport modulo. Ces paramètres peuvent être modifiés à l'aide du bloc fonc-
tion MC_SetModuloParameters_MDX.
Description des blocs fonction
Répertoire MDX_SingleAxis
MC_MoveAbsoluteModulo_MDX
®
MDX60B/61B influencent directe-
Done : BOOL
Active : BOOL
CommandAborted : BOOL
Erro r : BOOL
ErrorID : DWORD
20022AXX_bis
16
.
®
MDX60B/61B servent à dé-
4
33