1 (22-10-2025 11:56:34 отредактировано moroka.torquemada)

Тема: Работа с шлюзом CAN[Canny 7.2 Duo]

Доброе утро.
Помогите пожалуйста разобраться с ошибкой в диаграмме для Canny 7.2 duo.
Задача следующая: устройство устанавливается в разрыв шины CAN и выполняет роль фильтра сообщений между двумя шинами. Таким образом я для тестирования установил фильтр на шину CAN0 - 0x18181818, а на шину CAN1 - 0x10101010.
Моя проблема в том, что приём сообщений не выполняется, а в случае отключения фильтрации проходят абсолютно все сообщения.

В разработке использую CannyLab 2.23, а системное ПО c72duov00249.ccx.

Вложений в сообщении

Иконка вложения MulcherRetranslator.cfd 2.73 кб, скачивался 16 раз, последний раз 2025-10-22 

2

Re: Работа с шлюзом CAN[Canny 7.2 Duo]

При работе с расширенными идентификаторами, в отбор следует включать регистр ERL с соответствующей маской / значением.
см. "Пример 2. Запрет ретрансляции CAN-сообщений с расширенным идентификатором." (Рисунок 3) здесь: https://canny.ru/docs/c72duo/cangateway … ay-primery

Вложений в сообщении

Иконка вложения MulcherRetranslator(1).cfd 3.35 кб, скачивался 13 раз, последний раз 2025-10-22 

3

Re: Работа с шлюзом CAN[Canny 7.2 Duo]

Спасибо большое за помощь. Ваше решение помогло.
Прикладываю файл диаграммы, если вдруг будет полезно кому нибудь.

Вложений в сообщении

Иконка вложения MulcherRetranslator.cfd 16.05 кб, скачивался 13 раз, последний раз 2025-10-23