Чи записуються коди несправностей із позначкою часу в журнал з історією DTC?


9

Тільки що вперше просканував мій автомобіль, щоб перевірити код на світло для перевірки двигуна. Мені стало цікаво, якщо ці коди несправностей десь заносяться із певним датою та часом у той момент, коли їх кинули. Я уявляю собі дизайн, подібний до журналу подій, який використовується в комп'ютерних операційних системах, але я, можливо, абсолютно помиляюся на цьому.

Яка саме конструкція навколо цих кодів несправностей, наскільки вони записані. Одним із очевидних аспектів дизайну є використання унікальних кодів, характерних для якоїсь конкретної проблеми. Це повна історія з помилкою, чи є інші метадані, що оточують екземпляр помилки, який можна шукати? Як працюють історії несправностей у транспортних засобах? Чи навіть історії записуються чи є помилками просто двійковою справою, або в даний час або вимкнено в даний час, незалежно від того, чи були вони в будь-якій точці життя автомобіля. Я знаю, що ви можете очистити коди за допомогою інструментів сканера. Це дозволяє припустити, що несправності залишатимуться позначеннями в системі постійно, поки ви не очистите їх вручну? Це призвело б до думки, що світло контрольного двигуна залишатиметься освітленим навіть після виправлення першопричини несправності. Це точно?

Відповіді:


9

Це дійсно залежить від реалізації OBD2. Що моїх журналів Subaru 1997 року (практично нічого) порівняно з 2015 Chevy Cruise - це зовсім інші речі.

Однак у більшості випадків діагностичний код неполадок (DTC) реєструється з кадром заморожування , який є повним сховищем усіх ідентифікаторів параметрів (PIDS). Ці параметри охоплюють все, починаючи від частоти обертів, швидкості руху автомобіля, даних датчика O2, даних про масовий потік повітря, довготривалих і короткотермінових запасів палива, попереднього запалювання, температури всмоктування та охолоджуючої рідини і, можливо, ще десятки. Доступ до них здійснюється в режимі OBD2 2. До простих помилок DTC "Pxxxx" можна отримати доступ через режим OBD2 3, що часто є тією мірою, в якій прості інструменти сканування споживачів здатні відображатись.

На більш досконалих інструментах сканування можуть відображатися дані режиму "заморожування кадру" режиму 2, які є неоціненними даними, оскільки вони виявляють точний стан роботи в той самий момент, коли був встановлений код DTC.

Історія таких кодів знову залежить від реалізації OBD2, і цілком ймовірно , як новий автомобіль. На моєму Subaru 1997 року дані обмежені - враховуючи, що OBD2 не мандат до 1996 року зразка.

Однак у всіх транспортних засобів є дві категорії DTC: "В очікуванні", що є виявленою несправністю, але не встановлює індикатор контрольного двигуна (CEL, SES), поки стан не буде виявлено знову певну кількість разів. (Доступ до цього здійснюється в режимі OBD2 7.) Кількість "циклів приводу", необхідних для сприяння "очікуванню" до CEL, залежить від несправності, реалізації та транспортного засобу.

Інша категорія DTC "зберігається" або "записується в журнал". Це справжні коди несправностей, які були переведені з "очікуваного" стану в код несправності в реальній угоді, і вони за визначенням OBD2 повинні встановлювати CEL.

Крім того, деякі блоки / модулі управління двигуном (ECU / ECM) мають можливість запису декількох чи десятків "історичних" кодів несправностей, незалежно від того, були вони відремонтовані та / або очищені. Це забезпечує сприятливий технік, навіть якщо немає поточних відкладених або зареєстрованих несправностей DTC.

Коди DTC НЕ повинні бути очищені "вручну". Якщо стан, який спричинив несправність, відремонтовано, або просто більше не виникає (ефективність каталізатора P0420 - класичний приклад), код "очиститься", так би мовити, після певної кількості циклів приводу без повторної несправності. Кількість циклів приводу, необхідних для очищення активного CEL DTC, залежить від несправності та реалізації програмного забезпечення. Однак у більшості випадків технік очищає ці коди після дійсного ремонту, щоб переконати замовника, що ремонт завершений. Але ми не маємо цього; це чемність. ECU / ECM постійно контролює PID та умови викидів, і, зрештою, зменшиться, враховуючи достатньо "чистих" циклів приводу.

В сторону існує категорія DTC, яка спричиняє ПІДЛОЖЕННЯ СЕЛО. Вони кардинально відрізняються від «твердої» на CEL тим, що якщо вона вмикається та залишається, це вказує на те, що щось не так, і водій повинен шукати сервіс за зручної можливості. Тим не менш, ПІДГОТОВКА CEL вказує на щось сильно неправильне, що може призвести до пошкодження автомобіля. Зазвичай це вказівка ​​на занадто багатий стан, який зазвичай викликається сильними несправностями займання або впорскуванням палива, які, якщо залишити його в спокої, можуть пошкодити дорогий каталітичний перетворювач. Ці «блимаючі» контрольні вогні двигуна повинні бути вирішені негайно - деякі виробники оригіналу пропонують перетягнути транспортний засіб на автомобіль.

Щоб ще більше ускладнити цей процес, очищення CEL позбавляється коду несправностей із категорії "активний", але, як і аналогія вашого комп'ютера, це ALT_CTRL-DEL. Він повністю скидає ECU / ECM і очищає те, що називається "моніторами".

