You dont have javascript enabled! Please enable it!

БД

Предмети:

  • Загальний
  • OBD 1
  • OBD II і EOBD
  • Зчитування та видалення пам'яті несправностей
  • Приводи керування
  • Кодування, ініціалізація, навчання
  • Тест на готовність
  • Стандартизація зв'язку між діагностичним тестером і автомобілем
  • Сервісні режими з ідентифікатором параметра

Загальне:
OBD - це абревіатура від On Board Diagnostics. OBD має як регуляторну, так і діагностичну роль, особливо в система управління двигуном ЕКЮ. Наприклад, несправність можна виявити за допомогою системи OBD, зчитавши її за допомогою діагностичного тестового блоку. Код помилки можна знайти на Список кодів помилок OBD (якщо код не залежить від марки).

ПОРАДА. Також відвідайте веб-сайт GerritSpeek.nl, де ви можете знайти багато змістовної інформації про можливості програми VCDS і детальну інформацію про коди помилок.

OBD 1:
Це перша система OBD, розроблена GM (General Motors). Він був представлений у 1980 році та вперше використаний у США у 1988 році. Метою цієї системи було в основному обмеження величини викидів. Система була розроблена для того, щоб сама виявляти дефекти та відхилення, тим самим обмежуючи шкідливі викиди. При виявленні несправності або відхилення негайно загорявся індикатор MIL (індикатор несправності), який повинен був прочитати майстер автомобіля. Водій автомобіля був попереджений про помилку за допомогою MIL і зобов’язаний якомога швидше вирішити проблему.
Усі автомобілі, випущені з 1991 року, мали бути оснащені OBD1. Перші версії Opel і Volvo, зокрема, використовували флеш-код. Інші бренди розробили власну вилку з власними кодами помилок. Для OBD 1 не було вказівок, що стосується OBD II і далі.

Блимаючий код:
З OBD1 першого покоління технік повинен прочитати миготливий код, щоб визначити код несправності. Часто потрібно виконати дію, щоб ініціювати миготіння; дія складається з:

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

Флеш-код складається з двох або трьох цифр. На наступному зображенні індикатор блимає: 4 рази моргання – коротка пауза – 5 разів моргання – довга пауза. Це дає код помилки: 45, що означає: лямбда-зонд – виявлена ​​багата суміш.

Vauxhall:
Цей тип діагностичної вилки зазвичай вбудовується в моторний відсік. Підключення двох з’єднань у цьому роз’ємі спричинить блимання контрольної лампочки на панелі приладів.

  • Передача АВ: коди системи управління двигуном;
  • AC: автоматична коробка передач;
  • AH: сигналізація;
  • AK: ABS

VW:
У Volkswagen є 2 окремих роз'єми для OBD1. Тестовий блок (в даному випадку VAG 1551) можна підключити до цих 2 роз’ємів. Вибравши правильний канал на тестовому блоку (01 для електроніки двигуна), пам’ять про помилки можна прочитати та видалити в сервісному меню.

BMW:
На BMW штекер OBD1 круглий. Цей штекер підключається до діагностичного обладнання за допомогою кабелю. Несправності відображаються з описом на дисплеї діагностичного тестера. Несправності також можна видалити.

OBD II і EOBD:
OBD II був представлений у 1996 році. З 2004 року OBD стане обов'язковим у Європі. В Америці це залишається під назвою OBD II, а європейський варіант називається EOBD. Це те саме з кількома незначними коригуваннями; з EOBD не є обов’язковим проведення перевірки EVAP (витік шкідливих парів бензину), хоча це є обов’язковим в Америці. Автомобілі з 2008 року випуску мають обов’язкові OBD II та EODB з шиною CAN. Натисніть тут, щоб дізнатися більше про шину CAN.

Були записані (стандартизовані) різні справи; наприклад, тип і розташування 16-контактного роз’єму OBD (роз’єм лінії передачі даних, скорочено DLC), структуру коду помилки та протоколи зв’язку. Коди помилок, що стосуються викидів, повинні бути доступними кожному.

