Содержание Электросхемы Раздел: Тестирование и диагностика системы управления двигателем Все разделы

Органы управления двигателем - описание и работа - (гибридный): Диагностика Ford Escape II

Структура расшифровки кода ошибки

Как и все цифровые сигналы, расшифровка кода ошибки посылаются в сканирующее устройство в виде последовательности единиц и нулей. Каждый расшифровка кода ошибки состоит из двух байтов данных, каждый из которых состоит из восьми битов, которые могут быть установлены в 1 или 0. Данные декодируются сканирующим устройством для отображения каждого набора из четырех битов в виде шестнадцатеричного числа (от 0 до F) для отображения расшифровка кода ошибки в обычном формате. Например, P0420 - эффективность каталитической системы ниже порогового значения (банк 1).

Байт 1 расшифровка кода ошибкиБайт 2 расшифровка кода ошибки
0000010000100000
P0420

БАЙТЫ расшифровка кода ошибки

В таблице ниже показано, как декодировать биты в шестнадцатеричные цифры.

Двоичная битовая комбинацияШестнадцатеричная цифраДвоичная битовая комбинацияШестнадцатеричная цифра
0000010008
0001110019
001021010A
001131011B
010041100C
010151101D
011061110E
011171111F

ГРАФИК ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО КОДА В ШЕСТНАДЦАТЕРИЧНЫЙ

Первые четыре бита расшифровка кода ошибки не преобразуются непосредственно в шестнадцатеричные цифры. Преобразование в различные типы расшифровка кода ошибки (P, B, C и U) определяется SAE J2012. Этот стандарт содержит определения и форматы расшифровка кода ошибки.

Двоичная битовая комбинацияТип SAE расшифровка кода ошибкиДвоичная битовая комбинацияТип SAE расшифровка кода ошибки
0000P01000B0
0001P11001B1
0010P21010B2
0011P31011B3
0100C01100U0
0101C11101U1
0110C21110U2
0111C31111U3

ДИАГРАММА ПРЕОБРАЗОВАНИЯ расшифровка кода ошибки

ISO 14229 отправляет два дополнительных байта информации с каждым расшифровка кода ошибки, байт типа отказа и байт состояния.

Байт 1 расшифровка кода ошибкиБайт 2 расшифровка кода ошибкиБайт типа сбояБайт состояния
00000100001000000000000011110101
P042000F9

СВЕДЕНИЯ О БАЙТАХ расшифровка кода ошибки

Все ISO 14229 расшифровка кода ошибки имеют длину четыре байта вместо трех или двух байтов. Кроме того, байт состояния для ISO 14229 расшифровка кода ошибки определяется иначе, чем байт состояния для предыдущих приложений с трехбайтовыми расшифровка кода ошибки.

Определения битов состояния расшифровки кода ошибки

Обратитесь к следующим описаниям битов состояния

Бит 7

  1. 0 - ЭБУ не запрашивает активацию индикатора предупреждения
  2. 1 - ЭБУ запрашивает индикатор предупреждения о том, что он активен

Бит 6

  1. 0 - Тест расшифровка кода ошибки завершил этот цикл мониторинга
  2. 1 - Тест расшифровка кода ошибки не завершил этот цикл мониторинга

Бит 5

  1. 0 - Тест расшифровка кода ошибки не завершился неуспешно с момента последнего сброса кода
  2. 1 - Тест расшифровка кода ошибки завершился неуспешно, по крайней мере, один раз с момента последнего сброса кода

Бит 4

  1. 0 - Тест расшифровка кода ошибки завершен с момента последнего сброса кода
  2. 1 - Тест расшифровка кода ошибки не завершен с момента последнего сброса кода

Бит 3

  1. 0 - расшифровка кода ошибки не подтвержден на момент запроса
  2. 1 - расшифровка кода ошибки подтверждается во время запроса

Бит 2

  1. 0 - Тест расшифровка кода ошибки завершен и не завершился неуспешно в текущем или предыдущем цикле мониторинга
  2. 1 - Тест расшифровка кода ошибки завершился неуспешно в текущем или предыдущем цикле мониторинга

