Traitement du signal

Avec un codeur incrémental

Le codeur incrémental fournit deux types de signaux. Les signaux d’incrémentation (A, A, B, B) et d’initialisation (Z, Z) peuvent être exploités.

o        Signal d’incrémentation (A, A, B, B) :

Ce signal carré est généralement de fréquence élevée. La formule de calcul de la fréquence (f en Hz) est :

 

f = (1/60)  * N *R

 

avec : N= vitesse d’utilisation de l’axe entraînant (en tr/mn)

et R = résolution souhaitée en période par tour (p/tr)

Exemple :

Si N = 3000 tr/mn et R = 5000 p/tr, le calcul de la fréquence donne : f= 250 kHz.

Avec de telles fréquences, il faudra connecter le codeur sur les entrées rapides de l’automate, ou sur une carte d’extension spécifique.

o        Top zéro :

Il sert à l’initialisation comme expliqué précédemment. Il permet de corriger des erreurs de positionnement dues au non-comptage de certaines périodes (fréquence élevée).

Avec un codeur absolu

La position du mobile est détenue dans un code unique délivré par le codeur. Cette position est connue dès la mise sous tension.
Ce code est envoyé au système de traitement sur une liaison parallèle. Les entrées normales TOR de l’automate suffisent généralement, mais le codeur en utilise beaucoup.