Eddy_Em (26.12.2023 23:31, просмотров: 95) ответил Nikolay_Po на А я - заценил. Прелесть CANopen'а в том, что настроив устройства,
внутри сети, ты можешь подавать сигнал с одного источника на
несколько приёмников. Автоматически, на уровне устройств, без
всяких шлюзов, серверов и брокеров. А с ведущим, настроив
синхронизацию, фазы и приоритеты, обеспечиваешь гарантированные
временные задержки. И всё это - без правки прошивок устройств,
стандартными средствами!
В случае сети "хозяин - куча рабов" CAN теряет смысл, там можно и
тупой RS-485 с любым текстовым или бинарным протоколом
использовать. Разве что, если сильно шумно в линии - тогда CAN
облегчает жизнь, т.к. на уровне железа контролирует прохождение
пакетов и CRC.
eddy-em.livejournal.com
github.com/eddyem