共查询到20条相似文献,搜索用时 34 毫秒
1.
为了提高航天器CAN总线通讯系统各个节点的规范性、可维护性、可扩展性,研究了CAN总线的高层协议CANo-pen的一种经典开源协议栈MicroCANopen,设计与实现了MicroCANopen网络。软件方面,在VC6.0的开发环境下,采用并改进MicroCANopen从站协议栈代码,实现了主从站代码;硬件方面,利用IXXAT公司的USB-to-CAN的适配器作为底层硬件的支持,从而与PC机连接建立了一主多从的MicroCANopen网络。并且验证了通讯过程的正确性与设计的可行性。该网络可以应用在航天器地面测试系统中,为航天器地测通讯系统提供高层协议的统一标准。 相似文献
2.
3.
CANopen协议在伺服电机控制系统中的实现 总被引:1,自引:0,他引:1
针对目前国内大多把精力放在硬件之上的底层软件开发,使应用水平难于提高的问题,结合工业控制中的伺服电机控制模块,开发基于PIC18F258微控制器的CAN总线高层通信协议CANopen,使模块具有较强的在线可控性、可扩展性和通用性。通过自行开发的基于Labview软件的PC监控面板实现模块的运行校验。 相似文献
4.
基于CANopen协议的主节点通讯实现 总被引:1,自引:0,他引:1
在对CAN2.0协议和CANopen协议研究分析的基础上,构建了基于CANopen协议的数据结构,应用该数据结构实现了国内的基于CAN2.0协议的USB-CAN适配器和国外的基于CAN open协议的控制器问的通讯控制.并通过构建的实验平台和基于该数据结构编制的软件测试了二者的通讯性能. 相似文献
5.
针对煤矿中多机通讯系统要求远距离、抗干扰性强等特点,介绍了基于CANopen协议的多机通讯设计方法。基于TMS320F2812DSP的变频器平台,采用一主节点和两从节点组成CANopen网路的多机通讯方案。通过主节点与任一从节点的SDO报文和PDO报文的通信以及从节点一致性的实验表明,基于CANopen协议的多机通讯数据传输快速、可靠性高、抗干扰性强。 相似文献
6.
7.
8.
9.
采用CANopen通讯协议实现了CAN总线DSP系统与德国KEB COMBIVERT F5 MULTI的通讯,并通过测试实验验证了信息传递的可靠性,保证了全数字网络化伺服驱动系统中对电机控制的准确性和实时性。 相似文献
10.
在木材加工工业、食品加工工业、饲料加工业、纺织品工业、羽绒加工业和一些化学品工业的自动化过程中普遍存在着较高的火灾和爆炸的风险。由电器或者机械设备引起的火花将导致阴火和粉尘爆炸,从而危害到下游设备比如过滤器或者存储容器的安全。如果这些火灾风险不被及时的发觉并且处理,那么随着原料的输入将导致更大的设备损坏和人员危险,进一步将导致花费巨大的设备停工期。 相似文献
11.
针对Modbus协议和CAN现场总线的特点,提出了一种CAN总线与Modbus总线之间转换的方法,并给出了一种基于单片机技术的硬件实现。实现了将Modbus设备连接到CAN现场总线网络中,并具体的介绍了适配器硬件结构和相应的软件程序流程,实际应用效果良好。 相似文献
12.
13.
CAN总线是一种多主方式的串行总线。最初CAN总线被应用在汽车上,其目的是连接汽车上各个部件,并使其可以进行自由通信和控制。同时减少原始方法的复杂的布线,实现基于CAN总线协议的局域网通信。CAN总线局域网通信具有以下优点:具有高抗干扰性;具有较高的实时性;它应用简单,项目开发周期短。文中的工作是实现基于CAN总线协议的数据采集通信系统。通过利用CAN总线模块(Basic)实现单片机之间的基于CAN总线协议的通信。 相似文献
14.
CAN总线是一种多主方式的串行总线。最初CAN总线被应用在汽车上,其目的是连接汽车上各个部件,并使其可以进行自由通信和控制。同时减少原始方法的复杂的布线,实现基于CAN总线协议的局域网通信。CAN总线局域网通信具有以下优点:具有高抗干扰性;具有较高的实时性;它应用简单,项目开发周期短。文中的工作是实现基于CAN总线协议的数据采集通信系统。通过利用CAN总线模块(Basic)实现单片机之间的基于CAN总线协议的通信。 相似文献
15.
针对目前海事应用中液位遥测系统的现状,基于CAN open高层协议开发了一套智能化的液位遥测系统。在分析CAN open协议结构和特点的基础上,合理地制定了满足应用需求的系统方案。系统软件开发以EVC集成开发环境为平台,综合利用多线程技术、数据库技术实现了系统通信和人机界面显示功能。实验结果表明,该系统运行稳定,界面显示实时生动,并具备存储、打印等功能,有很高的应用价值。 相似文献
16.
CAN总线测控网络的设计与实现 总被引:8,自引:0,他引:8
本文介绍了基于CAN总线构建现场测控网络的设计和实现方法。文中阐述了CAN总线网络的设计原理 ,给出了应用层软件的编制方法和现场组网的方式 相似文献
17.
CANopen是一种基于CAN总线的应用层协议,采用了面向对象的设计思想,具有很好的模块化特性和很高的适应性.本文为了在原有的移动机器人基础上扩展嗅觉导航功能,设计了一种基于CANopen协议的传感器数据采集模块,该模块可以作为CANopen从站与机器人主站通信,满足机器人控制系统扩展的可靠性与灵活性.本设计采用飞思卡尔单片机MC9S12XS128作为主控芯片,通过AD口采集气体传感器数据,在单片机上移植CANopen开源协议栈,给出了CanFestival在单片机上的实现.经过测试,模块能够与机器人通过CAN总线正确通信,完成数据采集功能. 相似文献
18.
CAN总线及其上层的CANopen应用层协议已经在多种工业控制系统中得到应用。本文介绍CANopen协议的主要内容。并以车辆上装控制系统为例.探讨系统设计的步骤。 相似文献
19.
CAN总线控制系统的应用层协议CANopen剖析 总被引:11,自引:0,他引:11
CANopen是基于CAN(Controller Area Network)开发的应用层协议,CANopen网络可以根据具体通讯需求设置成多种通讯模式,提高了通讯效率和灵活性,为分布式控制提供了一种理想的网络系统,广泛应用于各种领域,本文着重介绍了CANopen协议的对象字典,不同的通讯模式和网络管理等重要概念,从CANopen应用中若干问题。 相似文献