LabVIEW环境下中子发生器控制台 上位机程序的设计与实现
2017-09-21杜毅鹏
东北师大学报(自然科学版) 2017年3期
杜毅鹏,乔 双
(东北师范大学物理学院,吉林 长春 130024)
LabVIEW环境下中子发生器控制台 上位机程序的设计与实现
杜毅鹏,乔 双
(东北师范大学物理学院,吉林 长春 130024)
在中子发生器控制台上位机的软件设计上,采用了LabVIEW虚拟仪器开发环境和方法,实现了中子发生器控制台上位机与下位机之间的数据传输与控制.和传统的上位机控制界面相比较,其优点是控制程序易于编写,界面更为友好,测试操作简单,而且系统稳定性和抗干扰性大为提高.
虚拟仪器;LabVIEW;中子发生器控制台;上位机
中子发生器是目前中子源最热门的技术,因其具有中子能量高、单色性好、可控制和使用安全的特点,在石油测井、煤质分析和爆炸物及毒品检测等方面有着广泛的应用.[1-2]中子发生器作为电控设备,运行性能、中子产额及其使用的寿命都会由上位机和下位机构成的控制台加以控制[3].传统的控制台主要使用的是机械电位调节,随着虚拟仪器的不断发展,LabVIEW(Laboratory Virtual Instrument Engineering Workbench)在众多测控软件中脱颖而出.它是一种图形化编程软件,该软件操作简单,易上手,且程序的运行效率和稳健性高.可以嵌入许多功能模块,方便实现虚拟仪器的复杂操作.[4]LabVIEW编写程序只需从功能模块中选出不同的函数图标,进行链接.其程序及流程一目了然,适合许多领域仪器开发的要求.本文采用LabVIEW开发环境编写中子发生器控制台的上位机程序,实现对中子管的测量和控制,使其人机交互界面更为友好,操作……
登录APP查看全文