Comment lire un code défaut OBD2
Ce que signifient les cinq caractères d'un code défaut, comment savoir à quel système du véhicule ils renvoient et pourquoi un code n'indique pas nécessairement quel composant est défaillant.
Un code défaut, en abrégé DTC (Diagnostic Trouble Code), est normalement représenté par une lettre et quatre caractères, comme P0299. Chaque position contient des informations utiles pour restreindre le champ du diagnostic, même lorsque le code n'a jamais été rencontré auparavant.
Dans les systèmes de diagnostic les plus récents, il existe en outre des DTC qui peuvent inclure des informations supplémentaires sur le type de défaut.
La première lettre : quel système du véhicule
La première lettre identifie le système concerné par le code et permet de restreindre aussitôt le champ du diagnostic.
- P — Powertrain : systèmes du groupe motopropulseur, comme le moteur, l'alimentation, l'allumage, le contrôle des émissions et la transmission.
- B — Body : systèmes de la carrosserie et de l'habitacle, comme les airbags, les portes, les sièges, l'éclairage, la climatisation et d'autres systèmes de confort et de sécurité.
- C — Chassis : systèmes du châssis et de la dynamique du véhicule, comme le freinage, l'ABS/ESP, les suspensions et la direction.
- U — Network : systèmes de communication et d'intégration entre les calculateurs. Un code U peut indiquer un problème de communication et peut provenir du réseau, des faisceaux, des connecteurs, des alimentations ou d'un calculateur qui ne communique pas correctement.
La deuxième position : code standard ou propre au constructeur
La deuxième position contribue à identifier le domaine auquel appartient le code et, dans les DTC P, elle distingue aussi les plages régies par la norme des plages réservées aux constructeurs.
Par exemple, P0xxx et P2xxx appartiennent à des domaines normalisés, tandis que P1xxx et certaines plages de la série P3xxx sont réservés aux constructeurs.
C'est pourquoi la signification précise d'un DTC doit toujours être vérifiée dans sa définition et, si nécessaire, dans la documentation technique du constructeur.
La troisième position : quel sous-système
Dans les codes P0, la troisième position contribue à identifier la famille ou le domaine technique concerné. Dans le code P0299, par exemple, le chiffre 2 situe le DTC dans la famille de codes correspondante. C'est un premier repère utile pour orienter la recherche, mais il ne suffit pas à lui seul à identifier le composant ou la panne.
- P0100 – P0299
- Mesure de l'air et du carburant : débitmètre, capteurs de pression, gestion du mélange, injecteurs et circuits associés.
- P0300 – P0399
- Allumage et ratés d'allumage : comprend les codes relatifs aux ratés. P0300 indique un raté d'allumage relevé de manière aléatoire ou sur plusieurs cylindres, tandis que des codes comme P0301, P0302, P0303 désignent respectivement les cylindres 1, 2 et 3.
- P0400 – P0499
- Contrôle des émissions : recirculation des gaz d'échappement, catalyseur, système d'évaporation et injection d'air secondaire. Les codes relatifs au filtre à particules se trouvent principalement dans la série P2xxx.
- P0500 – P0599
- Vitesse du véhicule, régime de ralenti et circuits auxiliaires.
- P0600 – P0699
- Systèmes de commande électronique et circuits de sortie : comprend, entre autres, des codes relatifs aux circuits, aux performances et à d'éventuelles anomalies internes des systèmes de commande.
- P0700 – P0999
- Transmission et systèmes de commande associés, y compris les boîtes automatiques et d'autres types de transmission à gestion électronique.
Les derniers caractères : quelle est la particularité
Les derniers caractères complètent l'identification du DTC et permettent de cerner l'anomalie précise décrite par le code. La définition peut renvoyer, par exemple, à un circuit ouvert, à un court-circuit, à un signal hors plage, à une performance incorrecte ou à une valeur incohérente.
Il n'existe toutefois pas de règle universelle selon laquelle un chiffre final donné correspondrait toujours au même type de défaut : la signification doit être interprétée d'après la définition du DTC concerné.
Dans certains codes peuvent aussi apparaître les lettres A–F, car les caractères utilisés peuvent relever de la notation hexadécimale.
Les DTC peuvent contenir des informations supplémentaires
La représentation la plus courante d'un DTC OBD est constituée de cinq caractères, comme P0299. Toutefois, les normes de diagnostic les plus récentes prévoient aussi des structures qui peuvent associer au code des informations supplémentaires sur le type de défaut (Failure Type).
C'est pourquoi, lorsqu'on interprète un DTC, il ne suffit pas d'analyser uniquement les différents caractères du code : il faut aussi considérer la définition complète fournie par le système de diagnostic et, lorsqu'il est disponible, le type de défaut correspondant.
Le code indique où chercher, pas quel composant remplacer
Un code défaut identifie une condition anormale relevée par le système, mais pas nécessairement le composant en cause. Pour remonter à la cause, il faut vérifier les origines possibles du problème.
Prenons un code qui signale un circuit ouvert vers un capteur. Le calculateur a relevé une condition compatible avec un circuit ouvert ou avec un signal non conforme à celui qui est attendu. La cause peut toutefois être différente. Par exemple :
- Capteur défectueux.
- Faisceau coupé ou endommagé.
- Connecteur oxydé ou à contact intermittent.
- Absence de masse, sans défaut du capteur.
- Absence ou anomalie de l'alimentation du circuit.
- Court-circuit ou autre problème électrique.
- Anomalie du calculateur ou du circuit de commande.
Remplacer le capteur ne résout donc qu'un seul des scénarios possibles. Dans les autres cas, la panne subsiste et le code peut réapparaître.
Plusieurs codes ne signifient pas nécessairement plusieurs pannes
La présence de plusieurs codes ne signifie pas nécessairement qu'il y a autant de pannes. Une anomalie peut en effet générer plusieurs codes en conséquence, par exemple en cas de problèmes d'alimentation, de masse ou de communication.
Il est toutefois possible que plusieurs pannes indépendantes soient présentes. C'est pourquoi il est important d'analyser les codes avec les conditions de relevé, l'historique et les autres données de diagnostic disponibles, au lieu de se concentrer simplement sur le premier de la liste.
En attente, mémorisé ou permanent : qu'est-ce que cela signifie ?
L'état du DTC indique comment le système de diagnostic a relevé et géré la condition de défaut.
- En attente (Pending) — le système a relevé une condition de défaut, mais tous les critères nécessaires pour la classer comme défaut confirmé ne sont pas encore réunis. Selon le système et la stratégie de surveillance, le voyant MIL peut être encore éteint.
- Mémorisé/Confirmé — la panne a satisfait aux critères prévus par le calculateur pour être enregistrée comme DTC confirmé. Les modalités de confirmation dépendent du monitor et de la stratégie de diagnostic adoptée.
- Permanent (Permanent DTC) — dans les systèmes qui prennent en charge cette fonction, le DTC ne peut pas être effacé manuellement avec la commande d'effacement habituelle. Il est supprimé automatiquement par le système lorsque les monitors concernés vérifient que la condition de défaut n'est plus présente.
Effacer un code ne veut pas dire résoudre la panne
Effacer un code peut servir, une fois les contrôles et l'intervention nécessaires effectués, à vérifier si l'anomalie est toujours présente ou si le code était le reliquat d'un problème précédent.
L'effacement ne résout pas la panne : si la cause est toujours présente, le système pourra la relever de nouveau.
Avant d'effacer les DTC, il est important de recueillir toutes les informations de diagnostic disponibles, car l'effacement peut entraîner la perte de certaines données associées à la panne et, dans les systèmes OBD, la réinitialisation de certains monitors de diagnostic.
Avant d'effacer le code, il est important de consulter l'image figée (freeze frame), lorsqu'elle est disponible : un enregistrement des principaux paramètres du véhicule au moment où le système a relevé l'anomalie, comme le régime, la température, la charge moteur et la vitesse.
Sur les pannes intermittentes, ces informations peuvent être particulièrement utiles pour comprendre dans quelles conditions le problème se manifeste.
Le même code peut avoir des causes différentes
Pour les DTC normalisés, la définition du code est commune selon la norme. La cause concrète de la panne et la stratégie de diagnostic peuvent toutefois changer selon la motorisation, l'année, la configuration du véhicule et le constructeur.
Pour les DTC appartenant aux plages réservées au constructeur, en revanche, il faut se référer à la documentation technique correspondante.
C'est pourquoi la définition du code, à elle seule, ne suffit pas pour mener un diagnostic à son terme. Il est utile de savoir quelles causes ont été constatées sur des véhicules similaires, quels contrôles ont été effectués et quelle solution a permis de résoudre le problème.
Sema Repair relie les codes défaut aux motorisations précises et aux cas de panne réellement résolus à l'atelier, en mettant à disposition des informations utiles pour orienter le diagnostic.
Vous voulez voir Sema Repair à l'œuvre ?
Contactez-nous : un commercial vous présentera tout le potentiel de Sema Repair et la façon dont il peut vous aider dans votre atelier.