基于MicroCANopen的网络设计与实现  

Design and Implementation of Network Based on MicroCANopen

在线阅读下载全文

作  者:宋瑞雪[1] 李文新[1] 王彬[1] 张建勇[1] 

机构地区:[1]兰州空间技术物理研究所,甘肃兰州730000

出  处:《计算机技术与发展》2012年第8期78-81,共4页Computer Technology and Development

基  金:国家重点项目(FZYBZR-010)

摘  要:为了提高航天器CAN总线通讯系统各个节点的规范性、可维护性、可扩展性,研究了CAN总线的高层协议CANo-pen的一种经典开源协议栈MicroCANopen,设计与实现了MicroCANopen网络。软件方面,在VC6.0的开发环境下,采用并改进MicroCANopen从站协议栈代码,实现了主从站代码;硬件方面,利用IXXAT公司的USB-to-CAN的适配器作为底层硬件的支持,从而与PC机连接建立了一主多从的MicroCANopen网络。并且验证了通讯过程的正确性与设计的可行性。该网络可以应用在航天器地面测试系统中,为航天器地测通讯系统提供高层协议的统一标准。In order to improve the standardization, maintainability, scalability of each node in spacecraft communication system which based on CAN-bus,it is centered on the design and implementation of network based on MicroCANopen, a kind of classic open source protocol stack of the high-level CAN-bus protocol CANopen. On the one hand, the master code is implemented by improving Micro- CANopen slave protocol stack code. On the other hand, the CANopen network which has a master and several slaves is achieved by u- sing IXXAT' s USB-to-CAN adapter, as the underlying hardware support, to connect the PCs. And the correctness of communication process and the feasibility of the design are verified. This research is valuable in spacecraft ground test system for measuring spacecraft to provide high-level protocol communication system with uniform standards.

关 键 词:CANOPEN协议 MicroCANopen协议栈 CAN总线 VC编译器 

分 类 号:TP31[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象