Fachlich geprüft · Kfz-Meisterbetrieb Dietrich · So prüfen wir Inhalte

CAN-Bus Fehler – U-Codes und systematische Diagnose

CAN-Bus Fehler U0001 bis U0155 beim Fahrzeug: was Bus-Kommunikationsfehler bedeuten, warum ein Steuergerät viele U-Codes erzeugt.

CAN-Bus Fehler – U-Codes und systematische Diagnose
Illustration: mit KI-Werkzeugen erstellt · KI-Transparenz

Direkt zum Service: Steuergeräte bei KFZ Dietrich →

TL;DR
  • U-Codes wie U0001, U0100 oder U0155 sind Kommunikationsfehler zwischen Steuergeräten – sie zeigen, wer im Netzwerk schweigt, nicht zwingend wer defekt ist.
  • Ein einzelnes defektes Steuergerät erzeugt häufig 20+ U-Codes in anderen Steuergeräten, weil alle Empfänger das fehlende Signal protokollieren.
  • Ursachen sind Kabelbrüche (Türübergänge, Fußraum), Kurzschlüsse CAN-H/CAN-L gegen Masse, defekte Steuergeräte oder fehlende 120-Ohm-Abschlusswiderstände.
  • Diagnose-Reihenfolge: Vollscan aller Steuergeräte mit [XENTRY](https://kfz-dietrich.com/glossar/#xentry)/[ODIS](https://kfz-dietrich.com/glossar/#odis)/[ISTA](https://kfz-dietrich.com/glossar/#ista), Häufungsanalyse, Oszilloskop am CAN-Stecker, 60-Ohm-Widerstandsmessung und Isolationstest verdächtiger Knoten.
  • Niemals Steuergeräte auf Verdacht tauschen – bei Kabelfehlern bleibt der Effekt aus, die Diagnose muss vor dem Bauteilwechsel stehen.

U0001, U0100, U0155 – solche Codes sagen erst einmal nur: ein Steuergerät kommuniziert nicht wie erwartet. Der entscheidende Schritt ist zu verstehen, wer die Ursache ist und wer nur Opfer der gestörten Kommunikation.

Differenzialdiagnose: Wer stört den CAN-Bus?

Bevor ein Steuergerät auf Verdacht getauscht wird, ordnen wir die U-Codes ihrer physischen Ursache zu:

Mögliche UrsacheErkennungsmerkmalPrüfschritt/Befund (U-Codes & Messung)Diagnose-Befund
Kabelunterbrechung / KabelbruchEin Modul schweigt, oft an Türübergang oder Fußraum60-Ohm-Messung zwischen Pin 6 und Pin 14 ergibt unendlichKabelbruch
Kurzschluss CAN-H / CAN-LGesamter Bus lahm, alle Steuergeräte gleichzeitig betroffen60-Ohm-Messung nahe 0 OhmKurzschluss
Defektes Steuergerät (Verursacher)8 oder mehr Steuergeräte melden U0100 (kein Signal vom ECM)Häufungsanalyse plus Isolationstest: Modul abklemmen, Bus läuft wiederSteuergerät
Fehlender AbschlusswiderstandSporadisch, besonders bei hoher Busgeschwindigkeit und Kälte60-Ohm-Messung ergibt 120 Ohm, Oszilloskop zeigt Reflexionen über 4 VAbschlusswiderstand
Defekter Transceiver / Stecker-KorrosionSprunghaft steigende FehlerzählerTEC/REC über UDS-Service auslesen, Sprünge über 5 pro SekundeTransceiver / Kontakt
Gateway-AusfallFehler propagiert auf alle Busse, Bild eines TotalausfallsVollscan mit XENTRY/ODIS/ISTA, Fehler über mehrere Busse verteiltGateway

Was U-Codes bedeuten

U-Codes (Network Communication Codes) zeigen Kommunikationsfehler zwischen Steuergeräten auf dem CAN-Bus. U0100 bedeutet z.B.: das Motorsteuergerät (ECM) schickt keine Nachrichten auf den CAN-Bus oder antwortet nicht auf Anfragen anderer Steuergeräte. Der Code wird dabei nicht vom ECM selbst gespeichert, sondern von den Steuergeräten, die eine Nachricht vom ECM erwarten und keine erhalten.

Wichtig: U-Codes erscheinen oft in mehreren Steuergeräten gleichzeitig. Wenn der Motor-CAN gestört ist, können 10 oder mehr Steuergeräte den gleichen U-Code speichern – alle als Reaktion auf das eine Problem. Ein einzelnes defektes Steuergerät kann dadurch eine Fehlerliste mit 20 oder mehr Einträgen erzeugen. Ohne systematische Analyse sieht das nach einem Totalausfall der gesamten Elektronik aus – tatsächlich ist oft nur eine Komponente betroffen.

Moderne Fahrzeuge nutzen mehrere separate CAN-Busse: Antriebsstrang-CAN (Motor, Getriebe, ABS), Komfort-CAN (Fenster, Spiegel, Sitzverstellung), Infotainment-CAN (Radio, Navigation), Fahrwerk-CAN (Luftfederung, Dämpfer). Diese sind über ein Gateway-Steuergerät miteinander verbunden. Ein Kurzschluss auf einem Bus betrifft zunächst nur die dort angeschlossenen Steuergeräte – erst wenn das Gateway ebenfalls ausfällt, propagiert der Fehler auf andere Busse.

Ursachen für CAN-Bus-Fehler

Kabelunterbrechung: Das CAN-Bus-Kabel ist ein Twisted-Pair (CAN-H und CAN-L), das mit 120 kBit/s bis 500 kBit/s Daten überträgt. Kabelbruch oder Korrosion unterbricht die Kommunikation des betroffenen Steuergeräts. Typische Bruchstellen: Türübergänge (besonders Fahrertür durch häufiges Öffnen), Kabelkanäle im Fußraum (Feuchtigkeitsschäden), Stecker an Steuergeräten (Oxidation der Kontakte).

Kurzschluss: CAN-H gegen Masse oder CAN-L gegen Plus. Legt den gesamten Bus lahm – alle Steuergeräte auf diesem Bus gleichzeitig betroffen. Die differenzielle Signalübertragung funktioniert nicht mehr, da die Spannungsdifferenz zwischen CAN-H und CAN-L nicht mehr korrekt erzeugt werden kann. Kurzschluss-Ursachen: eingequetschte Kabel nach Innenraum-Arbeiten, Nagetier-Fraß an der Isolierung, Feuchtigkeit im Steckergehäuse.

Steuergerät defekt: Das Steuergerät selbst sendet nicht mehr oder stört den Bus aktiv. Kann nach Spannungsspitze (Starthilfe mit falscher Polung), Feuchtigkeit oder internem Elektronikdefekt passieren. Ein defektes Steuergerät kann den gesamten Bus blockieren, indem es permanent den Dominant-Pegel auf CAN-H oder CAN-L erzwingt.

Fehlerhafter Abschlusswiderstand: CAN-Bus braucht am Ende des Busses zwei 120-Ohm-Widerstände (einen an jedem physischen Ende der Bus-Leitung). Fehlt einer: Signalreflexionen am offenen Leitungsende, sporadische Kommunikationsfehler besonders bei hohen Busgeschwindigkeiten und niedrigen Temperaturen. Die Widerstände sind in der Regel in den Steuergeräten am Ende der Bus-Topologie integriert.

Diagnose-Vorgehen mit Herstellersystem

  1. Vollscan aller Steuergeräte – welche U-Codes und in welchen Steuergeräten? Das Herstellersystem (XENTRY, ODIS, ISTA) liest alle Steuergeräte vollständig aus, nicht nur die über OBD2 erreichbaren
  2. Häufungsanalyse: Wenn 8 Steuergeräte U0100 (kein Signal vom ECM) speichern, ist das ECM der Verursacher – nicht die 8 empfangenden Steuergeräte
  3. CAN-Bus-Messung: Oszilloskop am CAN-Stecker – Busspannung (CAN-H Ruhepegel 2,5V, Dominant 3,5V; CAN-L Ruhepegel 2,5V, Dominant 1,5V) und Busbelastung prüfen
  4. Widerstandsmessung: 60 Ohm zwischen CAN-H und CAN-L bei abgeschalteter Zündung = beide Abschlusswiderstände vorhanden. 120 Ohm = ein Widerstand fehlt. Unendlich oder nahe 0 = Kabelbruch oder Kurzschluss
  5. Steuergerät-Isolationstest: Verdächtiges Steuergerät vom Bus trennen und Bus-Messung wiederholen. Wenn Bus nach Abtrennen wieder funktioniert: Verursacher identifiziert

Diese systematische Vorgehensweise verhindert den häufigsten Fehler bei CAN-Bus-Problemen: den Tausch von Steuergeräten auf Verdacht, der bei einem Kabelproblem keinen Effekt hat.

CAN-Bus-Topologie: Wer hängt wo am Bus?

Die konkrete Diagnose wird einfacher, wenn die Busstruktur bekannt ist. Moderne Fahrzeuge verteilen ihre Steuergeräte auf mehrere separate CAN-Busse:

Antriebsstrang-CAN (500 kBit/s): Motor-Steuergerät, Getriebe-Steuergerät, ABS/ESP-Steuergerät, Instrumententafel. Dieser Bus ist am stärksten überwacht und am häufigsten von OBD2-Geräten erreichbar.

Komfort-CAN (100 kBit/s): Fensterheber-Module, Sitzverstellung, Türsteuergeräte, Außenspiegel. Probleme hier führen zu Schaltungsausfällen an Komfortfunktionen, aber nicht zu MKL-Ausleuchtung.

Fahrwerk-CAN: Aktive Dämpfung, Luftfederung, Lenkhilfe-Steuergerät. Ausfälle können Fahrwerk-Warnleuchten auslösen und das Fahrzeug in den Notlaufmodus versetzen.

Infotainment-CAN: Navigation, Kombi-Steuergerät, Kamera. Ausfälle sind oft auf diesen Bus begrenzt und beeinflussen die Fahrtüchtigkeit nicht direkt.

MOST-Bus / FlexRay: In Premium-Fahrzeugen (Mercedes W221/W222, BMW ab E70) zusätzlich für hochbandbreitige Daten (Audio, Video, Diagnose-Streaming).

Ein Gateway-Steuergerät verbindet diese Busse und übersetzt Nachrichten zwischen ihnen. Ein Ausfall des Gateways propagiert Fehler auf alle Busse gleichzeitig – das erzeugt das Bild eines vollständigen Elektronikversagens, obwohl nur ein Steuergerät defekt ist.

Typische Kabelbruch-Stellen im Fahrzeug

Kabelbrüche entstehen nicht zufällig. Die häufigsten Stellen sind:

Türübergänge: Der Kabelbaum von der A-Säule in die Fahrertür biegt sich bei jedem Türöffnen. Nach 100.000 bis 200.000 Öffnungszyklen ermüden die Kupferdrähte unter der Isolierung. Von außen sieht das Kabel intakt aus. Mit einem Oszilloskop ist der Bruch als sporadischer Signalausfall erkennbar, wenn die Tür in einer bestimmten Position ist.

Fußraum- und Schweller-Kanalisation: Feuchtigkeitseintrag durch Türdichtungen, die sich über Jahre setzen, oder durch undichte Durchführungen. Korrosion beginnt an den Steckerkontakten und breitet sich langsam entlang des Leiters aus.

Motorraum-Durchführungen: Kabel, die durch die Spritzwand in den Innenraum führen, sind Temperaturschwankungen von -20 °C bis +100 °C ausgesetzt. Die Isolierung altert, Mikrorisse entstehen.

Unterbodenverlegung: Kabel unter Schutzrohren können bei Aufsetzen des Fahrzeugs gequetscht werden. Nagetierschäden betreffen bevorzugt Unterbodenverläufe, da die Nager Sojakabel-Ummantlungen (heute weit verbreitet) als attraktiv empfinden.

Was ein Steuergeräte-Tausch ohne Diagnose kostet

Ein Steuergerät auf Verdacht zu tauschen, ohne vorher den CAN-Bus zu messen, ist teuer. Preisbeispiele für Steuergeräte, die häufig auf Verdacht gewechselt werden:

  • BSM (Body Control Module) bei Mercedes: 400 bis 800 Euro Teilpreis, dazu Codierung und Inbetriebnahme
  • BCM bei VW/Audi: 200 bis 600 Euro, Codierung über ODIS erforderlich
  • Komfortsteuergerät bei BMW: 300 bis 700 Euro, ISTA-Codierung
  • Gateway-Steuergerät: 150 bis 400 Euro, immer Programmierung nötig

Wenn das eigentliche Problem ein Kabelbruch im Türübergang ist – Reparaturkosten: 60 bis 150 Euro – ist der Steuergerät-Tausch nicht nur nutzlos, der Fehler bleibt nach dem Tausch bestehen. Die systematische Diagnose vor dem Tausch ist deshalb keine optionale Maßnahme, sondern die wirtschaftlich vernünftige Entscheidung.

Für Techniker: CAN-FD vs CAN-Classic, Bit-Timing und Error-Frame-Analyse mit Picoscope

CAN-Classic (ISO 11898-2) arbeitet mit 500 kbit/s im Antriebs-CAN, 100 kbit/s im Komfort-CAN. Bit-Timing 8 Quanta pro Bit, Sample-Point bei 87,5 %. Differentielles Signal: H minus L = 2 V dominant, 0 V rezessiv. CAN-FD (ISO 11898-1:2015) erweitert auf 2 oder 5 Mbit/s in der Datenphase, Frame bis 64 Byte Payload statt 8 Byte. Bei modernen Fahrzeugen (BMW G-Reihe ab 2018, Mercedes W213-MoPf, VW MEB) flexibler Bit-Rate-Switch zwischen Arbitrierungsphase und Datenphase.

Diagnose mit Picoscope 2204A oder Owon HDS272: zwei Kanäle differential auf CAN-H/CAN-L an Pin 6/14 OBD-Stecker, Trigger auf SOF (Start of Frame, fallende Flanke H von 2,5 auf 3,5 V), Aufzeichnung 200 µs/div. Saubere Bits zeigen rechteckige Flanken mit Anstiegszeit unter 50 ns, Bus-Spiegelpunkt 2,5 V Common-Mode. Reflexionen an offenen Bus-Enden (ein Abschlusswiderstand fehlt) erzeugen Spannungs-Ringing über 4 V auf CAN-H, sichtbar als Doppelpeaks an jeder Bit-Flanke.

Error-Frame-Analyse: jeder Knoten zählt Transmit Error Counter (TEC) und Receive Error Counter (REC) nach ISO 11898-1. TEC über 127 schaltet Knoten in Error-Passive, über 255 in Bus-Off. ODIS Funktion 19 Diagnose-Interface > Messwertblock 142 zeigt aktuelle TEC/REC, Sprünge über 5 pro Sekunde deuten auf physische Probleme – Abschlusswiderstand-Drift, Stecker-Korrosion oder einseitig defekten Transceiver (TJA1042, TLE7250). Mit Vector CANalyzer oder Open-Source-Tool can-utils Frame-Logging über 30 min protokollieren, Statistik nach Sender-ID und Fehler-Klasse.

Wer blind in den CAN-Bus injiziert, legt Weichen im laufenden Stellwerk um, ohne den Fahrplan zu kennen, und riskiert Bus-Off bei sicherheitskritischen Steuergeräten – ABS und Airbag schalten dann in Notlauf.


CAN-Bus-Fehler oder viele U-Codes auf einmal? Fahrzeug und Fehlercodes über die Warteliste beschreiben – wir grenzen die Ursache systematisch ein. Telefon: 05505 5236.


Weiterführende Informationen


Das könnte Sie auch interessieren

Häufig gestellte Fragen

Welche Diagnosesysteme setzen Sie ein?

Wir arbeiten mit den offiziellen Herstellersystemen XENTRY (Mercedes), ODIS (VW-Konzern) und ISTA (BMW) – identische Diagnosetiefe wie beim Vertragshändler.

Warum zeigen viele Steuergeräte gleichzeitig U-Codes, obwohl nur ein Defekt vorliegt?

Weil alle Steuergeräte, die eine Nachricht von einem bestimmten Modul erwarten und keine erhalten, unabhängig voneinander einen U-Code speichern. Ein einziges schweigendes Steuergerät kann so 20 oder mehr U-Codes in anderen Steuergeräten erzeugen. Die Häufungsanalyse – welches Modul taucht in den meisten U-Codes als fehlende Quelle auf – identifiziert den Verursacher.

Was bedeutet eine 60-Ohm-Messung am OBD-Port?

CAN-Bus-Systeme benötigen an beiden physischen Enden der Busleitung einen 120-Ohm-Abschlusswiderstand. Messen Sie bei abgeschalteter Zündung zwischen Pin 6 (CAN-H) und Pin 14 (CAN-L): 60 Ohm = beide Widerstände vorhanden, korrekte Grundvoraussetzung. 120 Ohm = ein Widerstand fehlt oder ist defekt. Unendlich = Kabelbruch. Nahe 0 Ohm = Kurzschluss CAN-H gegen CAN-L.

Kann man CAN-Bus-Fehler mit einem Standard-OBD2-Gerät diagnosieren?

Nur eingeschränkt. Ein OBD2-Gerät erreicht in der Regel nur die Steuergeräte, die dem OBD2-Protokoll unterstützen – das sind typischerweise Motor- und Getriebesteuergerät. Moderne Fahrzeuge haben 25 bis 60 Steuergeräte. Komfort-, Fahrwerk- und Karosserie-Steuergeräte sind ohne Herstellersystem (XENTRY, ODIS, ISTA) nicht vollständig auslesbar. Die Häufungsanalyse bei U-Codes erfordert den vollständigen Scan aller Module.

Was bedeutet der Fehlercode U0100?

U0100 besagt, dass das Motorsteuergerät keine Nachrichten auf den CAN-Bus schickt oder nicht auf Anfragen anderer Steuergeräte antwortet. Wichtig ist die Blickrichtung: Der Code wird nicht vom Motorsteuergerät selbst gespeichert, sondern von den Steuergeräten, die eine Nachricht von ihm erwarten und keine erhalten. U-Codes zeigen also, wer im Netzwerk schweigt – nicht zwingend, wer defekt ist.

An welchen Stellen brechen CAN-Bus-Kabel typischerweise?

Vier Stellen dominieren. Erstens Türübergänge: Der Kabelbaum von der A-Säule in die Fahrertür biegt sich bei jedem Öffnen, nach 100.000 bis 200.000 Zyklen ermüden die Kupferdrähte unter äußerlich intakter Isolierung. Zweitens Fußraum und Schweller durch Feuchtigkeitseintrag und Korrosion an den Steckerkontakten. Drittens Motorraum-Durchführungen, die Temperaturen von minus 20 bis plus 100 Grad ausgesetzt sind. Viertens die Unterbodenverlegung mit Quetsch- und Nagetierschäden.

Wie funktioniert der Isolationstest an einem verdächtigen Steuergerät?

Wir trennen das verdächtige Modul vom Bus, indem wir den Stecker abziehen, und wiederholen die Bus-Messung. Funktioniert der Bus nach dem Abklemmen wieder, ist das abgeklemmte Modul der Verursacher. Bleibt die Funktion unverändert gestört, stecken wir das Modul wieder ein und prüfen das nächste. Dieses systematische Vorgehen ersetzt den Tausch auf Verdacht.

Welche CAN-Busse gibt es im Fahrzeug und wie wirken sich Ausfälle aus?

Der Antriebsstrang-CAN mit 500 kBit/s verbindet Motor-, Getriebe- und ABS/ESP-Steuergerät sowie die Instrumententafel. Der Komfort-CAN mit 100 kBit/s versorgt Fensterheber, Sitzverstellung, Türsteuergeräte und Außenspiegel – Störungen führen hier zu Komfortausfällen ohne Motorwarnleuchte. Der Fahrwerk-CAN kann Warnleuchten auslösen und das Fahrzeug in den Notlauf versetzen, der Infotainment-CAN beeinflusst die Fahrtüchtigkeit meist nicht direkt. Ein Gateway-Steuergerät verbindet diese Busse.

Was zeigt die Oszilloskop-Messung am CAN-Bus?

Wir messen an Pin 6 (CAN-H) und Pin 14 (CAN-L) des OBD-Steckers. CAN-H hat einen Ruhepegel von 2,5 V und einen dominanten Pegel von 3,5 V, CAN-L einen Ruhepegel von 2,5 V und einen dominanten Pegel von 1,5 V. Reflexionen über 4 V deuten auf einen fehlenden Abschlusswiderstand hin. So beurteilen wir Signalqualität und Busbelastung, was eine reine Fehlercode-Auslese nicht leisten kann.

Warum ist ein Steuergerät-Tausch auf Verdacht bei CAN-Fehlern riskant?

Weil ein Kabelfehler nicht auf einen Bauteilwechsel reagiert. Liegt die eigentliche Ursache in einem Kabelbruch am Türübergang, bleibt der Fehler nach dem Tausch unverändert bestehen – dazu kommt bei modernen Steuergeräten stets die Codierung und Inbetriebnahme. Die systematische Diagnose vor dem Tausch ist deshalb keine optionale Maßnahme, sondern die technisch wie wirtschaftlich vernünftige Entscheidung.