SMT-BD1/p – CD1-p – Guide d'utilisation
1 - Faire tourner le moteur avec les cycles de travail souhaités et mesurer le seuil de traînage maximum :
-
soit en utilisant l'oscilloscope du logiciel de paramétrage,
-
soit en réduisant la valeur du seuil de l'erreur de traînage jusqu'à ce que le défaut se déclenche,
2 - Fixer alors le seuil de l'erreur de traînage à cette valeur plus une marge de 30 à 50 %.
Exemple : réglage du seuil de l'erreur de traînage sur un axe avec :
Résolution position = 5000.
Erreur de traînage maximale mesurée par oscilloscope = 0,05 V.
Soit une valeur de traînage de 0,05 / 10 x 32767 = 164.
On fixe le seuil à 246 (marge de 50 %).
Remarque : dans le logiciel de paramétrage, si on définit le nombre de décimales à 3, il faut entrer la valeur de
0,246.
Deadband: Définit la "bande morte" pour le contrôleur de position. Quand ce paramètre est à 0, la bande morte
est désactivée.
CLR input enable : Si activée (case cochée), cette fonction permet d'utiliser l'entrée INDEX pour réinitialiser le
compteur de position : sur une transition de inactif/actif de ce signal, la valeur du paramètre "Clear position" est
chargée dans le compteur de position.
Reset counter/Modulo: Cette fonction permet de remettre à zéro le compteur de position dès qu'il atteint la
position prédéfinie. Si la valeur est définie à 0, cette fonction est désactivée.
Forward : Quand la fonction Reset counter/Modulo est activée et si la fonction Forward est sélectionnée, le
moteur ne tourne que dans le sens positif pour un déplacement absolu inférieur à la valeur définie par le
paramètre Reset Counter.
Quand la fonction Reset counter/Modulo est activée et si la fonction Forward n'est pas sélectionnée, pour un
déplacement absolu inférieur à la valeur définie par le paramètre Reset Counter, le moteur suit le chemin le plus
court (quel que soit le sens de rotation du moteur).
Software limit switches + and – (CD1p et à partir de la version 507.18 sur BD1p): Cette fonction ne peut être
active que si une séquence "Home" a été exécutée auparavant. Quand l'axe du moteur passe par la position
limite programmée, celui-ci est stoppé avec un freinage contrôlé. La valeur de la décélération est donnée par le
paramètre "Jog deceleration time".
Configuration : Bit 0 du PNU 742 pour le sens positif, et bit 1 du PNU 742 pour le sens négatif.
5.4 - Paramètres sortie pseudo codeur (SMT-BD1/p uniquement)
Le paramètre Encoder resolution définit le nombre de points équivalents codeur sur les voies A et B (connecteur
X2) de la sortie de position pseudo-codeur pour un tour de l'axe du moteur. Les valeurs binaires et décimales sont
toutes les deux acceptées. Le nombre maximal de points codeur par tour est limité par la vitesse de rotation du
moteur comme indiqué dans le tableau ci-après.
Vitesse max. possible (tr/min)
Nombre max. de points codeur
Le paramètre Number of zero pulse définit le nombre de tops zéro sur la voie Z pour 1 tour de l'axe du moteur.
La plage de réglage est comprise entre 1 et 16.
Le paramètre Zero pulse origin shift définit le décalage entre le premier top zéro sur la voie Z et la position zéro
de référence du résolveur. La plage de réglage est comprise entre 0 et 32767. La valeur 32767 correspond à un
tour de l'axe du moteur.
Le paramètre Zero pulse width définit la largeur des tops zéro sur la voie Z en nombre de points. La plage de
réglage est comprise entre 8 et 32767. La valeur 32767 correspond à un tour de l'axe du moteur.
Attention
La sortie pseudo codeur n'est pas disponible sur les appareils de la famille CD1p, même si ces paramètres
existent.
18
900
3600
10000
8192
4096
1024
Chapitre 2 – Mise en oeuvre