DTC (диагностический код неисправности)
Также: DTC, коды DTC, ДТС, дтс, код DTC, диагностический код, код ошибки, код неисправности, trouble code, Diagnostic Trouble Code
Diagnostic Trouble Code — стандартный код, которым ЭБУ обозначает зафиксированную неисправность. Состоит из буквы системы и четырёх символов, например P0420.
DTC (Diagnostic Trouble Code) — это диагностический код неисправности, которым блок управления автомобиля кодирует выявленную проблему. Когда датчик выдаёт значение вне допустимого диапазона или узел ведёт себя не так, как ожидает ЭБУ, в памяти сохраняется соответствующий DTC. Этот код и читает диагностический сканер через разъём OBD-II. В русскоязычных текстах ту же аббревиатуру иногда пишут кириллицей — «ДТС», — но это одно и то же понятие, а не разные термины.
Как устроен сам код
Структура стандартизирована, и по ней код читается ещё до обращения к справочнику:
| Часть кода | Что означает |
|---|---|
| Первая буква | Система: P — двигатель и трансмиссия, B — кузов, C — шасси, U — сеть обмена данными |
| Вторая цифра | 0 — общий код стандарта OBD-II, 1 и 2 — заводской код производителя |
| Третья цифра | Подсистема: топливоподача, зажигание, выпуск, вспомогательные системы |
| Последние две | Конкретная неисправность внутри подсистемы |
Например, P0420 говорит об эффективности катализатора первого банка, а P0300 — о множественных пропусках воспламенения. Буква сразу отсекает половину направлений поиска: код на U почти всегда означает проблему связи между блоками, а не отказ механики.
Статусы: активный, сохранённый, постоянный
Для владельца это различие практичнее самой расшифровки.
Активный (current) код означает, что неисправность присутствует прямо сейчас. Сохранённый (stored, pending) — что проблема была зафиксирована, но в данный момент не повторяется; такие коды часто остаются от разовых сбоев, например от заправки некачественным топливом. Постоянный (permanent) DTC нельзя стереть простым сбросом: он удаляется только после того, как блок сам убедится в нескольких циклах исправной работы. Сделано это, чтобы нельзя было «обмануть» проверку на токсичность обнулением памяти перед осмотром.
Чего DTC не говорит
Это самое частое заблуждение вокруг кодов, и оно стоит людям денег. Код называет симптом, зафиксированный блоком, а не деталь, которую нужно заменить. P0420 не означает «купи катализатор»: тот же код даёт состарившийся кислородный датчик, подсос в выпуске или неучтённый расход масла. Замена детали «по коду» без проверки — самый распространённый способ потратить деньги и оставить неисправность на месте.
Второе ограничение: один дефект обычно порождает несколько кодов сразу, и они выстраиваются в цепочку следствий. Подсос воздуха одновременно даёт бедную смесь, смещение топливных коррекций и пропуски воспламенения — три группы кодов от одной причины. Искать нужно первопричину, а не отрабатывать список.
Третье: отсутствие кодов не равно исправности. Механические износы, подсосы на ранней стадии, подтекающие форсунки и умирающий насос долго не переходят порог, за которым блок ставит ошибку, — они видны только по живым параметрам.
Как считать код и что делать дальше
Прочитать DTC можно только сканером — лампа Check Engine сама по себе кода не показывает. Базового адаптера на ELM327 хватает для кодов двигателя; до блоков ABS, SRS и автоматической коробки такие адаптеры обычно не достают, и там нужен инструмент с поддержкой других модулей. Практическая сторона разобрана в гайде как читать коды ошибок.
Помимо самого кода блок сохраняет стоп-кадр (freeze frame) — параметры двигателя в момент фиксации ошибки. Это резко повышает точность диагностики: видно, на каких оборотах, нагрузке и температуре всё произошло. Рабочий порядок такой: считать все DTC, записать стоп-кадры, посмотреть живые данные и только затем делать вывод о причине.
Чем это посмотреть
Сканер Rokodil ScanX (OBD2, Bluetooth, ELM327)
Прочитать DTC можно только сканером — лампа Check Engine сама по себе кода не показывает. Базового Bluetooth-адаптера на ELM327 хватает, чтобы считать и сбросить коды двигателя и посмотреть живые параметры в приложении на смартфоне.
Партнёрская ссылка · цена на Маркете на 29.06.2026, может отличаться
Частые вопросы
- Что такое DTC в автомобиле?
- DTC (Diagnostic Trouble Code) — стандартный код, которым ЭБУ обозначает зафиксированную неисправность. Состоит из буквы системы (P, B, C, U) и четырёх символов, например P0420. Код — это указатель на систему для проверки, а не готовый диагноз детали.
- Что значит ДТС в диагностике авто?
- ДТС — это то же самое DTC, записанное русскими буквами: диагностический код неисправности. Никакого отдельного понятия за этим написанием не стоит, встречается оно просто потому, что аббревиатуру читают по-русски. В сканерах и мануалах используется латинское DTC.
- Чем DTC отличается от лампы Check Engine?
- Лампа — это сигнал, что код записан, а DTC — сам код. Check Engine горит одинаково для сотни разных неисправностей и не сообщает ничего о причине. Чтобы узнать, что именно зафиксировал блок, нужно считать DTC сканером через разъём OBD-II.
- Что значит «нет DTC» при диагностике?
- Отсутствие сохранённых кодов означает, что ЭБУ не зафиксировал неисправностей, которые умеет распознавать. Это не гарантия исправности: многие проблемы (механика, подсос, ранняя стадия износа) кодов не дают и видны только по «живым данным» и стоп-кадрам.
- Можно ли просто стереть DTC?
- Активные и сохранённые коды стираются сбросом, но если причина не устранена, чек загорится снова. Постоянный (permanent) DTC простым сбросом не удалить — он уходит только после нескольких циклов исправной работы, чтобы нельзя было «обмануть» проверку на токсичность.
- Сколько всего существует кодов DTC?
- Стандартизированных кодов, обязательных для всех марок, около трёх тысяч, но реально используется значительно меньше. Помимо них у каждого производителя есть собственные заводские коды, которых базовый сканер часто не видит вовсе — именно поэтому один прибор находит ошибку, а другой на той же машине показывает пустую память.
Связанные термины
obd2 · p-b-c-u-kody · freeze-frame