Самодиагностика систем управления OPEL с 1986г. по 97г.(+коды ошибок и их расшифровка)
Иногда, в системе управления впрыском автомобилей возникают неисправности. Узнать причину, в большинстве случаев, можно самостоятельно, считав код ошибки в накопителе ECU через диагностический разъём.
На автомобили OPEL выпуска 86-94 годов устанавливались системы диагностики с 10-ти контактным разъемом и протоколами диагностики ALDL (Multec) или K-Line (Motronic).
На OPEL выпуска 94-96 годов устанавливалась системы диагностики с 16-ти контактным разъемом и протоколом диагностики K-Line. Более поздние модели имели систему диагностики, совместимую со стандартом OBD-II и 16-ти контактным разъемом. С 2002 года вводится CAN протокол на уже стандартном 16-ти контактном OBD-II разъёме.
Следует помнить, что ошибка в накопителе может иметь статус "активной", т.е. неисправность в системе присутствует в данный момент. При этом будет гореть лампа "check engine" на панели приборов. И "сохранённой" - лампа "check engine" гореть не будет. Если эта ошибка не возникнет повторно в течение 20 запусков двигателя, то она будет стёрта из накопителя. Так-же накопитель сбрасывается при снятии клеммы аккумулятора на 30 секунд. В современных системах, ошибки можно удалить только с помощью диагностического оборудования, после устранения их причины.
Рассмотрим вариант самодигностики систем Motronic и Multec с 10 контактным диагностическим разъёмом.
Находим сам разъём.
У OPEL Kadett, Vectra и Omega он находится возле опоры стойки, с левой или правой стороны моторного отсека. У OPEL Tigra, Corsa и Astra - в щитке предохранителей салона. У OPEL Frontera его ставят над правой (пассажирской) фарой.
Расположение и назначение его контактов:
A - Масса автомобиля
B - L-Line Самодиагностика ECU engine
C - Самодиагностика АКПП
D - Самодиагностика Trip computer
E - Канал данных двигателя
F - "+" Аккумуляторной батареи
G - K-Line канал данных компьютеров
H - Самодиагностика круиз-контроля
J - Самодиагностика полного привода
K - Самодиагностика ABS
Ставим проволочную перемычку в зависимости от цели диагностики:
AB - компьютер двигателя (Motronic, Multec)
AC - электронная автоматическая коробка передач
AD - бортовое табло LCD и бортовой компьютер
AG - стандартная, помехозащитная заглушка
AH - компьютер круиз-контроля, противоугонного устройства (ATWS)
AJ - электронное управление полным приводом
AK - компьютер ABS
В сервисных мануалах, эта перемычка называется "диагностическое приспособление KM602-2"
Включаем зажигание и считываем flash коды, которые нам начинает выдавать лампа индикации соответствующего устройства. Некоторые версии систем могут не поддерживать самодиагностику.
Структура показа кодов проста:
Первая серия вспышек с короткими паузами - десятки
Пауза побольше - разделитель
Вторая серия вспышек с короткими паузами - единицы
Длинная пауза - разделитель кодов
x-xx (12)
Каждый цикл начинается с кода входа в режим самодиагностики - 12 (показано на примере)
Далее выдаются коды по возрастанию номера ошибки. Все коды повторяются по 3 раза. После окончания показа кодов ошибок, цикл повторяется заново.
Расшифровка flash кодов ошибок приведена в таблицах Flash codes Opel
Вариант самодиагностики с разъёмом OBD-II (если система его поддерживает), мало отличается от описанного выше.
Находим сам разъём.
У OPEL Vectra, Astra и Zafira он находится под защитной крышкой, в салоне под рычагом ручного тормоза.
У OPEL Omega - в щитке предохранителей салона, под рулевой колонкой.
У OPEL Corsa - в нише центральной консоли.
Ставим перемычку между контактами 5 и 6
Включаем зажигание и считываем flash коды, которые нам начинает выдавать лампа индикации. Некоторые модели систем могут не поддерживать самодиагностику.
Для ранних систем, принцип считывания кодов такой-же. Для более поздних, есть небольшие отличия:
10 вспышек лампы соответствует началу кода P0. Далее следует сам 3х значный код.
xxxxxxxxxx-x-x-xxx (P0113)
Коды повторяются 3 раза и идут по возрастанию номера ошибки. После окончания, цикл повторяется заново.
Расшифровка flash кодов ошибок стандарта OBD-II приведена в таблицах Flash codes Opel
Расшифровка flash кодов ошибок не OBD-II стандарта приведена в таблицах Flash codes Opel
Расшифровка flash кодов ошибок не OBD-II стандарта для АКПП приведена в таблицах Flash codes Opel, только звмыкать необходимо не 5-6 контакты, а 3-5
У более поздних систем, категории неисправностей разделены, соответственно разделены и лампы индикаторы:
Следует помнить, что ошибки могут быть как прямые (точно указывать на неисправность), так и косвенные (указывать на неисправность систем, находящихся за диапазоном проверки). Например, ошибка лямбда зонда (oxygen sensor), регулятора холостого хода (IAC) или расходомера воздуха (AFS), может означать так-же и просос неучтённого воздуха в впускную систему...
Сами по себе ошибки систем не могут дать полную и точную информацию о проблемах, более того - проблемы могут быть и совсем без возникновения ошибок. Поэтому, в большинстве случаев, без грамотного мастера с соответствующим диагностическим оборудованием и опытом работы, не обойтись.
истчник
Таблица кодов ошибок ECM "General Motors"
13 Отсутствует сигнал лямбда-зонда (О2)
14 Низкий уровень сигнала датчика температуры охлаждающей жидкости
15 Высокий уровень сигнала датчика температуры охлаждающей жидкости
16 Высокий уровень бортового напряжения
19 Ошибка датчика положения коленвала
21 Высокий уровень сигнала датчика положения дроссельной заслонки
22 Низкий уровень сигнала датчика положения дроссельной заслонки
23 Высокий уровень сигнала термодатчика всасываемого воздуха
24 Отсутствие сигнала скорости автомобиля
33 Датчик абсолютного давления (МАР) - высокое напряжение сигнала
34 Неверный сигнал датчика расхода воздуха
35 Отклонение оборотов холостого хода
41 Неисправность датчика распределительного вала
42 Неисправность цепи управления зажиганием
43 Неисправность цепи управления по детонации
44 Обедненный состав топливной смеси (по сигналу О2)
45 Обогащенный состав топливной смеси (по сигналу О2)
49 Диагностика потери вакуума
51 Ошибка запоминающего устройства
53 Неисправность потенциометра регулировки СО
54 Неисправность потенциометра октан-корректора
55 Обеднение при высокой нагрузке на двигатель
61 Деградация датчика кислорода
Код неисправности: Что это означает: Причина появления и реакция контроллера:
12 Вход в режим диагностики Вход в режим диагностики
13 Выход за границы режима "Closed loop" в цепи обратной связи контроллера из-за неверного сигнала с Лямбда-зонда. Если сигнал с Лямбда-зонда перестает выходить за рамки 0,35...0,55В, при этом двигатель работает более 40 сек., его температура более 85оС, дроссельная заслонка приоткрыта более чем на 6%, коды 21 и 22 не сохранены в памяти компьютера и все это длится более 12 сек.
Контроллер переходит на работу по программе "Open loop"
14 Датчик температуры охлаждающей жидкости – пониженное напряжение. ( < 0,1 В )
Возникает если температура двигателя по датчику более 135оС. Возможное короткое замыкание сигнальных проводов.
Код сохраняется в памяти если температура более 135оС и двигатель работает более 2 сек.
В этом случае контроллер переходит на работу по значению от 10 до 80 градусов в зависимости от прошедшего со старта времени.
15 Датчик температуры охлаждающей жидкости – повышенное напряжение. ( > 4,9 В )
Возникает если температура двигателя по датчику менее -35оС. Датчик температуры дефектный.
Код сохраняется в памяти если температура менее -35оС и двигатель работает более 20 сек.
В этом случае контроллер переходит на работу по значению от 10 до 80 градусов в зависимости от прошедшего со старта времени.
21 Потенциометр дроссельной заслонки. Повышенное напряжение.
( > 3,5 В ) Код сохраняется если напряжение на выходе др.заслонки превышает 3,5В, двигатель работает, его обороты менее 4000 об/мин., отсутствуют в памяти коды ошибок 33, 34 и все это длится более 1,5 сек.
При этом контроллер подменяет сигнал потенциометра в зависимости от оборотов двигателя от 0% до 37%.
22 Потенциометр дроссельной заслонки. Пониженное напряжение.
( < 0.16 В ) Код сохраняется если напряжение на выходе др.заслонки ниже 0,16 В (меньше чем на хх) и двигатель работает.
При этом контроллер подменяет сигнал потенциометра в зависимости от оборотов двигателя от 0% до 37%
24 Нет сигнала с датчика скорости автомобиля. Код сохраняется если датчик показывает скорость менее 14 км/ч, при этом двигатель работает, прогрет до рабочей температуры, обороты двигателя в диапазоне 2200...4400, отсутствуют коды ошибок 21, 22, 33,34, давление во впускном трубопроводе и положение дроссельной заслонки говорит о движении автомобиля - и все это длится более 1 сек.
33 Датчик давления во впускном трубопроводе. Повышенное напряжение. Код сохраняется если сигнал с датчика говорит о повышении давления во впускном трубопроводе более 85 кПа, двигатель работает, коды 21, 22 не сохранены, положение дроссельной заслонки не меняется в течение 5 сек.
При этом контроллер переходит на подмену сигнала с датчика давления в пределах от 0 до 100 кПа, в зависимости от числа оборотов и положения дроссельной заслонки.
34 Датчик давления во впускном трубопроводе. Пониженное напряжение. Код сохраняется если сигнал с датчика говорит о падении давления во впускном трубопроводе менее 14 кПа и двигатель работает.
При этом контроллер переходит на подмену сигнала с датчика давления в пределах от 0 до 100 кПа, в зависимости от числа оборотов и положения дроссельной заслонки.
35 Ошибка Шагового Мотора Холостого Хода (ШМХХ) Штатные обороты ХХ не достигаются. Плавание оборотов превышает 75 об/мин., двигатель работает, его температура более 75оС, скорость авто менее 1 км/ч, коды 21, 22 и 24 не сохранены и все это длится более 4 сек.
44 Выход за границы режима "Closed loop" в цепи обратной связи контроллера из-за излишнего обеднения горючей смеси Сигнал с лямбда-зонда менее 0,28В, двигатель работает, его температура более 20оС, не сохранены коды ошибок 33 и 34, условие выполняется более 1,5 мин.
Контроллер переключается на работу по программе "Open loop".
45 Выход за границы режима "Closed loop" в цепи обратной связи контроллера из-за излишнего обогащения горючей смеси Сигнал с лямбда-зонда превышает уровень 0,75В, двигатель работает, его температура более 20оС, не сохранены коды ошибок 33 и 34, условие выполняется более 1,5 мин.
Контроллер переключается на работу по программе "Open loop".
55 Неисправность управляющего устройства (контроллера) Если при неработающем двигателе включено зажигание и контроллер выдает эту ошибку даже после отключения аккумулятора со стиранием ошибок, то это означает, что контроллер необходимо заменить.
Отличия от системы впрыcка "Мультек" для двигателей 1.3 и 1.6.
Добавлены несколько позиций:
Код неисправности: Что это означает? Причина появления и реакция контроллера:
51 Неисправность управляющего устройства (контроллера) Возникает если контроллер получает нераспознаваемые данные из программной памяти. Контроллер подлежит замене.
53 (Только для мотора C16LZ)
Завышенное напряжение в бортовой сети автомобиля Появляется только если напряжение в бортовой сети повышается более чем 16,9 В.
54* *(Только для мотора E16LZ)
Неверный сигнал с потенциометра регулирования уровня СО в выхлопе. Появляется если уровень сигнала с потенциометра регулировки СО ниже 0,02В или выше 3,9В.
В случае обнаружения этой ошибки контроллер переключается на прошитое значение в 2,5В и работает по нему.
(Контроллеры моторов C16LZ и Е16LZ - разные и, хоть они и взаимозаменяемы, имеют собственные системы кодов)
Отличия от системы впрыcка "Мультек" для двигателей 1.8i:
К вышеперечисленной первой таблице добавлены несколько позиций:
Код неисправности: Что это означает? Причина появления и реакция контроллера:
19 Неправильный сигнал или отсутствие сигнала с датчика числа оборотов Если контроллер в течение 3 сек. после начала пуска не получает информацию от датчика оборотов и напряжение на АКБ падает более чем на 1,1В и разряжение во впускном трубопроводе падает как минимум на 1 кПа , то контроллер переходит на программу пуска двигателя без сигнала с датчика числа оборотов.
25 Форсунка впрыска - повышенное напряжение. Ошибка распознается только при старте двигателя. Если контроллер определяет, что напряжение на форсунке выходит за рамки рабочего диапазона, то подача импульсов на форсунку прекращается и двигатель останавливается.
29 Реле бензонасоса. Низкое напряжение. Если контроллер определяет, что напряжение на реле выходит за рамки рабочего диапазона, то подача напряжения на бензонасос прекращается, а само реле остается запитанным.
32 Реле бензонасоса. Высокое напряжение. Если контроллер определяет, что напряжение на реле выходит за рамки рабочего диапазона, то подача напряжения на бензонасос прекращается, а само реле остается запитанным.
42 Слишком высокое напряжение на выходном каскаде впрыска при пуске. Ошибка распознается только при старте двигателя. Если контроллер определяет, что напряжение на выходе каскада управления выходит за рамки рабочего диапазона, то работа каскада прекращается и двигатель останавливается
49 Слишком высокое напряжение аккумуляторной батареи. Распознается, если напряжение на АКБ превышает 16,9 В. Дальнейшая коррекция длительности впрыска становится невозможной. Контроллер может быть поврежден или выйти из строя.
Стоп машина.
51 Неисправность управляющего устройства (контроллера) Возникает если контроллер получает нераспознаваемые данные из программной памяти. Контроллер подлежит замене.
64 Слишком низкое напряжение на выходном каскаде впрыска при пуске. Ошибка распознается только при старте двигателя. Если контроллер определяет, что напряжение на выходе каскада управления выходит за рамки рабочего диапазона, то работа каскада прекращается и двигатель останавливается
75 Контроль крутящего момента - низкое напряжение Уровень напряжение на ножке D7 контроллера остается низким более 10 сек.
76 Контроль крутящего момента - постоянное (неизменное) напряжение Уровень напряжение на ножке D7 контроллера остается "теряется" (отсутствует) более чем на 2 сек.
81 Форсунка впрыска - пониженное напряжение Если контроллер определяет, что напряжение на форсунке выходит за рамки рабочего диапазона, то подача импульсов на форсунку прекращается и двигатель останавливается.