Функція самодіагностики
Електронний блок управління має можливість самодіагностики, при якій електронний модуль управління постійно перевіряє сигнали від деяких датчиків та виконавчих механізмів (приводів) двигуна та порівнює кожен сигнал із заздалегідь запрограмованими величинами. Якщо діагностичне програмне забезпечення визначає наявність несправності, електронний модуль керування запам'ятовує один або кілька кодів несправностей. Не будуть запам'ятовуватися коди для тих деталей, для яких немає кодів або за тих умов, які не передбачені діагностичним програмним забезпеченням. Системи самодіагностики видають 2-значні коди несправностей для зчитування вручну або за допомогою пристрою зчитування кодів несправностей.
Режим обмеженої роботи
Системи самодіагностики, що розглядаються у цьому розділі, передбачають функцію режиму обмеженої роботи (яку часто називають аварійним режимом). Коли ідентифіковано певну несправність (не всі несправності викликають запуск режиму обмеженої роботи), електронний модуль керування запускає аварійний режим і звертається до запрограмованих значень окремих величин, а не сигналу від датчика. Це дає можливість автомобілю спокійно доїхати до місця діагностики/ремонту. Коли несправність усунена, електронний модуль керування повернеться до нормального режиму роботи.
Можливість адаптації або «навчання»
Системи даних автомобілів також використовують адаптивну функцію, яка модифікує базові запрограмовані величини для найбільш ефективної роботи за нормальних умов і компенсації зносу деталей двигуна.
Контрольна лампа самодіагностики
Деякі моделі мають контрольну лампу самодіагностики на панелі приладів (стрілка).
Типове розташування контрольної лампи