强激光与粒子束, 2016, 28 (3): 033026, 网络出版: 2016-03-28  

基于VxWorks阵列天线主控系统的多节点通信

Multi-node communication of main control system of array antenna based on VxWorks
作者单位
西南交通大学 物理科学与技术学院, 成都 610031
摘要
采用UDP通信协议实现基于VxWorks的阵列天线主控系统与各分系统之间的多节点通信;在应用层中设计了通信协议,保证通信双方可以正常通信;同时,设计了缓冲机制,用以存储收发的命令,保证信息在传输过程中不丢失,使命令任务能够有序正常的执行。实验结果表明,该协议及缓冲队列可以有效的实现阵列天线主控系统与各分系统之间的多节点通信。
Abstract
In order to realize the multi-node communication between the main control system of array antenna and the other systems based on VxWorks, a communication protocol based on UDP is used in this paper. In the application layer, a unified communication protocol is designed, which can ensure communication between both parties. At the same time, the buffer mechanism is designed to store the command and ensure that the information is not lost during the transmission, so that the order task can be executed normally and orderly. Experimental results show that the protocol and buffer queue can achieve the multi-node communication between the main control system and the other systems.
参考文献

[1] 李寒冰, 刘庆想, 李相强, 等.基于VxWorks的PCI设备驱动程序设计[J]. 强激光与粒子束, 2011, 23(11): 3091-3094.( Li Hanbing, Liu Qingxiang, Li Xiangqiang, et al. Design of peripheral component interconnect device driver based on VxWorks. High Power Laser and Particle Beams, 2011, 23(11): 3091-3094 )

[2] 蒋薇, 赖青贵, 秦岭, 等. 多脉冲强流直线感应加速器测控系统中仪器通信与控制[J]. 强激光与粒子束, 2013, 25(5): 1270-1274.(Jiang Wei, Lai Qinggui, Qin Ling, et al. Instrument communication and control in measurement and control system of multi-pulse and high-current linear induction accelerator. High Power Laser and Particle Beams, 2013, 25(5): 1270-1274)

[3] 曾贤强, 敬岚, 龙银东, 等. 重离子加速器电源数字调节器的实时数据交互[J]. 强激光与粒子束, 2012, 24(12): 2897-2900.(Zeng Xianqiang, Jing Lan, Long Yindong, et al. Real-time data exchange of power supply digital adjustor of HIRFL-CSR. High Power Laser and Particle Beams, 2012, 24(12): 2897-2900)

[4] 陈智育, 温彦军, 陈琪. VxWorks程序开发实践[M].北京:人民邮电出版社 (Chen Zhiyu, Wen Yanjun, Chen Qi. VxWorks application development practices. Beijing: Posts and Telecom Press)

[5] 王邦继, 刘庆想, 张政权, 等. 机械相控阵列天线的电机控制系统设计[J]. 强激光与粒子束, 2011, 23(11):3123-3126(Wang Bangji, Liu Qingxiang, Zhang Zhengquan, et al. Design of motor control system for mechanical phased array antenna. High Power Laser and Particle Beams, 2011, 23(11): 3123-3126)

[6] 孔祥营, 柏桂芝. 嵌入式实时操作系统VxWorks及其开发环境Tornado[M].北京:中国电力出版社, 2002.(Kong Xiangying, Bai Guizhi. Embedded real time operating system VxWorks and Tornado development environment. Beijing: China Electric Power Press, 2002)

[7] 李国友, 钟乐海, 陈亚军, 等. VxWorks 中基于 TCP/IP 的网络通信应用研究[J]. 微计算机信息, 2010(11): 29.(Li Guoyou, Zhong Lehai, Chen Yajun, et al. Application and research of network communications based on TCP/IP in VxWorks. Control & Automation, 2010(11): 29)

[8] 张立涓. 基于UDP的广播系统中应用层通信协议的设计与实现[J]. 计算机时代, 2010 (3): 29-30.(Zhang Lijuan .Design and implementation of application layer communication protocol in broadcast system based on UDP. Computer Era, 2010 (3): 29-30)

[9] 王景彬, 阎兆立, 程晓斌, 等. VxWorks下基于缓冲队列的网络通信[J]. 微计算机信息, 2009 (11): 84-85.(Wang Jingbin, Yan Zhaoli, Cheng Xiaobin , et al. Network communication based on buffering queues in VxWorks. Control & Automation, 2009 (11): 84-85)

彭大四, 张政权, 刘庆想, 王邦继. 基于VxWorks阵列天线主控系统的多节点通信[J]. 强激光与粒子束, 2016, 28(3): 033026. Peng Dasi, Zhang Zhengquan, Liu Qingxiang, Wang Bangji. Multi-node communication of main control system of array antenna based on VxWorks[J]. High Power Laser and Particle Beams, 2016, 28(3): 033026.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!