Бит 1

  1. 0 - Тест расшифровка кода ошибки не завершился неуспешно в текущем цикле мониторинга
  2. 1 - Тест расшифровка кода ошибки завершился неуспешно в текущем цикле мониторинга

Бит 0

  1. 0 - ошибка расшифровка кода ошибки на момент запроса
  2. 1 - Сбой расшифровка кода ошибки во время запроса

Для расшифровка кода ошибки, которые освещают индикаторную лампу неисправности (контрольная лампа неисправности (проверить двигатель)), подтвержденный расшифровка кода ошибки означает, что блок управления силовым агрегатом (PCM) (блок управления силовым агрегатом) сохранил расшифровка кода ошибки и осветил контрольная лампа неисправности (проверить двигатель). Если неисправность исправилась, контрольная лампа неисправности (проверить двигатель) может больше не подсвечиваться, но расшифровка кода ошибки по-прежнему показывает подтвержденное состояние для 40 циклов прогрева, когда расшифровка кода ошибки стирается.

Для расшифровка кода ошибки, которые не освещают контрольная лампа неисправности (проверить двигатель), подтвержденный расшифровка кода ошибки означает, что блок управления силовым агрегатом (PCM) (блок управления силовым агрегатом) сохранил расшифровка кода ошибки. Если неисправность исправилась, расшифровка кода ошибки по-прежнему показывает подтвержденное состояние для 40 циклов прогрева, когда расшифровка кода ошибки стирается.

Чтобы определить, завершен ли тест и прошел ли он, например, после ремонта, информация может быть объединена из двух битов следующим образом:

Если бит 6 равен 0 (тест расшифровка кода ошибки завершил этот цикл мониторинга), а бит 1 равен 0 (тест расшифровка кода ошибки не завершился неуспешно в текущем цикле мониторинга), то расшифровка кода ошибки был оценен, по крайней мере, один раз в этом ездовой цикл и был пройден.

Если бит 6 равен 0 (тест расшифровка кода ошибки завершил этот цикл мониторинга), а бит 0 равен 0 (тест расшифровка кода ошибки не завершился неуспешно во время запроса), то самый последний результат теста для этого расшифровка кода ошибки был пройден.

Биты байта состояния могут быть декодированы как двузначное шестнадцатеричное число и могут быть отображены как последние две цифры расшифровка кода ошибки, например, для P0110:1C-AF расшифровка кода ошибки AF представляет информацию байта состояния.

Байт состояния
A равно 1010F равно 1111
Бит 7 равен 1Бит 6 равен 0Бит 5 равен 1Бит 4 равен 0Бит 3 равен 1Бит 2 равен 1Бит 1 равен 1Бит 0 равен 1

ССЫЛКА НА БАЙТ СОСТОЯНИЯ

Постоянный расшифровка кодов ошибок

Программное обеспечение сохраняет постоянную расшифровка кода ошибки в энергонезависимом оперативном запоминающем устройстве (NVRAM) всякий раз, когда устанавливается расшифровка кода ошибки и контрольная лампа неисправности (проверить двигатель) освещается. Постоянные расшифровка кода ошибки могут быть очищены только самой стратегией модуля. После того, как постоянный расшифровка кода ошибки сохранен, три последовательных контрольных цикла должны быть завершены, прежде чем постоянный расшифровка кода ошибки может быть стерт. блок управления силовым агрегатом (PCM) (блок управления силовым агрегатом) очищает постоянные расшифровка кода ошибки после одного цикла мониторинга, если запрос на очистку расшифровка кода ошибки отправляется средством сканирования, и тест впоследствии выполняется и проходит. Постоянное расшифровка кода ошибки не может быть удалено путем очистки постоянной памяти (KAM). Постоянное ДКН предназначено для предотвращения прохождения транспортным средством эксплуатационного осмотра путем простого отсоединения батареи или очистки ДКН сканирующим инструментом до осмотра. Наличие постоянных расшифровка кода ошибки при проверке без освещения контрольная лампа неисправности (проверить двигатель) указывает на то, что правильный ремонт не был проверен бортовой системой мониторинга.