Fiche code défaut · Réseau multiplexé (CAN)
Code défaut U0023 : ligne (+) du bus CAN lent trop haute
Réponse immédiate
U0023 signifie qu’un calculateur a relevé une tension trop haute sur la ligne (+) du bus CAN basse vitesse, en général CAN-H : un contact avec un fil d’alimentation, une broche voisine dans un connecteur ou un module qui tient la ligne sont à mesurer. Voyant de freinage, de direction ou d’airbag, combiné éteint, feux, clignotants ou essuie-glaces hors service : arrêt en sécurité, puis remorquage. Premier contrôle : relever les codes de tous les calculateurs, puis tester batterie et masses. Un module neuf règle rarement ce défaut.
Ce que surveille le calculateur
La ligne (+) du bus CAN basse vitesse, en général CAN-H, forme avec la ligne (−) la paire dont l’écart de tension code les bits (Pico Technology) ; le schéma du constructeur dit quel fil porte chacune. Les niveaux de ce bus se lisent dans la documentation du véhicule : sa couche physique n’est pas celle du bus rapide, et Kvaser rappelle que des couches différentes ne fonctionnent pas ensemble en règle générale.
U0023 enregistre une tension trop haute sur la ligne (+). Parmi les pannes d’un bus CAN, Pico Technology range une ligne en court-circuit au positif, ainsi que les défauts d’alimentation, de masse et d’interface des modules. Exxotest compte le court-circuit au positif parmi les défauts de ligne que l’interface du bus lent détecte avant de passer sur un seul fil. Pico décrit aussi l’isolant qui cède et laisse l’âme d’un fil toucher un fil voisin. Le seuil et la durée retenus appartiennent au constructeur. Codes voisins (liste HELLA) : U0021 et U0022 pour la ligne (+) ouverte ou basse, U0026 pour la ligne (−) haute, U0005 pour le même défaut sur le bus rapide.
- Réseau endormi : si la ligne (+) garde la tension de la batterie alors qu’aucun module ne transmet, un positif permanent la touche probablement.
- Haute seulement contact mis : la piste devient un positif après contact, un équipement en marche ou un module qui tient la ligne.
- Isolement vers une alimentation : tronçon déconnecté à ses deux bouts ; repère Pico : plus de 10 kΩ entre le fil et l’alimentation suspecte.
- Ni lampe témoin, ni pontage, ni tension appliquée sur la ligne : voltmètre et oscilloscope à haute impédance.
Symptômes possibles
- Fonctions de confort qui décrochent dès le réveil du réseau
- Défaut à la mise en marche d’un équipement : vitres, éclairage, ventilation
- Modules de porte ou de hayon muets à la valise, les autres présents
- Aucun symptôme ressenti : le bus continue sur un seul fil
- Codes associés : U0019, U0026, U0027 et pertes de communication (U0140, U0164)
Causes possibles, dans l’ordre où les contrôler
Ordre de contrôle recommandé, pas une fréquence. Du contrôle le plus rapide et le moins coûteux au plus lourd. Pour chaque cause : ce qui la soutient, comment la vérifier, et ce qui l’écarte.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Positif passager déjà disparuIndiceU0023 historique, modules tous présents ; apparu à la mise en marche d’un équipement ou après la pose d’un accessoire. | Lire dans le module qui a enregistré U0023 les données figées et le nombre d’apparitions ; effacer, faire un cycle de contact, relire l’ensemble. Ensuite, sur un court trajet, enregistrer les deux lignes sans intervenir : valise fixée, écran lu par un aide.AttenduCode absent après le trajet, ligne (+) qui suit les trames sans rester haute. | U0023 revient, ou la ligne (+) reste haute à l’enregistrement. |
| Contrôle n° 02 | Masse d’un module coupée ou résistanteIndicePlusieurs modules du même côté touchés ; masse de caisse déposée ou corrodée, défaut avec de gros consommateurs. | Contrôler d’abord la batterie sous charge. Puis, contact mis et équipements allumés, relever au voltmètre l’écart de tension entre la masse de chaque module du bus lent et la borne négative ; après une réparation de carrosserie, vérifier qu’aucun point de masse n’a été repeint (cas publié par Pico).AttenduÉcart de masse faible et semblable pour tous les modules du bus lent, batterie saine. | Chaque masse mesurée sans chute pendant le défaut, batterie saine. |
| Contrôle n° 03 | Ligne (+) au contact d’un positif permanentIndiceLigne (+) haute même contact coupé ; code présent dès le réveil du réseau, fonctions de confort parfois intactes. | Contact coupé, réseau en veille : voltmètre à haute impédance entre la ligne (+) et la masse au connecteur d’un module, puis entre la ligne (−) et la masse ; comparer à la tension de la batterie et à la documentation.AttenduAucune des deux lignes à la tension de la batterie, réseau en veille. | Ligne (+) loin de la tension de la batterie, réseau endormi. |
| Contrôle n° 04 | Équipement ou positif après contact qui tient la ligneIndiceLigne (+) correcte contact coupé, haute seulement contact mis ou quand un équipement démarre. | Contact mis, oscilloscope à haute impédance sur les deux lignes au connecteur d’un module, masse sur la caisse : suivre la ligne (+) en mettant en service, un à un, éclairage, lève-vitres, ventilation et accessoires.AttenduLigne (+) qui suit les trames, sans saut de niveau quand un équipement démarre. | Ligne (+) inchangée, équipements mis en service un à un. |
| Contrôle n° 05 | Broche d’alimentation voisine dans un connecteurIndiceIntervention récente sur un connecteur de porte ou de module ; broche déplacée, trace d’eau ou d’échauffement. | Contact coupé, ouvrir les connecteurs du bus un par un : vérifier sur le schéma l’emplacement de chaque broche, chercher eau ou oxydation entre la broche de la ligne (+) et une alimentation proche. Contact oxydé : remplacement selon la méthode du constructeur, nettoyage seulement s’il l’admet.AttenduChaque broche à sa place, connecteurs secs, aucune trace d’échauffement ni d’oxydation. | Connecteurs sains, ligne (+) toujours haute une fois rebranchés. |
| Contrôle n° 06 | Fil (+) frotté contre une alimentationIndiceDéfaut aux cahots, au braquage ou à l’ouverture d’une porte ; faisceau écrasé, pincé ou réparé. | Contact coupé, frein serré, tronçon déconnecté à ses deux bouts : ohmmètre entre la ligne (+) et chaque fil d’alimentation du même faisceau, en le pliant doucement (test de Pico), passages de portes compris.AttenduPlus de 10 kΩ entre la ligne (+) et chaque alimentation, stable pendant la manipulation (repère Pico). | Isolement élevé et stable vers chaque alimentation du faisceau. |
| Contrôle n° 07 | Module qui tient la ligne (+) hauteIndiceCâblage isolé des alimentations, mais ligne (+) haute réseau éveillé ; module posé ou programmé récemment. | Contact coupé, retirer un module ; contact remis, lire la ligne (+) ; contact coupé, le rebrancher, puis passer au suivant. Jamais de geste ni de mesure sur un connecteur de coussin gonflable ou de prétensionneur. Un module de passage débranché peut aussi priver d’autres modules du bus (Exxotest).AttenduLa ligne (+) retrouve ses trames quand un seul module est débranché. | Aucun débranchement ne ramène la ligne (+), mesurée contact mis. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Lecture des codes dans chaque calculateur : quel module a écrit U0023, avec ou sans U0026 et U0027, actif ou historique, et quels modules restent muets ?
Si conforme Code historique, aucun module manquant : effacer, couper puis remettre le contact, relire, puis contrôler les masses.
Si non conforme Code actif ou modules muets : batterie et masses d’abord. Avec U0026 : chercher un point commun aux deux lignes, connecteur ou masse.
Étape 2 : Batterie sous charge, puis écart de masse de chaque module du bus lent, équipements allumés.
Si conforme Masses correctes : mesurer la ligne (+) réseau en veille.
Si non conforme Masse remise en état : effacer et vérifier la ligne (+) à l’oscilloscope.
Étape 3 : Contact coupé, réseau en veille : tension de la ligne (+), puis de la ligne (−), au voltmètre à haute impédance.
Si conforme Aucune tension de batterie : observer la ligne (+) contact mis.
Si non conforme Ligne (+) à la tension de la batterie : positif permanent probable, chercher le tronçon (étape 5).
Étape 4 : Contact mis : les deux lignes à l’oscilloscope pendant que les équipements démarrent un par un.
Si conforme Ligne (+) qui suit les trames : inspecter les connecteurs du bus.
Si non conforme Ligne (+) tenue haute avec un équipement : contrôler son câblage, puis isoler les modules (étape 6).
Étape 5 : Connecteurs ouverts un à un, contact coupé, frein serré : isolement de la ligne (+) vers les alimentations voisines, faisceau plié doucement.
Si conforme Aucun contact avec une alimentation : isoler les modules un par un.
Si non conforme Isoler à nouveau le fil ou remettre la broche à sa place, protéger le faisceau, effacer et relire la ligne (+), réseau éveillé.
Étape 6 : Retrait d’un module à la fois, hors coussins gonflables et prétensionneurs, contact coupé pour chaque geste, ligne (+) relue contact remis.
Si conforme Ligne (+) toujours haute, quel que soit le module retiré : enregistrer les deux lignes pendant un trajet court reprenant les données figées, sans toucher à rien ; le positif peut ne toucher la ligne que par moments.
Si non conforme Ligne (+) revenue à ses trames sans un module : contrôler en premier l’alimentation et la masse de ce module. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : poser un module neuf, puis le programmer selon la procédure du constructeur.
Après toute réparation Effacez les codes, puis reproduisez les conditions dans lesquelles le défaut apparaissait, jusqu’à ce que le calculateur ait refait son contrôle (moniteur « prêt » ou test exécuté). Code absent : réparation validée. Code qui revient : reprenez à l’étape qui suit celle de la réparation.
Erreurs fréquentes
Pièce neuve, même défaut : changer le module auteur de U0023 alors que la ligne (+) frotte contre un fil d’alimentation dans un faisceau de porte ; le module neuf relève la même tension haute.
Contrôler la ligne à la lampe témoin : Pico Technology fait ses relevés CAN avec des sondes à haute impédance ; mesurer au voltmètre ou à l’oscilloscope, jamais avec un appareil qui tire du courant sur la ligne.
Lire la ligne (+) uniquement contact mis : une mesure réseau endormi sépare d’emblée un positif permanent d’un équipement alimenté après contact.
Accuser le câblage sans avoir mesuré les masses : Pico range les défauts de masse des modules parmi les pannes d’un bus CAN.
Refermer les connecteurs ouverts sans une dernière mesure de la ligne (+) : un deuxième contact avec un positif peut exister plus loin dans le faisceau.
Juger la ligne (+) avec les repères du bus rapide : sa couche physique est différente (Kvaser), seule la documentation du véhicule donne les niveaux attendus.
Prendre la pointe de tension en fin de trame pour une ligne tenue haute : dans un cas publié par Pico, elle tenait à la fin du message, sans défaut ; le niveau entre les trames compte davantage.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Notez ce que vous faisiez quand les fonctions ont décroché : mise du contact, phares, vitres, ventilation, accessoire branché, intervention récente. Si l’éclairage, les essuie-glaces et le combiné fonctionnent, rejoignez le garage le plus proche sans détour, à allure modérée. Si un voyant de freinage, de direction ou d’airbag s’allume, si le combiné s’éteint, ou si les feux, les clignotants ou les essuie-glaces cessent de fonctionner, arrêtez-vous dès que possible en sécurité, puis faites remorquer.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0023.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0023 dans le contexte du véhicule et de ce qui a déjà été fait, classe les pistes et vous donne le contrôle qui départage. Vous mesurez, il reclasse.
Ce que DIAGIA vous demanderait ensuite
- Quelle tension relevez-vous sur la ligne (+), contact coupé et réseau en veille, comparée à celle de la batterie ?
- La ligne (+) change-t-elle de niveau quand un équipement précis se met en marche, contact mis ?
- Quelle résistance mesurez-vous entre la ligne (+) et les fils d’alimentation du même faisceau, tronçon déconnecté ?
- Un accessoire, un connecteur ou un faisceau de porte a-t-il été touché avant l’apparition du code ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur U0023
Peut-on rouler avec U0023 ?
Jusqu’au garage le plus proche, à allure modérée, et seulement si l’éclairage, les essuie-glaces et le combiné fonctionnent. Voyant de freinage, de direction ou d’airbag allumé, combiné éteint, feux, clignotants ou essuie-glaces hors service : arrêtez-vous dès que possible en sécurité, puis faites remorquer.
U0023 ou U0026 : quelle différence ?
U0026 concerne la ligne (−), en général CAN-L, et U0023 la ligne (+), en général CAN-H : même bus basse vitesse, même tension trop haute, fil différent ; le schéma dit lequel est lequel. Quand les deux codes sont présents ensemble, cherchez d’abord ce qu’ils partagent : un connecteur, une masse ou un module.
Peut-on chercher le positif avec une lampe témoin ?
Non : une lampe tire du courant sur la ligne, alors que les relevés sur un bus CAN se font avec des appareils à haute impédance, comme le rappelle Pico Technology. On mesure la tension au voltmètre, la forme des trames à l’oscilloscope et, contact coupé et tronçon déconnecté, l’isolement vers chaque alimentation à l’ohmmètre.
Faut-il remplacer le module qui a écrit U0023 ?
Pas avant d’avoir mesuré : il constate la tension haute, sans en être forcément la source. Les masses, la ligne réseau endormi puis éveillé, les connecteurs et les faisceaux passent avant. Le module n’est en cause que si la ligne (+) retrouve ses trames dès qu’on le débranche, alors que son alimentation et sa masse sont bonnes.
Sources
SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)
Norme qui définit les codes défaut normalisés, dont les codes réseau génériques U0xxx comme U0023 ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0023 : voir la liste HELLA).
Consulté le
HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)
Libellé générique de U0023 (Low Speed CAN Communication Bus (+) high) et des codes voisins U0019, U0021, U0022, U0026, U0027, U0005, U0140 et U0164.
Consulté le
Snap-onDiagnostic Trouble Codes (DTC) List (nouvel onglet)
Seconde liste de définition : U0023, Low Speed CAN Communication Bus (+) High, libellé concordant avec la liste HELLA.
Consulté le
Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)
Notice du lecteur, page imprimée 112 : U0023, Low Speed CAN Communication Bus (+) High.
Consulté le
Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)
Information portée par la différence de tension entre CAN-L et CAN-H ; courts-circuits de CAN-L ou de CAN-H au positif, à la masse ou entre elles ; défauts d’alimentation, de masse, de contrôleur ou d’interface des calculateurs.
Consulté le
KvaserCAN Physical Layers (nouvel onglet)
CAN basse vitesse (ISO 11898-3) et CAN haute vitesse (ISO 11898-2), couches physiques distinctes qui, en règle générale, ne fonctionnent pas ensemble.
Consulté le
Pico TechnologyWiggle test (resistance) (AGT-899) (nouvel onglet)
Circuit déconnecté à ses deux bouts, faisceau plié doucement pendant la mesure : isolement vers l’alimentation au-dessus de 10 kilohms ; isolant qui cède et laisse l’âme du fil toucher un fil voisin, défauts souvent intermittents.
Consulté le
Pico TechnologyCAN Bus: Who’s online, and who said what? (nouvel onglet)
Note d’application : relevés sur le bus avec des sondes à haute impédance ; prudence avec les terminaisons et les calculateurs que le bus traverse avant d’en débrancher un.
Consulté le
Pico TechnologyMazda 3 | Communications fault (nouvel onglet)
Étude de cas : connecteurs de jonction qui isolent rapidement une partie du réseau et le calculateur qui le perturbe ; point de masse repeint après une réparation de carrosserie ; pointe de tension en fin de message, propre à la fin de trame.
Consulté le
Exxotest (Annecy Électronique)Multiplexage CAN HS, CAN LS, LIN (guide de l’utilisateur MT-CAN-LIN-BSI) (nouvel onglet)
Document pédagogique, pages 7 et 10 : le CAN LS détecte un court-circuit au positif, à la masse ou entre CAN H et CAN L, et passe en mode dégradé sur un seul fil ; calculateurs servant de passage aux autres.
Consulté le
UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)
Lue sur la copie de référence du dépôt : témoin OBD allumé moteur tournant, défaillance majeure (essence 8.2.12.d.2, diesel 8.2.22.c.2).
Consulté le
Fiche vérifiée par l’équipe technique DIAGIA le 13 octobre 2026. Rédaction technique DIAGIA à partir des sources citées. Mise à jour le . Les valeurs, procédures et précautions du constructeur du véhicule priment sur cette fiche.
Fiche d’information générale : elle aide à comprendre un code défaut, mais ne remplace ni le diagnostic sur le véhicule, ni les instructions du constructeur, ni l’avis d’un professionnel qualifié. Le code seul n’établit ni la cause, ni la possibilité de rouler en sécurité, ni le résultat du contrôle technique.
Les marques et modèles cités appartiennent à leurs titulaires et servent uniquement à identifier les véhicules, les pièces et les documents concernés ; DIAGIA n’est affilié à aucun constructeur.
