Permanente fejlkoder: hvorfor de ikke forsvinder, og hvad du gør ved det

En permanent fejlkode ligger i et hukommelsesområde, som ingen fejlkodelæser har adgang til. Det er ikke en begrænsning i dit værktøj — det er hensigten med funktionen.

Koden blev indført for at forhindre, at man sletter fejl lige før en emissionskontrol og dermed skjuler et defekt system. Derfor kan den kun fjernes af styreenheden selv, og kun når den har kørt den tilhørende selvtest og bestået den.

Konsekvensen for værkstedet er konkret: at slukke lampen er ikke det samme som at afslutte sagen.

De fire slags koder, du bør kunne skelne

Der ligger flere typer koder i systemet på samme tid, og de fortæller vidt forskellige ting. En del fejlkodelæsere viser kun én eller to af dem.

Ventende koder. Styreenheden har set afvigelsen én gang, men afventer bekræftelse i næste kørecyklus, før den tænder lampen. Ventende koder er ofte det tidligste og mest værdifulde spor, du har.

Gemte og bekræftede koder. Afvigelsen er set igen, koden er modnet, og motorkontrollampen er tændt. Det er dem, de fleste læser.

Freeze frame-data. Et øjebliksbillede af driftsforholdene, da koden satte. Omdrejninger, belastning, temperatur, brændstoftrim.

Permanente koder. En spejling af den bekræftede kode, gemt i ikke-flygtig hukommelse. Kan ikke slettes udefra.

I OBD2-protokollen ligger de permanente koder for sig selv, i det der kaldes Mode $0A eller Mode 10. Hvis din læser ikke understøtter netop den funktion, ser du dem aldrig — og du kan komme til at aflevere en bil i den tro, at systemet er rent.

Tjek dit værktøj. Det er værd at finde ud af, om din tester læser Mode $0A, før du står med en bil, der kommer retur for anden gang.

Hvorfor funktionen findes

Før permanente koder fandtes, var der en genvej: kør til værkstedet, slet koden, kør direkte til kontrol. Lampen var slukket, og systemet så tilsyneladende sundt ud.

Permanente koder lukker det hul. De overlever sletning, og de overlever afbrydelse af batteriet. Kun styreenheden kan fjerne dem, og kun ved at konstatere, at fejlen faktisk er væk.

Det er en fornuftig regulering. Men i praksis rammer den også det ærlige værksted, der har lavet arbejdet korrekt og bare ikke har givet bilen tid til at bekræfte det.

Sådan bliver en permanent kode fjernet

Styreenheden fjerner koden, når den tilhørende monitor har kørt og bestået. Ikke når du beder om det.

Det kræver typisk, at:

  • fejlen faktisk er udbedret,

  • betingelserne for at køre den pågældende selvtest er opfyldt,

  • og testen består et antal gange i træk.

Det præcise antal cyklusser og den nøjagtige logik varierer mellem producenter og softwareversioner. Nogle implementeringer fjerner koden efter tre bestående kørecyklusser, andre har supplerende kriterier. Slå det op i mærkedata for den konkrete bil, hvis du har brug for at vide det præcist — og regn med, at det tager mere end én kort tur.

Vigtigt at forstå: En permanent kode betyder ikke nødvendigvis, at fejlen stadig er der. Den betyder, at styreenheden endnu ikke har bekræftet, at den er væk. De to ting føles ens for kunden og er helt forskellige for dig.

Kørecyklussen er hele nøglen

En monitor kører kun, når dens betingelser er opfyldt. Det er derfor, en bil kan køre i en uge uden at gennemføre en enkelt af de relevante selvtests.

Typiske betingelser kan omfatte:

  • Koldstart med en bestemt forskel mellem kølevæske- og indsugningstemperatur

  • Opvarmningscyklus — kølevæsketemperaturen skal stige mindst omkring 22 °C fra start og nå omkring 71 °C. Det er den klassiske OBD2-definition, men kontrollér producentens krav

  • Stabil marchfart i et bestemt hastighedsinterval i et bestemt antal minutter

  • Deceleration uden gas, hvor motoren går i skubbedrift

  • Tomgangsperioder af en vis længde

  • Brændstofniveau typisk mellem cirka 15 og 85 % for fordampningstesten

  • Omgivelsestemperatur over et minimum

  • Ingen aktive fejl i systemer, testen afhænger af

Nogle monitorer er nemme at få igennem. Katalysator- og fordampningstesten er berygtet for det modsatte. Fordampningstesten kan kræve en kold motor efter mange timers stilstand, et bestemt brændstofniveau og en bestemt omgivelsestemperatur — betingelser, der ikke opstår af sig selv på en værkstedsplads.

Producenten har som regel en specificeret kørecyklus for den enkelte model. Brug den, hvis du kan få fat i den. Den generiske fremgangsmåde virker ofte, men ikke altid.

Readiness-monitorer — den anden halvdel af problemet

Ved siden af de permanente koder ligger readiness-status: en oversigt over, hvilke selvtests der er gennemført siden sidste sletning.

Når du sletter koder, nulstilles readiness-status til ikke gennemført for alle monitorer. Bilen har i det øjeblik ingen dokumentation for, at nogen af systemerne er testet.

Det skaber en fælde, mange falder i: at slette koden lige før et syn er det værst tænkelige tidspunkt. Lampen er slukket, men readiness står tomt, og den permanente kode ligger der stadig. Du har byttet et synligt problem ud med to usynlige.

I Danmark indgår OBD-systemet i den periodiske kontrol på nyere biler, og en tændt motorkontrollampe registreres. Hvor mange ikke-gennemførte monitorer der accepteres, og hvordan permanente koder håndteres i praksis, bør du kontrollere hos Færdselsstyrelsen eller hos det synssted, kunden bruger — reglerne kan ændre sig, og fortolkningen kan variere.

