Jak czytać kod błędu OBD2

Co oznacza pięć znaków kodu błędu, jak rozpoznać, którego układu pojazdu dotyczą, i dlaczego kod nie zawsze wskazuje, który element jest uszkodzony.

Przejdź do udokumentowanych kodów

Kod błędu, w skrócie DTC (Diagnostic Trouble Code), jest zwykle zapisywany jako litera i cztery znaki, na przykład P0299. Każda pozycja zawiera informacje przydatne do zawężenia pola diagnostyki, także wtedy, gdy kod nigdy wcześniej się nie pojawił.

W nowszych systemach diagnostycznych przewidziano ponadto DTC, które mogą zawierać dodatkowe informacje o rodzaju usterki.

Pierwsza litera: który układ pojazdu

Pierwsza litera wskazuje układ, którego dotyczy kod, i pozwala od razu zawęzić pole diagnostyki.

  • P — Powertrain: układy zespołu napędowego, takie jak silnik, zasilanie, zapłon, kontrola emisji i skrzynia biegów.
  • B — Body: układy nadwozia i kabiny, takie jak poduszki powietrzne, drzwi, fotele, oświetlenie, klimatyzacja i inne układy komfortu i bezpieczeństwa.
  • C — Chassis: układy podwozia i dynamiki pojazdu, takie jak hamulce, ABS/ESP, zawieszenie i układ kierowniczy.
  • U — Network: układy komunikacji i integracji między sterownikami. Kod U może wskazywać problem z komunikacją i może wynikać z sieci, wiązek, złączy, zasilania albo ze sterownika, który nie komunikuje się prawidłowo.

Druga pozycja: kod standardowy czy producenta

Druga pozycja pomaga określić obszar, do którego należy kod, a w DTC P rozróżnia także zakresy objęte normą i zakresy zastrzeżone dla producentów.

Na przykład P0xxx i P2xxx należą do obszarów znormalizowanych, natomiast P1xxx i niektóre zakresy serii P3xxx są zastrzeżone dla producentów.

Dlatego dokładne znaczenie DTC należy zawsze sprawdzić w jego definicji, a w razie potrzeby w dokumentacji technicznej producenta.

Trzecia pozycja: który podukład

W kodach P0, trzecia pozycja pomaga określić rodzinę lub obszar techniczny, którego dotyczy. W kodzie P0299, na przykład, cyfra 2 umieszcza DTC w odpowiedniej rodzinie kodów. To pierwszy przydatny punkt odniesienia, który pozwala ukierunkować poszukiwania, ale sam nie wystarcza do zidentyfikowania elementu ani usterki.

P0100 – P0299
Pomiar powietrza i paliwa: przepływomierz, czujniki ciśnienia, sterowanie składem mieszanki, wtryskiwacze i związane z nimi obwody.
P0300 – P0399
Zapłon i wypadanie zapłonu: obejmuje kody dotyczące wypadania zapłonu (misfire). P0300 oznacza wypadanie zapłonu wykryte losowo lub na kilku cylindrach, natomiast kody takie jak P0301, P0302, P0303 wskazują odpowiednio cylinder 1, 2 i 3.
P0400 – P0499
Kontrola emisji: recyrkulacja spalin, katalizator, układ odprowadzania par paliwa i wtrysk powietrza wtórnego. Kody dotyczące filtra cząstek stałych występują głównie w serii P2xxx.
P0500 – P0599
Prędkość pojazdu, obroty biegu jałowego i obwody pomocnicze.
P0600 – P0699
Elektroniczne układy sterowania i obwody wyjściowe: obejmuje między innymi kody dotyczące obwodów, parametrów działania i możliwych nieprawidłowości wewnętrznych układów sterowania.
P0700 – P0999
Skrzynia biegów i związane z nią układy sterowania, w tym skrzynie automatyczne i inne rodzaje przekładni sterowanych elektronicznie.

Ostatnie znaki: na czym polega ich specyfika

Ostatnie znaki dopełniają identyfikację DTC i pozwalają wskazać konkretną nieprawidłowość opisaną przez kod. Definicja może dotyczyć na przykład obwodu otwartego, zwarcia, sygnału poza zakresem, nieprawidłowego działania albo wartości niezgodnej.

Nie ma jednak uniwersalnej reguły, zgodnie z którą dana końcowa cyfra zawsze odpowiadałaby temu samemu rodzajowi usterki: znaczenie należy interpretować na podstawie definicji konkretnego DTC.

W niektórych kodach mogą pojawić się także litery A–F, ponieważ używane znaki mogą należeć do notacji szesnastkowej.

DTC mogą zawierać dodatkowe informacje

Najczęstsza postać DTC OBD to pięć znaków, na przykład P0299. Nowsze standardy diagnostyczne przewidują jednak także struktury, które mogą przypisać kodowi dodatkowe informacje o rodzaju usterki (Failure Type).

Dlatego przy interpretacji DTC nie wystarczy analizować samych poszczególnych znaków kodu: trzeba uwzględnić także pełną definicję podaną przez system diagnostyczny oraz, o ile jest dostępny, odpowiadający mu rodzaj usterki.

