Сервіси (режими) OBD-II $01–$0A
Десять режимів діагностики за стандартом J1979: від поточних даних до постійних кодів. Що робить кожен і чому режим 04 стирає більше, ніж лампу.
Сканер не «читає помилки» одним махом: він надсилає блоку керування запити, кожен — до певного режиму (сервісу). Стандарт SAE J1979, як зазначає виробник мікросхеми ELM327, визначає десять режимів. Не всі авто підтримують усі режими, а в межах режиму — усі параметри. Режим записують у шістнадцятковому вигляді: від $01 до $0A. Відповідь блока позначають числом, більшим за номер режиму на 40 (шістнадцятковому): на запит 01 приходить 41, на 03 — 43, на 04 — 44.
| Режим | Назва | Що дає |
|---|---|---|
| $01 | Поточні дані | значення параметрів у реальному часі (PID): оберти, температура, корекції; також кількість збережених кодів і стан лампи |
| $02 | Стоп-кадр (freeze frame) | знімок параметрів у момент, коли зафіксовано несправність |
| $03 | Діагностичні коди | збережені (підтверджені) коди несправностей |
| $04 | Стирання кодів і збережених значень | скидає лампу, коди, стоп-кадр, дані тестів кисневих датчиків, інформацію режимів 06 і 07; постійні коди не стирає |
| $05 | Результати тестів кисневих датчиків | дані самоперевірки кисневих датчиків |
| $06 | Результати тестів систем, що не контролюються постійно | результати самоперевірок, які блок виконує лише за певних умов |
| $07 | Очікувані (pending) коди | несправність помічена, але ще не підтверджена |
| $08 | Спеціальний режим керування | спеціальне керування; підтримують не всі авто |
| $09 | Інформація про авто | ідентифікація авто, зокрема VIN (параметр 02 цього режиму) |
| $0A | Постійні (permanent) коди | коди, які стирає лише сам блок керування після повторної перевірки |
Коротко про «новий» стандарт. Каліфорнійський регламент 13 CCR § 1968.2 крім SAE J1979 допускає й SAE J1979-2, де ті самі дані віддаються службами UDS (наприклад, очікувані коди — службою $19 із підфункцією $42). Для простого ELM327-адаптера це означає лише одне: чи побачите ви дані, залежить від того, який стандарт підтримує авто й застосунок.
Часті запитання
Чи всі авто підтримують усі десять режимів?
Ні. Виробник мікросхеми ELM327 прямо зазначає, що авто не зобов’язані підтримувати всі режими, а в режимі — усі параметри. Тому один і той самий застосунок на різних авто покаже різний набір даних.
Чим очікувані коди відрізняються від збережених?
За регламентом CARB блок записує очікуваний код не пізніше ніж за десять секунд після виявлення несправності. Якщо несправність повторилася до кінця наступного циклу руху, в якому проводиться перевірка, лампа загоряється, а код стає підтвердженим. Якщо ні — очікуваний код стирається в кінці цього циклу.
Покроково: роз’єм, адаптер, застосунок і скидання коду.
Джерела: ELM327 Data Sheet (Elm Electronics, розділи про режими та скидання кодів), 13 CCR § 1968.2 (California Air Resources Board; текст на law.cornell.edu).
Читайте також
-
Гайд
Як зчитати код помилки сканером ELM327
Знадобляться недорогий адаптер OBD-II і смартфон. Зчитати код можна самостійно за кілька х...
-
Коди марки
Структура коду OBD-II: що означає кожен символ
Код помилки складається з літери та чотирьох знаків. Розбираємо, що кодує кожен із них, на...
-
Коди марки
Монітори готовності: бензин і дизель
Які самоперевірки звітують про готовність у бензинових і дизельних авто за каліфорнійським...
-
Коди марки
Роз’єм J1962: контакти й протоколи
Що відомо про 16-контактний діагностичний роз’єм: які контакти використовують CAN, J1850 і...
-
Довідник
Словник скорочень OBD-II
Розшифровка скорочень, які трапляються в застосунках для діагностики: MIL, DTC, PID, ECU,...
-
Коди марки
Серії кодів P0–P3, C, B, U
Таблиця діапазонів кодів OBD-II: що охоплюють серії P00xx–P09xx, коди виробника P1, C, B і...