- АвтоДиагност
- Используемые протоколы и применяемость OBD-II-диагностики на автомобилях разных марок
- —>Автозапчасти и СТО —>
- Расшифровка кодов ошибок BMW Inpa K+DCAN
- Расшифровка кодов ошибок OBD 2 на русском языке
- Посимвольная расшифровка кода неисправности OBD 2
- Разбираемся в тонкостях протоколов самодиагностики
- Надо ли верить рекламе
- Диагностика или чип-тюнинг?
- Тесты и обзоры
- Оригинальные протоколы зарубежных автомобилей
- Отечественные автомобили ВАЗ
- ГАЗ, УАЗ
- ИЖ
- Дополнительные системы ВАЗ
- Дополнительные системы ГАЗ
- Дополнительные системы УАЗ
- Универсальный режим
АвтоДиагност
Используемые протоколы и применяемость OBD-II-диагностики на автомобилях разных марок
В рамках OBD-II используются пять протоколов обмена данными — ISO 9141, ISO 14230 (также именуется KWP2000), PWM, VPW и CAN (также каждый из протоколов имеет несколько разновидностей — например, разновидности отличаются по скорости обмена информацией). В Интернете встречаются «таблицы применимости», где указываются перечни марок и моделей автомобилей и поддерживаемые ими OBD-II-протоколы. Однако, надо учитывать, что одна и та же модель с одним и тем же двигателем, одного года выпуска может быть выпущена для разных рынков с поддержкой разных протоколов диагностики (точно также протоколы могут различаться и по моделям двигателей, годам выпуска). Таким образом, отсутствие автомобиля в списках не означает, что он не поддерживает OBD-II, так же как и присутствие не означает, что поддерживает и, тем более, полностью поддерживает (возможны неточности в списке, различные модификации автомобиля и пр.). Еще сложнее судить о поддержке конкретной разновидности OBD-II-стандарта.
Общей предпосылкой для того, чтобы предположить, что автомобиль поддерживает OBD-II диагностику, является наличие 16-контактного диагностического разъема (DLC — Diagnostic Link Connector) трапециевидной формы (на подавляющем большинстве OBD-II автомобилей он находится под приборной панелью со стороны водителя; разъем может быть как открыт, так и закрыт легко снимаемой крышкой с надписью «OBD-II», «Diagnose» и т.п.). Тем не менее, это условие необходимое, но недостаточное! Получить справку о расположении разъемов (в том числе нестандартном) можно на странице «Информация и ПО». Также разъем OBD-II иногда устанавливается на автомобили, вообще не поддерживающие ни один из OBD-II-протоколов. В таких случаях необходимо пользоваться сканером, рассчитанным на работу с заводскими протоколами конкретной марки автомобиля — например, это касается автомобилей Opel Vectra B европейского рынка 1996-1997 гг. Для оценки применимости того или иного сканера для диагностики конкретного автомобиля необходимо определить, какой конкретно из OBD-II протоколов используется на конкретном автомобиле (если OBD-II вообще поддерживается).
Для этого можно:
1. Посмотреть в технической документации непосредственно к данному автомобилю (но не в общем руководстве по данной марке/модели!). Также полезно осмотреть все идентификационные таблички на автомобиле — возможно наличие таблички «OBD-II compliant» (поддерживает OBD-II) или «OBD-II certified» (сертифицировано на поддержку OBD-II);
2. Посмотреть в информационной базе данных, типа Mitchell-on-Demand и т.п. Однако, это также не абсолютный способ, так как база может содержать неточности, включать информацию по автомобилям, выпущенным для другого рынка и т.п. Естественно, использование специализированных дилерских баз по отдельной марке повышает степень достоверности информации;
3. Использовать сканер, позволяющий определить, какой из OBD-II протоколов используется на машине. Из предлагаемых нами приборов автоматически это сможет сделать Х-431 и OZEN MOByDic 2600. С помощью комплекта ScanTool Вы сможете это сделать вручную путем последовательной смены используемых адаптеров и проверки наличия связи с ЭБУ автомобиля. Если никаких предположений по используемому протоколу нет, то начинать перебор стоит с протокола ISO как наиболее распространенного (либо с протокола, указанного для диагностируемой машины в таблице);
4. Осмотреть диагностический разъем и определить наличие выводов в нем (как правило, присутствует только часть задействованных выводов, а каждый протокол использует свои выводы разъема).
Назначение выводов («распиновка») 16-ти контактного диагностического разъема OBD-II (стандарт J1962):
02 — J1850 Bus+
04 — Chassis Ground
05 — Signal Ground
06 — CAN High (J-2284)
07 — ISO 9141-2 K-Line
10 — J1850 Bus-
14 — CAN Low (J-2284)
15 — ISO 9141-2 L-Line
16 — Battery Power (напряжение АКБ)
По наличию выводов можно ориентировочно судить об используемом протоколе при помощи следующей таблицы:
—>Автозапчасти и СТО —>
В рамках диагностического стандарта OBDII существует 5 основных протоколов обмена данными между электронным блоком управления (ЭБУ) и диагностическим сканером. Физически подключение автосканера к ЭБУ производится через разъем DLC (Diagnostic Link Connector), который соответствует стандарту SAE J1962 и имеет 16 контактов (2×8). Ниже представлена схема расположения контактов в разъеме DLC (рисунок 1), а также назначение каждого из них.
Рисунок 1 – Расположение контактов в разъеме DLC (Diagnostic Link Connector)
1. OEM (протокол производителя).
Коммутация +12в. при включении зажигания.
9. Линия CAN-Low, низкоскоростной шины CAN Lowspeed.
2. Шина + (Bus positive Line). SAE-J1850 PWM, SAE-1850 VPW.
10. Шина — (Bus negative Line). SAE-J1850 PWM, SAE −1850 VPW.
4. Заземление кузова.
5. Сигнальное заземление.
6. Линия CAN-High высокоскоростной шины CAN Highspeed (ISO 15765-4, SAE-J2284).
14. Линия CAN-Low высокоскоростной шины CAN Highspeed (ISO 15765-4, SAE-J2284).
7. K-Line (ISO 9141-2 и ISO 14230).
15. L-Line (ISO 9141-2 и ISO 14230).
16. Питание +12в от АКБ.
Назначение неопределенных контактов выбирается на усмотрение производителя автомобиля. Разъем должен быть расположен не далее, чем в 2 футах (0.61 метра) от рулевого колеса.
Иногда разъем OBD-II устанавливается на автомобили, которые в принципе не поддерживают ни один из OBD-II-протоколов. В таких случаях необходимо использовать специальный сканер, рассчитанный на работу с заводскими протоколами конкретной марки автомобиля — например, это касается Opel Vectra и некоторых автомобилей европейского рынка 1996-1997 гг.
Также бывают обратные ситуации, когда на автомобиле установлен нестандартный разъем, но при этом автомобиль поддерживает один из диагностических протоколов OBD-II.
Далее подробно рассмотрим формат и физический уровень каждого протокола связи в рамках стандарта OBDII.
SAE J1850 PWM
Существует два типа протокола J1850. PWM является высокоскоростным и обеспечивает передачу информации со скоростью 41,6 Кбайт/с. Он применяется в автомобилях марок Ford, Jaguar и Mazda. В протоколе PWM сигналы передаются по двум проводам, подсоединенным к 2 и 10 контакту диагностического разъема.
Формат сигнала протокола J1850 включает:
SOF — Start of Frame (начало кадра, высокий импульс на 200uS);
Header — заголовок длиной 1 байт;
CRC — Cyclic Redundancy Check (циклический избыточный код, 1 байт);
EOD — End Of Data (окончание данных, низкий импульс на 200uS).
Если рассматривать формат протокола более подробно по битам, то он примет следующий вид:
Реальный пример сигнала SAE J1850 выгладит следующим образом:
SAE J1850 VPW
Протокол VPW осуществляет передачу данных со скоростью 10,4 Кбайт/с, что существенно медленнее, чем у протокола PWM. Формат данного протокола идентичен SAE J1850 PWM . Данный протокол используется на автомобилях General Motors (GM) и Chrysler. VPW предусматривает обмен данными по одному проводу, подсоединенному ко 2 контакту диагностического разъема. Длина шины может достигать 35 метров.
ISO 9141-2
Данный протокол разработан компанией ISO. Он не такой сложный, как протоколы J1850 и не требует в использовании специальных коммуникационных микропроцессоров, но, с другой стороны, обеспечивает довольно медленную передачу данных со скоростью 10 Кбайт/c. Протоколы ISO 9141 и ISO 14230 схожи по физической реализации обмена информацией, но различаются ее использованием. Поэтому сканер ISO 9141, обычно может работать и с ISO 14230, но не наоборот.
В протоколе ISO 9141-2 сигналы передаются по 7 контакту (К-линия) и опционально по 15 контакту (L-линия). К-линия является двунаправленной (т.е. передает данные в обе стороны), L-линия однонаправленная и используется лишь для соединения ЭБУ и сканера, после чего линия L переходит в состояние логической единицы.
Физический уровень передачи информации в протоколах ISO 9141 и ISO 14230 заключается в одновременной передачи ЭБУ специального 8-битного кода по К- и L-линиям со скоростью 5Б/сек. Если код правильный, то ЭБУ посылает сканеру 8-битный код со скоростью последующего соединения. Затем передается еще два кода с информацией о последующем соединении и расположении К- и L-линий. Сканер возвращает отражение этих кодов в ЭБУ. На этом процесс распознавания окончен.
В общем виде процесс инициализации сигнала в протоколах ISO 9141 и ISO 14230 выглядит следующим образом:
Передача данных в протоколе осуществляется по следующей схеме:
ISO 14230-4 (др. название Keyword Protocol 2000)
На физическом уровне данный протокол идентичен ISO 9141, но является еще более медленным (скорость передачи данных от 1,2 до 10 Кбайт/c в быстрой версии).
ISO 15765 CAN
CAN-протокол был разработан компанией Bosch для автомобильного и промышленного применения. В рамках стандарта OBD2 протокол использует линии CAN High и CAN Low, т.е. 2 контакта для обмена сигналом: 6 и 14. Является самым скоростным и совершенным. Сейчас данный протокол используется на большинстве современных автомобилях. Стандарт CAN не регламентирует определенной скорости работы для каждой шины в автомобиле. С помощью отдельных и встроенных микроконтроллеров есть возможность менять ее от 20 Кбит/c до 1 Мбит/с. Более подробно CAN рассмотрен в статье CAN-шина и CAN-интерфейс.
Расшифровка кодов ошибок BMW Inpa K+DCAN
Autocom 2015.1 расшифровка кодов ошибок
Интерпретация диагностических кодов неисправностей для инструментов Delphi и серии DS
Расшифровка кодов ошибок OBD 2 на русском языке
Начиная с определенного момента, все производители перешли на общий стандарт диагностического разъема в производстве своих автомобилей, этим стандартом стал OBD 2.
Соответственно если автомобили имеют одинаковый диагностический разъем, то и коды ошибок будут одинаковы как для тойоты, так и для опеля, митсубиси и других марок. Для того, чтобы понять, какой элемент автомобиля неисправен, достаточно иметь под рукой расшифровку кодов ошибок OBD 2 на русском языке. Ниже вы найдете расшифровку каждого символа в коде ошибки, а также полную таблицу с расшифровками всех кодов неисправностей.
Посимвольная расшифровка кода неисправности OBD 2
Первый символ – буква, обозначает блок неисправности:
- B – кузов;
- C – подвеска;
- P – двигатель (ЭСУД, КПП);
- U – шина обмена данными.
Второй символ – цифра, тип кода:
- 0 – SAE (стандартный);
- 1,2 – OEM (заводской);
- 3 – зарезервировано.
Третий символ – цифра, система:
- 1, 2 – топливная система;
- 3 – система зажигания;
- 4 – снижение токсичности отработавших газов;
- 5 – холостой ход;
- 6 – ЭБУ (ECU) или его цепи;
- 7, 8 – трансмиссия (АКПП).
Четвертый и пятый символ – цифры, непосредственно код ошибки.
Разбираемся в тонкостях протоколов самодиагностики
Стандартным протоколом обмена данными для всех современных авто считается набор кодов OBD-2. На самом деле, указанный стандарт – это не просто система кодирования, а набор протоколов, созданных ранее и не совместимых друг с другом. Есть еще более современный стандарт, EOBD. Попробуем разобраться в тонкостях и хитросплетениях современных цифровых протоколов и перечислим те из них, которые применяются производителями авто сегодня.
Большинством изготовителей, базирующихся в Европе и Азии, сначала использовался только протокол ISO 9141-2. Одновременно с чем, для фирмы Ford был актуален другой протокол обмена данными (J1850 PWM), ну а в GM использовали J1850 VPW. Именно три перечисленных протокола решили включить в стандарт OBD-2. Затем появились более современные системы кодирования, KWP-2000 (ISO 14230-4) и CAN (ISO 15765-4). Последнюю из них включили в европейский стандарт EOBD. Вот и все, что можно сказать о цифровых протоколах, существующих сейчас. Дальше приводятся советы по выбору автомобильного сканера.
Надо ли верить рекламе
Подбирая модель сканера кодов, стоит выяснить, какой именно из пяти перечисленных у нас протоколов используется в автомобиле. АвтоВАЗ, например, сейчас применяет только KWP-2000. Если указано, что сканер совместим с OBD-2, то возможно, им поддерживаются три «старых» системы кодов – PWM, VPW, ISO 9141-2. А совместимость с EOBD означает поддержку скоростного протокола CAN. Больше ничего утверждать нельзя.
Самое интересное, что протоколы KWP-2000 и CAN формально в стандарт OBD-2 тоже включены. И универсальные сканеры, поддерживающие 5 разных протоколов, наверняка существуют. Ну а стоимость подобных устройств можно назвать доступной вряд ли. С 2008 года в новых разработках было решено использовать только протокол CAN. То есть, в любой современной иномарке сканер, совместимый с EOBD, должен работать корректно.
Диагностика или чип-тюнинг?
Стандарт OBD-2 позволяет определять коды неисправностей, стирать их и считывать различные данные. А протоколы, предназначенные для проведения чип-тюнинга, каждый изготовитель разрабатывает сам. Протоколы доступа к ЭБУ могут быть совместимы с ISO 9141-2 и KWP-2000, но только по электрическим параметрам. Хотя, в последнее время идет тенденция к применению одной системы кодирования для диагностики и для чип-тюнинга. Речь идет о протоколе CAN.
Тесты и обзоры
ISO 9141 / ISO 14230
SAE J1850VPW
ISO 15765-4 CAN
SAE J1939 (в частности Газель с дизельным двигателем Cummins ISF2.8s3129T)
Оригинальные протоколы зарубежных автомобилей
VAG 1. 14, CE — Audi, Seat, Skoda, Volkswagen в основном с 1990 г.в.
Tiggo — Chery Tiggo, GreatWall Hover, BYD F3 и др. до 2008 г.в.
Авео 1, 2 — Chevrolet (Aveo, Lacetti, Rezzo, Lanos), Daewoo Nexia (после 2008 г.в.) — ЭБУ HV240, MR140, Sirius-D4, Sirius-D42
ДЭУ 1. 3 — Daewoo (Lanos, Nexia, Nubira, Leganza) до 2008 г.в. — ЭБУ IEFI-6, ITMS-6F, IEFI-S
Daihat — Daihatsu после 2000 г.в.
GreatWall — GreatWall Safe, Deer и др. до 2008 г.в. — ЭБУ Bosch
Honda — Honda до 2001 года выпуска
Mitsu 1. 5 — Mitsubishi с 12- и 16-контактными колодками диагностики
Consult1, Consult1D — Nissan до 2000 г.в., протокол «Consult-1»
Nissan — Nissan после 2000 года с 16-контактной колодкой диагностики
Opel 1. 8 — Opel 1997. 2003 г.в.
Рено — Renault Logan, Symbol, Kangoo — ЭБУ Siemens EMS3132
Sonata — — Hyundai Sonata V (EF new) с двигателями «BETA»
SsYong бен — SsangYong Rexton 2.8 (бензин)
SsYong диз1 — SsangYong Actyon 2.0 (дизель), Kyron 2.0 (дизель), Rexton 2.7 (дизель XDI)
SsYong диз2 — SsangYong Rexton 2.7 (дизель XVT)
Subaru — Subaru 1999. 2005 г.в.
Suzuki — Suzuki Escudo, Vitara
TOBD1 — Toyota до 1998 г.в.
Toyota — Toyota 1998. 2003 г.в.
CAN Toyota — Toyota 2004. г.в.
Микас 10.3 — Daewoo Sens, Zaz Chance (ЭБУ Микас 7.6; Микас 10.3)
Отечественные автомобили ВАЗ
«Январь» — Январь 5.1; Bosch 1.5.4 (N); VS 5.1 Ителма; Январь 7.2 (+)
«Бош М7.0» — Bosch MP7.0
«Бош М7.9.7» — Bosch М7.9.7 (+); М73
«М74» — Итэлма М74; Bosch ME17.9.7; Итэлма М75
«M74CAN» — М74 CAN
ГАЗ, УАЗ
«Микас» — Микас 5.4, 7.1, 7.2; СОАТЭ 301, 302, 309; Ителма VS5.6
«Микас 11» — Микас 11; Ителма VS8
«Микас 11Е3» — Микас 11ET; Микас 11CR
«Микас 10.3» — Микас 10.3; Микас 12.3
«UAZ 1797» — Bosch ME 17.9.7, Bosch ME 17.9.71
«EDC16 IVECO» — Bosch EDC16C39 (дизельный двигатель Iveco F1A 2.3)
«EDC16 ЗМЗ»— Bosch EDC16C39-6.H1 (дизельный двигатель ЗМЗ-51432)
«М12» — Микас 12 Э9867.3763 001-01 (с двухтопливной системой питания)
«Крайслер» — «Daimler Chrysler» DCC 2.4L DOHC Motorola
«J1939» — Газель с дизельным двигателем Cummins ISF2.8s3129T
ИЖ
«Микас 7.6» — Микас 7.6; Микас 10.3
Дополнительные системы ВАЗ
АПС-6 — иммобилайзер АПС-6, АПС-6.1, АПС-6.1 (комплектация «Люкс»)
САУО — система автоматического управления отопителем
САУКУ — система автоматического управления климатической установкой
Visteon — климатическая установка Visteon
ЭМУР — электромеханический усилитель руля (Калуга, Махачкала, Mando)
СНПБ — система надувных подушек безопасности
СНПБ Ш-Н — система надувных подушек безопасности «Chevrolet-NIVA»
Takata — подушки безопасности «Lada Granta»
Электропакет — блок управления электропакетом «Приора», «Норма», «Люкс», «Гранта»
МДВ — модуль двери водителя «Калина Люкс»
БУСО — блок управления стеклоочистителем
ABS 8 / 9 — антиблокировочная система Bosch ABS 8 / 9
Bosch ABS/ESP9 — система стабилизации Bosch ABS/ESP9
АКПП Jatco AY-K3 — автоматическая коробка передач «Lada-Granta»
Дополнительные системы ГАЗ
ABS 5.3 — антиблокировочная система Bosch ABS 5.3
Дополнительные системы УАЗ
ABS 8 / 9 — антиблокировочная система Bosch ABS 8 / 9
Электропакет БУЭП 3163-6512020
Пульт климатической установки
AWD Dymos — раздаточная коробка Dymos с электронным управлением
Важно! для диагностики AWD «Dymos» необходимо выключить зажигание автомобиля, перейти в «Дисплей ТО — Ошибки/Диагностика — Доп. системы», выбрать строку «UAZ AWD Dymos(2)», нажать «SET» и незамедлительно включить зажигание автомобиля.
Универсальный режим
Любой автомобиль, оснащенный электронной системой впрыска топлива и электронным датчиком скорости.