基于LabWindows/CVI的远程接口单元测试系统软件设计
2020-08-03邵引平
计算机测量与控制 2020年7期
李 亚,邵引平
(西安翔迅科技有限责任公司,西安 710068)
0 引言
航空机电系统是飞机中执行飞行保障功能子系统的总称,主要包括供燃油系统、动力系统、供电系统、液压系统、环境控制系统等。远程接口单元(RIU)隶属于机电系统,是新型机载机电系统的终端信号处理设备,主要完成与其交联机电子系统的状态采集与输出控制[1-2]。远程接口单元具有设备数量多,信号种类多,测试压力大的特点。
远程接口单元测试系统硬件秉承模块化、通用化的原则,基于PXI系统平台设计,采用虚拟仪器技术,使各个功能模块独立运作,可靠性好,耦合度低[3-4]。
测试系统软件需要基于系统硬件完成板卡的驱动与管理,测试流程的处理与控制,测试结果的显示与保存,提供人机交互界面等工作,软件是测试系统的灵魂。开发操作简洁、通用性好、灵活性高的软件是测试系统软件的发展趋势。传统测试软件大多将信号的配置在程序中写定,将测试流程按执行顺序也固化在代码中。这样造成软件的通用性、维护性差,且面临开发周期长,调试复杂度高等问题。此测试软件开发基于LabWindows/CVI开发平台, 平台具有很好的虚拟仪器开发工具,控件丰富,广泛应用于测控领域[5-7]。测试软件将硬线配置、总线管理、测试流程、用户管理等都在数据库中完成,通过SQL Toolkit工具包访问Access数据库,将大量配置信息通过数据库存储,便于修改和扩展;软件采用自动测试的形式,人机交互界面操作简单,减轻工作人员测试压力;……
登录APP查看全文
