1 (13-11-2022 19:12:52 отредактировано opel009)

Тема: 7.2duo режим шлюза CAN0-CAN1 и чтение из CAN1

Здравствуйте. Помогите разобраться, перечитал примеры из 5,2duo 7.2duo и ничего похожего не нашел
7,2duo работает в режиме шлюза CAN0-CAN1 некоторые байты блокирует, подменяет все ок. Опробовал на столе, машине все ок.
Дополнительно стоит задача при работе шлюза читать из CAN1 и на основе полученных данных из CAN1 менять аналоговые выходы 6 и 7.
Ни как не могу настроить контроллер что бы он принимал сообщения из CAN1 при работе шлюза CAN0-CAN1
Сообщения CAN1-CAN0 проходят, но контроллер их не читает. Как настроить контроллер чтобы он читал сообщения CAN1 при работе шлюза CAN0-CAN1 ?

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

Иконка вложения vq-fx.cfd 30.41 кб, скачивался 112 раз, последний раз 2022-11-13 

2

Re: 7.2duo режим шлюза CAN0-CAN1 и чтение из CAN1

При включенном драйвере шлюза CAN, в регистры приема драйверов CAN0 или CAN1 попадают те и только те сообщения, которые попадают в отборы шлюза. См. https://canny.ru/docs/c72duo/cangateway … an-shlyuza
Соответственно, чтобы получать в диаграмму сообщения с определенным идентификатором со стороны CAN1 не влияя на его ретрансляцию, при работающем шлюзе CAN, вам нужно задействовать еще один отбор для интерфейса CAN1 и сделать его "прозрачным" то есть не устанавливать никакой маски замены и не запрещая ретрансляцию.

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

gw.png, 8.97 кб, 426 x 145
gw.png 8.97 кб, скачивался 87 раз, последний раз 2022-11-15 

3

Re: 7.2duo режим шлюза CAN0-CAN1 и чтение из CAN1

Спасибо!!!!!