首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 265 毫秒
1.
本文研究的基于ARM的CANopen现场总线设备通信的实现,将这两种热门技术结合到一起,以CAN和CANop)en作为通信协议,借助UP-NETARM300开发平台,实现S3C44B0X处理器的CAN接口的扩展,并以此为基础实现对挂接在CAN网络中的CANopen设备通信参数的测试和配置,为CANopen设备间的有效通...  相似文献   

2.
《电子技术应用》2011,37(11):24-25
<正>1引言城市轨道交通(Rail Transit)具有运量大、速度快、安全、准点、保护环境、节约能源和用地等特点。世界各国普遍认识到:解决城市交通问题的根本出路在于优先发展以轨道交通为骨干的城市公共交通系统。近几年,国内的城市轨道交通得到了快速发展,城市交通在一定程度上得到改善。轨道交通控制系统中各个设备之间需要通信,CAN总线是轨道交通行业中流行且应用成熟的通信方式,基于CAN总线应用层的CANopen协议对所有  相似文献   

3.
本文利用CAN适配器USBCANmodul以及自带基础的CAN分析软件,测试和解读CANopen压力传感器的CANopen通信和配置功能,以此为基础描述如何解析压力传感器的CANopen数据,并总结出标准CANopen设备的一般使用方法,对于工程师们灵活使用CANopen设备具备有较高的实用价值。  相似文献   

4.
针对兆瓦级直驱风力发电系统在控制系统中需要变流器并联的情况,设计了一种基于CAN总线的兆瓦级直驱式风力发电系统,实现了控制系统中并联变流器的实时通信和同步控制.同时给出了一种基于TJA1040的CAN总线接口设计流程,详细说明了机侧和网侧变流器的通信协议及软件实现方法.在直流机模拟风机的实验平台中得到验证和应用.  相似文献   

5.
该测试系统使用CVI编写上位机软件,采用CAN总线作为通信的接口,功能包括多个伺服电机的状态显示及位置控制、数据记录等。CAN总线物理层采用了CAN2.0B标准,应用层协议采用了CiA组织的CANopen协议,详细介绍了使用CANopen的DSP402协议实现对多路伺服电机的实时测量与控制的方法,实验表明,该测控系统响应迅速,界面友好,数据传输可靠,满足设计需求。  相似文献   

6.
基于CANopen协议的主节点通讯实现   总被引:1,自引:0,他引:1  
在对CAN2.0协议和CANopen协议研究分析的基础上,构建了基于CANopen协议的数据结构,应用该数据结构实现了国内的基于CAN2.0协议的USB-CAN适配器和国外的基于CAN open协议的控制器问的通讯控制.并通过构建的实验平台和基于该数据结构编制的软件测试了二者的通讯性能.  相似文献   

7.
CANopen协议分析与实现   总被引:12,自引:0,他引:12  
作为一种真正开放的CAN总线高层协议,CANopen协议允许不同的CAN设备以标准化的方式进行通讯,使得CAN设备具有互操作性。随着CANopen协议的日益完善,它已经广泛应用于多个行业。本文将对CANopen协议的对象字典、通讯对象及网络管理等几个方面进行简要分析,并通过举例对实现方式加以说明。  相似文献   

8.
CANopen现场总线设备通信协议测试系统   总被引:2,自引:0,他引:2  
在分析CANopen协议结构和特点的基础上,介绍了CANopen现场总线设备通信协议测试系统,该系统是以解决CANopen设备的协议一致性问题以及简化网络组态为目标而开发的.通过该项设计使系统可以检测CANopen设备的通信参数,并测试出CANopen设备所应用的协议是否与标准的CANopen协议一致.另外,该系统也能对CANopen设备进行默认参数配置或自定义参数配置,从而简化了网络组态,并为设备间的正常通信提供基础.  相似文献   

9.
《电子技术应用》2011,37(12):16-17
<正>1引言测量设备在日常生活生产中应用非常广泛,例如常见的温度湿度计、电表、汽车仪表等。工业生产现场的控制系统中,控制终端根据各种自动化测量设备测量出的数据对各种现场设备进行相应的控制,这就需要测量设备具有总线通信接口,以连接到控制网络中。CAN总线是测量设备行业中流行且应用成熟的通信方式,基于CAN总线应用层的CANopen协议对测量设备做出了"设备级"的规范(CiA DS404)。  相似文献   

10.
CANopen概述   总被引:1,自引:0,他引:1  
CANopen协议基于CAN总线的高层协议,它是为标准的嵌入式网络开发的具有灵活配置能力的开放式协议.CANopen协议起初是为运动设备控制器网络所开发的,诸如加工系统设备,现在已经发展到工业的各个领域如医疗设备、工程机械、潜艇电控系统、公共交通、楼宇自动化系统等。  相似文献   

11.
基于CAN总线的高层协议CANopen   总被引:2,自引:0,他引:2  
CANopen协议是一种基于CAN现场总线的开放的、标准化的高层协议,用于不同CAN总线设备间的通讯控制和网络管理.本文介绍了CANopen协议的基本框架、通讯对象和对象字典等,阐述了CANopen协议在I/O模块中的运用,包括CANopen通讯机制和通讯结构.  相似文献   