Монітори - це ціла низка випробувань, які виконуються або безперервно, або в більшості випадків, коли визначені критерії PID (температура, навантаження двигуна, рівень палива, цикл приводу). (Саме це ускладнює передачу моніторів системи викидів випаровування; критерії точні і навіть залежать від кількості палива в баку.)

Щоб "пройти" ці тести монітора, потрібно певна кількість успішних циклів приводу, підкоряючись усім необхідним критеріям. У цей момент автомобіль може пройти перевірку викидів OBD2 - коли всі монітори пройдуть. (У Нью-Йорку транспортні засоби, вироблені до 2001 року, можуть мати два неповні моніторингові випробування. 2001 рік і новіші допускаються один, і можливо, що на останніх транспортних засобах не допускається жодних неповних. Це просто дрібниці.)

Підсумок полягає в тому, що, хоча транспортний засіб, можливо, здійснив належний ремонт та усунув коди несправностей, це НЕ означає, що він пройде перевірку викидів OBD2. Це запобігає техніці шадетрі відключити акумулятор та негайно віднести його на огляд. Транспортний засіб повинен виконати необхідну кількість циклів приводу з усіма (або більшістю) критеріями, виконаними для отримання прохідної оцінки. У той час як так звані «не готові» транспортний засіб не обов'язково викидів тестування, він також не проходить. Після лоботомії ALT-CTRL-DEL ECU / ECM, транспортний засіб осідає та не стає "готовим" до огляду, поки він не докаже, що всі монітори їдуть, і транспортний засіб працює в чистоті.


Дякую, я, можливо, побив вас, але ваша відповідь набагато детальніше. Більше дрібниць; автомобіль з відкладеним кодом буде пропускати викиди до тих пір, поки пройдуть усі інші системи. З деякою хитрістю і легкою рукою може проїхати машина з поганим каталітичним перетворювачем або системою EVAP.
vini_i

Оце Так! Це чудово. Як ви все це дізналися? Чи є специфікація ODB-2, яка є загальнодоступною?
dlu

@dlu motorcraftservice.com/freeresources/obd - хороший ресурс.
vini_i

4

Існує два види кодів несправностей; разова поїздка та дві поїздки.

Код помилки на одній поїздці, як правило, є серйозним збоєм, як сильна помилка. Це засвітить світло контрольного двигуна відразу після виявлення.

Дві коди помилки поїздки повинні бути перевірені в двох поїздках. Перша поїздка встановлює відкладений код без освітлення світла. Якщо несправність буде виявлена ​​знову, світло загориться.

Теоретично, коли тверда несправність (підсвічується світло) проходить випробування два рази поспіль, світло вимкне. Потім код знижується до очікування з важкої несправності. Це обумовлюється, якщо тестування все ще проводиться з важкою несправністю. Є деякі випадки, коли тестування призупинено із суттєвою несправністю, а потім очищення світла інструментом сканування - єдиний спосіб вимкнути світло. Очікуючий код зникне, якщо тест пройде 60 послідовних циклів приводу. (Пускання та вимкнення автомобіля 60 разів не означає цикл приводу)

Кожен раз, коли код зберігається, дані кадру заморожуються разом із ним. Дані кадрування без заморожування (FFD) - це швидкий знімок найпоширеніших даних, коли виявлена ​​несправність. Проблема в цьому полягає в тому, що збережені значення відрізняються залежно від виробника та року транспортного засобу. Ці значення можуть включати, але не обмежуються ними; Температура охолоджуючої рідини, об / хв, температура повітря, короткочасна обробка палива, тривала відключення палива, стан контуру, скільки часу в циклі приводу встановлюється несправність, скільки циклів приводу минуло з моменту встановлення несправності .... список продовжується і продовжується.

Старіші транспортні засоби могли зберігати лише один кадр FFD, а більш суворий код несправності мав пріоритет. Більш новий автомобіль може зберігати кілька кадрів FFD. Хоча ви, можливо, зможете розібратися в тому порядку, в якому виникли коди, немає промовистої позначки часу, як у реєстраторі подій.


Відмінна відповідь (ти мене побив). Однією з ключових речей, яку я спеціально попросив, - це "штамп часу". ECU не має поняття, який саме час та день. Кількість циклів приводу для деяких дозволів DTC може бути обмежена на 60 (або 3, або 5), а кількість відключень може бути одна, дві або більше (P0420 - багатоголовий звір ) ... але я не вірю, що існує будь-який стандарт OBD2 на номери циклу приводу або повторення несправностей для очищення або встановлення конкретних DTC. Це залежить від впровадження та OBD2. Хороша робота!
SteveRacer

2

Дуже докладні відповіді вже! Просто хотів додати щось про випробування викидів після очищення кодів несправностей. Деякі виробники включають спосіб створення умов, які визначатимуть, чи будуть компоненти викидів пропускатись / виходити з ладу без тривалого часу приводу. Програмне забезпечення VCDS, яке я маю для Volkswagen (та інших їхніх брендів), у процесорі двигуна має опцію "встановити готовність". Він проводить вас поетапно через компоненти компонентів, що вказують на викиди, вказуючи на те, як довго ви повинні тримати двигун при певному оберті і коли проводиться випробування. Новіші транспортні засоби автоматично візьмуть на себе і обертають двигун, тоді як старіші повинні бути виконані точно кимсь із водійського сидіння, підтримуючи досить точні обороти. Коротко,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.