Il est déjà agaçant de devoir interrompre votre travail à cause de voyants d’alerte clignotants, mais ce qui est encore plus perturbant, c’est de ne pas savoir ce qu’ils signifient. Ce guide présente la liste complète des codes défaut Caterpillar et explique leur signification. En réalité, il ne s’agit pas de chiffres aléatoires, mais d’un langage précis qui vous aide à diagnostiquer rapidement les problèmes. Suivez attentivement ce guide pour dissiper toute confusion.
4 formats de codes défaut Caterpillar
Au fil des années, Caterpillar a fait évoluer ses systèmes de diagnostic. C’est pourquoi vous pouvez rencontrer plusieurs formats de codes, ou « dialectes ». Identifier le type de code affiché est la première étape du diagnostic.
Voici les quatre formats les plus courants :
- MID : CID – FMI : le format classique et le plus répandu, utilisé sur les machines équipées de la liaison de données standard Cat® Data Link (CDL).
- SPN – FMI : utilisé sur les machines plus récentes qui communiquent via le protocole de données standard de l’industrie J1939.
- CID – FMI (Niveau de gravité) : une variante qui ajoute un niveau de gravité au code classique CID-FMI.
- E{EID} – (Niveau de gravité) : ces « codes d’événement » signalent des conditions de fonctionnement de la machine plutôt que des défaillances de composants spécifiques.
Nous allons examiner chacun de ces formats, en commençant par le plus fondamental : les codes MID, CID et FMI.
Décodage des codes MID, CID et FMI : que signifient-ils ?

