Exemples et conseils
6.1.3
Réglage du paramètre d'axe UNITS et du taux
de réduction
Dans le cadre du contrôle de l'axe mécanique avec la carte
Trajexia TJ1-MC__, un servodriver et un servomoteur, les seules
unités de mesure acceptées par le matériel sont les impulsions
de codeur. Ainsi, toutes les commandes envoyées au driver
pour déplacer un axe sont exprimées en impulsions de codeur.
De même, les informations de retour sur les positions d'axe sont
également exprimées en impulsions de codeur. Lors de l'écriture
de programmes en BASIC afin de réaliser des mouvements ou une
séquence de mouvements, il est possible de travailler avec des
unités définies par l'utilisateur, comme millimètres, centimètres,
mètres, degrés d'angle, « produits », « tours » ou « stations ».
Le paramètre d'axe UNITS contient le facteur de conversion entre
les impulsions de codeur et les unités définies par l'utilisateur.
Tous les paramètres d'axe liés aux mouvements et les arguments
des commandes d'axe qui déterminent l'amplitude de mouvement
sont exprimés en unités utilisateur. Grâce à ce paramètre,
il est possible de définir les unités qui vous conviennent le mieux.
Par exemple, pour un élément mobile qui effectue un mouvement
linéaire, vous pouvez préférer d'utiliser le mm ou une fraction
of mm. Pour un élément mobile qui effectue une rotation, vous
pouvez préférer un degré d'angle ou une fraction. Pour plus
d'informations sur le paramètre d'axe UNITS, consultez
la section 3.2.270.
Toutefois, n'oubliez pas que le paramètre d'axe UNITS n'est pas le
seul élément important lors de la conversion entre des impulsions
de codeur et des unités définies par l'utilisateur. En effet, certains
paramètres du servodriver et certaines caractéristiques du système
mécanique doivent être pris en compte. Les sections ci-après
décrivent les paramètres de servodriver importants pour la
conversion. Ils contiennent également des exemples de définition
de ces paramètres et du paramètre d'axe UNITS, en tenant compte
des caractéristiques du système mécanique.
MANUEL DE PROGRAMMATION
239