打印

产品内部模块通信的CAN总线协议有无必要使用CANopen

[复制链接]
1169|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
光脚板|  楼主 | 2015-12-8 23:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近的项目使用CAN总线作为系统内部主控制器与温度控制、数据采集、运动控制等各个功能模块的通信。了解到CANopen是应用范围较广的应用层协议,楼主希望设计中尽量能用上fashion一些的技术,因此在想是不是应该用上它。对CANopen还不是很熟悉,翻了几页《现场总线 CANopen 设计及应用》还没有入门的感觉。看了资料得到的印象是CANopen是为了各个厂家的各种通用CAN总线产品之间能够相互连接而设计的,我们系统的所有模块都是自己设计,执行的功能多数也是为了系统内部需要而设计的比较特殊的操作,这些模块今后作为单独产品的可能性几乎没有,也没有通过CAN总线与其它外部设备通信的需求。那么 CANopen是否还适合在我们的系统使用呢?

相关帖子

沙发
lxyppc| | 2015-12-9 12:13 | 只看该作者
canopen提供了一种实现思路,并且是open的

如果你要实现一个可扩展的系统
canopen就是最好的参考协议

使用特权

评论回复
板凳
chunyang| | 2015-12-9 17:34 | 只看该作者
不是必须,是否该用根据你的需求和资源决定。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

197

帖子

7

粉丝