Vom Blinkcode zum CAN-Bus: Wie die Evolution der Fahrzeugdiagnose Werkstätten verändert hat
Autos und Fahrzeuge

Vom Blinkcode zum CAN-Bus: Wie die Evolution der Fahrzeugdiagnose Werkstätten verändert hat

Vom Zählen der Blinkimpulse zum modernen Datenlogger

In den 1980er Jahren begann die Fehlersuche häufig mit einer LED-Prüflampe, einem Brückenstecker und einem geduldigen Blick auf die Diagnoseleuchte. Zwei Kontakte wurden nach Herstellervorgabe verbunden, die Check-Engine-Lampe gab eine Folge kurzer und langer Blinkimpulse aus, und der Mechaniker zählte die Signale von Hand. Diese Blinkcodes waren technisch einfach, aber nicht beliebig. Dauer, Anzahl und Wiederholungsfolge mussten exakt interpretiert werden. Schon ein übersehener Impuls oder eine falsche Masseverbindung konnte zu einer falschen Codezuordnung führen.

Historisches Autocockpit mit Rundinstrumenten und Holzlenkrad
Die frühen Diagnosesysteme verlangten genaue Kenntnisse von Blinkfolgen, Steckern und fahrzeugspezifischen Vorgaben. Mit der zunehmenden Elektronisierung wurde daraus eine systematische Datenanalyse.

Seitdem hat sich das Fahrzeug vom elektronisch unterstützten Verbrenner zum vernetzten System aus zahlreichen Steuergeräten, Sensoren, Aktoren und Kommunikationsnetzen entwickelt. Motorsteuerung, ABS, Airbag, Kombiinstrument, Karosserieelektronik, Fahrerassistenz und Infotainment tauschen permanent Daten aus. Der entscheidende Punkt für die Werkstatt lautet deshalb: Ein Fehlerspeichereintrag beschreibt nicht immer die Ursache, sondern oft nur die Stelle, an der ein Steuergerät eine unplausible Information erkannt hat. Wer die Entwicklung von Blinkcodes über K-Leitung und OBD-II bis zum CAN-Bus versteht, kann Kommunikationsfehler deutlich schneller eingrenzen. Ein systematischer Blick auf die Diagnoseentwicklung hilft dabei, alte und neue Fehlerbilder richtig einzuordnen.

Die Ära der Blinkcodes und herstellerspezifischen Diagnosebuchsen

Frühe OBD-I-Systeme waren in erster Linie Überwachungseinrichtungen für emissionsrelevante Funktionen. Erkannte das Motorsteuergerät eine Abweichung, speicherte es einen internen Fehlercode und aktivierte meist die Warnleuchte. Bei vielen Fahrzeugen ließ sich der Code durch das gezielte Verbinden bestimmter Diagnosekontakte ausgeben. Je nach Hersteller erfolgte die Anzeige über die Check-Engine-Lampe, eine separate LED oder eine externe Prüf-LED. Die Auswertung erforderte genaue Kenntnis des jeweiligen Modells, weil die Blinkfolge, die Anschlussbelegung und die Bedeutung der Codes nicht einheitlich waren.

Auch die Diagnosebuchsen unterschieden sich erheblich. Bei Fahrzeugen aus dem VAG-Konzern waren beispielsweise 2×2-Steckverbindungen verbreitet. Mercedes-Benz setzte unter anderem runde 38-Pin-Dosen ein, während BMW eigene runde Diagnoseanschlüsse mit herstellerspezifischer Belegung verwendete. Bei manchen Peugeot-Modellen fanden sich einfache ein- oder zweipolige Stecker im Motorraum. Ein Stecker konnte dabei äußerlich wie ein zweipoliger Bosch-EV1-Anschluss aussehen, obwohl nur ein Kontakt tatsächlich belegt war. Der sichere Ablauf begann daher immer mit Stromlaufplan, Fahrzeugdaten und einer Prüfung der tatsächlichen Pinbelegung.

