Сучасна автомобільна електроніка, що володіє високою надійністю, зменшує кількість простих дефектів. З іншого боку, при наявності ознак несправності, розширюється кількість передбачуваних причин її, що робить діагностику більш складною.
Деякі можливості діагностування мають сучасні системи управління, встановлені в автомобілі. Спеціальна програма, закладена в пам'яті бортового комп'ютера, реалізує ці можливості в фоновому режимі, тобто під час, коли виконання основних функцій управління в повному обсязі завантажує мікропроцесор комп'ютера.
Механізм дії
В процесі експлуатації автомобіля періодично тестуються бортовим комп'ютером компоненти електричних і електронних систем. У разі несправності контролер підставляє потрібне значення параметра замість видається несправним блоком, таким чином переходячи в аварійний режим роботи.
Наприклад, виявлена несправність в ланцюзі датчика температури охолоджуючої рідини змусить програму встановити резервне значення, розраховане для роботи двигуна в штатному режимі, і для того щоб машина залишалася на ходу, буде використовувати це значення при реалізації керуючих алгоритмів.
Контрольна лампа на панелі приладів проінформує водія про несправності, а резервне значення як аварійне буде зафіксовано в пам'яті електронної бази управління.
Повільні і швидкі коди несправностей
Занесені в пам'ять коди несправностей умовно можна розділити на повільні і швидкі. Перші доступні для візуального зчитування і передаються на низькій частоті. Передана ними інформація розшифровується за допомогою таблиць несправностей в експлуатаційних документах автомобіля. Повільні коди прості і надійні, але мало інформативні.
Швидкі коди забезпечують вибірку з пам'яті великого обсягу інформації через інтерфейс, який разом з діагностичним роз'ємом використовується при діагностиці, а також при перевірці та налаштування на заводі-виробнику.
Діагностичний роз'єм дозволяє за допомогою сканера отримати діагностичну інформацію від систем автомобіля, не порушуючи цілісність електропроводки.