Fachlich geprüft · Kfz-Meisterbetrieb Dietrich · So prüfen wir Inhalte

Permanent-DTC und Freeze-Frame in der Diagnose

Was ein permanenter Fehlercode ist, warum er sich nicht einfach löschen lässt und wie Freeze-Frame-Daten die Diagnose und die AU entscheidend stützen.

Permanent-DTC und Freeze-Frame in der Diagnose
  • Ein permanenter Fehlercode (Permanent-DTC) lässt sich nicht einfach löschen – er verschwindet erst nach bestandenem Selbsttest.
  • Freeze-Frame-Daten halten die Umgebungswerte zum Fehlerzeitpunkt fest und richten die Diagnose auf den richtigen Betriebspunkt.
  • Beide zusammen verhindern, dass ein Fehler vor der AU nur verdeckt statt behoben wird.
  • Wir nutzen diese Daten, um Befunde zu belegen statt Bauteile auf Verdacht zu tauschen.

Was ein permanenter Fehlercode ist

Bei der Fehlerspeicheranalyse begegnen uns verschiedene Statusarten eines Fehlercodes. Ein gewöhnlicher gespeicherter Code lässt sich mit dem Diagnosegerät zurücksetzen. Ein permanenter Fehlercode, der Permanent-DTC, ist davon ausgenommen: Er ist gesetzlich gegen einfaches Löschen geschützt und bleibt im Steuergerät stehen, bis das System selbst feststellt, dass der zugrunde liegende Fehler nicht mehr vorliegt.

Der Hintergrund ist die Abgasgesetzgebung. Permanente Codes wurden eingeführt, damit ein abgasrelevanter Fehler nicht kurz vor der Untersuchung gelöscht und das Fahrzeug mit künstlich leerem Speicher vorgeführt wird. Der Code bleibt als Beweis bestehen, bis die zugehörige Überwachung erneut korrekt abläuft.

Der Readiness-Zyklus: warum Geduld zur Diagnose gehört

Das Steuergerät überwacht abgasrelevante Komponenten über sogenannte Readiness-Monitore. Diese Selbsttests laufen nicht ständig, sondern nur unter definierten Fahrbedingungen – einem festgelegten Profil aus Kaltstart, Stadtverkehr, Konstantfahrt und Schubphasen. Erst wenn der betroffene Monitor diesen Zyklus fehlerfrei durchlaufen hat, setzt das Steuergerät den permanenten Code selbst zurück.

Für die Praxis bedeutet das: Nach einer Instandsetzung ist das Bauteil zwar in Ordnung, der permanente Code aber noch gesetzt. Wir prüfen daher den Readiness-Status und stellen sicher, dass die Selbsttests abgeschlossen sind. Mit XENTRY, ODIS und ISTA lesen wir diesen Status präzise auf Herstellerniveau aus. Wie sich das vom einfachen Auslesen über die OBD-Schnittstelle unterscheidet, beschreiben wir im Beitrag zu OBD2-Fehlercodes und ihrer Bedeutung.

Freeze-Frame: der Schnappschuss zum Fehlerzeitpunkt

Wenn das Steuergerät einen Fehler erkennt und ablegt, speichert es gleichzeitig einen Satz Umgebungsdaten – den Freeze-Frame. Dieser Schnappschuss hält fest, unter welchen Bedingungen der Fehler entstand: Motordrehzahl, berechnete Last, Kühlmitteltemperatur, Ansauglufttemperatur, Fahrzeuggeschwindigkeit, Lambda-Werte und Kraftstoff-Anpassung.

Diese Umgebungsdaten sind oft der Schlüssel zur Ursache. Ein Zündaussetzer, der ausschließlich bei kaltem Motor und niedriger Drehzahl auftritt, weist in eine andere Richtung als einer unter Volllast. Der Freeze-Frame sagt uns, ob der Fehler in der Warmlaufphase, im Schubbetrieb oder bei hoher Last entstand. So richten wir die weitere Suche gezielt auf genau diesen Betriebspunkt, statt im gesamten Kennfeld zu suchen. Bei Aussetzern hilft das ebenso wie die Verfahren aus unserem Beitrag zum Motortester und zur Schwingungsmessung.

