Діагностичні роз’єми OBDII можна використовувати для зчитування інформації про несправності транспортного засобу, особливо несправностей, пов’язаних з викидами та специфічними несправностями автомобіля, за допомогою загального або спеціального діагностичного інструменту виробника'
Основна функція діагностики
Функції онлайн-діагностики такі:

1: Виконуйте цілеспрямоване технічне обслуговування, аналізуючи інформацію, що зберігається в несправній пам'яті.
2: Очистіть вміст несправної пам'яті, наприклад інформацію про помилку.
3: Використовуйте діагностичний інструмент для зчитування значення ідентифікатора та потоку даних контролера.
4: Активуйте та перевірте привод з метою перевірки його роботи.
5: На етапі автономного виявлення EOL вбудований контролер також може бути перевірений і налаштований за допомогою діагностичного приладу, так що програмування всього Flash-EPROM може бути реалізовано за допомогою програмування терміналів конвеєра.

Спільне спілкування
На даний момент в онлайн-діагностиці зазвичай використовуються два види зв’язку: лінія K та шина CAN. На даний момент більшість бортових контролерів оснащені шиною CAN, а шина CAN має переваги в швидкості та інших аспектах, тому все частіше використовують шину CAN для діагностики.
Загальні діагностичні протоколи:
1: KWP71
Для послідовного інтерфейсу з використанням 5-бодової ініціалізації та сигналу квитування байтів, з використанням адресації лінії L або K, лінії K для двосторонньої взаємодії даних, визначається структура зв’язку, служба для стандартизації.
2: KWP2000 (ISO 14220:1-3)
Протокол діагностики з'єднує діагностичний прилад з контролером через K-провід. У стандарті KWP2000 є різні можливості для встановлення комунікаційних структур (швидка ініціалізація та ініціалізація 5 бод). Послуга зв’язку визначена, але залишає простір для користувача.
3:ISO 15765:1-3 (CAN)
Існуючий протокол ISO14230:1-4 перенесено на CAN, і передача по шині CAN CAN може бути реалізована без зміни базової структури інформації, якою обмінюються діагностичний прилад і контролер.
4: КАРБ
Протокол зв’язку, який вимагає CARB, базувався на існуючих на той час стандартах.

Протокол калібрування:
Щоб задовольнити вимоги керування транспортними засобами та оптимізувати функцію керування та алгоритм ECU, транспортні засоби зазвичай потрібно калібрувати, а калібрування транспортних засобів зазвичай вимагає використання лінії K та шини CAN. Протоколом калібрування лінії K є протокол McMess, а протоколом калібрування шини CAN є протокол CCP.
З розвитком технологій більшість контролерів, відкаліброваних по шині CAN, сьогодні використовуються для калібрування транспортних засобів. Протокол CCP, що використовується для калібрування шини CAN, в основному описує зміст зв'язку між системою калібрування та контролером у процесі калібрування. Система калібрування з використанням протоколу CCP має вищу швидкість ефективної передачі даних, ніж лінія K.
