Про сумісність та стандарт OBD-II - Car Scanner ELM OBD2

Досить часто виникає питання – чи сумісний мій автомобіль із Car Scanner?

Це питання не таке просте, як здається.

Car Scanner сумісний з усіма автомобілями, які сумісні зі стандартомSAEJ1979 таISO15031 -5, також відомим як стандартOBDII.

Що взагалі таке цей стандарт OBDII?

Якщо по суті – це набір правил та вимог, яким повинен відповідати автомобіль для того, щоб можна було діагностувати несправності, пов'язані з можливою шкодою екології у будь-якого автомобіля, що відповідає цьому стандарту. Так, стандарт OBDII в першу чергу призначений для запобігання шкоді екології, а потім для діагностики всіх інших несправностей.

Стандарт OBDII включає вимоги до апаратної та програмної частини автомобіля.

Для нас важливо, що вимоги до апаратної частини мають обов'язкову наявність стандартного діагностичного роз'єму у формі трапеції з 16 контактами. Саме до цього гнізда ми підключаємо адаптер ELM327.

Вимоги до програмної частини включають обов'язкову підтримку автомобілем одного з протоколів:

  • SAE J1850 VPM
  • SAE J1850 PWM
  • ISO 9141-2 / ISO 14230-4 KWP
  • ISO 15765-4 CAN
  • SAE J1939 CAN

Крім того, стандарт регламентує перелік можливих запитів та порядок розшифрування їхніх відповідей. Наприклад, щоб дізнатися поточні обороти двигуна, треба виконати запит 010C. Кожен біт у відповіді означатиме 0.25 об/хв. Запит та відповідь будуть однаковими у будь-якого автомобіля, що відповідає стандарту.

Які автомобілі підтримують стандарт OBDII?

Доситьпоширеною помилкою є те, що цей стандарт підтримують усі автомобілі, починаючи з 1996 року випуску. Ні це не так. За час розробки Car Scanner я протестував багато автомобілів. Ще більше автомобілів було протестовано тисячами користувачів програми, які мені писали. І зараз я розповім вам, як насправді справи з підтримкою стандарту OBDII.

Стандарт OBDII був введений як обов'язковий у США для всіх автомобілів, починаючи з 1996 року випуску.

Але це стосується лише автомобілів, випущених на ринок США.

А що ж у Європі? У Євросоюзі стандарт був введений як обов'язковий для всіх бензинових автомобілів тільки з 2001 року. З 2003 року він став обов'язковим для всіх дизельних автомобілів, які продаються в ЄС. Тобто. підтримки стандарту OBDII у автомобілів, випущених для Європейського ринку до 2001 року (для дизелів – до 2003), може і не бути.

У 2008 році стандарт став обов'язковим для всіх автомобілів, виготовлених для китайського ринку.

Зверніть увагу - йдетьсяне про автомобілі, виробленів США, ЄС, Китаї. Йдеться про автомобілі, вироблені для США, ЄС, Китаю.

А як же японський автопром? У Японії цей стандарт також не є обов'язковим. Тому праворульні автомобілі, вироблені для японського ринку здебільшого не підтримують стандарт OBDII. Якщо ж японці роблять автомобіль для ринку США, ЄС або Китаю, то вони додають підтримку OBDII.

А що ж решта країн? Я не маю інформації по всіх країнах, але ось, що я знаю точно – в Україні, Україні, Білоукраїнсії, Казахстані та інших країнах колишнього СРСР цей стандарт не є обов'язковим. Тобто підтримка OBDII автомобілями, зробленими для продажув Україні, Україні, Білоукраїнсії, Казахстані і т.д. - Це просто добра воля виробника автомобіля.

Бажаєте простий приклад? Автомобілі виробництва автомобільного заводу АвтоВАЗ тривалий час не підтримували стандарт OBDII. Тільки останні кілька років ситуація стала змінюватися.

Чому ж більшість автомобілів, що продаються в Україні, Україні, Білоукраїнсії, Казахстані і т.д. за фактом підтримують стандарт OBDII, якщо такого обов'язку вони не мають? Вся справа у глобалізації. Виробник робить модель для ринку Євросоюзу з підтримкою OBDII і ту саму модель відправляє в Україну, Казахстан, Білоукраїнсію, Україну. Для того, щоб "прибрати" підтримку OBDII (яка в автомобілі вже є) виробнику доведеться витратити деякі ресурси. А навіщо йому зайві витрати?

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

Але історії відомі й зворотні випадки – коли виробник у європейську модифікацію автомобіля вбудував діагностичний роз'єм OBDII із американської версії, але електронний блок управління (ЕБУ) встановив інший. Гніздо є, але програмна частина стандарт OBDII не підтримує.

Є інші курйозні приклади “формального” дотримання стандарту. Тут найбільше відзначився концерн Renault-Nissan. Автомобілі Nissan, Datsun, Infinity і деякі Renault (яким дісталися мізки від японської частини автоконцерну) мають часткову підтримку стандарту OBDII: роз'єм є, протокол відомий, але на запит параметрів, що підтримуються, і датчиків автомобіль видаєкоректнавідповідь: підтримуваних датчиків ні. Зверніть увагу - відповідь автомобіля є коректною і відповідає стандарту, це не помилка,це нормальна та правильна відповідь. Просто Nissan вирішив, що буде достатньо лише читання помилок. Така ситуація характерна для автомобілів Nissan/Infinity/Datsun та деяких Renault, вироблених для європейського ринку до 2008 року.

Важливо відрізняти діагностику за стандартом OBDII від діагностики за закритими протоколами виробника автомобіля.

Але на додаток до стандартної діагностики, більшість автомобілів підтримують і розширену діагностику в “дилерському” режимі.

Найчастіше для роботи в "дилерському" режимі вам не підійде ELM327. Хоча зараз багато автовиробників вбудовують розширений діагностичний функціонал у OBDII протоколи, і, суто теоретично, ви можете використовувати ELM327 для доступу до цих функцій.

Головна проблема, в даному випадку, ви не знаєте, де ці функції розташовані і що саме вони вам повідомляють чи роблять. Адже ви не хочете випадково відключити третю форсунку? Усі дилерські протоколи закриті. Доступ до документації цих протоколів коштує від $10 000 до $100 000 залежно від виробника автомобіля.

Іноді народні умільці самостійно, шляхом спроб і помилок розшифровують дилерські протоколи. Як результат – у Car Scanner вбудована підтримка Nissan Consult II та набори додаткових датчиків для різних автомобілів.

Підсумок

Більшість автомобілів, вироблених для європейського та американського ринку після 2003 року, підтримують стандарт OBDII. Все, що зроблено до - під питанням, але з високою ймовірністю підтримує.

З автомобілями ВАЗ, ГАЗ, УАЗ – рулетка. Частина їх підтримує стандарт OBDII, інша – ні.