- Symptom, nicht Ursache: U0001, U0100 und U01xx erscheinen meist gleichzeitig in mehreren Steuergeraeten – das ist Systemarchitektur, kein Defekt am Auslesegeraet.
- Zwei mal 120 Ohm: Der CAN-Bus braucht an beiden Enden einen Abschlusswiderstand. 60 Ohm zwischen CAN-High und CAN-Low ist der Sollwert.
- Oszilloskop statt Rateprozess: Differenzsignale mit ca. 2 Volt Hub sichtbar machen – nur so sind intermittierende Fehler reproduzierbar.
- Gateway als zentrale Drehscheibe: Modernes Fahrzeug = mehrere CAN-Teilnetze plus LIN und FlexRay. Das Gateway-Steuergeraet uebersetzt – und ist selbst eine haeufige Fehlerquelle.
- Systematik schlaegt Bauchgefuehl: Spannung, Terminierung, Leitung, Sender – in dieser Reihenfolge pruefen.
U0001, U0100, U0073 – CAN-Bus Fehlercodes erscheinen oft in mehreren Steuergeräten gleichzeitig. Das ist kein Zufall, sondern Systemarchitektur. Wer hier sauber arbeiten will, braucht mehr als ein OBD2-Dongle und gutes Zureden.
Wie der CAN-Bus funktioniert
Der CAN-Bus (Controller Area Network, in den 1980er Jahren bei Bosch entwickelt) ist ein zweidrahtiges Datennetz, das alle Steuergeräte im Fahrzeug verbindet. Motorsteuergerät, Getriebesteuergerät, ABS, Airbag, Kombiinstrument – sie alle senden und empfangen über denselben Bus. Die Übertragung erfolgt als Differenzsignal zwischen CAN-High und CAN-Low, was den Bus sehr robust gegen äußere Störeinflüsse macht.
Wenn ein Steuergerät auf dem CAN-Bus sendet, bestätigen alle anderen Teilnehmer den Empfang über das sogenannte ACK-Bit. Antwortet ein Steuergerät nicht mehr – weil es ohne Versorgung ist, defekt, oder nicht angeschlossen – dann melden alle anderen Teilnehmer einen „Absent”-Zustand. Genau deshalb tauchen U0100/U01xx-Fehler typischerweise in mehreren Steuergeräten gleichzeitig auf. Das ist wichtig zu verstehen: Ein dutzend Fehlercodes bedeutet nicht ein dutzend Defekte, sondern in der Regel genau eine Ursache.
CAN-Topologie im Fahrzeug
Moderne Fahrzeuge haben nicht einen CAN-Bus, sondern mehrere. Typisch ist eine Aufteilung in einen schnellen Antriebs-CAN (CAN-C, 500 kbit/s) für Motor, Getriebe und ABS, einen Komfort-CAN (CAN-B, 125 kbit/s) für Türmodule, Sitzverstellung und Klima, sowie in manchen Baureihen einen Infotainment-CAN. Verbunden werden diese Teilnetze durch ein Gateway-Steuergerät, das auch die Schnittstelle zum Diagnose-Port OBD bildet.
Zusätzlich existieren untergeordnete LIN-Busse (Local Interconnect Network, Eindraht, bis 20 kbit/s) für einfache Komfortfunktionen und bei Premiumfahrzeugen auch FlexRay (bis 10 Mbit/s, deterministische Zeitslots) für sicherheitskritische Funktionen wie aktives Fahrwerk oder elektromechanische Bremsen. Ein Fehler auf dem FlexRay-Bus lässt sich übrigens nicht mit einem CAN-Oszilloskop-Decoder analysieren – andere Physik, andere Protokollebene.
Frame-Typen verstehen
Für Techniker: CAN-H/CAN-L Differenzsignal, Bit-Timing und Acknowledge-Mechanik
Der Hochgeschwindigkeits-CAN-Bus (ISO 11898-2) arbeitet mit zwei verdrillten Leitungen, deren Differenz das Signal trägt. Im Ruhezustand (rezessiv) liegen beide Leitungen auf etwa 2,5 V – kein Spannungsunterschied. Beim aktiven Senden (dominant) zieht der Transceiver CAN-H auf 3,5 V hoch und CAN-L auf 1,5 V herunter, das Differenzsignal beträgt 2 V. Der Empfänger interpretiert nur die Differenz, äußere Störungen mit gleicher Polarität auf beiden Leitungen heben sich auf.
Die Bit-Rate von 500 kbit/s am Antriebs-CAN bedeutet 2 µs pro Bit. Innerhalb dieses Zeitfensters muss jeder Knoten den Pegel abtasten – typisch zwischen 75 % und 87,5 % der Bitdauer. Der Sample-Point ist herstellerspezifisch festgelegt. Stimmen die Sample-Points zwischen Sender und Empfänger nicht überein, entstehen sporadische Bit-Fehler. Bei 11-Bit-Standard-Identifier sind 2048 Botschafts-IDs adressierbar, beim 29-Bit-Extended-Frame über 536 Millionen.
Mess-Sequenz mit Oszilloskop: 1) Endwiderstand zwischen CAN-H und CAN-L messen (Sollwert 60 Ω, da zwei 120-Ω-Terminierungen parallel), 2) im Leerlauf Differenzsignal mit ca. 2 V Hub und sauberer Rechteckform aufzeichnen, 3) Bit-Stuffing prüfen (nach 5 gleichen Bits folgt ein invertiertes Stuff-Bit), 4) ACK-Slot beobachten – fehlt der dominante Acknowledge-Impuls, ist kein Empfänger aktiv. Mit XENTRY/ODIS/ISTA lässt sich zusätzlich die Topologie auswerten und die fehlende Botschafts-ID einem konkreten Knoten zuordnen.
Wer hier wie in Mr. Robot ohne Topologie-Wissen am Bus mithört, sucht in einem 60-Knoten-Netz Stunden – wir starten mit dem Gateway-Steuergerät und arbeiten uns systematisch nach außen.
CAN kennt zwei Nachrichtenformate: Standard-Frames mit 11-Bit-Identifier (maximal 2048 unterschiedliche Botschafts-IDs) und Extended-Frames mit 29-Bit-Identifier. Jeder Frame enthält maximal 8 Datenbytes – mehr passt nicht in einen klassischen CAN-Rahmen. Genau das war einer der Gründe für die Entwicklung von CAN-FD (Flexible Data Rate), das in neueren Plattformen bereits eingesetzt wird.
Für die Diagnose relevant: Jede Botschaft hat eine feste Wiederholrate. Das Motorsteuergerät sendet seine Drehzahl-Botschaft beispielsweise alle 10 Millisekunden. Fehlt diese Botschaft über einen längeren Zeitraum, werten Empfänger das als Ausfall. Im XENTRY oder ISTA sehen Sie dann Meldungen wie „CAN-Botschaft fehlt – Absender: Motorsteuergerät”.
Terminierungswiderstände: die häufig übersehene Fehlerquelle
Der CAN-Bus benötigt an beiden Enden einen Abschlusswiderstand von 120 Ohm. Zwei Widerstände parallel ergeben 60 Ohm, gemessen zwischen CAN-High und CAN-Low. Wenn ein Terminierungswiderstand fehlt, wird der Bus instabil: Das Signal reflektiert am offenen Ende, Überlagerungen verfälschen die nachfolgenden Bits, und die Folge sind sporadische Kommunikationsfehler, die auf dem Hof der Werkstatt plötzlich verschwinden, auf der Autobahn aber zuverlässig wiederkommen.
Messung: Zündung aus, Batterie bleibt angeschlossen. Multimeter zwischen CAN-High und CAN-Low am OBD-Stecker anlegen.
- 60 Ohm: Sollwert, beide Terminierungen vorhanden.
- 120 Ohm: Nur ein Widerstand aktiv – Leitungsbruch oder abgestecktes Steuergerät mit Terminierung.
- Unter 50 Ohm: Kurzschluss oder zusätzlicher Widerstand irgendwo im Netz.
- Unendlich: Kompletter Leitungsbruch zwischen OBD-Port und Bus.
Wake-Up und Sleep: der unsichtbare Bus-Verkehr
Moderne Steuergeräte schalten den CAN-Bus nach dem Abstellen des Fahrzeugs in einen Schlafmodus. Ein Wake-Up-Signal – etwa das Entriegeln des Fahrzeugs über die Funkfernbedienung – aktiviert den Bus wieder. Genau an dieser Schnittstelle sitzen viele Ruhestromprobleme: Ein Steuergerät, das nicht sauber einschläft, zieht permanent Strom aus der Batterie und hält den halben Bus wach.
Die Diagnose dieser Phase erfordert eine Strommesszange am Batterieminuspol und Geduld: Nach dem Verriegeln sollte der Ruhestrom innerhalb von etwa 15 bis 30 Minuten unter 50 mA fallen. Bleibt der Wert bei 200, 500 oder mehr Milliampere, dann hält ein Teilnehmer den Bus wach – und der muss per Abklemm-Methode identifiziert werden.
Oszilloskop: Augen auf das Differenzsignal
Das Multimeter zeigt Ihnen den Zustand. Das Oszilloskop zeigt Ihnen, was wirklich passiert. Ein gesundes CAN-Signal ist klar getrennt: Im Ruhezustand (rezessiv) liegen beide Leitungen bei etwa 2,5 Volt. Im dominanten Zustand steigt CAN-High auf etwa 3,5 Volt und CAN-Low fällt auf 1,5 Volt – das ergibt die typischen 2 Volt Differenzhub.
Flache Flanken, asymmetrische Signalpegel oder Störpulse auf einer der beiden Leitungen deuten auf Kabelprobleme, EMV-Störungen oder einen defekten Transceiver. Sporadisch auftretende „Stuff Errors” oder „Form Errors” im Fehlerspeicher des Gateway-Steuergeräts sind ebenfalls ein klarer Hinweis auf Signalintegritäts-Probleme – kein Fall für Bauchgefühl, sondern für Messtechnik.
Systematische Fehlersuche
- Alle Steuergeräte auslesen: Welche haben CAN-Fehler? Welches fehlt als Sender?
- U01xx interpretieren: Der zweite Zahlenblock verweist oft auf das abwesende Steuergerät.
- Versorgungsspannung prüfen: Kommt am vermeintlich defekten Steuergerät überhaupt 12 Volt an?
- Terminierung messen: 60 Ohm am OBD-Port? Am Steuergerät selbst?
- Leitung verfolgen: Kabelbaum zwischen betroffenem Gerät und Hauptbus – Stecker auf Korrosion prüfen.
- Signal oszilloskopieren: Amplitude, Flanken, Störpulse bei Leerlauf und unter Last.
Häufige Ursachen in der Werkstattrealität: Marderbiss im Motorraum, Korrosion an Türsteckern nach Waschstraßenbesuchen, mechanische Scheuerstellen am Kabelbaum – oder eine kalte Lötstelle im Gateway, die sich erst bei Erwärmung zeigt.
Pop-Culture-Zwischenruf
Wer die Kommunikation mehrerer Steuergeräte zum ersten Mal am Oszilloskop beobachtet, fühlt sich an die berühmten grünen Codezeilen aus „The Matrix” erinnert – nur dass hier jeder einzelne Bit-Fehler im Zweifel einen teuren Schlüsseldienst-Einsatz oder einen Abschlepper nach sich zieht. Anders als im Film gibt es bei uns allerdings kein „Déjà-vu-Problem”, sondern klare Messprotokolle.
Diagnoseprozess beim ABS-Steuergerät
Die Diagnose eines ABS-Steuergeräts erfordert systematisches Vorgehen. Zunächst wird der Fehlerspeicher mit dem herstellerspezifischen Diagnosesystem ausgelesen. Dabei unterscheiden wir zwischen statischen Fehlern (dauerhaft vorliegend) und sporadischen Fehlern (zeitweise auftretend).
Typische Fehlerbilder
Ein defektes ABS-Steuergerät zeigt sich durch verschiedene Symptome: Die ABS-Warnleuchte leuchtet dauerhaft, das ESP/ASR-System ist deaktiviert, oder das Fahrzeug zeigt Fehlverhalten beim Bremsen. In manchen Fällen speichert das Steuergerät interne Fehler wie Prozessor- oder Speicherfehler, die nur mit herstellerspezifischer Diagnose korrekt identifiziert werden.
Radsensoren und Verkabelung
Bevor ein Steuergeräte-Defekt diagnostiziert wird, prüfen wir systematisch die Radsensoren. Jeder Sensor wird einzeln auf Signal, Widerstand und Luftspalt gemessen. Kabelbrüche im Bereich der Radaufhängung sind eine häufige Fehlerquelle, die durch Vibration und Feuchtigkeit entsteht. Die Messung erfolgt mit dem Oszilloskop, um auch intermittierende Kontaktprobleme zu erfassen.
Steuergeräte-Instandsetzung
Bei einem bestätigten internen Defekt des ABS-Steuergeräts bieten wir die fachgerechte Instandsetzung an. Dabei werden defekte Komponenten auf der Platine identifiziert und ersetzt. Nach der Reparatur erfolgt ein vollständiger Funktionstest inklusive Stellgliedtest – die Hydraulikpumpe und alle Ventile werden einzeln angesteuert und geprüft.
Häufige Fragen
Was bedeutet der Fehlercode U0100 oder U0001? Die U-Codes (User Network) beschreiben Kommunikationsfehler auf dem CAN-Bus. U0100 bedeutet, dass das Motorsteuergerät nicht mehr erreichbar ist. U0001 verweist auf einen allgemeinen CAN-C-Bus-Fehler. Solche Codes tauchen meist in mehreren Steuergeräten gleichzeitig auf und sind ein Symptom, nicht die Ursache.
Warum ist der Terminierungswiderstand so wichtig? An beiden Enden des CAN-Busses sitzen jeweils 120 Ohm. Sie verhindern Signalreflexionen. Fehlt einer, messen Sie 120 statt 60 Ohm – der Bus arbeitet unzuverlässig.
Wie unterscheidet sich CAN von FlexRay oder LIN? LIN ist ein einfaches Eindraht-Protokoll für Komfortfunktionen. CAN ist Standard für Antrieb und Fahrwerk. FlexRay liefert deterministische Zeitfenster für sicherheitskritische Systeme.
Reicht ein normales OBD2-Gerät für die Diagnose? Nein. Für belastbare Systemanalyse benötigen wir herstellerspezifische Systeme – XENTRY, ODIS, ISTA – und ergänzend Oszilloskop und Strommesszange.
Was sind die häufigsten Ursachen in der Praxis? Marderbiss, Korrosion, kalte Lötstellen im Gateway, beschädigte Leitungen an Türdurchführungen. Ein defektes Steuergerät als Ursache ist seltener als vermutet.
NerdBox: CAN-Bus – Messtechnisch sauber arbeiten
Wer CAN-Probleme belastbar lokalisieren will, arbeitet nicht mit Hoffnung, sondern mit Messprotokoll. Drei Prüfpunkte, die in jedem Fall zur Pflicht gehören:
- Terminierung statisch prüfen: 60 Ohm zwischen Pin 6 und Pin 14 des OBD-Steckers bei ausgeschalteter Zündung. Abweichungen immer dokumentieren, nie wegerklären.
- Differenzsignal dynamisch darstellen: Zwei-Kanal-Oszilloskop an CAN-High und CAN-Low, Sollhub ca. 2 Volt, klare rezessiv/dominant-Übergänge. Stuff-Fehler oder Form-Fehler im Fehlerspeicher des Gateways sind ein direkter Hinweis auf Signalintegritäts-Probleme.
- Ruhestrom nach Sleep-Phase: Strommesszange am Batterieminuspol, Ruhestrom nach 30 Minuten unter 50 mA. Höhere Werte deuten auf einen Teilnehmer, der den Bus wach hält – klassische Ursache für die zerlegte Starterbatterie nach drei Tagen Urlaub.
Kleiner Kulturverweis für die Werkstattwand: Das berühmte „1.21 Gigawatt” aus „Zurück in die Zukunft” sind rund 1,21 Milliarden Watt. Zum Glück arbeitet der CAN-Bus deutlich bescheidener – nominell um 3,5 Volt auf CAN-High. Aber wie Doc Brown schon wusste: Ohne präzise Messung kein belastbares Ergebnis.
Vertiefende Diagnose-Themen finden Sie auf fahrzeugelektronik-service.de und im Reparatur-Hub reparatur.biz. Für markenspezifische Diagnose stehen unsere Spezialdomains bereit: mercedes-diagnose.kfz-dietrich.com, vw-diagnose.kfz-dietrich.com und bmw-diagnose.kfz-dietrich.com. Für Instandsetzung oder Klonen defekter Steuergeräte bundesweit: steuergeraet.kfz-dietrich.com.
Weiterführende Informationen: