Se rendre au contenu

Comprendre la programmation d’un encodeur Heidenhain

13 mars 2026 par
SOSmachine
| Aucun commentaire pour l'instant

1. Qu’est-ce qu’un encodeur ?

Un encodeur est un capteur monté sur un moteur ou un axe de machine. Sa fonction est de mesurer :

  • la position
  • la vitesse
  • parfois la direction de rotation

Les encodeurs Heidenhain sont très utilisés dans des applications industrielles telles que :

  • servomoteurs CNC
  • machines-outils
  • robots industriels
  • machines d’emballage
  • systèmes d’automatisation

Ils transmettent leurs informations au variateur ou au contrôleur CNC afin que la machine sache exactement où se trouve chaque axe et puisse fonctionner avec précision.

2. Pourquoi parle-t-on de “programmation” ?

La plupart du temps, les encodeurs sont prêts à l’emploi dès leur fabrication. La notion de « programmation » ne concerne donc pas l’encodeur lui-même, mais plutôt la configuration du système qui le lit.

Les paramètres typiques comprennent :

  • le type d’encodeur
  • le nombre d’impulsions ou la résolution
  • le type de signal (TTL, HTL, EnDat…)
  • la position de référence
  • le sens de rotation

Ces paramètres sont réglés via le variateur (servo drive), le PLC ou le contrôleur CNC.

3. Types d’interfaces Heidenhain

EnDat (le plus courant)

  • Interface numérique moderne
  • Transmission digitale précise
  • Lecture de position fiable et auto-identification de l’encodeur
  • Souvent aucune programmation manuelle nécessaire

SinCos (1Vpp)

  • Signal analogique classique pour servomoteurs
  • Paramètres à configurer : résolution, interpolation, filtres du variateur

TTL / HTL

  • Signaux impulsionnels standards
  • Paramètres à configurer : nombre d’impulsions par tour, comptage quadrature A/B

4. Processus de configuration (exemple réel)

Voici comment un technicien procède généralement pour configurer un encodeur sur un variateur :

  1. Connexion : brancher l’encodeur au variateur.
  2. Accès aux paramètres : via le logiciel du variateur, l’écran de la machine ou l’interface PLC.
  3. Sélection du type d’encodeur :
    • Exemple EnDat 2.2 – Resolution Auto detect
    • Exemple SinCos – Resolution 2048 lines
  4. Calibration / référencement : la machine peut demander un homing ou un calage mécanique.

C’est ce processus que l’on appelle souvent programmation.

5. Dans quels cas la programmation est-elle réellement nécessaire ?

Une programmation spécifique peut être nécessaire si :

  • l’encodeur est différent de l’original
  • le variateur a été changé
  • le moteur a été remplacé
  • le système de contrôle de la machine a été modifié

Elle n’est pas nécessaire si :

  • l’encodeur a la même référence
  • le moteur est identique
  • la machine reste inchangée

Dans ce cas, le remplacement est plug-and-play.

6. Exemple concret sur une CNC

Lors d’un remplacement sur une machine CNC :

  1. Installer le nouvel encodeur
  2. Démarrer la machine
  3. Effectuer le référencement de l’axe (homing)

La machine lit automatiquement les données et fonctionne normalement.

7. Ce que veut souvent dire le client par “programmation”

En pratique, lorsque les clients parlent de “programmation”, ils font souvent référence à :

  • le référencement de l’axe
  • l’alignement mécanique
  • le paramétrage du variateur (drive)

Il ne s’agit donc pas d’une véritable programmation de l’encodeur lui-même.

Conclusion

Dans la majorité des cas, si l’encodeur Heidenhain possède le même ID que l’original, aucune programmation particulière n’est nécessaire. Il suffit de l’installer et de procéder au référencement de l’axe.

Cette approche garantit un remplacement rapide et fiable, sans intervention complexe, tout en assurant une performance maximale de votre machine.

Partager cet article
Archive
Se connecter pour laisser un commentaire.

⚠️ Les marques et logos affichés sur ce site sont la propriété de leurs détenteurs respectifs. SOSMachine ltd n’est ni affilié, ni agréé, ni sponsorisé par les fabricants mentionnés. Les références sont utilisées uniquement à des fins d’identification, de compatibilité ou d’information.