1 (25-08-2025 17:30:58 отредактировано OneTouch)

Тема: Отправка двух сообщений CAN Canny 5 nano

Здравствуйте, вопрос следующий.
На данный момент разрабатываю симуляцию сообщений по оборотам двигателя и по положению КПП с использованием АЦП вместо датчиков. (канал 10 и 11)
Столкнулся с проблемой отправки двух сообщений, решил сделать через шим генератор т.е. при 0 регистрирует АЦП 10 канал а при 1 регистрирует 11 канал. На данном этапе не правильно работает отправка сообщений поскольку должны в обоих случаях отправляться биты 2 и 3 решил сделать через конвертор но при проверке и просмотре шины 10 канал не хочет работать (сообщение отправляет но не изменяет биты)
Буду рад подсказке как можно реализовать прикладываю схему.
(И подскажите пожалуйста как тут можно реализовать if. Привык больше писать код нежели собирать блоки и в голове не укладывается как возможно реализовать)

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

Иконка вложения C5_KPP_and_Engine_v1.0.cfd 12.02 кб, скачивался 40 раз, последний раз 2025-08-25 

2

Re: Отправка двух сообщений CAN Canny 5 nano

Нет необходимости переключать каналы АЦП, все задействованные каналы АЦП могут быть включены одновременно, так как каждый из них работает со своим собственным набором регистров.
Пример передачи нескольких сообщений для CANNY 7 см: https://forum.canny.ru/viewtopic.php?id=12
Для CANNY 5 Nano подход к решению подобной задачи аналогичен.

OneTouch пишет:

(И подскажите пожалуйста как тут можно реализовать if. Привык больше писать код нежели собирать блоки и в голове не укладывается как возможно реализовать)

См.: https://canny.ru/docs/fbd/commutators/