Funkcja autodiagnostyki
Każdy ECU ma funkcję autodiagnostyki, w której stale monitoruje sygnały z niektórych czujników i siłowników silnika i porównuje każdy sygnał z tabelą zaprogramowanych wartości. Jeśli oprogramowanie diagnostyczne wykryje usterkę, moduł sterujący zapisuje jeden lub więcej kodów usterek. Kody DTC nie zostaną zapisane, jeśli nie ma kodów usterek poszczególnych części lub warunków nieobjętych przez oprogramowanie diagnostyczne. W zależności od zainstalowanego systemu sterowania, centrala będzie generować dwucyfrowe lub trzycyfrowe kody usterek, dlatego do ich odczytania należy użyć odpowiednich czytników kodów usterek.
Bosch Motronic 1.2
Wczesne silniki BMW VI2 są wyposażone w system Bosch Motronic 1.2 z dwoma elektronicznymi jednostkami sterującymi. Każda jednostka sterująca należy do grupy 6 cylindrów (ECU 1 do prawej grupy i ECU 2 do lewej grupy) i zbiera dane z własnych czujników. Każda elektroniczna jednostka sterująca zapamiętuje własne kody usterek i musi być serwisowana niezależnie od drugiej.
Tryb ograniczony
Systemy pojazdu BMW omówione w tym rozdziale wykorzystują funkcję trybu awaryjnego. W przypadku zidentyfikowania pewnych usterek (nie wszystkie usterki uruchamiają tryb pracy ograniczonej), wówczas centrala elektroniczna uruchamia tryb pracy ograniczonej i będzie się kierować zaprogramowanymi wartościami, a nie sygnałami z czujnika. Pozwala to bezpiecznie dojechać autem do miejsca diagnozy i/lub naprawy. Gdy usterka zostanie usunięta, centrala powróci do normalnej pracy.
Możliwość dostosowania lub «uczenie się»
Systemy BMW wykorzystują również funkcję adaptacyjną, która modyfikuje podstawowe zaprogramowane wartości w celu uzyskania jak najbardziej wydajnej pracy w normalnych warunkach i kompensacji zużycia części silnika.
Lampka kontrolna systemu autodiagnostyki
Modele BMW są wyposażone w lampkę kontrolną CHECK ENGINE zamontowaną na tablicy rozdzielczej. Kody usterek wskazujące na awarie części związanych z układem wydechowym można odczytać za pomocą migania lampki kontrolnej.
Wtyczka autodiagnostyki jest przeznaczona do użytku wyłącznie z czytnikiem kodów usterek i znajduje się w komorze silnika na lewym lub prawym błotniku, w pobliżu przegrody komory silnika lub w pobliżu kolumny zawieszenia.