DeviceNet-CANopen集成化从节点通信模块开发设计

来源 :天津理工大学 | 被引量 : 4次 | 上传用户:simetl1235
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN总线在工业通信中具有广泛的应用。作为一种通信协议,CAN有其固有的优点,但是仍有许多不完善、欠发展的地方。这样,基于CAN总线协议的基础上,为了完善CAN协议,产生了DeviceNet和CANopen现场总线协议标准。DeviceNet和CANopen在工业上都有着相当广泛的和重要的应用,特别是从节点的应用。从节点开发和使用对现场总线系统甚至控制系统有着很大的意义。目前,国内外很少有企业的产品能够兼容多种总线,他们的产品往往都是基于单一的现场总线,只能够基于一种协议把现场设备接入到总线系统上。课题根据当前总线控制领域多总线并存的局面和工业上对DeviceNet和CANopen两类总线通信的需要,从底层开发,设计DeviceNet-CANopen集成化双协议从节点,该集成化从节点包含了两种总线全部的从节点功能,可以与两类总线进行主从通信。DeviceNet-CANopen集成化从节点的设计,在当前多种现场总线并存的背景下特别是CAN总线的高层协议的解决方案上,是十分必要和十分有意义的。本文首先介绍了DeviceNet和CANopen总线协议,进而讨论DeviceNet-CANopen集成化从节点使用的共用技术,由于它们都是基于CAN总线的高层应用层协议标准,因此在CAN从节点开发的基础上延伸对DeviceNet-CANopen集成化从节点进行方案设计与论证。在此基础上,设计以单片机和CAN控制器、CAN总线驱动器为核心的硬件结构,给出以"STC90C514RD+SJA1000+CTM1050T+IDT7130"为核心的系统硬件整体设计方案。绘制整体电路原理图并布局、规划PCB板。软件设计上,采用C51语言来实现集成化从节点程序设计,在两种开源协议栈代码的基础上,编写不同的底层CAN驱动程序和用户接口程序来实现双协议栈的程序对接,完成DeviceNet-CANopen集成化从节点的软件设计。最后对所设计的集成化从节点进行协议一致性测试。首先对测试方案进行论证,然后分别搭建DeviceNet和CANopen网络测试平台,编写集成化从节点的EDS文件,对课题所设计的集成化从节点分别在DeviceNet和CANopen网络中进行组网配置和通信数据交换,进行了协议一致性的测试。最终对测试结果进行分析与解析,证明整体设计方案的正确性和可靠性,实现了集成化从节点的通信功能。
其他文献
为提高不良天气条件下高速公路行车安全性,基于车流波理论,构建不良气候条件下的交通安全控制模型。首先,分析交通流速度-密度之间的关系,以此检验采取限速管理后车辆间距是
本文主要从美学角度探讨厦门市中山路步行街富有魅力的原因,利用视知觉原理和美学原理分析街道空间和建筑特色,展现这一特色步行街的美学文化价值,并由此提出值得借鉴和需要
公元前五世纪是古代雅典城邦制度发展的繁荣时期,也是民主政治发展的全盛时期,但其妇女的社会地位却极其低下,这主要体现在政治生活、婚姻家庭以及宗教活动等方面。民主政治
EDI(ElectronicDataInterchange)———电子数据交换作为一种信息技术已逐渐被外贸行业所接受 ,而且逐渐成为一种主要的国际贸易方式。本文从EDI技术的含义、产生和发展入手
目的 探讨手背静脉穿刺时疼痛程度最低的最佳部位 ,减轻患者的痛苦。方法 解剖了 1 2例 2 4侧成人手背标本 ,观察手背静脉与皮神经的关系 ,按照手背静脉及皮神经的分布规律
本文分成五个部分。第一部分是“绪论”。包括选题原由、研究现状、研究方法和创新之处。研究现状中总结了一个世纪以来欧美、日本和中国海峡两岸的学者对月老故事的研究成果
信息技术高速发展,信息环境下的课堂也呈现了新的特点,主要有:1、课堂话语行为的类别增加,出现了伴随媒体操作、媒体演示过程出现的一系列话语;2、课堂中各类型的话语分布比例
土地利用总体规划的核心任务是调整土地利用结构和用地布局,它的实施对区域生态环境会产生长期的、复杂的、综合的,甚至是不可逆转的影响。乡镇级土地利用总体规划处于我国土
冷链是近些年热门的话题,已越来越受到关注。随着我国居民生活水平的提高和消费意识的转变,人们对冷链的需求增长极为迅猛。国家药监总局2013年4月9日再次发布《药品经营质量
<正>"说课"作为一种教学研究活动,由解说和评说两部分组成。解说是说课者就某一课题内容的教学设计问题所做的表述,主要阐明教什么、怎样教和为什么这样教的问题,评说是针对