基于CAN总线的PLC模块通信协议研究与实现

被引量 : 0次 | 上传用户:leiyang000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场总线技术的进步极大地推动着工业控制领域的发展。CAN总线作为一种技术先进、可靠性高、灵活性强、成本低廉的网络通讯控制方式,已经被广泛应用于工业控制系统中。CAN协议本身只定义了物理层和数据链路层的规范,而高性能现场总线设备通常需要应用层协议,以满足复杂的控制网络工程需要。CAN的高层开放协议CANopen挖掘了CAN的全部潜能,自发布不久就成为流行国际的嵌入式网络标准。本文介绍了CANopen协议栈的实现和嵌入式PLC模块的设计。采用ATMEL公司内置CAN控制器的32位ARM7微处理器为主芯片设计现场总线通信控制模块和I/O模块,通过CAN总线连接,形成以通信控制模块为主,各I/O模块为从的主从结构CAN总线控制系统;在深入研究CAN2.0协议及其应用层协议CANopen的基础上,实现了所设计的CAN总线控制系统中主、从模块间的CANopen协议通讯和网络管理功能。为了直观验证CANopen通讯的可靠性,通信控制模块扩展了RS232接口以便和上位机PC通讯;所选用的AT91SAM7X256微控制器自带A/D模块和丰富的GPIO,I/O模块可以灵活的连接现场测量仪表;选取源码开放的实时嵌入式操作系统μC/OS-Ⅱ,执行效率高,降低了开发成本。测试结果表明,所设计的系统运行稳定,模块间基于CANopen协议的通信正常,根据实际要求可以进行改善,具有一定的应用价值。
其他文献
随着信息时代的来临,网络技术和信息技术飞速发展,全球经济一体化逐渐形成,企业之间的竞争日益加剧,市场需求日益多样化。在全球市场的激烈竞争中,企业面对一个变化迅速却无
针对同步磁阻电机系统中的混沌现象,提出了用反馈控制,使系统脱离了混沌,运行稳定。首先,验证了在某些参数与工作条件下系统会出现非常复杂的混沌运动,对该系统进行了动力学
行星齿轮传动由于具有很多优点而在飞机、舰船、汽车和各种工程机械中得到了广泛的应用,但其动力学特性一直是学术界和工业界研究和关注的焦点。在许多应用场合,由于行星齿轮
研究上市公司财务信息与股价行为的关系,是会计理论发展的需要,也是我国国情的需要。从会计理论的需要看,财务信息的决策有用性是财务会计的立身之本。如果财务信息不具有决
<正>该周末度假屋位于泰国中部华欣度假区内。这是一间优雅的周末度假屋,可以饱览所有美丽的风景。该周末度假屋坐落于一个狭长的区域(50米宽,从主干道到海滩长300米),站在这
目前在复杂系统的故障诊断中,故障特征与故障类型之间存在较强的非线性关系,且数据量较大,信号处理复杂,诊断效率不高,而深度学习在特征提取与模式识别方面显示出巨大潜力。
对全球油脂化学工业市场做了深入分析,并剖析了促进和影响油脂化学工业发展的因素。从脂肪酸、脂肪醇、脂肪胺、脂肪酸甲酯以及甘油的应用领域、生产情况、产量和进出口数据等
县级劳动保障监察处在整个劳动保障监察体制最直接、最前沿的位置,县级劳动保障监察工作做得好与差,直接关系人力资源社会保障部门依法调整劳动关系,营造和谐社会的职能发挥
激光制导炸弹具有制导精度高、抗干扰能力强、结构简单、成本低等优势,已发展成为装备量最大的精确制导武器之一,并在历次局部战争中显示出强大的威力。
<正>"六不总理"段祺瑞段祺瑞在清末民初的政治舞台上曾经显赫一时。他出身行伍世家,受过新式军事教育,有留学欧洲的经历,但思想和行为方式受中国传统文化影响很