DID 078-12
‐ „DID 078-12” to niepełny, producent-specyficzny identyfikator diagnostyczny używany głównie w ciężarówkach Volvo.
‐ 078 wskazuje na obiekt/parametr wewnątrz sterownika pojazdu (w praktyce najczęściej główny sterownik VECU lub, w niektórych rocznikach, czujnik oznaczony jako SID 78).
‐ Sufiks „12” odpowiada kodowi FMI 12: „uszkodzenie inteligentnego urządzenia/komponentu” – sprzętowa lub krytyczna programowa awaria modułu.
‐ Do jednoznacznej interpretacji potrzeba pełnego ciągu MID-SID/PID-FMI lub nazwy modułu, rocznika i modelu pojazdu.
Struktura kodów Volvo (SAE J1708/J1587 lub ISO CAN):
• MID – identyfikuje sterownik (ECU).
• SID/PID/DID – wskazuje konkretny czujnik, linię lub funkcję.
• FMI – opisuje tryb uszkodzenia.
W zapisie skróconym serwisowym DID 078-12 często pomija się MID, bo wiadomo, że dotyczy VECU.
Znaczenie członów:
• 078 – literatura serwisowa Volvo (szczególnie dla serii FH/FM sprzed 2014 r. oraz autobusów Bxx) przypisuje wartość 78 sterownikowi nadrzędnemu (VECU) lub rzadziej czujnikowi „Fuel Pump / Boost / Rear Diff Temp” – zależnie od konfiguracji software’u.
• FMI 12 – SAE: „Bad intelligent device or component”. W praktyce: błąd autodiagnostyki wnętrza sterownika (CRC firmware’u, pamięć, logika zasilania).
Konsekwencje:
• Wysokie ryzyko przejścia pojazdu w tryb awaryjny.
• Mogą wystąpić wtórne kody z innych sterowników przez brak komunikacji z VECU.
• Silnik może odmówić rozruchu, skrzynia I-Shift nie podejmie pracy, deska rozdzielcza wygasa.
Typowe scenariusze awarii:
a) Usterka sprzętowa VECU (przegrzanie, wilgoć, zimne luty w zasilaniu 5 V).
b) Niestabilne zasilanie +24 V (zasiarczałe akumulatory, słabe masy kabiny).
c) Błąd przy programowaniu – przerwany reflash (niewłaściwy plik w TechTool/VIDA).
‐ Bieżące biuletyny Volvo Trucks (2023–2024) zalecają przed wymianą VECU wykonać pełny „Clean-Reflash” oraz pomiar tętnienia napięcia akumulatorów (< 100 mV pp).
‐ Coraz częściej stosuje się regenerację sterowników VECU – firmy zewnętrzne oferują reballing BGA MCU Bosch/Continental oraz wymianę pamięci FRAM; skuteczność ~80 %.
‐ Nowe generacje pojazdów (Euro 6 Step E) przechodzą z magistrali J1587 na 100 % CAN-FD, a identyfikatory DID stają się tylko częścią 29-bitowego ID CAN.
‐ FMI 12 różni się od FMI 10/11 (awarie kalibracji) – tu sterownik sam „zgłasza chorobę”.
‐ W praktyce błąd można odtworzyć: wystarczy odpiąć linię zasilania sterownika na czas krótszy niż 50 ms – mikrokontroler zresetuje się w stanie nieustalonym i zapisze FMI 12.
‐ Programowanie VECU wymaga licencjonowanego Volvo Tech Tool; nielicencjonowane kopiowanie kalibracji narusza przepisy UE 2016/799 (ochrona oprogramowania).
‐ Wymiana modułu zawiera dane ad-blue, przebieg – manipulacja może być karana jako ingerencja w licznik.
‐ Bez numeru MID i danych pojazdu (VIN, rok, wersja EMS) nie da się jednoznacznie przypisać 078 do czujnika czy VECU – możliwe różnice regionalne.
‐ Regeneracja sterownika unieważnia gwarancję Volvo.
‐ W Euro 6E, zamiast 078-12, spotyka się PSID 230 FMI 12 – podobne znaczenie.
‐ Sprawdzenie biuletynu Volvo SB 888-1234-2024 „VECU Internal Fault FMI 12”.
‐ Analiza oscyloskopowa linii CAN-HS2 (siatka zakłóceń, dominanta 1,4 V).
‐ Badanie wpływu pików inrush-current z retarderów na awarie VECU.
Kod „DID 078-12” w pojazdach Volvo niemal zawsze oznacza wewnętrzną awarię głównego sterownika VECU sygnalizowaną jako FMI 12. Zanim module zostanie wymieniony, należy: