第5章CAN应用层协议1基础概念2构建现场总线3定制应用层协议
CAN应用层协议1.1基础概念CAN-bus只提供可靠的报文传输服务,CAN报文的使用应由应用者定义。所以CAN网络中的节点要相互通信就必须制定一个统一的规则。CAN应用层协议就是这样一个规则。接收的数据由帧信息、帧ID、帧数据3部分组成。那如何理解发过来的数据?这个是应用层协议的功能。(2)根据应用场合的不同,国际上出现了多种CAN应用层协议,如CANopen、DeviceNet等。不同的应用层协议对CAN报文的使用规则不同,它们之间不能相互通信;(3)所有应用层协议的原理和目标是一致的,都是希望通过合理的分配和使用报文来实现CAN节点之间有序的数据交换。(1)CAN应用层协议定义了CAN报文中帧ID及帧数据的使用方式。例如:将帧ID定义为需要处理该帧数据的CAN节点地址等。
CAN应用层协议1.1基础概念高层协议是在CAN规范的基础上发展起来的,属于应用层协议。一些组织已经研究并开放了应用层标准,使系统的综合应用变得十分容易。
CAN应用层协议1.1基础概念标准协议的特点和优势(一流企业做标准,二流企业做品牌,三流企业做产品)标准协议的优势如下:(1)标准协议为分布式自动化控制系统的设计实现提供一个经过实际检验过的系统结构;(2)缩短产品开发时间,降低产品的开发成本和开发风险;(3)能够支持不同厂家设备的互用性和可
原创力文档

文档评论(0)