Die Grenzen dieser Systeme waren in der täglichen Arbeit deutlich spürbar. Live-Messwerte standen entweder gar nicht oder nur in sehr eingeschränkter Form zur Verfügung. Die Diagnose lieferte daher selten eine kontinuierliche Darstellung von Drehzahl, Kühlmitteltemperatur, Lambdasignal oder Stellgliedzuständen. Außerdem waren Fehlertexte und Codes häufig nicht zwischen Marken übertragbar. Wurde die Batterie abgeklemmt, konnte der flüchtige Fehlerspeicher gelöscht werden. Ein sporadischer Fehler war dann unter Umständen nicht mehr reproduzierbar.

  • Die Codeausgabe war von Hersteller, Modell und Baujahr abhängig.
  • Eine standardisierte Interpretation über mehrere Marken hinweg war nicht möglich.
  • Fehlende Live-Daten erschwerten die Unterscheidung zwischen Ursache und Folgefehler.
  • Spannungsunterbrechungen konnten gespeicherte Informationen löschen.
  • Für eine zuverlässige Prüfung waren fahrzeugspezifische Unterlagen und Adapter erforderlich.

Der Durchbruch genormter Schnittstellen durch K-Leitung und OBD-II

Mit den gesetzlichen Vorgaben für emissionsrelevante Fehler änderte sich die Diagnoselandschaft grundlegend. OBD-II führte in den USA ab 1996 eine einheitliche 16-polige Diagnosebuchse, standardisierte DTC-Strukturen und definierte Kommunikationsverfahren ein. In Europa folgte die EOBD-Regelung für vergleichbare emissionsbezogene Funktionen. Im Zuge gesetzlicher Abgasvorschriften wurde die On-Board-Diagnose flächendeckend vereinheitlicht, um genormte DTC-Codes verlässlich bereitzustellen. Die Buchse befand sich typischerweise im Bereich unterhalb des Armaturenbretts und ermöglichte den Anschluss universeller Tester, wobei die tatsächliche Abdeckung weiterhin vom Fahrzeug und vom verwendeten Protokoll abhing.

Technisch arbeiteten viele Fahrzeuge der Übergangszeit weiterhin mit der K-Leitung. Diese Leitung überträgt die Daten elektrisch seriell und asynchron zwischen Tester und Steuergerät. Bei ISO 9141-2 wurde häufig eine Initialisierung über definierte Pegel und eine anschließende Kommunikation mit festgelegter Baudrate verwendet. KWP2000 nach ISO 14230 erweiterte die Diagnosefunktionen und erlaubte unter anderem umfangreichere Parameterabfragen. Die L-Leitung konnte bei bestimmten Ausführungen als zusätzliche Initialisierungs- oder Weckleitung dienen. Entscheidend ist, dass eine vorhandene OBD-2-Buchse nicht automatisch bedeutet, dass das Fahrzeug bereits CAN-Diagnose verwendet.

In der Praxis zeigten sich bei K-Leitungs-Systemen typische Kommunikationsprobleme. Ein Tester konnte beispielsweise das ABS-Steuergerät erkennen, während der Zugriff auf das Motorsteuergerät nach einigen Sekunden mit einem Synchronisationsfehler abbrach. Ursachen waren eine nicht unterstützte VAG-spezifische Variante wie KW1281, eine ungeeignete KKL-Schnittstelle, fehlerhafte COM-Port-Einstellungen, ein instabiler USB-Seriell-Wandler oder eine gestörte Versorgungsspannung. Auch ein nachgerüstetes Radio konnte die Diagnoseleitung durch eine falsche Verbindung oder Rückspeisung beeinflussen. Vor dem Austausch des Steuergeräts müssen deshalb Zündung, Sicherungen, Massepunkte, Adapterkompatibilität und die fahrzeugspezifische Protokollauswahl geprüft werden.

Merkmal OBD-I und frühe Herstellersysteme OBD-II und EOBD
Schnittstelle Herstellerspezifische Stecker und Pinbelegungen Standardisierte 16-polige Buchse
Kommunikation Herstellerspezifische Verfahren, Blinkcode oder einfacher Tester Definierte Protokolle wie ISO 9141-2, KWP2000, J1850 und später CAN
Fehlercodes Marken- und modellabhängige Darstellung Standardisierte DTC-Grundstruktur für emissionsrelevante Systeme
Messwerte Keine oder sehr eingeschränkte Live-Daten Parameter wie Drehzahl, Geschwindigkeit und Sensorwerte, abhängig vom Fahrzeug
Werkstattaufwand Viele Adapter, Tabellen und Spezialgeräte Universeller Zugang, jedoch weiterhin protokoll- und markenabhängige Funktionen