EOBD є обов’язковим для трансмісії всіх транспортних засобів і є окремим від діагностики конкретної марки. EOBD перевіряє його система управління двигуном постійно контролює всі системи (наприклад, лямбда-зонд) і сигналізує, коли фактичні викиди в півтора рази перевищують викиди схвалення типу. Індикатор несправності не засвітиться відразу, але система запам’ятає несправність. Коли друга поїздка буде здійснена за тих самих умов, і викиди знову в півтора рази перевищуватимуть максимально встановлений, засвітиться індикатор MIL. Потім водій отримує сповіщення про несправність в управлінні двигуном.

Під час зчитування автомобіля на пристрої зчитування з’явиться код помилки. У технічній термінології цей код також називається DTC (діагностичний код несправності). Цей DTC може бути, наприклад, P-кодом. Цей код має значення; Натисніть тут, щоб перейти до списку кодів помилок OBD.

Читання та очищення пам'яті несправностей:
Автомобіль можна прочитати за допомогою діагностичного приладу. Його потрібно під’єднати до роз’єму OBD2 у салоні автомобіля. Потім діагностичний пристрій підключається, серед іншого, до шлюзу. Цей роз’єм OBD2 зазвичай розташований біля сидіння водія, зазвичай під панеллю приладів або на центральній консолі.
До штепсельного з'єднання необхідно під'єднати спеціальний кабель OBD2. Цей кабель необхідно підключити до пристрою для зчитування. Після підключення ноутбука до головки зчитування та кабелю можна запускати програму діагностики. Спочатку потрібно ввести деякі дані автомобіля, як показано на зображенні нижче:

Після підключення вас запитають, що ви хочете зробити далі. Один із варіантів – прочитати код помилки. Код помилки також називають діагностичним кодом несправності (DTC). DTC складається з літери, за якою слідують чотири цифри.

  • Буква P означає Powertrain; це включає двигун і коробку передач.
  • B означає тіло; це включає подушки безпеки, ремені безпеки, опалення та освітлення.
  • C означає шасі; це включає в себе системи ABS і ESP.
  • U означає мережу; це стосується, серед іншого, зв'язку по шині CAN.

Чотири числа вказують на те, що важливо. Великі списки кодів та їх значення можна знайти в Інтернеті.
Для прикладу візьмемо автомобіль, який працює нерівномірно. Горить індикатор керування двигуном.
Цей індикатор також називають лампою індикації несправності (скорочено MIL). Коли цей індикатор світиться або світився, ви можете бути впевнені, що помилка була збережена в пам’яті помилок. Тоді настав час прочитати автомобіль.

Код помилки з'являється на екрані тестера на малюнку: P0302. Цей код означає, що в циліндрі 2 зареєстровано неповне згоряння. Це могло статися один раз, могло статися кілька разів або може бути присутнім постійно. Код помилки P0301 виникає, коли в циліндрі 1 виявляється неповне згоряння, а в циліндрі 0303 – код помилки P3 тощо.
Коли датчик передає значення, що виходить за межі допусків, ECU перевіряє, який код несправності йому відповідає, і зберігає його в пам’яті. Діагностичне обладнання також показує текст; програмне забезпечення розпізнає код (наприклад, P0302) і пов’язує з ним текст (виявлено пропуск запалювання циліндра 2). Все це попередньо запрограмовано в діагностичному програмному забезпеченні.

Кожен бренд також має специфічні для бренду коди; З цієї причини часто на початку необхідно вибрати марку, тип, рік випуску, код двигуна та паливну систему. Якщо вибрано неправильний бренд, неправильний текст може бути пов’язаний з кодом помилки. Тестери певних брендів або дуже обширне тестове обладнання також мають діагностичні програми, включені в програмне забезпечення. Якщо натиснути код помилки, буде відкрито тестову програму, яку можна виконувати крок за кроком. Наприкінці тесту програмне забезпечення прийде до висновку або вкаже певний напрямок, де технік повинен вимірювати.

На додаток до ноутбуків із широкими діагностичними програмами також доступні прості ручні пристрої для зчитування. За допомогою цих зчитувачів часто можна зчитувати екологічні несправності, наприклад різні несправності двигуна. Але несправності шасі або подушки безпеки часто не можна прочитати за допомогою цього.

