Коди помилок OBD-II: що вони насправді означають

Як влаштований код помилки, чому P0301 не означає «поміняй свічку» і в якому порядку перевіряти вузли, щоб не міняти справні деталі.

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

Анатомія коду

Стандарт OBD-II описує код п’ятьма символами. Кожен має своє значення, і читати їх треба зліва направо.

Схема розшифровки коду помилки OBD-II на прикладі P0301
Код називає вузол і симптом, але не називає винувату деталь

Другий символ підказує ще одну важливу річ. Нуль означає загальний код зі стандарту SAE – його однаково розуміють усі виробники. Одиниця означає код виробника: такий самий набір символів у різних марок може означати різні речі, і тут без марочної бази не обійтися.

Чому «код є, а несправності немає»

Блок керування порівнює показання датчиків із закладеною моделлю. Якщо реальність відрізняється від моделі довше за встановлений час, з’являється запис. Причин розбіжності може бути кілька:

  • несправний вузол, на який вказує код;
  • справний вузол, але поганий контакт, окислена фішка або перетертий провід;
  • справна електрика, але механічна проблема: підсмоктування повітря, низька компресія, забитий каталізатор;
  • помилка-наслідок: відмова одного датчика збиває розрахунки і породжує три сусідні коди.

Код називає адресу, а не винуватця. Робота діагноста починається після того, як код прочитано.

Порядок роботи з кодом

  1. Зчитати всі блоки, а не тільки двигун. Помилка по CAN-шині в іншому блоці часто пояснює дивну поведінку двигуна.
  2. Зберегти стоп-кадр. Freeze frame показує умови, за яких помилка з’явилася: обороти, температуру, навантаження, швидкість. Це половина розслідування.
  3. Розділити активні й збережені коди. Збережений код міг залишитися з минулого ремонту і не мати стосунку до скарги клієнта.
  4. Подивитися живі параметри. Показання датчика в русі значно інформативніші за сам факт коду.
  5. Перевірити живлення і масу. Мультиметр на цьому кроці економить години марних роздумів.
  6. Стерти код і відтворити умови. Якщо після поїздки в тих самих умовах код не повернувся – причина була в контакті або в разовому збої.

Коди, які найчастіше трактують неправильно

КодЩо пишуть у розшифровціЩо це може бути насправді
P0300Випадкові пропуски запалюванняСвічки, котушки, підсмоктування повітря, бідна суміш, низька компресія
P0171Занадто бідна суміш, банк 1Негерметичність впуску, забруднений ДМРВ, слабкий бензонасос, підсос через прокладку
P0420Низька ефективність каталізатораМертвий каталізатор, але так само – другий лямбда-зонд або незгорілий бензин через пропуски
P0128Термостат не тримає температуруТермостат, датчик температури, повітряна пробка в системі
U0100Немає зв’язку з блоком двигунаЖивлення блока, обрив шини, окислені роз’єми, рідше – сам блок

Що сказати клієнту

Клієнт часто приходить із фото екрана дешевого адаптера і готовою вимогою: «пишіть, що треба поміняти каталізатор». Пояснювати стандарт SAE не потрібно, достатньо однієї аналогії: код – це як температура у людини. Вона показує, що організм реагує, але не каже, грип це чи запалення. Далі потрібні аналізи, тобто перевірка параметрів і вузлів.

Часті питання

Чи можна їздити з активною помилкою?

Залежить від коду. Пропуски запалювання руйнують каталізатор, тому тут краще не відкладати. Помилка по датчику зовнішньої температури на ресурс не впливає. Блимаючий «чек» – привід зупинитися й не продовжувати рух.

Чому після скидання помилка повертається не одразу?

Багато моніторів вимагають повного циклу поїздки: холодний пуск, прогрів, рух у різних режимах. Поки цикл не завершено, блок просто не встиг перевірити систему.

Чи є сенс у розшифровках кодів із інтернету?

Для загальних кодів P0xxx – так, як відправна точка. Для кодів виробника загальні бази часто дають хибну розшифровку, і саме там починаються заміни справних деталей.


Про інструменти, якими читають і аналізують ці коди, ми писали в матеріалі як обрати діагностичний сканер. Типові пастки в роботі з кодами зібрані в статті сім помилок при діагностиці. Початківцям буде корисний матеріал з чого почати автодіагностику.