Für Techniker: Permanent-DTC, Pending-Code und Confirmed-Code

Die Abgasdiagnose unterscheidet mehrere Statusstufen eines Fehlercodes, die im Steuergerät getrennt verwaltet werden. Ein Pending-Code (noch nicht bestätigt) wird gesetzt, wenn ein Monitor erstmals eine Auffälligkeit erkennt. Bestätigt sich der Fehler in einem weiteren Fahrzyklus, wird daraus ein Confirmed-Code, der in der Regel die Motorkontrollleuchte ansteuert. Parallel dazu legt das System bei abgasrelevanten Fehlern den Permanent-DTC an.

Der entscheidende Unterschied liegt im Löschverhalten. Pending- und Confirmed-Codes lassen sich mit dem Diagnosegerät zurücksetzen oder verschwinden nach mehreren fehlerfreien Fahrzyklen selbsttätig. Der Permanent-DTC ist dagegen explizit gegen das Löschen über den Diagnosezugang gesperrt. Er bleibt eigenständig im nichtflüchtigen Speicher, bis der zugehörige Readiness-Monitor unter realen Bedingungen erneut bestanden wird. Genau diese Sperre macht ihn zum verlässlichen Indikator dafür, ob ein abgasrelevanter Fehler tatsächlich behoben oder nur der Speicher geleert wurde. Beim Auslesen prüfen wir deshalb nicht nur, welche Codes anliegen, sondern auch deren Status und den Readiness-Stand.

Freeze-Frame und Live-Daten gehören zusammen

Der Freeze-Frame liefert die Bedingungen, unter denen der Fehler einmal auftrat. Im nächsten Schritt stellen wir diesen Betriebspunkt gezielt wieder her und beobachten die Sensorik live. So verbinden wir den historischen Schnappschuss mit dem aktuellen Verhalten des Systems. Wie diese Echtzeit-Analyse funktioniert und warum sie über das reine Code-Lesen hinausgeht, erläutern wir in der Live-Daten-Diagnose.

Bei abgasrelevanten Themen schlägt sich das direkt in der AU nieder: Ein bekannter Klassiker ist der Katalysator-Fehler P0420, bei dem Freeze-Frame und Readiness-Status entscheiden, ob die Ursache wirklich behoben ist.

Bedeutung für AU und HU

Für die Abgasuntersuchung ist der Zusammenhang eindeutig. Steht ein abgasrelevanter permanenter Code oder sind die Readiness-Monitore nicht abgeschlossen, ist das ein Grund, der gegen ein einwandfreies Ergebnis spricht. Ein vor der Prüfung gelöschter Speicher fällt auf, weil die Selbsttests dann noch nicht durchlaufen sind.

Wir gehen deshalb den sauberen Weg: Ursache messtechnisch eingrenzen, fachgerecht instand setzen, Readiness-Zyklus vollständig durchfahren lassen und das Ergebnis dokumentieren. Das Resultat ist ein Fahrzeug, das die Untersuchung nicht nur formal besteht, sondern technisch tatsächlich in Ordnung ist. Die HU erfolgt durch unsere Partner TÜV Nord und Dekra, die AU führen wir über den Bundesinnungsverband des Kraftfahrzeughandwerks durch.

Warum „Code gelöscht” keine Reparatur ist

Ein verbreitetes Missverständnis ist, das Löschen des Fehlerspeichers sei bereits die Lösung. Tatsächlich ändert das Zurücksetzen nichts an der Ursache. Liegt der Fehler weiter vor, kehrt der Code zurück, sobald der Monitor erneut läuft. Genau hier setzt der Mechanismus des permanenten Codes an: Er macht das reine Löschen wirkungslos, weil er sich nur durch einen tatsächlich bestandenen Selbsttest entfernt. Die Gesetzgebung hat damit bewusst einen Weg verbaut, einen abgasrelevanten Mangel kurzfristig zu verschleiern.