Коди несправностей можуть вказувати на те, що деталь зламана. Але технік не може просто припустити, що несправність, наприклад, датчика означає, що датчик несправний. Це також може бути проводка або штепсельне з'єднання, яке утворює корозію і, отже, спричиняє опір переходу. Однак код помилки часто дає правильний напрямок для пошуку причини несправності. Як приклад знову беремо код помилки P0302; де було розпізнано пропуск запалювання циліндра 2. Згоряння в цьому циліндрі було поганим. Це може бути спричинено, серед іншого, наступним:

  • Погане запалювання (несправна свічка запалювання, котушка запалювання або кабель котушки запалювання)
  • Погане впорскування (несправний або забруднений інжектор)
  • Втрата компресії (погана герметичність впускних або випускних клапанів, дефекти головки циліндра або поршня)

За допомогою лише коду несправності P0302 легко визначити, з яким циліндром виникла проблема, але тоді починається справжня робота. Замінивши такі деталі, як свічка запалювання, котушка запалювання або інжектор, ви можете перевірити, чи несправність перемістилася. Котушку запалювання циліндра 2 можна замінити на котушку запалювання циліндра 4. Якщо потім несправність усунуто, двигун перезапуститься та пам’ять про помилки знову зчитується, можна перевірити, чи несправність зникла. Коли з'являється код помилки P0304, це означає, що зараз виявлено погане згоряння в 4 циліндрі.

Причину знайдено; котушка запалювання несправна і потребує заміни. Котушка запалювання забезпечує напругу до 30.000 XNUMX вольт, яка необхідна свічці для створення іскри. Якщо несправність все ще присутня після заміни котушки запалювання, свічку запалювання та інжектор також можна замінити та перевірити таким же чином. Після ремонту несправності завжди необхідно усунути.

Несправності в пам'яті помилок не завжди повинні бути активними під час зчитування. Це також можуть бути несправності, які виникали один або кілька разів у минулому. Іноді ці несправності можна проігнорувати, тому що вони викликані, наприклад, занадто низькою напругою акумулятора, але якщо клієнт скаржиться, що машина то заїкається, то погано заводиться або то глухне, то на це варто звернути увагу. Ви можете побачити приклад поточної несправності на зображенні.

Несправність присутня в контролері дросельної заслінки. Це переклад «корпус дросельної заслінки». Код несправності: P1545 і говорить про переривчасте. Це англійською означає «виникало спорадично». Там також зазначено Частота помилок: 1. Це означає, що помилка сталася лише один раз. Також можна побачити кілометр і дату, коли сталася несправність. 

Якщо встановлено зв’язок із скаргою клієнта, потрібно провести додаткове дослідження причини несправності. Якщо несправність було усунено, існує велика ймовірність, що вона залишиться, особливо якщо несправність виникла один раз. Але також існує ймовірність, що несправність знову повернеться протягом короткого часу. Клієнта не можна просто відправити після усунення несправності. Стирання не вирішує проблему.
Замість Intermittent у пам’яті також можна вказати static. У цьому випадку несправність наявна в даний момент і не може бути стерта.
Якщо спробувати усунути несправність, вона майже напевно повернеться негайно.

Керуючі приводи:
Іншим варіантом виявлення несправностей за допомогою діагностичного обладнання є управління виконавчими механізмами.
Приводи — це всі компоненти, якими можна керувати; подумайте про віконний двигун; це контролюється за допомогою перемикача.
Або клапан EGR у двигуні; це контролюється ECU для рециркуляції вихлопних газів. Цими приводами можна керувати вручну за допомогою діагностичного обладнання.
Щоб перевірити рух клапана EGR, не обов'язково заводити двигун і чекати, поки ЕБУ сам запустить клапан. За допомогою діагностичного обладнання можна контролювати клапан, коли технік вважатиме це за потрібне.

