Fiche code défaut · Réseau multiplexé (CAN)

Code défaut U0199 : le module de porte A ne communique plus

Réponse immédiate

U0199 signifie qu’un calculateur, par exemple le boîtier de servitude, ne reçoit plus les messages du module de porte A, qui commande lève-vitre, verrouillage ou rétroviseur de cette porte. Ces fonctions peuvent rester sans effet. Direction dure, voyant de freinage, de direction ou d’airbag, combiné, feux, clignotants ou essuie-glaces hors service, calage : arrêt, puis remorquage. Premier contrôle : le module répond-il à la valise, et quelles fonctions de la porte restent mortes ? Viennent ensuite fusible, masse, connecteur, fils au passage de la porte et réseau.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 20 octobre 2026

Mise à jour le 10 sources citées9 min de lecture

Ce que surveille le calculateur

Un module de porte regroupe les fonctions électriques d’une porte : lève-vitre, verrouillage, rétroviseur, selon l’équipement. Sur la maquette pédagogique Exxotest, bâtie avec des éléments de Citroën C4 et de Peugeot 307, chaque porte avant a son boîtier de lève-vitre, avec sa propre alimentation et sa propre masse, relié au boîtier de servitude par le CAN confort à 125 kbit/s ; un octet d’une trame change dès qu’on actionne la commande des rétroviseurs. Dans un cas publié par febi (bilstein group), chaque porte a son module, relié de la porte arrière à la porte avant par un bus LIN, puis au calculateur central.

Le calculateur qui attend les messages du module A enregistre U0199 quand ils manquent au-delà du délai fixé par le constructeur (libellé « Lost Communication With Door Control Module A », listes HELLA, Autel et Snap-on). Le libellé ne nomme aucune porte : la documentation du véhicule dit laquelle porte la lettre A. Codes voisins : U0200 à U0205, modules de porte B à G ; U049A, données invalides reçues du module A (Autel, Snap-on).

  • Réseau en veille : chez Exxotest, le boîtier de servitude endort le CAN confort et ne rétablit l’alimentation « +CAN » des stations qu’au réveil. Pico ajoute qu’un bus LIN se réveille aussi pour commander les serrures.
  • Passage de porte : Pico cite les mouvements et les flexions parmi les causes de rupture des fils ; dans le cas publié par febi, un fil rompu entre montant et porte coupait la liaison du module. Certains CAN lents tiennent sur un seul fil (Pico) : un module complètement silencieux fait plutôt chercher l’alimentation, la masse ou les deux lignes.
  • Porte et airbag : HELLA décrit des capteurs de pression d’airbag logés dans les portes, des airbags latéraux parfois placés dans la garniture et des connecteurs d’airbag jaune vif. Sur ces connecteurs : aucune mesure, aucun débranchement.

Symptômes possibles

  • Lève-vitre sans effet, depuis sa propre commande ou depuis la porte conducteur
  • Porte qui ne suit plus le verrouillage centralisé
  • Rétroviseur qui ne se règle ou ne se rabat plus
  • Défaut qui varie quand on ouvre ou referme la porte
  • Défaut apparu après une dépose de garniture ou une réparation de porte
  • Code en historique, toutes les fonctions de la porte répondent

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.

Causes possibles de U0199, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Code ancien resté en mémoireIndiceU0199 seulement en historique, toutes les fonctions de la porte répondent ; batterie récemment à plat, débranchée ou remplacée.Tester la batterie. Noter le statut du code partout, effacer, puis refaire plusieurs cycles de contact en essayant vitre, verrouillage et rétroviseur de la porte, mains hors de la course de la vitre ; relire.AttenduCode absent aux relectures, chaque fonction de la porte répond du premier coup.Code revenu actif, ou une fonction de la porte sans effet.
Contrôle n° 02Fusible, alimentation et masse du moduleIndicePlus rien ne fonctionne dans la porte, module muet à la valise, fusible fondu.Au schéma, repérer fusible, alimentation et masse du module. Réseau réveillé, connecteur branché : tension d’alimentation pendant une commande de vitre, puis chute de tension sur la masse. Fusible fondu : chercher le court-circuit avant de le remplacer.AttenduTension proche de celle de la batterie pendant la commande, chute de tension faible sur la masse.Alimentation et masse conformes, mesurées en charge, réseau réveillé.
Contrôle n° 03Connecteur du module dans la porteIndiceGarniture déposée récemment, eau dans la porte, film d’étanchéité décollé.Contact coupé, garniture déposée selon le constructeur, après la procédure de sécurité de l’airbag si elle en porte un : verrou, broches et vert-de-gris du connecteur du module, sans toucher aux connecteurs d’airbag. Bornes oxydées : les remplacer selon la méthode du constructeur ; nettoyage seulement s’il l’autorise.AttenduConnecteur sec et verrouillé, broches droites, film d’étanchéité intact et bien collé.Connecteur sain, aucune trace d’eau dans la porte.
Contrôle n° 04Fils pliés au passage entre caisse et porteIndiceDéfaut qui varie en ouvrant ou en fermant la porte, porte très utilisée, gaine de passage abîmée.Contact mis, oscilloscope à haute impédance au connecteur, sans pontage ni tension injectée : trames en ouvrant puis en fermant la porte. Puis batterie débranchée selon la procédure de l’airbag, fils du réseau débranchés aux deux bouts : continuité et isolement en pliant le passage (Pico : moins de 0,5 Ω, plus de 10 kΩ).AttenduTrames stables porte ouverte comme fermée, fils continus et isolés pendant les mouvements.Valeurs stables pendant l’agitation, trames présentes jusqu’au récepteur.
Contrôle n° 05Liaison par un autre module, ou seul récepteurIndiceModule alimenté mais muet derrière un autre module de porte ; ou U0199 dans un seul calculateur, fonctions normales.Au schéma, voir si le module dépend d’un autre par un bus LIN (maître et esclaves selon Pico, cas febi entre portes arrière et avant). Relever ce signal à l’oscilloscope, puis l’alimentation, la masse, la version logicielle et la configuration du récepteur.AttenduSignal LIN qui bascule en général entre tension de batterie et masse (Pico), récepteur alimenté et configuré pour l’équipement.Module relié directement, trames présentes jusqu’au récepteur.
Contrôle n° 06Module de porte A défaillantIndiceAlimentation, masse, connecteur, passage de porte et liaisons conformes ; module toujours absent.Conclure selon la procédure du constructeur. Un module neuf se configure selon l’équipement du véhicule ; Pico range les erreurs de programmation et de codage parmi les défauts d’un calculateur.AttenduModule présent sur le réseau, vitre, verrouillage et rétroviseur commandés.Code disparu après réparation d’un fil, d’un connecteur ou d’une masse.

