养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

图解CAN与CANopen协议区别—— 一目了然版

时间:2024-11-15 03:45:58

CAN与CANopen协议区别好多人问,我来图解。

方法/步骤

1、首先了解网络协议分层,分七层。

图解CAN与CANopen协议区别—— 一目了然版

2、其次了解现场总线现场总线网络一般只实现了第1咯悝滩镞层(物理层)、第2层(数据链路层)、第7层(应用层)。因为现场总线通常只包括一个网段,因此不需要第3贫脊雪赙层(传输层)和第4层(网络层),也不需要第5层(会话层)第6层(描述层)的作用。

图解CAN与CANopen协议区别—— 一目了然版

3、CAN的定义内容,如图

图解CAN与CANopen协议区别—— 一目了然版

4、CAN只定义物理层和数据链路层,没有规定应用层,本身并不完整,需要一个高层协议来定义CAN报文中的11/29位标识符、8字节数据的使用。

图解CAN与CANopen协议区别—— 一目了然版

5、CAN规定的物理电平特征,如图

图解CAN与CANopen协议区别—— 一目了然版

6、CANopen协议被认为是在基于CAN的工业系统中占领导地位的标准。CANOpen在CAN基础上规定了应用层协议。CANopen与CAN的关系,如图

图解CAN与CANopen协议区别—— 一目了然版

7、物理结构区别:大多数飒劐土懿重要的设备类型,例如数字和模拟的输入输出模块、驱动设备、操作设备、控制器、可编程控制器或编码器,都在称为“设备描述”的协议中进行描述胂错噔珏;“设备描述”定义了不同类型的标准设备及其相应的功能。依靠CANopen协议的支持,可以对不同厂商的设备通过总线进行配置(仅仅需要描述文件EDS或DCF)。

图解CAN与CANopen协议区别—— 一目了然版

8、根据上述内容,你能很快发现异同点,如果帮到了你点赞吧。

图解CAN与CANopen协议区别—— 一目了然版

© 一点知识