- OBD-II ist gesetzlicher Mindeststandard seit 2001 (Benziner) / 2004 (Diesel) – deckt nur einen Bruchteil der Steuergeräte-Welt ab. Der Rest liegt in herstellerspezifischen Protokollen.
- CAN-Bus (ISO 15765, 500 kbit/s) ist seit 2008 OBD-II-Standard; DoIP (ISO 13400, 100 Mbit/s Ethernet) ist ab Modelljahr 2017 bei Mercedes, BMW und VAG Pflicht für vollständige Diagnose und ECU-Flash.
- UDS (ISO 14229) ist die gemeinsame Diagnose-Sprache: `0x22 ReadDataByIdentifier`, `0x27 SecurityAccess`, `0x31 RoutineControl`, `0x34/0x36/0x37` Flash-Programmierung.
- Werkstatt-Tester-Hierarchie: OBD-Scanner < Multimarken-Profi-Tester < Original-Hersteller-Diagnose (XENTRY / ODIS / ISTA). Für Tiefendiagnose, SCN-Codierung und OBL-Updates führt kein Weg an Original-Werkzeugen vorbei.
- Befund vor Tausch: Eine strukturierte UDS-Session mit Live-Daten, Messprotokoll und geführter Fehlersuche schützt vor unnötigen Ersatzteilkosten und liefert die Grundlage für einen verbindlichen Kostenrahmen.
Warum Werkstatt-Diagnose mehr ist als der Fehlercode-Leser für 30 Euro
Ein Endverbraucher-OBD-Adapter zeigt Ihnen einen P0301-Fehler. Das ist ein guter erster Schritt – aber es ist nicht die Diagnose. Die Diagnose beginnt dort, wo der Fehlercode aufhoert: bei den Live-Daten der einzelnen Zylinder, bei den Adaptionswerten der Einspritzmenge, bei den Lambda-Trims, bei der Geschichte der Sporadik-Eintraege im Geraetespeicher.
In unserer Werkstatt in Hardegsen-Gladebeck ist die Diagnose ein eigener Befund. Wir liefern Ihnen ein Messprotokoll, das die Ursache benennt – nicht nur das Symptom. Diese Tiefe ist nur mit Originaltestern möglich, weil die Hersteller seit Jahren wesentliche Funktionen aus dem OBD-Standard herausnehmen und in herstellereigene Protokolle verlagern.
Wir sind ein Meisterbetrieb mit offiziellem Zugang zu XENTRY (Mercedes), ODIS (VW, Audi, Skoda, Seat) und ISTA (BMW, Mini). Ich, Nils Dietrich, bin KFZ-Mechatroniker und fuehre die Systemanalyse persoenlich durch. Was das technisch bedeutet, erlaeutere ich Ihnen in den nächsten Abschnitten.
Mehr zur Diagnose-Tiefe: Steuergeraete-Diagnose mit XENTRY, ODIS-Tiefendiagnose VW Audi, ISTA-Diagnose BMW Mini
1. Die Geschichte der Diagnose-Protokolle – von K-Line bis Ethernet
ISO 9141 – K-Line (historisch)
Bis Mitte der 2000er Jahre lief Diagnose über die K-Line – eine bidirektionale Eindrahtleitung am OBD-II-Stecker Pin 7. Die Datenrate war mit 10,4 kBaud bewusst langsam, das Protokoll ISO 9141-2 robust gegen elektromagnetische Stoerungen. Heute finden Sie K-Line nur noch bei Altfahrzeugen oder Spezialsystemen wie Wegfahrsperren der ersten Generation.
ISO 14230 – KWP2000
KWP2000 (Keyword Protocol 2000) war die Erweiterung der K-Line um eine vernuenftige Service-Logik. Die VAG hat KWP2000 lange über CAN getunnelt – bekannt als “KWP on CAN” mit Header 0x33. Bei Werkstatt-Diagnose alter Golf-IV-, Passat-3B-, Audi-A4-B6-Generation begegnet uns dieses Protokoll noch regelmäßig.
ISO 15765 – CAN-Bus als OBD-II-Standard
Seit 2008 ist der CAN-Bus mit ISO 15765-4 weltweiter OBD-II-Standard. Die Datenrate liegt bei 500 kbit/s, die ECU-Adressen werden über Header 0x7E0 bis 0x7E7 angesprochen (Motor 0x7E0, Getriebe 0x7E1, ABS 0x7E2 und so weiter). Antworten kommen mit Offset 0x08 zurück – Motor antwortet auf 0x7E8.
Der große Vorteil: Mehrere Steuergeräte können parallel kommunizieren, was die Diagnose-Zeit drastisch reduziert. Die Bandbreite reicht aus, um Live-Daten von Dutzenden Sensoren gleichzeitig zu streamen.
ISO 13400 – DoIP, der Sprung auf Ethernet
Mit der Einführung von Hochvolt-Architekturen, Fahrerassistenz und Over-the-Air-Updates wurde CAN zu eng. Die Antwort der Hersteller: DoIP – Diagnostics over Internet Protocol nach ISO 13400. Die Diagnose läuft über 100Base-TX Ethernet, abgegriffen am OBD-Port über einen Pin-Adapter.
DoIP ist bei Mercedes (ab Modelljahr 2017, S-Klasse W222 Mopf 2018), BMW (G-Reihe ab F90 M5) und der VAG (MQB-Generation Golf 8, Audi Q4 e-tron) faktisch Pflicht für Diagnose und Programmierung. Die Datenrate von 100 Mbit/s ermoeglicht ECU-Flashvorgaenge, die mit CAN Stunden gedauert haetten, in wenigen Minuten.
UDS – die Sprache der modernen Diagnose
Über CAN und DoIP wird die eigentliche Sprache gesprochen: UDS, Unified Diagnostic Services, ISO 14229. UDS hat KWP2000 abgeloest und ist heute der gemeinsame Nenner aller Hersteller-Diagnosesysteme. Welche UDS-Services wir in der Werkstatt nutzen, sehen Sie weiter unten im Detail.
Vertiefung Bus-Systeme: CAN-Bus-Diagnose Grundlagen, LIN-Bus in modernen Fahrzeugen, MOST-Bus Infotainment-Diagnose
2. Werkstatt-Diagnose-Architektur – was am OBD-Port wirklich passiert
OBD-II-Pin-Layout am 16-poligen Diagnostic Link Connector (DLC)
Der OBD-Stecker im Fussraum ist standardisiert, die Belegung folgt SAE J1962:
| Pin | Signal | Funktion |
|---|---|---|
| 4 | GND (Chassis) | Masse Fahrzeugkarosserie |
| 5 | GND (Signal) | Signalmasse |
| 6 | CAN High | High-Speed CAN-Bus |
| 7 | K-Line | ISO 9141 / KWP2000 |
| 8 | Hersteller | Diagnose-CAN privat |
| 14 | CAN Low | High-Speed CAN-Bus |
| 16 | +12 V Klemme 30 | Dauerplus |
Bei modernen Fahrzeugen mit DoIP sind zusaetzlich Pin 3 und 11 mit Ethernet TX/RX belegt – ein passender Adapter im Tester macht den Unterschied.
Pass-Thru nach SAE J2534
Pass-Thru ist die standardisierte Software-Schnittstelle, über die ein PC oder Hersteller-Tester direkt mit dem Steuergerät kommuniziert. SAE J2534 definiert, wie eine Pass-Thru-Box mit der Hersteller-Software auf dem Werkstatt-PC zusammenarbeitet. Wir nutzen Pass-Thru für:
- OBL (Online Backbone Licence) – Online-Updates direkt aus der Mercedes-, BMW- oder VAG-Cloud.
- Service-Aktionen und Rueckrufe – manche Updates lassen sich ausschliesslich online ausspielen.
- Tuning-Rueckabwicklung – Werks-Stand-Aufspielung bei Fahrzeugen, die unsachgemaess umprogrammiert wurden.
Die drei Werkstatt-Tester unseres Alltags
| Tester | System | Einsatz |
|---|---|---|
| Mercedes SDconnect | XENTRY Diagnosis | Mercedes-Benz, Smart, Sprinter, Vito, EQ |
| BMW ICOM Next | ISTA | BMW, Mini, Rolls-Royce |
| VAS6154A | ODIS Service / Engineering | VW, Audi, Skoda, Seat, Cupra, Bentley, Lamborghini |
Diese drei Werkzeuge sind das Fundament unserer Tiefendiagnose. Sie sprechen direkt mit den Steuergeraeten, nicht über den OBD-Filter, der dem freien Markt vorgelegt wird.
Weiterfuehrend: Pass-Thru-Programmierung J2534 Werkstatt, OBD-II-Port Pin-Belegung Diagnose
3. Die Top-7-Werkstatt-Diagnose-Methoden
3.1 Auslesen der DTC-Codes (Diagnostic Trouble Codes)
Der erste Schritt jeder Systemanalyse: Alle Steuergeräte – nicht nur das Motor-Steuergeraet – auf gespeicherte Fehler prüfen. Wir lesen DTCs aktiv (aktuell anstehend), passiv (gespeichert) und permanent (im EEPROM verankert) aus. Die Unterscheidung ist entscheidend, weil ein “Sporadik” einen anderen Diagnose-Pfad erfordert als ein “Statisch”.
3.2 Live-Daten in Echtzeit
Hier trennt sich Werkstatt-Diagnose vom Endverbraucher-Tool. Wir lesen pro Sensor:
- aktuelle Messwerte mit Einheit
- Sollwerte des Steuergeraetes
- Toleranz-Fenster
- Plausibilitaets-Bewertung
Beispiel: Lambdasonden-Diagnose am W204 C220 CDI. Wir sehen Spannungsverlauf, Heizungs-Tastverhaeltnis, Trim-Werte und die Bewertung der Sonde durch das Steuergerät – alles parallel.
3.3 Adaptionswerte ruecksetzen und neu lernen
Nach einem Teiletausch (zum Beispiel Drosselklappe) müssen Adaptionen zurückgesetzt werden, damit das Steuergerät das neue Bauteil korrekt einlernt. Ohne diesen Schritt: Falsche Gemischbildung, Notlauf, Folgeschaeden.
3.4 SCN-Codierung (Software Calibration Number)
Bei Mercedes ist SCN-Codierung der Pruefstein. Jedes Steuergerät hat eine eindeutige Software-Konfiguration, die zur Fahrzeug-Identifikation (FIN) passen muss. Nach Steuergeraete-Tausch ist SCN-Codierung Pflicht – ohne sie läuft das Auto nicht.
3.5 Gefuehrte Fehlersuche
XENTRY, ODIS und ISTA bieten eine gefuehrte Fehlersuche, die einem Pruefprogramm folgt: Symptom eingeben, das System führt durch Pruefschritte, misst Spannungen, simuliert Ausgaenge, schlaegt Maßnahmen vor. Das ist die Art Tiefendiagnose, die der freie Markt nicht abbilden kann.
3.6 Software-Update OBL
OBL (Online Backbone Licence) ermoeglicht uns, Software-Updates direkt aus der Hersteller-Cloud auf das Fahrzeug zu spielen. Update-Aktionen, die bisher nur die Vertragswerkstatt durchführen konnte, sind bei uns am gleichen Tag erledigt.
3.7 Pass-Thru-Programmierung
Letzte Stufe: Wir programmieren oder reflashen Steuergeräte über Pass-Thru. Anwendungsfaelle: Tausch eines defekten ECU, Software-Wechsel nach Hardware-Revision, Anpassung der Konfiguration bei Sonderausstattungen.
Konkrete Anwendungsfaelle: SCN-Codierung Mercedes nach Tausch, Adaptionen ruecksetzen Drosselklappe, Lambdasonden-Diagnose Live-Daten
4. UDS-Services – die Sprache, in der Werkstatt-Tester sprechen
UDS-Services sind nummerierte Befehle, die der Tester an das Steuergerät schickt. Hier die wichtigsten aus unserem Werkstatt-Alltag:
0x10 – DiagnosticSessionControl
Wechselt die Diagnose-Session. Wir nutzen 0x10 0x03 (extendedDiagnosticSession), um an Funktionen zu kommen, die in der Default-Session gesperrt sind. 0x10 0x02 (programmingSession) ist Voraussetzung für ECU-Flashvorgaenge.
0x22 – ReadDataByIdentifier
Der zentrale Lese-Service. Mit 0x22 0xF1 0x90 lesen wir die FIN aus dem Steuergerät, mit 0x22 0xF1 0x8C die ECU-Seriennummer, mit 0x22 0xF1 0x95 die Software-Versionsnummer. Jeder Hersteller hat eigene Identifier-Tabellen.
0x27 – SecurityAccess
Bevor sicherheitsrelevante Funktionen zugaenglich sind, muss sich der Tester per Seed-Key-Verfahren authentifizieren: Das Steuergerät schickt einen Zufallswert (Seed), der Tester berechnet über einen geheimen Hersteller-Algorithmus den passenden Key. Ohne den korrekten Key keine Codierung, kein Reflash, keine Adaption sicherheitskritischer Werte.
0x2E – WriteDataByIdentifier
Schreibt Konfigurationsdaten ins Steuergeraet. Klassiker: Codierung neuer Reifengroessen, Aktivierung von Sonderausstattung, Anpassung von Servicewerten.
0x31 – RoutineControl
Startet Pruef-Routinen im Steuergerät: Aktortest für Einspritzventile, DPF-Regeneration anstossen, Lenkwinkel kalibrieren, Bremsensensoren anlernen. Eine der maechtigsten UDS-Funktionen.
0x34 / 0x36 / 0x37 – Flash-Programmierung
Der Dreischritt: 0x34 RequestDownload meldet die Programmierung an, 0x36 TransferData schiebt die Daten in Bloecken von typischerweise 1.024 bis 4.096 Bytes ans Steuergerät, 0x37 RequestTransferExit schliesst die Programmierung ab. Bei DoIP geht das mit 100 Mbit/s sehr fluessig, bei CAN mit 500 kbit/s entsprechend langsamer.
Vertiefung UDS: UDS Service 0x22 Praxis Werkstatt, SecurityAccess Seed-Key Verfahren, ECU-Flash-Programmierung Werkstatt
5. Multimarken-Werkstatt-Tools – wann sie ergänzen, wann sie nicht reichen
Es gibt hervorragende Multimarken-Diagnosetester, die in einer professionellen Werkstatt ihre Berechtigung haben. Sie ersetzen aber keinen Originaltester bei der Tiefendiagnose der jeweiligen Marke.
Autel MaxiSys Ultra
Das Werkstatt-Spitzen-Tool im Multimarken-Segment. Topology-Anzeige aller Steuergeräte, J2534-Pass-Thru, ADAS-Kalibrierungssupport, eingebaute Oszilloskop-Funktion. Stark bei asiatischen Marken und im freien Markt-Standard.
Bosch KTS 590 mit ESI[tronic] Online
Der Klassiker. Bosch-Datenbank deckt nahezu alle europaeischen Marken ab, ESI[tronic] liefert Reparaturanleitungen, Schaltplaene, Wartungsplaene. Für den Werkstatt-Alltag in der freien Werkstatt unverzichtbar – für Mercedes-, BMW- und VAG-Tiefendiagnose im Einzelfall aber unterhalb des Originaltester-Niveaus.
Launch X-431 PROS
Kompaktes Multimarken-Tool, gute Codierungs-Funktionen, fairer Kostenrahmen. Im Werkstatt-Einsatz für schnelle Diagnose-Routinen und ADAS-Kalibrierung bewaehrt.
Snap-On Solus Edge
Hohe US-Marktdurchdringung, in Europa bei amerikanischen Importen interessant. Robuste Hardware, intuitive Bedienung.
Unsere Position: Multimarken-Tools nutzen wir täglich. Bei komplexen Fällen oder Programmieraufgaben wechseln wir auf XENTRY, ODIS oder ISTA – weil wir den Zugang haben und weil die Tiefendiagnose es verlangt.
Tool-Vergleich: Autel MaxiSys Werkstatt-Test, Bosch KTS Werkstatt-Praxis, Launch X-431 PROS Bewertung
Für Techniker: CAN-Frame-Struktur, DoIP-Architektur und SecurityAccess-Ablauf
ISO 15765 CAN-OBD-Frame im Detail
Die OBD-II-Diagnose über CAN folgt ISO 15765-4. Header-Adressen im Standard:
0x7E0→ Motor-Steuergerät (ECM), Antwort auf0x7E80x7E1→ Getriebe-Steuergerät (TCM), Antwort auf0x7E90x7E2→ ABS-Steuergerät, Antwort auf0x7EA
Baudrate Standard OBD: 500 kbit/s. Interne Fahrzeugnetzwerke laufen bereits auf CAN-FD mit 1–5 Mbit/s; die OBD-Schnittstelle wird vom Gateway gebridget. Ein Single-Frame-Paket trägt maximal 7 Datenbytes; längere Antworten werden in Multi-Frame-Sequenzen aufgeteilt (First Frame → Consecutive Frames, gesteuert durch Flow-Control-Frame).
DoIP nach ISO 13400-3 – Verbindungsaufbau
DoIP nutzt Ethernet 100Base-TX über den OBD-Port (Pin 3 = TX, Pin 11 = RX, Hersteller-spezifisch). Verbindungsaufbau:
- Tester schickt Vehicle Identification Request (UDP-Broadcast Port 13400) → Vehicle Identification Response mit VIN und logischer Adresse
- TCP-Verbindung auf Port 13400 zum Vehicle Gateway
- Routing Activation Request → Tester authentifiziert sich, Gateway aktiviert interne Steuergeräte-Routen
- Ab hier: UDS-Pakete in DoIP-Headern eingebettet (Payload-Typ 0x8001)
Effektive Datenrate: ~90 Mbit/s nutzbarer Durchsatz. ECU-Reflash: 3–8 Minuten. Identischer Vorgang über CAN (500 kbit/s): 30–90 Minuten.
UDS SecurityAccess (0x27) – Seed-Key-Verfahren
Zugangsverfahren für sicherheitskritische Funktionen:
- Tester sendet
0x27 0x01→ RequestSeed (Security Level 1) - Steuergerät antwortet mit
0x67 0x01 [4-Byte-Seed] - Tester berechnet Key:
Key = f(Seed, Hersteller-Algorithmus)– Algorithmus geheim, nur Vertragspartnern bekannt - Tester sendet
0x27 0x02 [4-Byte-Key] - Steuergerät prüft: bei Übereinstimmung →
0x67 0x02(Positive Response), höhere Service-Level freigeschaltet
Nach drei Fehlversuchen in Folge sperrt das Steuergerät SecurityAccess für 10 Minuten (Delay-Timer nach ISO 14229).
Flash-Programmierung: Block-Size in 0x36 TransferData
Bei ECU-Programmierung wird die Software in Blöcken übertragen:
- Block-Size typisch: 1.024–4.096 Bytes je Hersteller
- XENTRY (Mercedes): typisch 4.096 Bytes pro Block
- ODIS (VAG): variabel je Steuergerätetyp, häufig 2.048 Bytes
- Kleinere Blöcke → mehr Handshake-Overhead, aber robuster gegen Übertragungsfehler
- Größere Blöcke → schneller, aber Empfindlichkeit gegen Bus-Störungen steigt
Nach dem letzten Block: 0x37 RequestTransferExit → Programmier-Sitzung wird regulär beendet. Dann Checksummen-Verifikation über 0x31 RoutineControl (Routine-ID herstellerspezifisch).
7. Die 12 wichtigsten Werkstatt-Erkenntnisse aus 15 Jahren Diagnose
- Kein Befund ohne Live-Daten. Fehlercode allein ist Symptom, nicht Ursache.
- Sporadische Fehler verlangen Geduld. Wir loggen über Probefahrten, lesen die Geschichte aus.
- Adaptionen vor Teiletausch. Manch “defektes” Bauteil arbeitet nach Adaptionsreset einwandfrei weiter.
- Originaltester schlaegt Multimarken bei Tiefendiagnose – immer.
- SCN-Codierung ist Pflicht nach Steuergeraete-Tausch bei Mercedes. Ohne SCN kein Start.
- DoIP-Fahrzeuge brauchen DoIP-Tester. Ein reiner CAN-Tester sieht ab Modelljahr 2017/2018 nicht alle Steuergeraete.
- Security Access ist die rote Linie. Wer keinen Seed-Key-Algorithmus hat, kommt nicht in die sicherheitskritischen Funktionen.
- OBL-Updates entlasten den Halter. Vertragswerkstatt-Aktionen können wir direkt einspielen.
- Messprotokoll vor Kostenvoranschlag. Der Befund schafft die Grundlage für einen verbindlichen Kostenrahmen.
- Pass-Thru ist die Bruecke zwischen freier Werkstatt und Hersteller-Cloud.
- Diagnose ist ein eigenes Gewerk. Sie ist nicht nebenher zwischen zwei Bremsbelagswechseln zu erledigen.
- Persoenliche Verantwortung. Ich, Nils Dietrich, fuehre die Diagnose persoenlich durch und stehe namentlich für den Befund ein.
8. Wann lohnt sich die Werkstatt-Tiefendiagnose – und wann nicht?
Lohnt sich:
- Wartungs-/Service-Lampe leuchtet ohne offensichtliche Ursache
- Notlauf / Leistungsverlust ohne klares Symptom
- Folgefehler nach Reparatur einer freien Werkstatt
- Vor Gebrauchtwagenkauf eines Mercedes, BMW, VW, Audi, Skoda, Seat
- Nach Wassereinbruch / Kabelbruch / Steckerproblem
- Bei Verdacht auf Manipulation (Tachostand, Kilometerstand, Software)
Lohnt sich weniger:
- Eindeutiger mechanischer Schaden (Lager, Welle, Riemen) – hier ist Sichtbefund schneller
- Zubehoer-Probleme ohne Steuergeraete-Eintrag
Wir beraten Sie ehrlich: Wenn die Tiefendiagnose nicht der richtige Pfad ist, sagen wir es Ihnen.
Verwandte Themen: Gebrauchtwagen-Check Werkstatt, Notlauf-Diagnose Mercedes BMW VW, Tachomanipulation erkennen Diagnose
9. Der Werkstatt-Diagnose-Ablauf bei KFZ Dietrich
- Auftragsannahme mit Symptombeschreibung. Wir fragen präzise nach Bedingungen, Haeufigkeit, Vorgeschichte.
- Komplett-Auslesen aller Steuergeräte mit XENTRY, ODIS oder ISTA.
- Live-Daten-Aufzeichnung im Stand und bei Probefahrt.
- Messprotokoll als PDF inklusive Befund und empfohlener Maßnahme.
- Verbindlicher Kostenrahmen vor jeder weiterfuehrenden Reparatur.
- Reparatur / Programmierung / Codierung – mit nachfolgender Adaption.
- Validierung durch erneutes Auslesen und Probefahrt.
Dieser Ablauf ist nicht verhandelbar – er ist die Voraussetzung für das Vertrauen, das Sie uns mit Ihrem Fahrzeug entgegenbringen.
10. Standort & Termin
Sie finden uns in Hardegsen-Gladebeck, Suedniedersachsen, gut erreichbar aus Northeim (15 km), Goettingen (28 km), Einbeck (22 km) und Bad Gandersheim (30 km).
Wir sind Meisterbetrieb mit XENTRY-, ODIS- und ISTA-Zugang. Die Hauptuntersuchung (HU) erfolgt durch unsere Partner TUEV Nord und Dekra, die Abgasuntersuchung (AU) durch uns über den Bundesinnungsverband des Kraftfahrzeughandwerks (BIV). Für Unternehmer bieten wir zusaetzlich die DGUV-Pruefung an.
Cluster-Vertiefung: Werkstatt-Diagnose Hardegsen Goettingen Northeim, XENTRY-Werkstatt Suedniedersachsen, ODIS-Werkstatt Goettingen Northeim
Ihr nächster Schritt
Wenn Sie einen Befund brauchen, der über das Auslesen eines Fehlercodes hinausgeht, sind Sie bei uns richtig. Vereinbaren Sie einen Termin – Nils Dietrich führt die Systemanalyse persönlich durch und liefert Ihnen ein Messprotokoll, mit dem Sie eine fundierte Entscheidung treffen können. Telefon: 05505 5236 oder per WhatsApp.