Значение числа 7E8
Я новичок в области автомобильной электроники и сейчас пытаюсь разобраться в работе шины CAN. Я понимаю, что, подключив регистратор шины CAN к порту OBD2 в автомобиле, мы сможем просматривать трафик CAN (необработанные кадры CAN), а чтобы получить определённую информацию от электронных блоков управления, мы можем отправить запрос с идентификатором 7DF и получить ответ с идентификаторами от 7E8 до 7EF. Является ли 7E8 идентификатором отвечающего ЭБУ или это адрес общего назначения, который используется только для передачи ответа отправителю? Кроме того, почему для отправки запроса был выбран 7DF? Есть ли для этого какая-то особая причина? Прошу прощения, если какое-то из вышеперечисленных утверждений неверно. Но я не смог найти в интернете никаких материалов, которые могли бы прояснить этот вопрос. Буду благодарен за любую помощь. Спасибо.
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/82607/significance-of-7e8
Я тоже только начинаю разбираться в OBD2. Я специалист по электронике и автомеханике. Похоже, что 7DF — это стандартный идентификатор для запросов. Идентификатор ответа может варьироваться от 7E8 до 7EF в зависимости от того, какой ЭБУ отвечает. Все эти трёхзначные шестнадцатеричные адреса начинаются с 7 (двоичный код 0111), поэтому начальный 0 можно не учитывать, и останется 11 бит для идентификатора.