Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
ECU Consulting - Fileservice - Schulungen

Der generische OBD-II DTC P208B steht für „Reductant Pump Control Range/Performance“, also ein Problem im Steuer- oder Leistungsbereich der Reduktionsmittelpumpe (AdBlue/DEF-Pumpe) im Abgasnachbehandlungssystem (Selective Catalytic Reduction – SCR).  

       Die Reduktionsmittelpumpe wird vom Motorsteuergerät gesteuert (Pulsweitenmodulation, Druckregelung etc.).

       Der Code wird gesetzt, wenn die Rückmeldung (Sensorwerte, Druck, Stromaufnahme, Motor-Feedback) außerhalb der erwarteten Parameter liegt, etwa zu geringer Druckaufbau, zu langsame Reaktion oder fehlerhafte Sensorrückmeldung.  

 

Warum erscheint P208B, obwohl er nicht im DTC-Table des MD1CP002 gelistet ist?

1)  Unterschied zwischen OBD-II-Standardcodes und herstellerspezifischen DTC-Tabellen

       P2xxx-Codes wie P208B sind OBD-II-Standardcodes → sie gelten herstellerübergreifend für Emissions- und Abgasdiagnose.

       Hersteller (BMW) können für ihre OEM-Steuergeräte zusätzliche, herstellerspezifische Codes oder proprietäre Kodierungen nutzen, die ggf. in der MD1CP002-Tabelle nicht als „P208B“ gelistet sind.

       Dennoch kann das Steuergerät den generischen OBD-II-Code intern generieren/weitergeben, selbst wenn er nicht explizit im herstellerspezifischen DTC-Table steht.

→ Das heißt: Die ECU meldet den Fehler über die standardisierte OBD-Schnittstelle, aber in der internen BMWSpezifikation taucht dieser Code nicht unter derselben Kennung auf. Viele BMW-Diagnosewerkzeuge übersetzen oder mappen diesen Standardcode aus internen Flags/Sensorwerten. Zwar ist er im OEM-DTC-Table nicht formell gelistet, aber die P-Logik dahinter wird intern überwacht.

 

2)  Integrative Fehlüberwachung im SCR-System

       Das Bosch MD1CP002 Steuergerät kontrolliert das SCR-(AdBlue)-System kontinuierlich.

       Auch wenn in der OEM-DTC-Liste kein Eintrag „P208B“ erscheint, wertet das Steuergerät Sensordaten und Soll-Ist-Vergleiche der Reduktionsmittelpumpe aus. Liegen diese außerhalb der spezifizierten Toleranzen, wird ein Fehler ausgelöst.

       Der generische OBD-II P208B-Code kann dann über die OBD-Schnittstelle ausgegeben werden, weil BMW bzw. das Steuergerät diese Abweichung als P208B-Konformmeldung exportiert.  

Kurz gesagt: Das Steuergerät erkennt Grenzwertverletzungen intern, und da der generische OBD-II-Code genau dafür definiert ist, wird er externalisiert, auch wenn er offiziell nicht im spezifischen OEM-DTC-Table steht.

 

Ursachen, die typischerweise zur P208B-Erkennung führen

Der Code wird nicht willkürlich gesetzt, sondern weil der Controller eine Regelabweichung im AdBlue/Reduktionsmittel-System registriert, z. B.:  

  Defekte oder alternde Reduktionsmittelpumpe

  Zu geringe Druckleistung oder unplausible Druckwerte

  Sensorwert-Abweichungen im SCR-System

  Elektrische Probleme (Spannungsschwankungen, schlechte Masse, Korrosion)

  Verstopfungen, Luft im Leitungsnetz oder hydraulische Probleme

Selbst ohne OEM-Code im DTC-Table kann das Steuergerät diese Abweichungen erkennen und gemäß OBD-IIStandard melden.

 

Warum P208B auftreten kann, obwohl er im MD1CP002-DTC-Table offenbar nicht existiert:

1.       P208B ist ein generischer OBD-II-Code (Reductant Pump Control Range/Performance).  

2.       Das MD1CP002-Steuergerät überwacht SCR/AdBlue-Parameter intern, auch wenn der OEM-DTC-Table diese nicht als eigenen Eintrag listet.

3.       Interne Überwachungslogik im Steuergerät kann Abweichungen prüfen und die Diagnose-Routine den Standardcode P208B exportieren, selbst wenn er nicht explizit im BMW-Tabellenkatalog steht.

4.       DTC-Scanner bzw. OBD-Interface lesen diese Exportmeldung aus, deshalb taucht der Code im Auslesetool auf.

 

DFES_DTCM.DFC_SCRRCntErr_C im Kontext BMW Diesel / Bosch MD1 (u. a. MD1CP002):

 

1.  Was ist DFES_DTCM.DFC_SCRRCntErr_C?

       Interner BMW/Bosch-Diagnosefehler, kein OBD-Klartext-DTC.

       Gehört zum Funktionsbereich SCR (AdBlue/DEF).

       Der Name steht für:

SCRR Cnt Err = SCR Reductant Counter Error

→ Fehler in der Zähl- bzw. Plausibilitätsüberwachung der Reduktionsmittel-Dosierung.

 

2.  Was wird dabei überwacht? (faktisch, nicht interpretiert)

Im Bosch-MD1-System existiert eine Zähler- und Modelllogik, die u. a. folgende Größen miteinander vergleicht:

       berechnete Einspritzmenge (Modellwert)

       intern hochgerechneter Reduktionsmittel-Verbrauch (Counter)

       zeitlicher Verlauf der Dosieranforderung

       Rückmeldungen aus dem SCR-System (z. B. Druck-/Systemzustand)

SCRRCntErr wird gesetzt, wenn diese Zählmodelle nicht mehr konsistent sind.

 

3.  Bedeutung des Suffix _C

       _C kennzeichnet eine bestimmte Eskalations- bzw. Fehlervariante

(BMW/Bosch nutzen A/B/C für unterschiedliche Schwere- oder Wiederholungsstufen).

       _C ist nicht emissionsrechtlich gleichbedeutend mit MIL-On, kann es aber indirekt triggern, wenn OBDExportbedingungen erfüllt sind.

 

4.  Zusammenhang zu OBD-Codes wie P208B

Faktisch relevant:

       MD1 meldet intern keine P-Codes, sondern Funktionsfehler wie DFC_SCRRCntErr_C.

       Erst die OBD-Abbildungsschicht entscheidet, ob daraus ein generischer OBD-Code wird.

       DFC_SCRRCntErr_C kann — je nach Softwarestand — auf P208B (Reductant Pump Control Range/Performance) gemappt werden, ohne dass P208B im OEM-DTC-Table steht.

Das erklärt, warum ein Diagnosegerät P208B zeigt, während im MD1-DTC-Katalog kein P208B existiert.

 

5.  Wichtige Abgrenzung

       Kein reiner Pumpen-Hardwarefehler

       Kein Füllstandscode

       Kein NOx-Sensor-Direktfehler

Es handelt sich um einen Modell-/Plausibilitätsfehler der SCR-Dosierlogik.

 

6.  Kurzfassung

       DFES_DTCM.DFC_SCRRCntErr_C

= interner SCR-Reduktionsmittel-Zähler-/Plausibilitätsfehler

       Wird im Bosch MD1CP002 gesetzt

       Kann extern als P208B erscheinen, obwohl dieser nicht im BMW-DTC-Table steht

       Ursache ist eine Inkonsistenz im SCR-Dosiermodell, nicht zwingend ein einzelnes defektes Bauteil