LXM_GEARPOS
(Traduction du document original anglais)
Description de la fonction
La fonction LXM_GEARPOS permet de synchroniser la position d'un axe esclave à un axe maître, en fonction d'un coefficient (ratio).
NOTE : une connexion physique au connecteur d'interface de la commande du codeur auxiliaire (X5) doit exister entre les deux variateurs.
Représentation en FBD
Représentation
Représentation en LD
Représentation
Représentation en IL
Représentation :
LD Slave
CAL LXM_GEARPOS_Instance(AXIS:=AXIS, EXECUTE:=EXEC, RATIONUMERATOR:=RN, RATIONDENOMINATOR:=RD, ERROR=>ERR, INSYNCH=>IS, BUSY=>B, ERRORID=>ERRID)
Représentation en ST
Représentation :
LXM_GEARPOS_Instance(AXIS:=AXIS, EXECUTE:=EXEC, RATIONUMERATOR:=RN, RATIONDENOMINATOR:=RD, ERROR=>ERR, INSYNCH=>IS, BUSY=>B, ERRORID=>ERRID);
Description des paramètres d'entrée
Le tableau suivant décrit les paramètres d'entrée en complément des paramètres de base :
Paramètre
Type
Commentaire
AXIS
AXIS_REF
Objet de type Axis_Ref, qui définit l'équipement esclave.
RATIONUMERATOR
Numérateur du ratio de synchronisation du mouvement (plage autorisée : 1 à 32 767 pour le LXM05).
RATIONDENOMINATOR
Dénominateur du ratio de synchronisation du mouvement.
Calcul de la position de l'esclave pour l'équipement Lexium 15MP
.
Calcul de la position de l'esclave pour l'équipement Lexium 15LP
.
Description des paramètres de sortie
Le tableau suivant décrit les paramètres de sortie en plus des paramètres de base :
Paramètre
Type
Commentaire
INSYNCH
INSYNCH a pour valeur TRUE lorsque la position de synchronisation, par rapport au maître, est atteinte.
Il garde la valeur TRUE tant que EXECUTE a pour valeur TRUE même si l'axe s'est arrêté (non significatif pour le Lexium 05/32).
Description des paramètres pour les équipements Lexium 05 et Lexium 32
Le tableau suivant décrit le paramètre supplémentaire pour les équipements Lexium 05 et Lexium 32 :
Paramètre
Type
Commentaire
SYNCMODE
SYNCMODE est un paramètre supplémentaire pour les équipements Lexium 05/32. Il est accessible dans MC_READPARAMETER ou MC_WRITEPARAMETER avant d'appeler MFB_Gear, en utilisant :
Index = 0, sous-index = 200 comme numéro d'objet SYNCMODE.
FALSE : synchronisation immédiate : le contrôleur de positionnement suit les impulsions de référence à partir de l'activation de l'engrenage.
TRUE : synchronisation avec le mouvement de compensation. Avec l'activation de l'engrenage, le moteur tente de récupérer les impulsions de référence accumulées.