Спецификация OBD-II была разработана сообществом автомобильных инженеров (Society of Automotive Engineers - SAE).
Конструктив разьема OBD-II (SAE J1962) также разработан SAE.
В США устанавливается в обязательном порядке на все автомобили с 1996 года. Европа приняла вариант EOBD, основанный на OBD-II и обязателен для всех автомобилей с бензиновыми двигателями с 2001 года и для автомобилей с дизельными двигателями - с 2004 г. В Японии принят стандарт JOBD.
OBD-II использует 5 протоколов обмена данными:- ISO 9141-2 - протокол Европы и Японии
- ISO 14230-4 - Keyword 2000 (KWP2000) - усовершенствованная версия ISO 9141-2
- SAE PWM J1850 (Pulse-Width Modulation) - протокол корпорации Ford
- SAE VPW J1850 (Variable Pulse Width) - протокол General Motors
- ISO 15765-4 Controlled Area Network (CAN)
Примечание: все автомобили, начиная с 2008г. должны использовать только CAN, что должно привести к доминированию единого протокола.
№ контакта | Система | Примечание |
1 | OEM | |
2 | J1859 Шина + (Bus + Line, SAE) | |
3 | OEM | |
4 | Кузовная земля | Масса |
5 | Сигнальная земля | |
6 | CAN-H (J2284) | |
7 | K Line (ISO 9141-2) | |
8 | OEM | |
9 | OEM | |
10 | Bus Line, Sae J1850 Шина | |
11 | OEM | |
12 | OEM | |
13 | OEM | |
14 | CAN-L (J2284) | |
15 | L Line (ISO 9141-2) | |
16 | Напряжение аккумулятора | +12 V |
Выше было сказано, что стандарт OBD-II использует несколько протоколов обмена данными: ISO 9141, ISO 14230 (KWP2000), PWM, VPW и CAN. У каждого протокола есть несколько разновидностей, которые отличаются скоростью обмена информацией. Надо учитывать, что модели (даже с одинаковым двигателем и одного года выпуска) могут быть произведены для разных регионов и могут поддерживать разные диагностические протоколы. К тому же, протоколы могут различаться по моделям двигателей и годам выпуска. Также и присутствие разъема OBD-II не гарантирует, что поддерживается тот или иной протокол или конкретная разновидность OBD-II-стандарта.
Определить протокол, который используется на конкретном ТС, можно по наличию контактов:
Контакт/Протокол | ISO-9141 и ISO-14230 | PWM (J1850) | VPW (J1850) | ISO 15765 CAN |
2 | + | + | ||
6 | + | |||
7 | + | |||
10 | + | |||
14 | + | |||
15 | + (если есть диагностическая L-линия) |
Примечание: L линия практически не используется (контакт 15).