ГОСТ Р ИСО 15765*4— 2014
_
«
случае не используются 11-битные или29-битные (в зависимости от того, какие были отправлены в
предыдущем сообщении запроса) идентификаторы сообщений CAN.
Шаг (3) — Началом ответного сообщения может быть либо прием первого кадра данных
«FirstFrame», либо единичного кадра данных «Singleframe», которые используют 11-битные или 29-
битные идентификаторы сообщений CAN WWH-OBD (в зависимости от того, какие были
использованы в предыдущем сообщении запроса). Если начало приниматься хотя бы одно ответное
сообщение, то внешнее диагностическое оборудование должно продолжить получать это сообщение
(относится только к многокадровым ответным сообщениям) и должно принимать последующие
ответные сообщения с 11-битными или 29-битными идентификаторами CAN физических ответов (в
зависимости от того, какие были отправлены в предыдущем сообщении запроса).
Шаг (4) Когда все ответные сообщения полностью получены (положительные и отрицательные
ответы) и вышло время ожидания таймера
P2
can ciiq
,
внешнее диагностическое оборудование
должно проанализировать, были ли получены отрицательные ответы. Если одно или более из
принятых ответных сообщений являются отрицательными ответами с кодом ответа 0x21
(«busyRepeatRequest») на ранее переданный запрос, то внешнее диагностическое оборудование
должно повторно запустить процедуру проверки ответных сообщений с шага (1) после минимальной
временной задержки в 200 мс. Если отрицательный ответ(ы) появляе(ю)тся в последующих шести
циклах, то внешнее диагностическое оборудование будет считать, что транспортное средство не
совместимо с ИСО 27145-3. Это означает, что совместимая с WWH-OBD система должна обеспечить
отправку положительного ответа в течение максимум пяти попыток.
Рисунок 5, лист 2
Предполагая, что каждый отрицательный ответ с кодом NRC 0x21 должен быть получен
незадолго до истечения таймера Р2. получаем, что общее доступное время для предоставления
корректного ответа транспортным средством составляет 1250 мс.
Если совместимый с WWH-OBD ЭБУ реагирует любым другим негативными кодом ответа или
отправляет ответ, который не может быть интерпретирован в соответствии с ИСО 27145-3. то
внешнее диагностическое оборудование будет считать, что транспортное средство не совместимо с
ИСО 27145-3.
Шаг (5) — Если никаких отрицательных или ошибочных ответов не было зафиксировано на шаге
(4), то внешнее диагностическое оборудование подтверждает, что автомобиль поддерживает 11-
битные или 29-битные идентификаторы сообщений CAN (в зависимости от того, какие были
использованы в предыдущем сообщении запроса) для связи WWH-OBD. Внешнее диагностическое
оборудование должно сформировать на основании полученных физических ответов список
обнаруженных ЭБУ, совместимых с WWH-OBD, которые ответили на сообщение запроса
сервиса 0x22 0xF810, и далее были считаны поддерживаемые DID.
Если сформированный список содержит как минимум один, совместимый с WWH-OBD ECU, то
процедура инициализации завершается и подтверждается, что транспортное средство соответствует
ИСО 27145-4.
Если данный список не содержит ни одного, совместимого с WWH-OBD ECU. то считается, что
транспортное средство не поддерживает идентификаторы CAN, используемые в предыдущем
отправленном запросе.
Шаг (6) — Если поддержка 11-битных идентификаторов CAN для связи WWH-OBD не может
быть подтверждена («Не выполнено»), то должно быть отправлено функционально адресованное
сообщение запроса сервиса 0x22 (считывание поддерживаемых PID) с использованием 29-битного
идентификатора CAN функционального запроса WWH-OBD. как описано в 10.5.3. После успешной
отправки запроса внешнее диагностическое оборудование должно повторно выполнить процедуру
проверки ответов, как показано
идентификаторов CAN для связи
на рисунке 5. Если подаержка 11-битных и 29-битных
WWH-OBD не может быть установлена, то считается, что
транспортное средство не совместимо с ISO 27145 («Не выполнено»).
Шаг (7) — Транспортное средство соответствует ИСО 27145-4.
Рисунок 5, лист 3
13