КодыOBD

Расшифровка кодов ошибок OBD-II

Введите код со сканера — скажем, что он означает, можно ли ехать и что проверяют по порядку.

Можно набирать как угодно: P0171, p0171, 0171 или с русской раскладки Р0171 — найдём одинаково.

Спрашивают чаще всего

В справочнике 45 обобщённых кодов, и у каждого проверен источник. Кода нет в справочнике? Разберём его по структуре — это работает для любого кода.

Чем этот справочник отличается

Отвечает на незнакомый код

Таблица молчит, если кода в ней нет. Структура кода задана стандартом, поэтому систему, тип и подсистему мы назовём для любого кода — как это устроено.

Не выдумывает марочные коды

Коды с единицей вторым знаком у каждой марки свои. Мы просим марку и честно говорим, что общего значения у такого кода нет, — вместо того чтобы показать чужое.

Называет источник

У каждого кода написано, чем подтверждено значение: стандартом SAE J2012, открытой базой или обоими сразу. Русский текст наш, чужих таблиц не переносим.

Справочник в цифрах

45
Кодов с полным разбором
143
Кодов, по которым замерен спрос
2 независимых
Источников на каждое значение
1 — не опубликован
Кодов, где источники разошлись
19
Марок с замеренным спросом
нет
Нужна ли регистрация

Как ещё узнать, что значит код

Способ Кому подойдёт Чем неудобен
Приложение сканера на телефоне Тем, у кого адаптер ELM327 уже в руках: расшифровка приходит сразу вместе с кодом Базы в дешёвых приложениях часто переведены машинно и не отличают обобщённый код от марочного — марочный показывается с чужим значением
Форум владельцев своей марки Когда важен опыт именно на этом моторе: что в итоге оказалось виновато Ответ приходится собирать из десятка сообщений, а половина советов — «поменяй датчик», без проверки
Руководство по ремонту своей машины Единственный верный путь для марочных кодов P1xxx и для точных мест проверки Нужно найти руководство именно своей модели и года, и это редко бесплатно
Этот справочник Когда код на руках и нужно быстро понять, ехать ли сейчас и с чего начинать проверку Марочные коды P1xxx мы не расшифровываем принципиально, и точных мест на вашем моторе тоже не знаем

Когда этот справочник не поможет

Честно о границах: в этих случаях лучше сразу выбрать другой путь.

Словарь: слова, которые встретятся при диагностике

OBD-II
Стандарт бортовой диагностики: единый разъём и единый язык кодов. Благодаря ему один дешёвый сканер читает коды с машин разных марок.
Код неисправности
Буква и четыре знака, например P0171. Указывает не на сломанную деталь, а на условие, которое блок управления счёл ненормальным.
Обобщённый код
Код, значение которого закреплено стандартом и одинаково у всех марок. Второй знак — 0 или 2.
Марочный код
Код, значение которого назначил производитель. Второй знак — 1. У разных марок под одним номером разные неисправности.
Банк
Ряд цилиндров. Банк 1 — тот, где стоит первый цилиндр. На рядном моторе банк один, на V-образном их два.
Датчик 1 и датчик 2
Порядковый номер кислородного датчика по ходу выхлопа. Датчик 1 стоит до катализатора и по нему считается смесь, датчик 2 — после и следит за катализатором.
Постоянный код
Неисправность подтверждена и лампа горит. Именно такие коды и разбираются в первую очередь.
Ожидающий код
Условие замечено один раз, но ещё не подтверждено повторной проверкой. Лампа может не гореть, и код иногда уходит сам.
Топливная коррекция
Насколько блок управления добавляет или убирает топливо относительно расчёта. По ней видно, что мотор работает не на той смеси, ещё до появления кода.
ELM327
Самый распространённый дешёвый адаптер для чтения кодов, соединяется с телефоном. Читает обобщённые коды; марочные ему обычно недоступны.

Частые вопросы про коды ошибок

Нужна ли регистрация и сколько это стоит?
Нет и нисколько. Введите код и получите разбор — ни учётной записи, ни оплаты не требуется.
Сохраняете ли вы то, что я ввожу?
Введённый код мы не храним. Он нужен только чтобы показать нужную страницу и в базу не записывается.
Можно ли ехать с горящей лампой неисправности?
Зависит от кода, и на каждой странице кода это написано отдельным крупным блоком. Общее правило одно и оно важнее любого кода: если лампа мигает, ехать нельзя — мигание означает пропуски воспламенения, при которых несгоревшее топливо плавит катализатор. Ровно горящая лампа означает «неисправность есть, разберитесь», а не «остановитесь немедленно».
Почему вы не расшифровываете коды, которые начинаются с P1?
Потому что честного ответа у нас нет. Второй знак 1 означает, что номер назначил производитель, и у Toyota, ВАЗ и Opel под одним и тем же P1234 будут разные неисправности. Открытого свода марочных кодов с понятной лицензией мы не нашли, а подставить обобщённое значение — значит отправить человека чинить исправное. Поэтому мы просим марку и говорим прямо, что общего значения у такого кода нет.
Код, который показал мой сканер, у вас не находится. Что делать?
Введите его всё равно: даже без подробного разбора мы прочитаем его по структуре — какая система, обобщённый он или марочный, какая подсистема. Это работает для любого правильно составленного кода, потому что структура задана стандартом, а не нашей базой.
Откуда вы берёте значения кодов?
Из двух независимых источников сразу: стандарта SAE J2012 (редакция 2002 года, опубликована как включённая по ссылке в федеральное регулирование США) и открытой базы dtcdb под лицензией MIT. Публикуем только то, где источники сходятся; там, где они разошлись, код не публикуем вовсе. У каждого кода написано, чем именно подтверждено его значение.
Насколько можно доверять разделу «что проверять»?
Это порядок проверок, а не диагноз. Мы намеренно не пишем «замените такую-то деталь»: код называет условие, а не виновника, и замена по коду без проверки — самый частый способ потратить деньги впустую. Порядок построен от дешёвого и быстрого к трудоёмкому, чтобы дорогие версии проверялись последними.
Значение кода зависит от марки автомобиля?
У обобщённых кодов — нет: P0171 на Toyota, ВАЗ и Opel означает одно и то же, это закреплено стандартом. Марка меняет не смысл кода, а места, которые смотрят: расположение цилиндров, конструкцию узлов и то, что на этом моторе изнашивается раньше. У марочных кодов (второй знак 1) зависит полностью.
Можно ли просто стереть код и ездить дальше?
Стирание не устраняет неисправность: если условие сохранилось, код вернётся через несколько поездок. Смысл у сброса один — проверить, вернётся ли он. Отдельно стоит знать, что после сброса обнуляется готовность систем самодиагностики, и это заметно при проверке на выбросы.
Работает ли сайт с телефона в гараже?
Да, он для этого и сделан: поле кода стоит первым на экране, а не под длинным вступлением. Интернет нужен — офлайн-режима у сайта нет.
Сканер выдал сразу несколько кодов. С какого начинать?
Обычно с того, который описывает причину, а не следствие. Пропуски воспламенения и неверная смесь портят катализатор, поэтому при наборе «P0300 + P0420» разбираться надо с пропусками, а не с катализатором. На странице каждого кода есть переход к соседним кодам той же подсистемы — сканер редко отдаёт один код.
Чем отличается постоянный код от ожидающего?
Постоянный код подтверждён повторной проверкой, и лампа горит. Ожидающий замечен один раз и ещё не подтверждён — лампа может не гореть, а сам код иногда исчезает. Дешёвые сканеры показывают их одним списком, из-за чего разовое событие принимают за поломку.