Kody błędów SPN i FMI w ciężarówce i autobusie – jak je czytać
Kody SPN FMI to język, którym rozmawiają ze sobą sterowniki w większości ciężarówek, autobusów i maszyn z silnikami wysokoprężnymi. W osobówce zobaczysz zwykle kod w stylu P0420. W ciągniku siodłowym – parę liczb, np. SPN 4364 FMI 18. Gdy wiesz, jak je czytać, nawet bez komputera diagnostycznego zorientujesz się, czy problem dotyczy czujnika, przewodu czy samego układu.
Skąd biorą się kody SPN i FMI
Standard SAE J1939 opisuje komunikację między sterownikami w pojazdach użytkowych po magistrali CAN. Każdy błąd w tym standardzie składa się z kilku elementów:
- SPN (Suspect Parameter Number) – numer parametru lub elementu, którego dotyczy usterka, np. poziom AdBlue, ciśnienie doładowania, odczyt czujnika NOx,
- FMI (Failure Mode Identifier) – rodzaj usterki: zwarcie, przerwa w obwodzie, wartość poza zakresem, brak sygnału itd.,
- OC (Occurrence Count) – licznik, ile razy błąd wystąpił,
- często także informacja, który sterownik zgłasza błąd (silnik, układ oczyszczania spalin, skrzynia).
Producenci korzystają ze standardu w różnym stopniu. Część marek pokazuje kierowcy bezpośrednio SPN i FMI, inne używają własnych kodów, a numery SPN są widoczne dopiero w oprogramowaniu diagnostycznym. Dlatego ten sam problem może wyglądać inaczej na desce DAF-a, a inaczej w Scanii.
Jak czytać FMI – tabela najważniejszych wartości
| FMI | Znaczenie |
|---|---|
| 0 | wartość poprawna, ale powyżej normalnego zakresu (poziom najpoważniejszy) |
| 1 | wartość poprawna, ale poniżej normalnego zakresu (poziom najpoważniejszy) |
| 2 | dane niestabilne, przerywane lub niewiarygodne |
| 3 | napięcie powyżej normy lub zwarcie do plusa |
| 4 | napięcie poniżej normy lub zwarcie do masy |
| 5 | prąd poniżej normy lub przerwa w obwodzie |
| 6 | prąd powyżej normy lub zwarcie |
| 7 | układ mechaniczny nie reaguje lub jest rozregulowany |
| 8 | nieprawidłowa częstotliwość lub szerokość impulsu |
| 9 | nieprawidłowa częstotliwość aktualizacji danych |
| 10 | nieprawidłowe tempo zmian wartości |
| 11 | przyczyna nieokreślona |
| 12 | uszkodzony element lub inteligentne urządzenie |
| 13 | element poza kalibracją |
| 14 | instrukcje specjalne producenta |
| 15–18 | wartość powyżej lub poniżej normy na łagodniejszym poziomie |
| 19 | błąd danych odebranych z sieci (od innego sterownika) |
| 31 | warunek występuje (np. ograniczenie aktywne) |
Praktyczna wskazówka: FMI 3, 4, 5 i 6 wskazują zwykle problem elektryczny – przewód, złącze, zasilanie czujnika. FMI 0, 1, 15–18 oznaczają, że czujnik działa, ale mierzy wartość poza zakresem – trzeba szukać przyczyny w układzie. FMI 2 i 19 każą przyjrzeć się wiarygodności sygnału i komunikacji.
Najczęstsze kody SPN związane z AdBlue, NOx i DPF
Układ AdBlue / SCR
- SPN 1761 – poziom płynu w zbiorniku AdBlue; z FMI 1 lub 18 oznacza zwykle niski poziom, z FMI 3/4 – problem z czujnikiem lub wiązką.
- SPN 3364 – jakość AdBlue; częsty przy rozcieńczonym lub zanieczyszczonym płynie, ale także przy uszkodzonym czujniku jakości.
- SPN 4364 – sprawność konwersji SCR; układ dozuje płyn, ale NOx za katalizatorem nie spada tak, jak powinien.
Czujniki NOx
- SPN 3226 – czujnik NOx za katalizatorem; błędy mogą wynikać z uszkodzonego czujnika, ale też z rzeczywistego problemu z oczyszczaniem spalin. Szerzej w tekście błędy czujników NOx w ciężarówkach.
Filtr DPF i doładowanie
Kody dotyczące ciśnienia różnicowego filtra, obciążenia sadzą czy ciśnienia doładowania także mają swoje numery SPN. Przy nich FMI pomaga odróżnić uszkodzony czujnik od faktycznie zapchanego filtra.
Jak czytać kod w praktyce – przykład
Załóżmy, że na wyświetlaczu widzisz SPN 3364 FMI 2. Rozkładamy go:
- SPN 3364 – jakość AdBlue.
- FMI 2 – dane niewiarygodne lub niestabilne.
- Wniosek: sterownik nie ufa odczytowi jakości płynu. Przyczyną może być faktycznie zły płyn, ale też czujnik w module zbiornika, wilgoć w złączu lub problem z zasilaniem.
Dalej sprawdza się parametry na żywo, napięcia i ewentualnie próbkę płynu. Bez tego wymiana „na ślepo” całego modułu zbiornika często nie rozwiązuje problemu.
Czego kod nie powie
- Kod wskazuje parametr i rodzaj nieprawidłowości, a nie konkretną część do wymiany.
- Jedna usterka może wywołać lawinę kodów w kilku sterownikach – trzeba znaleźć tę pierwotną.
- Kody nieaktywne (historyczne) mogą pochodzić z dawnych zdarzeń, np. pracy przy odłączonym akumulatorze.
Kody SPN a kody OBD w osobówkach
Logika jest podobna, choć zapis inny. Jeśli jeździsz także busem lub osobówką, przyda się nasz poradnik jak czytać kody błędów OBD2. Busy do 3,5 tony korzystają zwykle z kodów P, a dopiero cięższe pojazdy – z SPN i FMI.
Diagnostyka w warsztacie
Odczytujemy błędy ze wszystkich sterowników, analizujemy parametry na żywo i ustalamy przyczynę, zanim zaproponujemy naprawę. Przy problemach z AdBlue w ciężarówkach zaczynamy zawsze od diagnostyki i naprawy. Szczegóły znajdziesz na stronie AdBlue i SCR w ciężarówkach, a na Śląsku – serwis AdBlue ciężarówek w Katowicach. Cenę podajemy po rozmowie z mechanikiem.
Masz na wyświetlaczu kod SPN i FMI i nie wiesz, co dalej? Zadzwoń pod +48 579 777 392, podaj kod i markę pojazdu – wstępnie podpowiemy, gdzie szukać przyczyny.