CAN-Bus und differentielle Signalübertragung im Detail

Der Controller Area Network entstand bei Bosch aus dem praktischen Problem, dass die wachsende Zahl elektronischer Funktionen immer größere Kabelbäume erforderte. Die Entwicklung begann Anfang der 1980er Jahre, 1986 wurde CAN öffentlich vorgestellt. Bosch, Intel, Philips und Fahrzeughersteller entwickelten die Technik weiter, bevor sie 1993 in ISO 11898 standardisiert wurde. Der wesentliche Fortschritt bestand in einem robusten, prioritätsgesteuerten Mehrteilnehmernetz. Steuergeräte mussten nicht mehr für jede Information eine eigene Punkt-zu-Punkt-Leitung besitzen. Stattdessen konnten mehrere Teilnehmer Nachrichten auf einem gemeinsamen Bus senden und empfangen.

Ein klassischer High-Speed-CAN verwendet die verdrillten Leitungen CAN-High und CAN-Low. Im Ruhezustand liegen beide Leitungen typischerweise bei ungefähr 2,5 Volt. Für einen dominanten Bitzustand wird CAN-High in Richtung 3,5 Volt angehoben und CAN-Low auf ungefähr 1,5 Volt abgesenkt. Die Differenzspannung zwischen beiden Leitungen ist für die Auswertung entscheidend. Störungen, die auf beide Adern ähnlich einwirken, werden dadurch weitgehend unterdrückt. Ein rezessiver Zustand entspricht dagegen dem ungestörten Buspegel, bei dem die Differenz nahe null liegt.

Am Anfang und am Ende eines korrekt aufgebauten Bussegments sitzen Abschlusswiderstände. Üblicherweise sind es zwei Widerstände mit jeweils 120 Ohm. Bei ausgeschalteter Zündung und spannungsfreiem Fahrzeug ergeben sie parallel gemessen ungefähr 60 Ohm. Dieser Wert ist ein wichtiger erster Hinweis, ersetzt aber keine Signalprüfung. Übergangswiderstände, Leitungsreflexionen, schlechte Crimpstellen oder ein beschädigter Kabelschirm können trotz scheinbar plausibler Ohm-Messung zu Kommunikationsfehlern führen. Mit dem Oszilloskop lassen sich Flankensteilheit, Pegel, Störimpulse, dominante Übersteuerung und asymmetrische Signale beurteilen.

  • Vor der Widerstandsmessung muss das Fahrzeug spannungsfrei sein und die zulässige Messmethode des Herstellers beachtet werden.
  • Ein deutlich vom Richtwert abweichender Widerstand weist auf fehlende, zusätzliche oder beschädigte Terminierung hin.
  • Ein Kurzschluss gegen Masse oder Plus verändert die Gleichpegel und kann den gesamten Bus blockieren.
  • Ein einzelnes Steuergerät kann durch einen internen Transceiverfehler den Kommunikationsverkehr stören.
  • Die Leitungen müssen auf Verpolung, Unterbrechung, Scheuerstellen und falsche Reparaturstellen geprüft werden.

Systematische Fehlersuche bei Bus-Ausfällen in modernen Fahrzeugen

