Funkcja autodiagnostyki
Elektroniczna jednostka sterująca posiada funkcję autodiagnostyki, w której elektroniczny moduł sterujący stale sprawdza sygnały z niektórych czujników i elementów wykonawczych (napędy) silnika i porównuje każdy sygnał z zaprogramowanymi wartościami. Jeśli oprogramowanie diagnostyczne wykryje usterkę, elektroniczny moduł sterujący zapisuje jeden lub więcej kodów usterek. Kody nie będą przechowywane dla tych części, dla których nie ma kodów lub w warunkach, które nie są zapewniane przez oprogramowanie diagnostyczne. Systemy autodiagnostyki generują 2-cyfrowe kody usterek, które można odczytać ręcznie lub za pomocą odpowiedniego czytnika kodów usterek.
Tryb ograniczony
Systemy autodiagnostyki omówione w tym rozdziale obejmują funkcję ograniczonego trybu pracy (często określane jako awaryjne). Gdy zostanie zidentyfikowana konkretna usterka (nie wszystkie usterki powodują rozpoczęcie trybu pracy zredukowanej), elektroniczny moduł sterujący uruchamia tryb awaryjny i odnosi się do zaprogramowanych wartości poszczególnych wartości, a nie do sygnału z czujnika.Pozwala to na bezpieczne dojechanie samochodem do miejsca diagnozy/naprawy. Gdy usterka zostanie usunięta, elektroniczny moduł sterujący powróci do normalnej pracy.
Możliwość dostosowania lub «uczenie się»
Systemy tych pojazdów wykorzystują również funkcję adaptacyjną, która modyfikuje podstawowe zaprogramowane wartości, aby działały najefektywniej w normalnych warunkach i kompensowały zużycie części silnika.
Lampka kontrolna autodiagnostyki
Niektóre modele są wyposażone w lampkę kontrolną autodiagnostyki umieszczoną na tablicy rozdzielczej (strzałka).
Typowa lokalizacja lampki kontrolnej