Діагностика приводу також може бути цікава, якщо, наприклад, кришка багажника більше не відкривається за допомогою перемикача кришки багажника. Управляючи двигуном регулювання кришки багажника за допомогою діагностичного обладнання, кришка багажника відмикається. Якщо цього не відбувається під час роботи перемикача кришки багажника, ви можете переглянути значення датчика перемикача в поточних даних.
Якщо значення в поточних даних залишається 0 (що означає вимкнення) замість 1 (яке має з’явитися на екрані під час роботи), то можна зробити висновок, що перемикач несправний. Адже кришкою багажника можна керувати за допомогою діагностичного обладнання.

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

Кодування, ініціалізація, навчання:
Після заміни таких компонентів, як блоки керування, їх часто потрібно закодувати, перш ніж їх можна буде використовувати.
Кодування складається з великої кількості шістнадцяткових цифр і літер. Це можна побачити на зображенні нижче:

У цьому випадку блок керування центральної електроніки замінюється. Якщо замовляється новий блок управління, програмне забезпечення вже встановлене, але все одно має бути зазначено, які опції є у ​​автомобіля. Звичайно, існує різниця між базовою версією без кондиціонера тощо та повноцінним автомобілем із кондиціонером, підігрівом сидінь, вікнами з електроприводом тощо.

Кодування структуроване таким чином:
05048E0700041A00400A00000F00000000095D035C000

Значення можуть бути такими:
Перше число: 0= автомобіль з лівим кермом, 1= автомобіль з правим кермом.
Друге число: 1= Австралія, 2= Азія, 3= Південна Америка, 4= Європа, 5= Північна Америка.
Третє число: 0= Милі на годину, 1= кілометрів на годину.

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

  • Друге число (5) потрібно вручну змінити на 4 (тобто з Північної Америки в Європу).
  • Третє число (0) можна вручну змінити на 1.

В автомобілі буде встановлено голландську мову, а замість миль відображатимуться кілометри. Отже, кожна цифра або буква в серії має своє значення.

Het ініціалізувати відбувається по-іншому. Часто достатньо ініціалізувати електронний компонент в автомобілі натисканням кнопки.
Компоненти, які потрібно ініціалізувати, включають:

  • Корпус дросельної заслінки після очищення або заміни. ЕБУ повинен зчитувати значення датчиків положення дросельної заслінки (потенціометри) з повністю закритою та повністю відкритою дросельною заслінкою під час навчання, щоб можна було визначити всі проміжні значення. Якщо корпус дросельної заслінки не ініціалізовано/вивчено, ЕБУ не може перемістити дросельну заслінку в правильне положення. Результатом є те, що на холостому ході двигун отримує занадто багато або занадто мало повітря, а отже, працює погано. Під час ініціалізації дросельної заслінки (англійською мовою: базові налаштування) на екрані відобразиться: «ADP is running», а потім «ADP OK». Під час «працювання» дросельна заслінка встановлюється в декілька положень і контролюється напруга сигналу потенціометрів. З ADP OK налаштування було успішним.
  • Датчик дощу після заміни лобового скла. Якщо датчик дощу не налаштований належним чином, склоочисники можуть спрацювати занадто рано або занадто пізно, щойно краплі дощу впадуть на вікно;
  • Датчик кута повороту керма після монтажних робіт на рульовій колонці;
  • Тиск у шинах після накачування чи заміни шин;
  • Висота автомобіля після заміни компонентів пневмопідвіски.
  • Висота фари після заміни фари (див. зображення нижче).

Що насправді відбувається під час ініціалізації, так це те, що збережені значення видаляються, а нові (поточні) значення зберігаються на їх місці.
Як після ремонтні роботи на рульовій колонці не виконуються з ініціалізацією датчика кута повороту, можливо, датчик кута повороту думає, що кермо завжди злегка повертається під час руху прямо. Це шкодить, серед іншого, системі ESP. Розташувавши кермо точно в положенні прямо вперед і давши діагностичному пристрою команду ініціалізувати датчик кута повороту, комп’ютер в автомобілі точно знає точку, в якій кермо знаходиться прямо вперед. Наприклад, навчання стосується клавіш. Коли купується новий ключ, ним неможливо просто завести автомобіль. Спочатку потрібно озвучити код ключа в машині. Це також часто робиться за допомогою діагностичного обладнання. Код ключа зберігається в блоку управління автомобіля. Іммобілайзер вимикається лише тоді, коли блок керування розпізнає код ключа. Тільки після цього автомобіль можна заводити.

