>
>
2026-05-20
Encodeur rotatif Omron E6B2-CWZ6C : guide de configuration et utilisations courantes
Le E6B2-CWZ6C est l'un des codeurs incrémentaux à usage général les plus largement déployés dans l'automatisation industrielle, et l'un des plus souvent mal câblés. Le numéro de modèle se termine par « C » car il s'agit de la variante de sortie à collecteur ouvert NPN ; la famille E6B2 plus large comprend également des versions de sortie de tension (CWZ3E), de pilote de ligne (CWZ1X), complémentaire (CWZ5G) et à collecteur ouvert PNP (CWZ5B). Les mélanger au moment de la commande est une source classique de douleur. Ce guide couvre les spécifications réelles, comment le câbler correctement à un automate et où il s'intègre dans des machines réelles.
Un codeur rotatif incrémental à usage général avec un arbre plein de 6 mm, un diamètre de boîtier de 40 mm et une sortie à trois canaux (A, B, Z). Il convertit la rotation de l'arbre en signaux d'impulsion qu'un API ou un servomoteur utilise pour le retour de vitesse, de position ou de direction.
Le « CWZ6C » dans le code du modèle l'identifie spécifiquement comme la variante à collecteur ouvert NPN de la famille E6B2. La sortie fait descendre le courant à 0 V lorsqu'elle est active. Si votre carte d'entrée PLC est de type source (la plus courante en Europe et en Amérique du Nord), c'est la bonne sortie. S'il est de type coulant, vous voulez plutôt le CWZ5B (PNP).
La résolution est sélectionnable au moment de la commande — de 10 à 2 000 P/R. Choix courants :200 P/R pour la détection de la vitesse du convoyeur,600 P/R pour le mouvement général,1000 P/R pour le retour des servos.
| Paramètre | Valeur |
|---|---|
| Type de sortie | Collecteur ouvert NPN |
| Tension d'alimentation | 5 à 24 VCC (+15 % / −5 %) |
| Consommation actuelle | 80 mA maximum |
| Tension appliquée (sortie) | 30 VCC maximum |
| Courant de descente | 35 mA maximum |
| Tension résiduelle | 0,4 V maximum (à 35 mA) |
| Fréquence de réponse maximale | 100 kHz |
| Plage de résolution | 10 – 2000 P/R |
| Différence de phase (A à B) | 90° ± 45° |
| Couple de démarrage | 0,98 mN·m maximum |
| Moment d'inertie | 1 × 10⁻⁶ kg·m² maximum |
| Vitesse de rotation maximale | 6 000 tr/min |
| Chargement de l'arbre | Radial 30 N, Axial 20 N |
| Température de fonctionnement | −10 à +70 °C |
| Humidité de fonctionnement | 35 à 85 %HR |
| Force de traction du cordon | 29,4 N max (ne tirez pas) |
Remarque sur la résolution par rapport à la vitesse :la fréquence de réponse de 100 kHz limite le régime utilisable. Un encodeur 2000 P/R avec une réponse de 100 kHz atteint son maximum à 3000 tr/min. En dessous, la limite mécanique de 6000 tr/min est la contrainte contraignante. Au-dessus de 2000 P/R, vous échangez la vitesse contre la résolution – choisissez délibérément.
Trois canaux sont exposés :
Mathématiques du comptage d'impulsions :si vous avez un encodeur 1 000 P/R et que l'automate compte 5 000 impulsions en 1 seconde, cela fait 300 tr/min. Ajoutez le décodage en quadrature à l'image (mode 4× utilisant les deux bords de A et B) et vous obtenez 4 000 comptes par tour à partir d'un encodeur 1 000 P/R — utile lorsque vous avez besoin d'une résolution de positionnement fine sans payer pour un modèle P/R plus élevé.
Le code couleur des câbles est fixe dans toute la famille E6B2-CWZ6C :
| Couleur du fil | Fonction |
|---|---|
| Brun | +Vcc (5–24 VCC) |
| Noir | Sortie A |
| Blanc | Sortie B |
| Orange | Sortie Z |
| Bleu | 0 V |
| Bouclier | Terre (single-end uniquement) |
Procédure de configuration
Étape 1 — Alimentation.Marron à PLC +24 V, Bleu à 0 V. Confirmez que l'alimentation reste à moins de 24 V ±10 % sous charge. Les longs câbles provoquent une chute de tension ; si l'encodeur voit moins de ~ 22 V, il risque de manquer des impulsions.
Étape 2 — Signaux.Le noir (A) et le blanc (B) vont à deux entrées de compteur rapide sur l'automate. L'automate doit prendre en charge des fréquences d'impulsion jusqu'à votre fréquence de fonctionnement : vérifiez les spécifications de la carte d'entrée, pas seulement le modèle de l'automate. Orange (Z) va généralement à une entrée numérique standard utilisée comme déclencheur d'indexation/réinitialisation.
Étape 3 — Bouclier.Mettez le blindage à la terre à une seule extrémité (l’extrémité du PLC). La mise à la terre des deux extrémités crée une boucle de masse et induit du bruit.
Étape 4 — Configurez l'automate.Activez la fonction HSC (compteur rapide). Pour la plupart des applications de servomoteur et de retour CNC, définissez le mode 4× quadrature. L'automate compte chaque transition sur les canaux A et B, quadruplant ainsi la résolution effective et offrant une détection de direction native.
Étape 5 — Vérifiez.Faites tourner l’arbre à la main et confirmez que la direction du comptage correspond aux attentes. Si le sens de comptage est inversé pour votre application, échangez les fils A et B (ne modifiez pas le montage physique).
| Application | Résolution typique | Remarques |
|---|---|---|
| Retour de vitesse du servomoteur | 1000 P/R | S'associe au port de retour d'impulsion d'entrée du lecteur |
| Surveillance de la vitesse de la bande transporteuse | 200 P/R | Résolution modeste adéquate ; 4× décodage pour la direction |
| Position de la broche CNC | 1024 P/R | Phase Z utilisée pour l'orientation du filetage |
| Encodeurs de roue AGV | 500 P/R | Vitesse différentielle = calcul de l'angle de braquage |
| Contrôle de la vitesse des rouleaux/bandes | 360 P/R | Une impulsion par degré pratique pour le contrôle du rapport |
| Retour d'information sur la position du banc d'essai | 2000 P/R | La plus haute résolution de la famille E6B2 |
Le E6B2-CWZ6C est excessif pour les tâches lentes et de faible précision (un capteur de proximité avec un seul déclencheur par tour est moins cher pour un simple comptage d'impulsions). Il est sous-spécifié pour l'asservissement en boucle fermée sur les CNC haut de gamme - pour ceux-là, regardez les codeurs sinusoïdaux ou absolus à plus haute résolution (par exemple la série Heidenhain ROD/EQN).
Une poignée d’erreurs expliquent la plupart des échecs sur le terrain que nous constatons :
Désalignement entre l'arbre du codeur et l'arbre du moteur.S'ils ne sont pas concentriques, chaque révolution applique une contrainte de flexion cyclique sur l'arbre du codeur. Les roulements tombent en panne au bout de 6 à 12 mois au lieu de plusieurs années. Utilisez un accouplement flexible – jamais un accouplement rigide – et vérifiez que le désalignement radial est inférieur à 0,1 mm.
Tirage excessif du cordon.Le cordon est conçu pour une force de traction maximale de 29,4 N. Le faire passer sans serre-câble ou le laisser pendre du corps du codeur finit par briser le joint de soudure interne fil-PCB. Installez une pince de serrage au premier point d'attache du câble.
Marteler l'arbre dans un accouplement.Les roulements absorbent l'impact. Utilisez un accouplement qui permet à l'arbre de glisser à la main, puis serrez les vis de réglage.
Montage à proximité d'un VFD ou d'un câble à courant élevé.Les EMI se couplent aux signaux d'impulsion, provoquant des erreurs de comptage intermittentes ou de fausses inversions de direction. Acheminez le câble du codeur loin des câbles d'alimentation ; s'ils doivent traverser, faites-le à 90°. Utilisez un câble blindé.
Câblage sous tension.La fiche d'instructions est explicite à ce sujet : câblez uniquement avec l'alimentation hors tension. Un câblage à chaud peut endommager le transistor de sortie.
Q : Puis-je faire fonctionner le E6B2-CWZ6C à 24 V vers une entrée API de 5 V ?
La sortie est à collecteur ouvert, donc la tension côté sortie suit l'alimentation pull-up sur l'entrée PLC, et non le Vcc de l'encodeur. Tant que le pull-up est de 5 V et dans les spécifications de sortie maximale de 30 VDC, tout va bien.
Q : Pourquoi mon pouls est-il instable à grande vitesse ?
Soit le compteur rapide de l'automate est trop lent, soit le bruit du câble crée des fronts parasites. Vérifiez la fréquence maximale du PLC HSC par rapport à votre fréquence d'impulsion de fonctionnement et vérifiez la mise à la terre du blindage.
Q : Quelle est la différence entre CWZ6C et CWZ5B ?
CWZ6C est un collecteur ouvert NPN (puits à 0 V). CWZ5B est un collecteur ouvert PNP (sources vers +V). Faites correspondre le type de sortie à la polarité de votre carte d'entrée API.
Q : Puis-je augmenter la résolution après l’installation ?
La résolution de base est définie au moment de la commande. Vous pouvez effectivement le quadrupler dans le logiciel en activant le décodage 4× en quadrature dans la configuration HSC de l'automate.
Q : Combien de temps le codeur dure-t-il généralement en service ?
Avec un montage approprié et dans les limites de la charge nominale de l'arbre, attendez-vous à plus de 10 ans avec un cycle de service normal. La durée de vie des roulements est le facteur limitant. Un fonctionnement continu proche de 6 000 tr/min raccourcit ce délai ; 1 000 à 3 000 tr/min est le point idéal pour une longue durée de vie.
Contactez-nous à tout moment