Blog
Kody błędów OBD2 (DTC) – jak je odczytać, co znaczą P, B, C, U i jak skasować
Zapaliła się kontrolka silnika? Kody błędów OBD2 (DTC, Diagnostic Trouble Codes) mówią, w którym układzie samochód zarejestrował usterkę. Wystarczy interfejs podłączony do gniazda OBD2, telefon lub komputer i aplikacja. Poniżej wyjaśniamy, jak zbudowany jest kod, jak go odczytać i czego diagnostyka OBD2 nie pokaże.

Spis treści
Co to jest kod błędu OBD2
Diagnostyka pokładowa (OBD) to system w samochodzie, który monitoruje pracę podzespołów i zapisuje kody usterek. W Unii Europejskiej europejska wersja systemu (EOBD) obowiązuje według Wikipedii od 1 stycznia 2001 roku dla samochodów z silnikiem benzynowym i od 1 stycznia 2004 roku dla diesli (nowo wprowadzane modele rok wcześniej). To zgadza się z informacją w opisach naszych interfejsów: w Europie obsługują one auta benzynowe od 2001 i diesle od 2004 roku.
Jak zbudowany jest kod (P, B, C, U)
Kody błędów OBD2 mają pięć znaków, np. P0301:
- pierwsza litera – kategoria: P (Powertrain – układ napędowy), B (Body – nadwozie), C (Chassis – podwozie), U (Network – komunikacja między modułami),
- druga cyfra – 0 oznacza kod ogólny zdefiniowany przez SAE, 1 – kod producenta,
- trzecia cyfra – podsystem,
- czwarty i piąty znak – dokładny opis wykrytego problemu.
Źródło: opis formatu DTC w artykule On-board diagnostics. Nasze interfejsy mają w bazie ponad 3000 definicji kodów ogólnych (opis iCar Pro 2S), ale znaczenia kodów producenta zależą od marki i aplikacji.
Jak odczytać kody błędów OBD2 krok po kroku
- Znajdź gniazdo OBD2 – często znajduje się pod deską rozdzielczą po stronie kierowcy.
- Podłącz interfejs OBD2 do gniazda.
- Włącz Bluetooth w telefonie (Android: sparuj urządzenie, np. „Android-Vlink” kodem 1234; iPhone: wybierz urządzenie w ustawieniach aplikacji, bez parowania w ustawieniach telefonu).
- Uruchom aplikację diagnostyczną, np. Car Scanner, którą polecamy do naszych interfejsów, i odczytaj kody.
Freeze frame, live data i kody oczekujące
Poza samym kodem interfejs z aplikacją pokazuje:
- zamrożone ramki (FREEZE FRAME) – zapis danych z chwili, gdy kod został zapisany (w standardzie to usługa 02),
- parametry na żywo (LIVE DATA) – bieżące dane z silnika (usługa 01),
- zapisane kody (usługa 03) i kody oczekujące (usługa 07) wykryte w bieżącym lub ostatnim cyklu jazdy, a także kody stałe (usługa 0A).
Standard (SAE J1979) definiuje te usługi, ale producenci nie muszą wspierać wszystkich z nich – szczegóły w artykule OBD-II PIDs. W praktyce zakres zależy od samochodu i aplikacji.
Kasowanie: kody błędów OBD2 i lampka CHECK ENGINE
Interfejs z aplikacją może skasować błędy OBD2 i zgasić lampkę CHECK ENGINE (usługa 04 – kasowanie kodów i zapisanych wartości). Skasowanie kodu nie jest naprawą: najpierw ustal przyczynę, a dopiero potem czyść pamięć błędów.
Czego OBD2 nie odczyta
Według opisów naszych interfejsów uniwersalnych nie odczytają i nie skasują one błędów związanych z bezpieczeństwem, takich jak poduszki powietrzne, układ ABS, ESP czy pasy bezpieczeństwa. Nie działają też z ciężarówkami i samochodami bez złącza OBD2. Do diagnostyki konkretnych marek służą interfejsy z dedykowanymi aplikacjami: interfejsy do Forda i Mazdy (FORScan) lub do BMW.
Jaki interfejs wybrać
- iPhone: iCar Pro BT 4.0 (Bluetooth LE) lub nowszy iCar Pro 2S BT 5.2.
- Android lub Windows: iCar 2 BT 3.0 albo iCar Pro BT 3.0 (bez obsługi iPhone’a).
- Bez parowania Bluetooth: iCar Pro WiFi.
Wszystkie interfejsy uniwersalne są w kategorii interfejsy uniwersalne OBD2.
Najczęstsze pytania
Kody błędów OBD2 – co oznacza litera P?
P to układ napędowy (Powertrain), czyli m.in. silnik i skrzynia biegów. B to nadwozie, C podwozie, a U komunikacja między modułami.
Czy interfejs OBD2 skasuje lampkę CHECK ENGINE?
Tak, z odpowiednią aplikacją można skasować błędy OBD2 i lampkę CHECK ENGINE. Kody błędów OBD2 można wyczyścić w aplikacji. Pamiętaj, że to nie usuwa przyczyny usterki.
Czy odczytam błędy poduszek powietrznych lub ABS?
Nie interfejsem uniwersalnym OBD2 – producent zaznacza, że takie błędy nie są odczytywane ani kasowane.
Od którego roku auto ma OBD2?
W Europie według opisów interfejsów: z silnikiem benzynowym od 2001 roku, z dieslem od 2004 roku.
Czy mogę zostawić interfejs w gnieździe?
Zależy od modelu. iCar Pro BT 4.0 włącza się z silnikiem i usypia 30 minut po jego zgaszeniu; w samochodach elektrycznych ta funkcja nie działa. Szczegóły są w opisach produktów.