12.
基于CANopen协议的车载平台数据通讯系统   总被引:11,自引:5,他引:11  
在分析CANopen协议结构和特点的基础上,着重给出了用CANopen协议开发车载平台数据通讯系统的方法,其中包括CAN控制器的硬件接口设计和DLL模块、对象字典、应用程序等软件部分实现,通过在车载平台数据通讯系统的运行,验证了数据通讯系统的可靠性。  相似文献   

13.
<正>1引言由于可靠性、实时性、低成本、抗干扰性、兼容能力等多方面的优势,CAN-bus与其高层协议CANopen已成为车辆数据通信系统的事实标准,并普遍应用于所有的可移动设施。符合CANopen协议标准及其设备协议子集标准的系统,就可以在功能和接口上保证各厂商设备的互用性和可交换性。  相似文献   

14.
针对现有的CANopen网络的实现方法,提出了一种基于SOPC技术的CANopen节点的设计方案.应用IP核复用技术将CAN控制器IP核、主控制器C8051IP核、程序RAM与数据ROMIP核集成在一块FPGA实现底层的CAN控制器SOPC系统.以嵌入式软件方式实现应用层协议CANopen并加载至主控制器中,从而构建了一个CANopen节点.实验测试表明,该CANopen节点通讯符合协议标准,并且性能良好.  相似文献   

15.
CANopen协议及在ARM控制多电机驱动器系统中的应用与设计   总被引:2,自引:0,他引:2  
介绍了CAN总线的高层通信协议CANopen协议,并且将CANopen通信协议应用于ARM控制平台与电机驱动器之间的通信中。设计了s3c2410外扩CAN通信模块,构建了s3c2410对多电机驱动器分布式控制CAN网络,配置了CANopen主从节点,分析了控制电机CANopen通信流程,实现了s3c2410与电机驱动器之间的CANopen通信,达到了对电机速度控制方式。  相似文献   

16.
CANopen协议是一种基于CAN总线通信技术的标准应用层协议.整个协议以CiA DS-301为基础,规定了一系列的设备子协议,其中一般I/O设备子协议CiA DS-401目前在CANopen设备中使用最为广泛.本文首先对DS-301协议中的几种预定义通信对象在该设备子协议中的特性进行了分析,着重讨论了数字量输入、输出和模拟量输入、输出四种过程模型,并结合实例说明了实现该设备子协议的一般步骤.  相似文献   

17.
嵌入式实时系统CAN通信软件设计方案   总被引:1,自引:0,他引:1  
分布式嵌入系统的广泛应用,对适用于实时通信的CAN网络应用层提出了规范化、模块化、可重用的要求,但目前国内大多数的应用系统仍然基于CAN2.0B规范开发.首先对已有的且具有影响力的CAN高层协议进行了分析比较,结果表明了CANopen具有明显技术优势;在分析CANopen协议的基础上,提出了一种CAN通信分层设计方案,即将CAN通信模块分两层,一层是CAN控制器驱动层,另一层是基于CANopen的CAN应用层.该方案在Proteus虚拟电子开发环境下仿真试验通过,并应用于电动机起动动控制器的研制.采用层次化、结构化、模块化、标准化设计方法增加了CAN通信规范性和代码可重用性,提高了CAN应用的开发效率,同时推动CAN设备的标准化工作.  相似文献   

18.
1引言 在上期文章中介绍了CAN总线,本期文章中将介绍CANopen协议相关概念及其组网方式. CANopen协议是在20世纪90年代末,由CIA(CAN inAutomation)组织在CAL(CAN Application Layer)的基础上发展而来,一经推出便在欧洲得到了广泛的认可与应用.  相似文献   

19.
CANopen是一种基于CAN总线的应用层协议,采用了面向对象的设计思想,具有很好的模块化特性和很高的适应性.本文为了在原有的移动机器人基础上扩展嗅觉导航功能,设计了一种基于CANopen协议的传感器数据采集模块,该模块可以作为CANopen从站与机器人主站通信,满足机器人控制系统扩展的可靠性与灵活性.本设计采用飞思卡尔单片机MC9S12XS128作为主控芯片,通过AD口采集气体传感器数据,在单片机上移植CANopen开源协议栈,给出了CanFestival在单片机上的实现.经过测试,模块能够与机器人通过CAN总线正确通信,完成数据采集功能.  相似文献   

20.
CANopen协议是由CAN-in-Automation(Ci A)定义的标准,并且在以CAN为基础的工业系统领域中占着主导地位。本文以五轴机械手的设计实现为背景,结合CANopen协议在汽车电子和工业控制领域中的广泛应用,实现了对多电机系统的实时控制。文中提供的以CAN总线控制多个伺服电机的设计方法,使得硬件电路的设计得到很大简化,同时也使得通信效率和可靠性得到大幅提升。本方案在实际运行中已经得到充分的验证,对工业控制领域有着实际的应用指导意义。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号