Det, der ikke virker

Afbryde batteriet. Permanente koder ligger i ikke-flygtig hukommelse. De overlever strømafbrydelse. Det gør readiness-status ikke — den nulstilles, så du gør situationen værre.

Skifte til en anden fejlkodelæser. Ingen læser kan slette Mode $0A. Et dyrere værktøj kan vise koderne bedre, men ikke fjerne dem.

Slette igen og igen. Den bekræftede kode forsvinder, den permanente bliver. Hver sletning nulstiller til gengæld readiness-status og forlænger vejen til mål.

Køre en tur rundt om blokken. Monitorernes betingelser bliver sjældent opfyldt af en kort tur ved lav hastighed. Nogle kræver en koldstart, du ikke kan lave, før bilen har stået natten over.

Softwaretricks og omprogrammering, der slår monitoren fra. Det er en manipulation af bilens emissionssystem. Det er ikke en reparation, og ansvaret ender hos den, der har udført det.

Tjeklisten der forhindrer genbesøg

1. Læs alt, før du sletter noget. Gemte koder, ventende koder, freeze frame-data og permanente koder. Notér dem. Sletter du først, mister du de oplysninger, der var mest værd.

2. Kontrollér om din tester læser Mode $0A. Gør den ikke det, arbejder du blindt på netop det punkt.

3. Find og udbedr den reelle årsag. Ingen kørecyklus i verden fjerner en permanent kode, hvis fejlen stadig er der.

4. Nulstil adaptationsværdier, hvor det er relevant. Særligt efter arbejde på blandingssiden, hvor lærte trimværdier ellers forstyrrer verifikationen.

5. Slet de bekræftede koder.

6. Kør producentens kørecyklus. Eller planlæg med kunden, at bilen skal køre normalt i et par dage — inklusive mindst én rigtig koldstart og en tur ved stabil marchfart.

7. Kontrollér readiness-status. Er de relevante monitorer gennemført?

8. Kontrollér Mode $0A igen. Er de permanente koder væk?

9. Først derefter er sagen lukket.

Sådan forklarer du det til kunden

Det her er en samtale, der er langt lettere at tage før reparationen end efter.

Kunden forventer, at en slukket lampe betyder en færdig bil. Hvis du først forklarer mekanismen, når de ringer og er utilfredse, lyder det som en undskyldning.

En brugbar formulering:

"Vi har fundet og udbedret fejlen. Bilens computer gemmer en kontrolmarkering, som den selv skal fjerne — og det gør den først, når den har testet systemet under normal kørsel og set, at alt virker. Det tager typisk et par dages almindelig kørsel, gerne med en tur på landevej og en start på en kold motor. Skal bilen til syn, så vent til efter det."

To ting bliver opnået: kunden forstår, at ventetiden er bilens og ikke jeres, og de kører ikke til syn for tidligt.

Skriv det på fakturaen sammen med de målinger, du har foretaget. Det er dokumentation, hvis der senere opstår tvivl om, hvorvidt arbejdet var udført korrekt.

Ofte stillede spørgsmål

Kan en permanent fejlkode slettes med en fejlkodelæser? Nej. Det er hele meningen med funktionen. Kun styreenheden kan fjerne den, og kun efter at have kørt og bestået den tilhørende selvtest.

Forsvinder den, hvis jeg afbryder batteriet? Nej. Koden ligger i ikke-flygtig hukommelse. Til gengæld nulstiller du readiness-status, hvilket gør situationen dårligere, ikke bedre.

Hvor lang tid tager det, før den forsvinder? Det afhænger af, hvilken monitor der er tale om, og hvor let dens betingelser er at opfylde. Nogle klares på en enkelt tur. Fordampnings- og katalysatortesten kan tage flere dage med varieret kørsel.

Kan bilen bestå syn med en permanent fejlkode? Det afhænger af de gældende regler og af synsstedets praksis. Kontrollér hos Færdselsstyrelsen. Udgangspunktet bør under alle omstændigheder være at få koden væk, før bilen præsenteres.

Hvad er forskellen på en permanent og en gemt kode? Den gemte kode kan du slette. Den permanente er en spejling af den, som kun styreenheden kan fjerne. De beskriver samme fejl, men de opfører sig forskelligt.

Får alle fejl en permanent kode? Nej. Funktionen gælder emissionsrelaterede fejl. En fejl på for eksempel airbag eller centrallås giver ikke en permanent kode.

Bilen kører fint, og lampen er slukket — hvorfor er koden der stadig? Fordi styreenheden endnu ikke har haft lejlighed til at køre den relevante selvtest under de rigtige betingelser. Koden bekræfter ikke, at fejlen er der. Den bekræfter kun, at fravær af fejl endnu ikke er dokumenteret.

Det korte af det lange

En slukket motorkontrollampe er ikke et bevis på, at arbejdet er færdigt. Den permanente kode og readiness-status er bilens egen dokumentation, og den kan kun bilen udstede.

Værkstedet, der læser Mode $0A, kører kørecyklussen og kontrollerer readiness, før nøglerne udleveres, ser ikke bilen igen. Værkstedet, der nøjes med at slette og slukke lampen, gør — som regel med en kunde, der er mindre tålmodig anden gang.

AutoIQ hjælper værksteder med at komme hurtigere frem til den reelle årsag. Indtast bil, fejlkoder og symptomer, og få en prioriteret liste over sandsynlige årsager sammen med en struktureret reparationsvejledning. Prøv AutoIQ gratis i 14 dage — ingen betalingskort, ingen binding.

Forrige
Forrige

Bilen går i nødprogram: den systematiske fremgangsmåde

Næste
Næste

Derfor kan én fejlkode have otte forskellige årsager