Комп'ютерна діагностика автомобіля (OBD, англ. On-board diagnostics) - це діагностика різних систем автомобіля, що виробляється блоком керування автомобіля. Результати діагностики відображаються для власника автомобіля, наприклад у вигляді сигналу про несправність на панелі приладів, а також використовуються автомеханіками та діагностами. Системи OBD впроваджуються з 1980-х років, OBD-2 – з 1996 року. Сучасні варіанти використовують стандартизовані цифрові порти для надання поточних даних та видачі ряду стандартних кодів проблем DTC (diagnostic trouble code).
OBD-II
OBD-II (On-board diagnostics) – бортова діагностика, стандарт, розроблений у середині 90-х, надає повний контроль над двигуном. Дозволяє проводити моніторинг частин кузова та додаткових пристроїв, а також діагностує мережу керування автомобілем. У цьому стандарті виробники використовують різні протоколи з'єднання з автомобілем.
ISO 9141-2
ISO 14230 Keyword Protocol 2000
SAE J1850 VPW
SAE J1850 PWM
ISO 15765-4 CAN (Controller Area Network)
OBD-II коди помилок
Кожен із OBD-II кодів несправностей складається з п'яти символів. Літери та чотири цифри.
Нумерація помилок OBD-II
P00xx - Контроль системи сумішоутворення та системи дод. зниження токсичності вихлопу.
P01xx - Контроль системи сумішоутворення.
P02xx - Контроль системи сумішоутворення.
P03xx - Система запалювання та система контролю пропусків займання.
P04xx - Допоміжні системи контролю емісії.
P05xx - Контроль швидкості автомобіля, системи холостого ходу та інших систем.
P06xx - Блоки управління ECM/PCM/TCM та інші системи
P07xx – Трансмісія.
P08xx – Трансмісія.
P09xx – Трансмісія.
P10xx - Коди, що встановлюються виробником. Залежатиме від марки авто.
P20xx - Коди, що встановлюються виробником. Залежатиме від марки авто.
B00xx - Кузов (подушки безпеки, центральний замок, електроскло-підйомники).
C00xx - Шасі (ABS протипробуксовочна система, ESP, TCS-Traction Control System Система курсової стійкості).
U10xx – міжблочна шина обміну даних (CAN-bus) (CAN-II).
U25xx – міжблочна шина обміну даних (CAN-bus) (CAN-II).
Символі XX посилаються на окремі несправності всередині кожної підсистеми.