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

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

-
3
CAN的定义内容,如图

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

-
5
CAN规定的物理电平特征,如图
【转】图解CAN与CANopen协议区别—— 一目了然版
CAN与CANopen协议解析:从基础到应用
最新推荐文章于 2025-11-01 15:27:51 发布
本文介绍了CAN和CANopen协议的区别。CAN是现场总线,主要定义了物理层和数据链路层,但需要高层协议来完善应用层。CANopen则在CAN基础上增加了应用层规范,使得不同厂商设备能通过总线配置,统一了设备描述。理解这两者的异同对于工业系统的集成至关重要。
AI助手已提取文章相关产品:
您可能感兴趣的与本文相关内容

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