Le code de diagnostic le plus courant est composé de trois parties. Considérez-le comme une courte phrase qui répond à trois questions : Qui signale le problème ? Quel composant est concerné ? Et comment est-il défaillant ?
Ces trois éléments sont les suivants :
- MID (Module Identifier) – Le « Qui »
- CID (Component Identifier) – Le « Quoi »
- FMI (Failure Mode Identifier) – Le « Comment »
Examinons chacun d’eux en détail.
1. MID
Le MID indique quel module de commande électronique (ECM) de la machine a détecté et signalé le défaut. Les machines modernes sont équipées de plusieurs ECM, chacun gérant un système différent. Identifier le MID est la première étape pour localiser la source du problème.
Codes MID courants :
| MID | Nom du module | Système qu’il contrôle |
|---|---|---|
| 036 | Contrôleur moteur #1 | Performances du moteur, carburant et émissions |
| 027 | Contrôleur de transmission | Changement de vitesses et gestion de la transmission |
| 081 | Contrôleur châssis | Freins, direction et fonctions du châssis |
| 082 | Contrôleur des équipements | Bras hydrauliques, godet, lame, etc. |
| 113 | Système de surveillance | Tableau d’affichage principal et système d’alerte |
| 039 | Contrôleur de la machine | Coordonne tous les autres modules pour le fonctionnement global de la machine |
| 145 | Module Product Link | Télématique et surveillance à distance (VisionLink). |
2. CID
Le CID est le cœur du code de défaut. Il permet d’identifier le composant exact que l’ECM considère comme défectueux. Il peut s’agir d’un capteur, d’une électrovanne, d’un injecteur ou d’un circuit spécifique. Le CID indique précisément quelle pièce doit être inspectée, testée et éventuellement remplacée.
3. FMI
Le FMI est sans doute la partie la plus importante du diagnostic. Il décrit le type précis de défaillance que rencontre le composant. Par exemple, la tension du signal d’un capteur est-elle trop élevée ou son courant est-il trop faible ? Le FMI vous indique exactement ce qu’il faut rechercher lors des tests du composant et de son câblage.
Liste officielle des codes FMI :
| FMI | Description de la défaillance | Causes courantes |
|---|---|---|
| 00 | Données au-dessus de la plage normale | La pression, la température ou le niveau est trop élevé. |
| 01 | Données en dessous de la plage normale | La pression, la température ou le niveau est trop faible. |
| 02 | Données erratiques ou incorrectes | Câblage desserré, mauvaise connexion, composant défectueux. |
| 03 | Tension supérieure à la normale | Le fil du signal est court-circuité vers une source d’alimentation. |
| 04 | Tension inférieure à la normale | Le fil du signal est court-circuité à la masse. |
| 05 | Courant inférieur à la normale / circuit ouvert | Fil cassé, connecteur débranché, solénoïde grillé. |
| 06 | Courant supérieur à la normale / circuit à la masse | L’isolation du fil est endommagée et touche le châssis. |
| 07 | Système mécanique ne répond pas | Soupape bloquée, défaillance hydraulique ou pneumatique. |
| 08 | Signal anormal (fréquence, impulsion) | Capteur de vitesse endommagé, interférences du signal. |
| 09 | Taux de mise à jour anormal | Erreur de communication sur le bus de données. |
| 10 | Taux de variation anormal | Le paramètre change trop rapidement ou trop lentement. |
| 11 | Mode de défaillance non identifiable | Une erreur inconnue a été détectée par le calculateur moteur. |
| 12 | Dispositif ou composant défectueux | L’ECM a auto-testé le composant et l’a jugé défectueux. |
| 13 | Hors calibration | Le composant nécessite une procédure de calibration. |
| 14 | Instruction spéciale | Une procédure spécifique non standard est requise. |
| 19 | Erreur de données réseau reçues | Les données provenant d’un autre module sont corrompues. |
Quels sont les autres formats de codes importants ?
Si votre code ne se présente pas sous la forme MID : CID-FMI, il s’agit probablement de l’un des formats suivants.
Codes SPN – FMI
Les machines plus récentes utilisent souvent la norme de communication SAE J1939. Ces équipements emploient un SPN (Suspect Parameter Number) au lieu d’un CID. Le SPN sert toujours à identifier le composant ou le système défectueux, mais les numéros sont normalisés entre différents fabricants.
- SPN (Suspect Parameter Number) : le « Quoi » (par exemple : pression d’huile moteur).
- FMI (Failure Mode Identifier) : le « Comment » (par exemple : données erratiques).
IMPORTANT : La liste des codes FMI utilisée avec le protocole J1939 peut parfois différer de la liste classique des codes FMI Caterpillar. Lors du diagnostic de ces codes, consultez toujours un tableau FMI spécifique au standard J1939.
Codes d’événement (EID) et niveaux de gravité
Il arrive que la machine enregistre un code d’événement plutôt qu’un code de diagnostic. Un code d’événement, identifié par la lettre « E » suivie d’un Event Identifier (EID), indique qu’une condition de fonctionnement anormale s’est produite, sans qu’un composant soit nécessairement défaillant.
Par exemple, un code d’événement peut indiquer que la température du liquide de refroidissement moteur est élevée, tandis qu’un code de diagnostic signalera que la tension du capteur de température du liquide de refroidissement moteur est faible.
Ces codes sont souvent associés à un niveau de gravité allant de 1 à 3.
| Niveau de gravité | Voyant indicateur | Signification | Action requise de l’opérateur |
|---|---|---|---|
| 1 | Blanc / Bleu | Le système requiert une attention particulière. Son état n’est pas dangereux, mais il convient de le vérifier dès que possible. | Soyez vigilant et prévoyez la maintenance. |
| 2 | Jaune / Ambre | Intervention requise. Le fonctionnement de la machine doit être modifié ou une maintenance est nécessaire prochainement afin d’éviter tout dommage. | Modifier le fonctionnement de la machine ou l’arrêter pour effectuer la maintenance. |
|
3 |
Rouge | Danger – arrêt immédiat ! Condition critique détectée. Ne pas s’arrêter immédiatement peut entraîner des dommages à la machine ou des blessures pour l’opérateur. ! | Arrêter la machine immédiatement en toute sécurité. |