Тест на готовність:
Перевірка готовності - це самоперевірка системи EOBD. Під час руху EOBD постійно перевіряє елементи керування, пов’язані з навколишнім середовищем. Водійський цикл повинен складатися з: холодний старт, міська їзда та ділянка шосе. Вам також доведеться кілька разів гальмувати до 0 км/год і знову прискорюватися. Після цього циклу водіння перевірку готовності можна оцінити як «в порядку» або «не в порядку». Перевірка готовності постійно проводиться системою управління двигуном.
Під час ТО обов’язково потрібно прочитати EOBD, щоб перевірити стан перевірки готовності та наявність кодів помилок. Це дозволяється простим ручним тестером, як на зображенні праворуч. Це не обов’язково має бути специфічним для бренду та призначене лише для відображення кодів несправностей, пов’язаних із викидами, та перевірки готовності.

Під час перевірки готовності перевіряються такі пункти:

Наприклад, якщо згоряння циліндра не в порядку, або каталізатор не працює належним чином (це перевіряється 2-м лямбда-зондом, датчиком стрибка), тест готовності зберігається як «не в порядку». Код помилки також зберігається в пам’яті несправностей, який можна зчитати за допомогою простого ручного тестера та іншого широкого обладнання для зчитування.
Після усунення несправностей перевірка готовності також скасовується. Тому може пройти деякий час, перш ніж усунуті несправності повернуться (якщо їх не було усунено під час ремонту). Можливо, що помилка зникає деякий час після стирання та повертається пізніше. Як тільки перевірка готовності буде завершена (після циклу водіння), несправність може відображатися знову. Після усунення несправностей перевірка готовності буде відображатися на ручному тестері як «не в порядку». Перш ніж знову буде збережено новий тест готовності, знадобиться від 10 до 40 км.
Це також запобігає швидкому видаленню несправностей, пов’язаних з навколишнім середовищем, до зняття з реєстрації ТО автомобіля. Код помилки зник, але інспектор зразків може побачити, що перевірка готовності не в порядку.

Стандартизація зв'язку між діагностичним тестером і автомобілем:
З OBD II і EOBD зв’язок між діагностичним тестером і автомобілем стандартизований. Підтримується фіксована кількість режимів обслуговування. Усі ці сервісні режими мають свої функції. Оскільки вона досить велика, першою наводиться таблиця із загальною інформацією. Нижче наведено детальне пояснення…

Таблиця з різними режимами обслуговування:

Сервіс 01Дані в реальному часі:
 Ідентифікатор параметра вказує, яка інформація доступна діагностичному тестеру.
 Актуальні дані двигуна.
 Тест на готовність.
 Статус MIL (увімкнено або вимкнено).
 Кількість збережених DTC (кодів несправностей).
Сервіс 02Стоп-кадр:
 Запит відповідної інформації, коли MIL згорів:
При якій температурі охолоджуючої рідини, швидкості, навантаженні тощо?
Сервіс 03Читання DTC:
 Відображаються коди P.
Сервіс 04Очищення діагностичної інформації:
 Коди DTC, стоп-кадр і тест готовності стерто.
Сервіс 05Тестові значення лямбда-зонда:
 Лямбда-зонд постійно перевіряється в десяти точках, щоб розпізнати відхилення через старіння або забруднення.
Сервіс 06Тестові значення систем безперервного моніторингу:
 Робота каталізатора.
Сервіс 07Випробувальні значення систем постійного моніторингу:
 Перевірте наявність пропусків запалювання (відсутнє горіння).
Сервіс 08Контроль систем або компонентів:
 Перевірка витоку повітря з вентиляційного отвору бака (тільки US OBDII).
Сервіс 09Запит інформації щодо автомобіля:
 Номер шасі.