Bei einem Busausfall ist ein sauberer Prüfpfad entscheidend. Ein Diagnosegerät liefert zwar schnell viele Einträge, doch mehrere Steuergerätefehler können dieselbe Ursache haben. Fällt beispielsweise ein Gateway aus, melden andere Steuergeräte unter Umständen fehlende Nachrichten, ungültige Signalwerte oder verlorene Kommunikation. Diese Einträge sind dann Folgefehler. Die Diagnose beginnt deshalb nicht mit dem Austausch des Steuergeräts, sondern mit der Prüfung der Energieversorgung und der physikalischen Netzebene.

  1. Spannungsversorgung prüfen: Batterie, Ladegerät, Sicherungen, Massepunkte und Klemmen müssen unter Last geprüft werden. Eine zu niedrige Versorgungsspannung kann Steuergeräte zurücksetzen oder Kommunikationsfehler erzeugen.
  2. Ruhewiderstand stromlos messen: Zwischen CAN-High und CAN-Low wird bei abgeschaltetem Fahrzeug der Gesamtwiderstand geprüft. Rund 60 Ohm sind bei einem klassischen, korrekt terminierten Segment ein typischer Referenzwert.
  3. Signalbild oszillographieren: Beide Busleitungen werden gegen Masse und möglichst zusätzlich differenziell betrachtet. Gleichmäßige Pegel, saubere Flanken und ein plausibles Bitmuster sind wichtiger als die bloße Anzeige eines Diagnosegeräts.
  4. Steuergeräte sequenziell abstecken: Zeigt sich ein blockierter Bus, werden Teilnehmer nach Schaltplan und Herstellervorgabe einzeln getrennt. Nach jedem Schritt wird geprüft, ob sich Pegel und Kommunikation normalisieren.

Physikalische Fehler lassen sich meist am elektrischen Verhalten erkennen. Dazu gehören Kurzschlüsse nach Masse oder Plus, Leitungsunterbrechungen, vertauschte Adern, fehlende Abschlusswiderstände und schlechte Steckverbindungen. Logische Fehler können dagegen bei elektrisch plausiblen Pegeln auftreten. Ein fehlerhafter CAN-Controller kann dauerhaft senden, ein Verhalten, das als Babbling Idiot bezeichnet wird. Erkennt der Controller zu viele Übertragungsfehler, wechselt er in den Bus-Off-Status und nimmt nicht mehr aktiv am Bus teil. Je nach System wird ein automatischer Wiederanlauf versucht oder ein gezielter Reset benötigt.

Moderne Fahrzeuge nutzen außerdem mehrere Netzwerke mit unterschiedlichen Geschwindigkeiten und Aufgaben. Ein Gateway verbindet beispielsweise Antriebs-CAN, Komfort-CAN und Diagnosezugang. Dadurch kann ein Fehler in einem Teilnetz den Testerzugriff auf andere Bereiche beeinflussen, ohne dass jede Leitung am Fahrzeug gestört ist. FlexRay wurde für zeitkritische und deterministisch planbare Kommunikation eingesetzt, während Automotive Ethernet heute hohe Datenraten für Kameras, Fahrerassistenz und zentrale Rechner bereitstellt. Für die Werkstatt bedeutet das: Topologieplan, Netzwerksegment und Gateway-Funktion müssen bekannt sein, bevor Messwerte interpretiert werden.

Messtechnik und Grundlagenverständnis als Schlüssel zur Treffsicherheit

Ein Fehlerspeichereintrag ist häufig ein Symptom. Die Meldung „keine Kommunikation mit Steuergerät“ kann durch fehlende Versorgung, eine unterbrochene Leitung, einen falschen Softwarestand, ein Gateway-Problem oder einen einzelnen Teilnehmer verursacht werden. Auch ein Spannungsabfall während des Motorstarts kann mehrere Kommunikationsfehler gleichzeitig erzeugen. Wer ausschließlich Codes löscht und anschließend Teile tauscht, beseitigt daher oft nicht die Ursache. Der erste sinnvolle Schritt ist die Gruppierung der Fehler nach betroffenen Netzwerken und dem Zeitpunkt ihres Auftretens.

Fundierte Kenntnisse von Signalpegeln, Abschlusswiderständen, Protokollen und Netzwerktopologien schützen vor teurem Teileweitwurf. Ein Multimeter liefert wichtige Grundinformationen, das Oszilloskop zeigt jedoch, was während der Kommunikation tatsächlich geschieht. Ergänzt wird die elektrische Prüfung durch Stromlaufpläne, Pinbelegungen, Fahrzeughistorie, Softwareinformationen und einen dokumentierten Prüfplan. Für den Kfz-Mechatroniker bleibt damit ein sauberes Zusammenspiel aus Grundlagenwissen, präziser Messtechnik und kontrolliertem Vorgehen entscheidend. Blinkcodes gehören zwar der Vergangenheit an, doch das dahinterliegende Prinzip ist unverändert: Erst das Signal verstehen, dann den Fehler eingrenzen.