Довольно часто возникает вопрос – совместим ли мой автомобиль с Car Scanner?
Этот вопрос не такой простой, как кажется.
Car Scanner совместим со всеми автомобилями, которые совместимы со стандартом SAE J1979 и ISO 15031-5, также известным как стандарт OBD—II.
Что вообще такое этот стандарт 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 от диагностики по закрытым протоколам производителя автомобиля.
Диагностика по стандарту OBDII является универсальной – программе, чипу ELM327 абсолютно все равно, к какому автомобилю она подключена. Протоколы обмена данными – стандартные, адреса параметров и датчиков – стандартные. Перечень поддерживаемых параметров сообщает сам автомобиль.
Но в дополнение к стандартной диагностике большинство автомобилей поддерживают и расширенную диагностику в “дилерском” режиме.
В большинстве случаев для работы в “дилерском” режиме вам не подойдет ELM327. Хотя сейчас многие автопроизводители встраивают расширенный диагностический функционал в OBDII протоколы, и, чисто теоретически, вы можете использовать ELM327 для доступа к этим функциям.
Главная проблема, в данном случае, вы не знаете, где эти функции расположены и что именно они вам сообщают или делают. Вы ведь не хотите случайно отключить третью форсунку? Все дилерские протоколы являются закрытыми. Доступ к документации по этим протоколам стоит от $10 000 до $100 000 в зависимости от производителя автомобиля.
Иногда народные умельцы самостоятельно, путем проб и ошибок расшифровывают дилерские протоколы. Как результат – в Car Scanner встроена поддержка Nissan Consult II и наборы дополнительных датчиков для различных автомобилей.
Итог
Большинство автомобилей, произведенных для европейского и американского рынка после 2003 года поддерживают стандарт OBDII. Все, что произведено до – под вопросом, но с высокой долей вероятности поддерживает.
С автомобилями ВАЗ, ГАЗ, УАЗ – рулетка. Часть из них поддерживает стандарт OBDII, другая часть – нет.