毕业设计 网络协议的研究与实现 目 录 摘 要 1 1. 引 言 2 1.1现场总线的概述 2 1.2 CAN总线 3 1.3 常用CAN总线网络协议 4 1.4 课题的提出 6 2. DeviceNet网络协议标准 7 2.1 DeviceNet协议与CAN总线 7 2.2 DeviceNet的应用层 8 2.3 DeviceNet总线从站设备的分类 11 3. DeviceNet从站开发软件设计 12 3.1 引言 12 3.2 DeviceNet设备间的信息交换 12 3.3 从站上电命令时序 13 3.4 重复MAC ID检查 14 3.5 网络访问状态机制 16 3.6 预定义主/从连接 18 4. 结束语 22 致 谢 23 参考文献 24 附 录 25 摘 要 CAN即控制器局域网络,在全球得到广泛的应用。DeviceNet是由美国ROCKWELL公司在CAN基础上推出的一种通信链接,是目前世界领先的几种用于工业自动化的设备级网络之一。在中国DeviceNet已经成为国际标准,为国内开发、生产、销售、应用DeviceNet现场总线技术的研制单位、生产企业、贸易和拥护提供了技术桥梁。 本文首先概述了什么是现场总线,对目前有较大影响力的几种总线进行了比较分析,指出了各类总线的特点和应用领域。然后深入研究DeviceNet现场总线协议,对协议的体系结构进行了分析。DeviceNet规范是一套完善、严密的协议体系,可以应用于各种不同的领域。本课题的重点是在对从站开发软件设计的分析,然后用C语言实现DeviceNet总线通信协议。重点设计了从站的重复MAC ID检测、预定义主/从方式通讯以及从站状态转换等模块。 关键词:CAN总线,DviceNet协议,从站 |
查看评论
已有0位网友发表了看法