Код помилки – це не діагноз. Це вказівка, де автомобіль помітив відхилення від очікуваного значення. Різниця принципова: діагноз ставить майстер, а блок керування лише повідомляє симптом. Половина зайвих витрат клієнтів починається саме тоді, коли код читають як інструкцію до заміни деталі.
Анатомія коду
Стандарт OBD-II описує код п’ятьма символами. Кожен має своє значення, і читати їх треба зліва направо.

Другий символ підказує ще одну важливу річ. Нуль означає загальний код зі стандарту SAE – його однаково розуміють усі виробники. Одиниця означає код виробника: такий самий набір символів у різних марок може означати різні речі, і тут без марочної бази не обійтися.
Чому «код є, а несправності немає»
Блок керування порівнює показання датчиків із закладеною моделлю. Якщо реальність відрізняється від моделі довше за встановлений час, з’являється запис. Причин розбіжності може бути кілька:
- несправний вузол, на який вказує код;
- справний вузол, але поганий контакт, окислена фішка або перетертий провід;
- справна електрика, але механічна проблема: підсмоктування повітря, низька компресія, забитий каталізатор;
- помилка-наслідок: відмова одного датчика збиває розрахунки і породжує три сусідні коди.
Код називає адресу, а не винуватця. Робота діагноста починається після того, як код прочитано.
Порядок роботи з кодом
- Зчитати всі блоки, а не тільки двигун. Помилка по CAN-шині в іншому блоці часто пояснює дивну поведінку двигуна.
- Зберегти стоп-кадр. Freeze frame показує умови, за яких помилка з’явилася: обороти, температуру, навантаження, швидкість. Це половина розслідування.
- Розділити активні й збережені коди. Збережений код міг залишитися з минулого ремонту і не мати стосунку до скарги клієнта.
- Подивитися живі параметри. Показання датчика в русі значно інформативніші за сам факт коду.
- Перевірити живлення і масу. Мультиметр на цьому кроці економить години марних роздумів.
- Стерти код і відтворити умови. Якщо після поїздки в тих самих умовах код не повернувся – причина була в контакті або в разовому збої.
Коди, які найчастіше трактують неправильно
| Код | Що пишуть у розшифровці | Що це може бути насправді |
|---|---|---|
| P0300 | Випадкові пропуски запалювання | Свічки, котушки, підсмоктування повітря, бідна суміш, низька компресія |
| P0171 | Занадто бідна суміш, банк 1 | Негерметичність впуску, забруднений ДМРВ, слабкий бензонасос, підсос через прокладку |
| P0420 | Низька ефективність каталізатора | Мертвий каталізатор, але так само – другий лямбда-зонд або незгорілий бензин через пропуски |
| P0128 | Термостат не тримає температуру | Термостат, датчик температури, повітряна пробка в системі |
| U0100 | Немає зв’язку з блоком двигуна | Живлення блока, обрив шини, окислені роз’єми, рідше – сам блок |
Що сказати клієнту
Клієнт часто приходить із фото екрана дешевого адаптера і готовою вимогою: «пишіть, що треба поміняти каталізатор». Пояснювати стандарт SAE не потрібно, достатньо однієї аналогії: код – це як температура у людини. Вона показує, що організм реагує, але не каже, грип це чи запалення. Далі потрібні аналізи, тобто перевірка параметрів і вузлів.
Часті питання
Чи можна їздити з активною помилкою?
Залежить від коду. Пропуски запалювання руйнують каталізатор, тому тут краще не відкладати. Помилка по датчику зовнішньої температури на ресурс не впливає. Блимаючий «чек» – привід зупинитися й не продовжувати рух.
Чому після скидання помилка повертається не одразу?
Багато моніторів вимагають повного циклу поїздки: холодний пуск, прогрів, рух у різних режимах. Поки цикл не завершено, блок просто не встиг перевірити систему.
Чи є сенс у розшифровках кодів із інтернету?
Для загальних кодів P0xxx – так, як відправна точка. Для кодів виробника загальні бази часто дають хибну розшифровку, і саме там починаються заміни справних деталей.
Про інструменти, якими читають і аналізують ці коди, ми писали в матеріалі як обрати діагностичний сканер. Типові пастки в роботі з кодами зібрані в статті сім помилок при діагностиці. Початківцям буде корисний матеріал з чого почати автодіагностику.