Реальный случай: как за 30 минут с ELM327 и MotorData OBD нашли причину 12 кодов ошибок на Hyundai Solaris 2016 после капремонта двигателя
Исходные данные и предыстория проблемы
Автомобиль 2016 года выпуска Hyundai Solaris 1,4 литра, автомат.
Недавно попал в руки такой автомобиль, когда знакомый попросил посмотреть после того, как загорелся чек на автомобиле. С его слов, вроде бы автомобиль работает, но хотелось проверить.

Hyundai Solaris 1.4 AT 2016 года с горящим Check Engine после ремонта двигателя


Двигатель G4FA 1.4 л после капитального ремонта с заменой поршней.
Сначала я спросил, что делалось с автомобилем. И по итогам разговора выяснилось, что недавно перебирали двигатель с заменой поршней. Сразу закрались нехорошие мысли, но решил действовать по плану — подключим сканер, а потом уже будем делать выводы.
Первичная диагностика: подключение сканера
Взял проверенную ELM327 и программу MotorData OBD, плагин для расширенной диагностики на эту марку у меня уже был куплен, и оставалось дело за малым — подключил адаптер к диагностическому разъему и начал подключение. Первое, что показалось странным при подключении — это низкое напряжение аккумуляторной батареи. Ну, возможно просел аккумулятор — дело обычное, если автомобиль долго стоял. При подключении к автомобилю MotorData увидела 4 блока — двигатель, автомат и системы ABS и SRS, больше ничего интересного на этом бюджетном автомобиле не было.
Очень удобная функция — чеклист — считывание кодов из всех блоков управления в одно касание и последующий их анализ.
Результаты чеклиста: 12 кодов неисправностей


Функция "Чеклист" позволяет считать коды из всех блоков управления одним нажатием. MotorData OBD обнаружила 11 кодов неисправностей в блоке управления двигателем и 1 код в системе ABS
И сразу при подключении MotorData обнаружила 11 кодов в системе управления двигателем и 1 код в системе ABS.
Статусы кодов ошибок: что нужно знать
У каждого кода есть свой статус. Их может быть несколько:
- Текущий — проще сказать, подтвержденный и на текущий момент активный «действующий» код неисправности
- Исторический — код, который когда-то раньше был в статусе «Подтвержденный», но в данный момент неисправность больше не определяется блоком управления, и он «перевел» его в другой статус
- Требует подтверждения — блок управления записал код при первом подтверждении условий появления кода, но требуется его повторное подтверждение
Логика перевода одних статусов кодов неисправностей в другие определяется алгоритмом работы блока управления. На самом деле статусов значительно больше, но это основные статусы, которые чаще всего встречаются в сканерах.
Анализ кодов двигателя: четыре группы неисправностей
Начали с двигателя. Вот такой набор кодов получился:
11 кодов ошибок двигателя, разделенных на 4 группы по типу неисправности
Расширенное описание кодов с возможными причинами и условиями появления кодов можно найти в профессиональной программе MotorData Автоэлектрика.
Коды разделились на 4 группы:
Группа 1: Распределительный вал и датчик положения (P0011, P0340)
Первая группа по положению распределительного вала и его датчику — два кода P0011 и P0340.
Группа 2: Пропуски воспламенения (P0300, P0303, P0304)
Вторая группа по пропускам воспламенения — P0300, P0303 и P0304.
Группа 3: Низкий уровень сигнала в цепи датчиков (P0117, P0122, P0222, P0616, P0106)
Третья группа по датчикам, в основном низкий уровень в цепи — P0117, P0122, P0222, P0616 и P0106 (ошибка по выходу за диапазон).
Группа 4: Система зарядки (P0626)
Четвертая группа — P0626 (генератор).
Код ABS (C1208)
В системе ABS присутствовал код C1208.
Проверка работы двигателя
При запуске двигатель не запустился, поставили на зарядку и после запустили двигатель. Двигатель на холостом ходу работал ровно, и нареканий на работу двигателя не было.
Логика диагностики: от анализа к решению
Вот краткая логика процесса анализа кодов неисправностей:
По первой группе сразу закрались подозрения по поводу растяжения цепи или ее некорректной установке, но не стоит сразу спешить с выводами.
По второй группе — проблемы с пропусками: либо топливо плохое, либо с системой зажигания. Отдельные пропуски в 3 и 4 цилиндрах или система подачи топлива, но эту группу я тоже временно отложил, как не основную.
Третья группа явно указывает на низкий уровень в цепи и говорит, что, скорее всего, проблема не в датчиках, а в их питании — уже ближе к истине.
Если бы проблема была в питании, то используя программу MotorData Автоэлектрика можно было бы быстро найти неисправности в цепях питания, используя режим трассировки проводки и быстрых переходах между модулями программ. Например, со схемы можно сразу перейти в распиновку блока управления, найти где расположена точка массы или тот или иной блок управления или реле, посмотреть данные для проверки датчика.
Режим трассировки проводки в MotorData Автоэлектрика позволяет быстро найти неисправности в электрических цепях
Четвертая группа явно указывает на проблему с системой зарядки.
Поиск главной причины: система зарядки
Решаем проблему с системой зарядки — и остальные неисправности могут уйти сами собой, если повезет.
Возможно, проблема могла быть и с несколькими факторами, вызывающими неисправности, но все равно нужно идти последовательно, отбрасывая неглавные причины.
Из логики вещей было понятно, что главный код в этой цепочке — P0620 (Генератор — цепь управления). Да и последующее подключение показало, что неисправность кроется в системе зарядки. А так как при переборке двигателя снимался генератор, то возможно что-то подключили не до конца или уходил контакт.
Решение проблемы: проверка и устранение
Для начала стерли коды неисправностей, предварительно сохранив их в памяти приложения MotorData OBD, чтобы потом можно было сравнить с вновь появившимися кодами после их сброса.
Анализ текущих данных и тестовая поездка
Вошли в блок управления двигателем и запустили чтение текущих данных: нагрузка на генератор была более 90 процентов, а напряжение низкое. Другие параметры не вызывали сомнения, и поэтому, прогрев двигатель до 80 градусов, сделали тестовую поездку с разгонами и торможениями, чтобы симулировать разные режимы работы. Поездили некоторое время и снова считали коды — остался только один код P0620.
Отсоединили и заново подсоединили разъемы генератора, и знакомый был отправлен на тестовую поездку.
Финальная проверка через сутки
Наша следующая встреча произошла через 1 день, и я снова подключился к автомобилю и проверил коды. Кодов не было — проблема решена!
Итоги: 30 минут на диагностику сложной проблемы
Можно подвести следующий итог: виновником этого множества кодов был генератор, а точнее — его контакты. Используя программу оперативной диагностики MotorData OBD и программу MotorData Professional, можно быстро определить и устранить неисправность.
Общее время двух подключений и одной тестовой поездки заняло в общей сложности 30 минут.
Проблема была связана с банальностью — электроника — это наука о контактах. Как говорится, соединение должно быть там, где оно должно быть, и должно отсутствовать там, где его не должно быть.
Хотите диагностировать свой автомобиль так же быстро и эффективно?
Попробуйте бесплатно программу MotorData Автоэлектрика и скачайте приложение MotorData OBD2.