Comment décoder les codes défaut CAT : exemples concrets
Voyons comment cela fonctionne avec quelques exemples.
Exemple 1 : le code classique (MID : CID-FMI)
Code : 36 : 164 – 3
Décomposition :
- MID 36 : le contrôleur moteur #1 signale le défaut.
- CID 164 : le composant concerné est le système de pression d’actionnement des injecteurs.
- FMI 03 : le mode de défaillance est une tension supérieure à la normale.
Conclusion : le contrôleur moteur a détecté que la tension provenant du capteur de pression d’actionnement des injecteurs est trop élevée. Le problème provient probablement d’un court-circuit dans le câblage ou d’un capteur défectueux.
Exemple 2 : le code J1939 (SPN-FMI)
Code : 639 : 9
Décomposition :
- SPN 639 : le paramètre concerné est le J1939 réseau #1.
- FMI 09 : le mode de défaillance est un taux de mise à jour anormal.
Conclusion : il s’agit d’une erreur de communication. L’ECM ne reçoit pas correctement les données provenant d’un autre module du réseau J1939. Ce problème est souvent lié à un défaut de câblage du faisceau de communication ou à une défaillance d’un autre module du réseau.
Exemple 3 : le code d’événement (EID-Niveau de gravité)
Code : E695-3
Décomposition :
- EID 695 : l’événement correspond à une pression de carburant élevée dans le système de post-traitement.
- Niveau de gravité 3 : il s’agit du niveau de gravité le plus élevé.
Conclusion : la machine a détecté une pression de carburant dangereusement élevée dans le système de post-traitement des émissions. Le niveau (3) indique que l’opérateur doit arrêter la machine en toute sécurité et immédiatement afin d’éviter tout dommage.
Comment lire ces codes ?
Vous pouvez récupérer ces codes de deux manières principales :
- Affichage embarqué : la plupart des machines CAT modernes affichent les codes de défaut actifs directement sur le moniteur de la cabine. Il s’agit de votre première source d’information.
- Outils de diagnostic : pour une analyse plus approfondie, les techniciens utilisent des logiciels spécialisés. Les deux principaux types sont les suivants :
- Caterpillar Electronic Technician (CAT ET) : il s’agit du logiciel de diagnostic officiel de Caterpillar. Il permet de consulter tous les codes actifs et enregistrés, d’afficher les données en temps réel, d’effectuer des calibrations et de lancer des tests de diagnostic.
- Outils multimarques (par exemple, Jaltest) : les outils de diagnostic du marché secondaire peuvent également communiquer avec les ECM Caterpillar et offrent des fonctions de diagnostic complètes, souvent pour l’ensemble d’une flotte composée d’équipements de différentes marques.
Guide rapide des codes CID les plus courants
Pour vous aider à démarrer, voici une liste de quelques-uns des codes CID les plus fréquemment rencontrés.
Codes CID courants du système moteur :
| CID | Nom du composant |
|---|---|
| 0091 | Capteur de position de la pédale d’accélérateur |
| 0094 | Capteur de pression d’alimentation en carburant |
| 0100 | Capteur de pression d’huile moteur |
| 0110 | Capteur de température du liquide de refroidissement moteur |
| 0168 | Tension du système électrique |
| 0172 | Capteur de température de l’air du collecteur d’admission |
| 0190 | Capteur de régime moteur |
| 0262 | Alimentation électrique capteur 5 volts DC |
| 0268 | Défaut de paramètre programmé |
| 0651 – 0656 | Injecteur cylindre #1 – #6 |
Conclusion
Grâce à ces codes, vous pouvez identifier le système concerné, le composant défectueux et la nature de la panne.
Mais quelle est la prochaine étape ? Maintenant que vous avez diagnostiqué le problème, comment le résoudre ? Dans notre prochain article, « Codes d’Erreur Caterpillar : Guide de Dépannage Rapide en 5 Minutes », nous vous expliquerons comment transformer votre diagnostic en solution et trouver les bonnes pièces pour remettre rapidement votre machine en service.
Rendez-vous ensuite chez FridayParts pour trouver des pièces de rechange CAT de qualité pour votre équipement !