Послуга 0АПостійні коди помилок:
 Вони не можуть бути видалені діагностичним обладнанням, але видаляються ECU, коли умови знову стають оптимальними (наприклад, після заміни каталізатора).

Тепер слід детальне пояснення деяких режимів обслуговування:

Режими обслуговування з ідентифікатором параметра:

Сервіс 01:
Тут згадується ідентифікатор параметра (PID). Ідентифікатор параметра вказує на те, що підтримує ECU. ECU вказує в PID, яку інформацію він може надсилати діагностичному тестеру. Ось приклад:

Схема доступних PID. Насправді їх набагато більше

У протоколі CAN кожен номер PID має своє значення. Це Номер PID 04 може бути температурою охолоджуючої рідини. (Точне значення можна знайти в Інтернеті). Номер PID 04 у таблиці зазначає Підтримується: Так. Це позначено 1.
Наприклад, непідтримуваний номер PID (наприклад, 0B) може бути датчиком температури вихлопних газів на бензиновому двигуні. Якщо цього немає, воно буде переслано з 0.
Зрештою, шістнадцятковий код випливає з двійкового. На сторінці Двійкова, десяткова та шістнадцяткова система Докладно пояснюється, як це перетворюється. Шістнадцятковий код B2C5 надсилається ЕБУ до діагностичного обладнання. Програмне забезпечення діагностичного обладнання розпізнає, які системи розпізнаються, а які ні. Системи, які не розпізнаються, будуть опущені в Сервісі 02.

Сервіс 02:
У сервісному режимі 02 відображаються PID, записані кодом помилки. Ці PID визначаються в сервісному режимі 01.

Пробіг: 35000 XNUMX км
Паливна система 1: замкнутий контур
Розрахована кількість: 35
Температура теплоносія: 24 град. за Цельсієм
Температура повітря на вході: 18 град. за Цельсієм
Частота обертання двигуна: 2500 об/хв.
Швидкість автомобіля: 0 км/год
Датчик положення дросельної заслінки: 20%
Частота: 15

У цій ситуації можна визначити, що сталася несправність. Автомобіль стояв на місці, а дросель був розігнаний до 2500 об/хв.

Сервіс 03:
Тут запитується точний код помилки. Як приклад наведено код помилки P0301. Код P0301 означає: у циліндрі 1 немає згоряння (виявлено пропуск запалювання). Коди помилок можна знайти на сторінці: Коди помилок OBD.
Тепер, коли помилка P0301 відома, служба 02 використовується для визначення, коли сталася помилка. Наразі відомо, що в згаданій ситуації стався пропуск запалювання циліндра.

Служба 0A:
Служба 0A містить коди помилок, які неможливо очистити за допомогою діагностичного програмного забезпечення. Програмне забезпечення в ECU запрограмоване таким чином, що воно обчислює, видаляється чи залишається присутнім код несправності. Візьмемо для прикладу сажовий фільтр.
Коли сажовий фільтр більше не можна регенерувати, він наповниться сажею, що призведе до його засмічення. Перш ніж сажовий фільтр буде фактично засмічений, датчики зворотного тиску виявляють, що протитиск занадто високий. З'явиться повідомлення про помилку. Під час читання буде відображено помилку P244A (дизельний сажовий фільтр: занадто велика різниця тиску) відображатися. Різниця між двома датчиками зворотного тиску (до і після фільтра) занадто велика, що означає, що сажовий фільтр насичений (тобто повний сажі).

Цю помилку неможливо стерти. Залишилося 2 варіанти;

  • Регенерувати сажовий фільтр;
  • Якщо регенерація неможлива; замінити сажовий фільтр.

Після ремонту несправність залишиться в пам'яті. Під час руху перевірка готовності покаже, що перепади протитиску тепер мінімальні. Програмне забезпечення тепер розпізнає, що сажовий фільтр більше не забитий. Тепер ЕБУ самостійно усуне несправність.
Це буде працювати не тільки з сажовим фільтром, але і з каталізатором, який не працює належним чином.

Інші сервісні режими (04 т / м 09) вже досить детально описані в таблиці, тому вони не будуть тут далі обговорюватися.