Rzecz najważniejsza

Kod wskazuje, gdzie szukać, a nie który element wymienić

Kod błędu wskazuje nieprawidłowy stan wykryty przez system, ale niekoniecznie odpowiedzialny za niego element. Żeby dojść do przyczyny, trzeba sprawdzić możliwe źródła problemu.

Weźmy kod sygnalizujący obwód otwarty do czujnika. Sterownik wykrył stan odpowiadający obwodowi otwartemu albo sygnał niezgodny z oczekiwanym. Przyczyna może być jednak inna. Na przykład:

  • Uszkodzony czujnik.
  • Przerwana lub uszkodzona wiązka.
  • Złącze utlenione lub z przerywanym stykiem.
  • Brak masy, bez uszkodzenia czujnika.
  • Brak lub nieprawidłowość zasilania obwodu.
  • Zwarcie lub inny problem elektryczny.
  • Nieprawidłowość sterownika lub obwodu sterującego.

Wymiana czujnika rozwiązuje więc tylko jeden z możliwych scenariuszy. W pozostałych przypadkach usterka pozostaje, a kod może wrócić.

Więcej kodów nie musi oznaczać więcej usterek

Obecność kilku kodów nie musi oznaczać, że usterek jest tyle samo. Jedna nieprawidłowość może bowiem wywołać w następstwie kilka kodów, na przykład przy problemach z zasilaniem, masą lub komunikacją.

Możliwe jest jednak również wystąpienie kilku niezależnych usterek. Dlatego ważne jest, żeby analizować kody razem z warunkami wykrycia, historią i pozostałymi dostępnymi danymi diagnostycznymi, zamiast skupiać się po prostu na pierwszym z listy.

Oczekujący, zapisany czy trwały: co to znaczy?

Status DTC mówi, jak system diagnostyczny wykrył stan usterki i jak go obsłużył.

  • Oczekujący (Pending) — system wykrył stan usterki, ale nie zostały jeszcze spełnione wszystkie kryteria pozwalające zaklasyfikować go jako usterkę potwierdzoną. W zależności od systemu i strategii monitorowania kontrolka MIL może jeszcze nie świecić.
  • Zapisany/Potwierdzony — usterka spełniła kryteria przewidziane przez sterownik, aby została zapisana jako potwierdzony DTC. Sposób potwierdzenia zależy od monitora i przyjętej strategii diagnostycznej.
  • Trwały (Permanent DTC) — w systemach, które obsługują tę funkcję, DTC nie da się skasować ręcznie zwykłym poleceniem kasowania. Jest usuwany automatycznie przez system, gdy odpowiednie monitory potwierdzą, że stan usterki już nie występuje.

Skasowanie kodu nie oznacza usunięcia usterki

Skasowanie kodu, po wykonaniu kontroli i niezbędnej naprawy, może posłużyć do sprawdzenia, czy nieprawidłowość nadal występuje, czy też kod był pozostałością po wcześniejszym problemie.

Skasowanie nie usuwa usterki: jeśli przyczyna nadal istnieje, system może wykryć ją ponownie.

Przed skasowaniem DTC ważne jest, aby pobrać wszystkie dostępne informacje diagnostyczne, ponieważ kasowanie może spowodować utratę części danych powiązanych z usterką, a w systemach OBD wyzerowanie niektórych monitorów diagnostycznych.

Przed skasowaniem kodu ważne jest, aby sprawdzić stopklatkę (freeze frame) — jeśli jest dostępna: to zapis głównych parametrów pojazdu z chwili, w której system wykrył nieprawidłowość, takich jak obroty, temperatura, obciążenie silnika i prędkość.

Przy usterkach przerywanych te informacje bywają szczególnie przydatne do zrozumienia, w jakich warunkach problem się pojawia.

Ten sam kod może mieć różne przyczyny

W przypadku znormalizowanych DTC definicja kodu jest wspólna zgodnie z normą. Konkretna przyczyna usterki i strategia diagnostyczna mogą się jednak zmieniać w zależności od silnika, rocznika, konfiguracji pojazdu i producenta.

Natomiast w przypadku DTC należących do zakresów zastrzeżonych dla producenta trzeba sięgnąć do jego dokumentacji technicznej.

Dlatego sama definicja kodu nie wystarczy, aby zamknąć diagnostykę. Warto wiedzieć, jakie przyczyny stwierdzono w podobnych pojazdach, jakie kontrole wykonano i jakie rozwiązanie pozwoliło usunąć problem.

Sema Repair łączy kody błędów z konkretnymi silnikami i z przypadkami usterek rzeczywiście rozwiązanymi w warsztacie, udostępniając informacje przydatne do ukierunkowania diagnostyki.

Chcesz zobaczyć Sema Repair w działaniu?

Skontaktuj się z nami, a nasz doradca pokaże Ci wszystkie możliwości Sema Repair i to, jak może pomóc w Twoim warsztacie.