Arbre de contrôle

Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.

  1. Étape 1 : Tester la batterie, lire tous les calculateurs : qui mémorise U0199, le module A répond-il, avec quels codes ? Essayer vitre, verrouillage et rétroviseur de chaque porte.

    Si conforme Module présent, fonctions normales : effacer, relire après plusieurs cycles de contact ; code revenu dans un seul récepteur : cinquième étape.

    Si non conforme Code de bus ou plusieurs modules de porte muets : traiter d’abord le réseau de confort. Module A muet : son alimentation.

  2. Étape 2 : Réseau réveillé : fusible, alimentation pendant une commande de vitre, chute de tension sur la masse du module.

    Si conforme Conformes : connecteur du module.

    Si non conforme Réparer fusible, alimentation ou masse ; fusible fondu : chercher d’abord le court-circuit.

  3. Étape 3 : Contact coupé, garniture déposée selon le constructeur, procédure de l’airbag faite s’il y en a un : connecteur du module, eau, film d’étanchéité.

    Si conforme Rien d’anormal : passage de porte.

    Si non conforme Remplacer les bornes oxydées selon la méthode du constructeur, supprimer l’entrée d’eau, recoller le film.

  4. Étape 4 : Trames au connecteur en manœuvrant la porte, puis, procédure de l’airbag faite, continuité et isolement des fils du réseau débranchés au passage caisse-porte.

    Si conforme Fils sains : liaison et récepteur.

    Si non conforme Réparer les fils rompus, lignes CAN gardées torsadées, puis contrôler de nouveau les trames.

  5. Étape 5 : Liaison par un autre module de porte, puis alimentation, masse, version logicielle et configuration du récepteur.

    Si conforme Conformes : le module de porte A devient suspect.

    Si non conforme Réparer la liaison, ou reprendre la configuration selon la méthode du constructeur, tension de bord maintenue.

  6. Étape 6 : Module de porte A : procédure du constructeur jusqu’à sa conclusion.

    Si conforme Module hors de cause : reproduire les conditions notées (pluie, porte claquée, froid), le défaut peut être intermittent.

    Si non conforme 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 : remplacer le module, le configurer, puis essayer chaque fonction de la porte.

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 : remplacer le module de porte alors qu’un fil rompu au passage entre caisse et porte le coupe du réseau ; dans le cas publié par febi, la réparation de ce seul fil a suffi.

  • Reposer la garniture sans recoller correctement le film d’étanchéité : HELLA prévient qu’une perte de pression dans la porte peut gêner les capteurs d’airbag qui y sont logés.

  • Conclure à une alimentation coupée sur un réseau endormi : chez Exxotest, le « +CAN » des stations ne revient qu’au réveil du réseau.

  • Piquer les fils de la porte pour mesurer : Pico range les sondes de piquage parmi les causes de dégradation des lignes du réseau.

  • Réparer une ligne CAN sans la retorsader : febi demande des fils de même longueur et pas plus de 50 mm non torsadés.

  • Chercher le module A dans la porte conducteur par habitude : le libellé ne nomme aucune porte, seul le schéma le dit.

Codes et guides associés

Vous êtes automobiliste ?

