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.
Was U-Codes bedeuten
U-Codes (Network Communication Codes) zeigen Kommunikationsfehler zwischen Steuergeräten. U0100 bedeutet z.B.: das Motorsteuergerät (ECM) schickt keine Nachrichten auf den CAN-Bus oder antwortet nicht.
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.
Ursachen für CAN-Bus-Fehler
Kabelunterbrechung: Das CAN-Bus-Kabel ist ein Twisted-Pair (CAN-H und CAN-L). Kabelbruch oder Korrosion unterbricht die Kommunikation des betroffenen Steuergeräts.
Kurzschluss: CAN-H gegen Masse oder CAN-L gegen Plus. Legt den gesamten Bus lahm – alle Steuergeräte auf diesem Bus gleichzeitig betroffen.
Steuergerät defekt: Das Steuergerät selbst sendet nicht mehr. Kann nach Spannungsspitze, Feuchtigkeit oder internem Elektronikdefekt passieren.
Fehlerhafter Abschlusswiderstand: CAN-Bus braucht am Ende des Busses zwei 120-Ohm-Widerstände. Fehlt einer: Signalreflexionen, sporadische Kommunikationsfehler.
Diagnose-Vorgehen
- Vollscan aller Steuergeräte – welche U-Codes und in welchen Steuergeräten?
- Häufung von U-Codes auf ein bestimmtes Steuergerät zeigt den Verursacher
- CAN-Bus-Messung: Busspannung und Busbelastung
- Widerstandsmessung: 60 Ohm zwischen CAN-H und CAN-L = beide Abschlusswiderstände vorhanden
- Steuergerät-Test: Steuergerät ausbauen und Bus-Messung wiederholen
CAN-Bus-Fehler oder viele U-Codes auf einmal? Fahrzeug und Fehlercodes per WhatsApp – wir grenzen die Ursache ein.