Onglet : SoftMotion Drive – Contrôle de position
Dans cet onglet, vous définissez les paramètres du contrôle de position.
Veuillez également noter l'exempleContrôle de position sur le contrôleur avec SM_Drive_PosControl.
fDéfinirPosition | Définir la valeur de position |
D | Le temps mort détermine le nombre de cycles pendant lesquels la position réelle reçue (codeur) est déphasée vers la position définie de l'axe. Le temps mort dépend des composants appliqués et doit être déterminé par essais et erreurs. Pour plus d'informations, consultez : Détermination du temps mort du système |
fActPosition | Valeur de position réelle |
Largeur de bits | La largeur de bit de la valeur réelle est reçue en fonction des composants utilisés et peut être définie sur des valeurs de 16, 24 ou 32 bits. |
Max |
Saisie du décalage maximum autorisé Si cette valeur est dépassée pendant le fonctionnement, l'axe passe dans un état d'erreur. |
Kp | La constante de proportionnalité est le facteur par lequel l'erreur de position (l'écart entre la position définie et la position réelle) est multipliée pour être ajoutée ultérieurement à la vitesse définie. |
fSetVelocity | Définir la valeur de vélocité |
fActPosition et la sortie de vitesse ont des directions opposées |
|
Candidature [tu/s] | Valeur de vitesse minimale et maximale (en unités d'application) par exemple 3600 rotations par seconde. |
Valeur de sortie | Valeur de sortie minimale et maximale envoyée à l'actionneur (par exemple 16#7FFF). |