Nikolay_Po (07.05.2023 19:50, просмотров: 131) ответил Eddy_Em на А я и не путаю CANOpen - жирный ненужный протокол поверх
нормального CAN. CANOpen имеет смысл лишь если есть желание что-то
стандартизировать - чтобы, скажем, софт, работающий с определенным
видом железа, мог работать со всеми железяками, независимо от
производителя. Но на деле оказывается, что все равно везде
попадаются разные параметры, так что ничего унифицировать не
выходит. Но да: ядро остается общим, меняется лишь "словарь".
Цитата: "...чтобы, скажем, софт, работающий с определенным видом
железа, мог работать со всеми железяками, независимо от
производителя" радует - человек не безнадёжен. Просто у вас не было
более масштабных задач. Вы, в общем правы, когда с удовлетворением
ограничиваетесь голым CAN. Но это ваш частный случай. И не нужно
ругать ни CANopen, ни Modbus - всему своё место и время. Главное, у
вас есть "адекватность". И это хорошо!