Für unsere Arbeit bedeutet das eine klare Reihenfolge. Wir lesen den Speicher inklusive Status und Freeze-Frame aus, grenzen die Ursache messtechnisch ein und setzen das betroffene System fachgerecht instand. Erst danach fahren wir den Readiness-Zyklus vollständig durch und prüfen, ob die Monitore abgeschlossen sind und der permanente Code von selbst verschwindet. Dieser letzte Schritt ist der eigentliche Nachweis, dass die Reparatur greift.

Der dokumentierte Befund als Ergebnis

Am Ende steht nicht nur ein Fahrzeug ohne Fehlerlampe, sondern ein nachvollziehbarer Befund. Wir halten den Ausgangszustand, die gemessenen Werte, die durchgeführte Instandsetzung und den abgeschlossenen Readiness-Status fest. So können Sie und jeder spätere Beteiligte nachvollziehen, dass die Ursache behoben wurde und nicht nur ein Speicher geleert. Diese Beweisführung mit Messwerten statt Behauptungen ist der Kern unserer Diagnose-Methodik.

Praktisch bedeutet das auch, dass wir den Zeitbedarf offen ansprechen. Der Readiness-Zyklus lässt sich nicht erzwingen, sondern erfordert einen definierten Fahrablauf aus Kaltstart, Stadtverkehr, Konstantfahrt und Schubphasen. Je nach Fahrzeug und betroffenem Monitor kann das eine gezielte Probefahrt oder mehrere Betriebsphasen verlangen. Wir planen diesen Schritt bewusst ein, statt ein Fahrzeug vorschnell als fertig zu melden. Diese Geduld gehört zur sauberen Abgasdiagnose dazu und ist der Unterschied zwischen einem formal und einem tatsächlich behobenen Problem.

So wird aus einem hartnäckigen Fehlercode kein verdecktes, sondern ein gelöstes Problem – mit einem Befund, den wir Ihnen belegen.


KFZ Dietrich Meckelstraße 8, 37181 Hardegsen Telefon: 05505 5236 Öffnungszeiten: Mo–Fr 07:30–16:30 Uhr

Häufig gestellte Fragen

Warum lässt sich ein permanenter Fehlercode nicht einfach löschen?

Ein permanenter DTC ist gesetzlich gegen einfaches Löschen geschützt. Er verschwindet erst, wenn das Steuergerät den betroffenen Selbsttest unter realen Fahrbedingungen erneut erfolgreich durchläuft. Damit wird verhindert, dass ein Fehler vor der Abgasuntersuchung nur kurz gelöscht wird.

Was bringen Freeze-Frame-Daten bei der Fehlersuche?

Freeze-Frame-Daten speichern die Umgebungswerte zum Zeitpunkt der Fehlerentstehung, etwa Drehzahl, Last, Kühlmitteltemperatur und Geschwindigkeit. So lässt sich nachvollziehen, unter welchen Bedingungen der Fehler auftrat, und die Suche gezielt auf diesen Betriebspunkt richten.

Was ist der Readiness-Status und warum ist er für die AU wichtig?

Der Readiness-Status zeigt, ob die abgasrelevanten Selbsttests des Steuergeräts vollständig durchlaufen sind. Sind die Monitore nicht abgeschlossen, etwa weil der Speicher kurz zuvor gelöscht wurde, spricht das gegen ein einwandfreies Ergebnis der Abgasuntersuchung. Wir prüfen den Status deshalb gezielt und fahren den Zyklus nach einer Instandsetzung vollständig durch.

Kann ich den permanenten Code nach einer Reparatur sofort entfernen lassen?

Nein. Ein permanenter Code lässt sich nicht aktiv löschen. Er verschwindet erst, wenn der zugehörige Readiness-Monitor unter den definierten Fahrbedingungen erneut fehlerfrei durchläuft. Nach einer Instandsetzung stellen wir deshalb sicher, dass der Selbsttest abgeschlossen ist, bevor wir das Fahrzeug als in Ordnung dokumentieren.

WhatsApp