CANopen 协议--流行欧洲的CAN-bus高层协议
概述 从OSI网络模型的角度来看同,现场总线网络一般只实现了第1层(物理层)、第2层(数据链路层)、第7层(应用层)。因为现场总线通常只包括一个网段,因此不需要第3层(传输层)和第4层(网络层),也不需要第5层(会话层)第6层(描述层)的作用。 CAN(Controller Area Network)现场总线仅仅定义了第1层、第2层(见ISO11898标准);实际设计中,这两层完全由硬件实现,设计人员无需再为此开发相关软件(Software)或固件(Firmware)。 同时,CAN只定义物理层和数据链路层,没有规定应用层,本身并不完整,需要一个高层协议来定义CAN报文中的11/29位标识符、8字节数据的使用。而且,基于CAN总线的工业自动化应用中,越来越需要一个开放的、标准化的高层协议:这个协议支持各种CAN厂商设备的互用性、互换性,能够实现在CAN网络中提供标准的、统一的系统通讯模式,提供设备功能描述方式,执行网络管理功能。 应用层(Application layer):为网络中每一个有效设备都能够提供一组有用的服务与协议。 通讯描述(Communication profile):提供配置设备、通讯数据的含义,定义数据通讯方式。 设备描述(Device proflile):为设备(类)增加符合规范的行为。 关系图 (在OSI模型中,CAN标准、CANopen协议之间的关系) 资料下载 CANopen 协议介绍--流行欧洲的CAN-bus高层协议 [892KPDF2004-7-19:17423次] 参考图书 现场总线CAN原理与应用技术 饶运涛 邹继军 郑勇芸 编著 2002年6月第1版 定价:34.00元 CAN是一种具有国际标准而且性能价格比又较高的现场总线,它在当今自动控制领域的发展中能发挥重要的作用。本书内容包括:计算机网络技术与现场总线的基本原理、概念和它们之间的密切关系;CAN的2.0规范和几种功能典型且流行的CAN控制器和驱动器的详细资料;在作者实验和开发应用CAN技术的成果基础上,详细介绍了CAN的应用开发技术,从硬件的设计到各个基本软件功能模块的编写,其中包括CAN控制器与单片机、PC机的不同方式的接口技术等。这些资料可供读者直接参考使用(含源程序代码从汇编语言到Windows下的VxD和DLL),以便尽快进入实践阶段。书中还介绍了作者已完成并投入使用的一个CAN系统设计的实例。 本书力求理论密切联系实际,重点突出,学以致用,主要对象是现场总线CAN的初学者。它也可以作为大专院校电子技术和自控专业类师生的参考书以及相关专业技术人员的培训资料。(详细内容) (更多图书) 现场总线技术应用选编 (上) 邬宽明 主编 2003年1月第一版 定价:55.00元 本书选编了近六七年来国内40余种科技学术期刊上发表的有关现场总线的论文三百余篇。这些论文清楚地反映了近几年来现场总线技术在我国研究、开发及应用的发展历程和技术成果。全书分上、下两册,共七章。上册包括:现场总线总论、HART通信协议及现场总线CAN;下册包括:现场总线LonWorks、过程现场总线PROFIBUS、基金会现场总线FF和其他多种现场总线。 本书所有论文均具有理论和应用紧密结合的突出特点,可作为高等院校有关专业学生和研究生的教学实践和课程设计的参考书,也可作为微控制器和现场总线技术研究、开发及应用技术人员的使用工具书。 (详细内容) (更多图书)
返回CAN首页