1

Тема: Работа шлюза

Здраствуйте!
Третий день бьюсь не могу запустить диаграмму.
На схеме два блока "Инверсия работы кнопок" ID22D и Замена ID30D работают нормально.
Блок замена ID38C не запускается.
По данному блоку необходимо при получении на CAN1 пакета ID38C FFFF FFFF FFFF FFFF необходимо передать в CAN0 пакет с измененными данными:
D0:D1 - заменить FF FF на 07 E6
D2:D3 - заменить FF FF на 04 06
D6- заменить FF на 00
D4:D5 и D7 - счетчики от 00 до 3С где D7 - первый разряд; D4 - второй разряд и D5 - третий разряд.
В итоге диаграмма в части счетчиков статична - ID38C 07E6 0406 0000 0000 и в CAN0 дополнительно уходит ID000 (скриншот CanHaker).
Изначально диаграмму собрал и прогнал на С7, где она при получении пакета ID38C FFFF FFFF FFFF FFFF в эту шину отправляла пакет с другим ID с измененными данными.
А вот с С7.2duo не пошло.
Пожалуйста подскажите мою ошибку.
Спасибо!

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

Иконка вложения c7d_input8_22D_30D_38C_v1.cfd 10.85 кб, скачивался 124 раз, последний раз 2022-05-15 

Иконка вложения ЗаменаID_22D_30D_38C.png 273.74 кб, скачивался 47 раз, последний раз 2022-05-15 

Иконка вложения Работа шины.png 162.84 кб, скачивался 44 раз, последний раз 2022-05-15 

2

Re: Работа шлюза

Приветствую! Попробуйте включить в диаграмму "Регистр обновления конфигурации драйвера шлюза CAN". В моём случае помогло.

3

Re: Работа шлюза

sumrakd пишет:

Приветствую! Попробуйте включить в диаграмму "Регистр обновления конфигурации драйвера шлюза CAN". В моём случае помогло.

Спасибо! Вечером попробую. О результатах отпишусь.

4

Re: Работа шлюза

dibanoff пишет:

...Пожалуйста подскажите мою ошибку.

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

5

Re: Работа шлюза

sumrakd и Денис, CANNY

Спасибо!
Все заработало как надо!
Исправленный файл в приложении.

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

Иконка вложения c7d_input8_22D_30D_38C_v2.cfd 10.77 кб, скачивался 149 раз, последний раз 2022-05-16