Vous pouvez rouler si les portes ferment et se verrouillent. En cas de direction dure, de voyant de freinage, de direction ou d’airbag, de combiné, de feux, de clignotants ou d’essuie-glaces hors service, ou de calage, arrêtez-vous dès que possible en sécurité et faites remorquer. Une vitre bloquée ouverte : garez le véhicule à l’abri. Signalez au garage une garniture déposée ou une porte réparée récemment.

Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0199.

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0199 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

  1. Quelles fonctions de la porte restent sans effet : vitre, verrouillage, rétroviseur ?
  2. Le module de porte A répond-il à la valise, et quelle porte porte la lettre A au schéma ?
  3. Le défaut change-t-il quand on ouvre et referme la porte ?
  4. La garniture a-t-elle été déposée, ou la porte réparée, 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 U0199

Peut-on rouler avec un code U0199 ?

Oui, si les portes ferment et se verrouillent. Direction dure, voyant de freinage, de direction ou d’airbag, combiné, feux, clignotants ou essuie-glaces hors service, ou calage : arrêtez-vous dès que possible en sécurité et faites remorquer. Une vitre restée ouverte expose surtout le véhicule au vol et à la pluie.

Quelle porte correspond au module A ?

Le code ne le dit pas : HELLA, Autel et Snap-on donnent seulement « Door Control Module A ». Le schéma du véhicule attribue la lettre. Sur certaines architectures, un module arrière dialogue à travers le module avant, comme dans le cas publié par febi.

U0199 ou U0200 : quelle différence ?

U0199 vise le module de porte A, U0200 le module B, U0201 à U0205 les modules C à G. Les contrôles sont les mêmes ; seul change le module qui se tait, que le schéma situe.

Faut-il remplacer le module de porte ?

Pas en premier : un fil rompu au passage de la porte, une masse ou un connecteur mouillé suffit à le rendre muet. 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.

Pourquoi la porte ne se verrouille-t-elle plus en roulant ?

Pico cite cet exemple : l’information de vitesse venue de l’ABS passe d’un bus rapide au réseau de confort par une passerelle, et commande le verrouillage automatique. Si le module de cette porte se tait, elle peut ne plus suivre cet ordre.

Sources

  1. SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)

    Pratique recommandée SAE qui définit les codes défaut normalisés que les systèmes OBD doivent signaler ; page officielle de la révision de septembre 2025 (libellé de U0199 : voir la liste HELLA).

    Consulté le

  2. HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)

    Libellé générique de U0199 (Lost Communication With Door Control Module A) et des codes voisins U0200 à U0205, U0010, U0019 et U0073.

    Consulté le

  3. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)

    Seconde liste de définition : U0199 « Lost Communication With Door Control Module A » et U0200 à U0204 (page imprimée 116) ; U049A, données invalides reçues du module de porte A (page imprimée 123).

    Consulté le

  4. Snap-onDiagnostic Trouble Codes (DTC) List (nouvel onglet)

    Libellé de U0199, concordant ; U0200 à U0205 (modules B à G) et U049A (données invalides reçues du module A).

    Consulté le

  5. Exxotest (Annecy Électronique)Multiplexage CAN HS, CAN LS, LIN (guide de l’utilisateur MT-CAN-LIN-BSI) (nouvel onglet)

    Document pédagogique sur une maquette à éléments de Citroën C4 et Peugeot 307 : mise en veille du CAN lent par le boîtier de servitude et retour du « +CAN » au réveil (page 10) ; boîtiers de lève-vitre des portes avant, appelés modules de porte (pages 27 et 65) ; commande des rétroviseurs par le CAN confort, alimentation et masse propres à chaque module, 125 kbit/s (pages 68 et 69) ; octet de trame qui change avec la commande des rétroviseurs (page 72).

    Consulté le

  6. febi (bilstein group)Loss of communication (nouvel onglet)

    Étude de cas d’un fabricant de pièces : module de porte arrière relié par LIN au module avant puis au calculateur central, fil rompu entre montant et porte ; lignes CAN réparées de même longueur, sans plus de 50 mm non torsadés.

    Consulté le

  7. Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)

    Passerelle qui transmet la vitesse venue de l’ABS au réseau de confort pour le verrouillage automatique des portes ; bus lents jusqu’à 125 kbit/s, certains capables de continuer sur un seul fil ; lignes dégradées par les anciennes réparations et les sondes de piquage ; défauts d’alimentation, de masse et de logiciel des calculateurs.

    Consulté le

  8. Pico TechnologyLIN Bus physical layer (AGT-124) (nouvel onglet)

    Bus LIN à un fil, maître et esclaves (calculateur central et serrures des portes), signal qui bascule en général entre tension de batterie et masse, réveil du bus pour commander les serrures.

    Consulté le

  9. Pico TechnologyWiggle test (AGT-899) (nouvel onglet)

    Essai d’agitation du faisceau, circuit hors tension et débranché aux deux bouts : continuité inférieure à 0,5 Ω, isolement supérieur à 10 kΩ ; fils rompus par les mouvements et les flexions.

    Consulté le

  10. HELLA Tech WorldCar airbag system (nouvel onglet)

    Capteurs de pression d’airbag logés dans les portes et film d’étanchéité à reposer correctement ; airbags latéraux dans la garniture de porte ou le dossier du siège ; connecteurs d’airbag jaune vif.

    Consulté le

Fiche vérifiée par l’équipe technique DIAGIA le 20 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.