基于PXI总线的某装备自动测试系统设计与实现

时间:2013-03-30来源:网络

对于一类部件的特性的判定过程,首先通过多功能PXI模块产生相关的激励信号(多为正弦或方波信号),适当的调理、隔离后加给待测导弹部件,同时采集待测部件上的输出信号(可能是一路或多路,数字信号或模拟信号),然后对采集到的信号进行处理分析,从而得出该导弹部件的工作状态以及可能存在的故障。

在实际测试过程中,由于不同的被测对象部件所需要的激励信号数量不同,前后部件的测试具有关联性;反馈信号包括A/D采集、数字信号读取、万用表测量信号(电压、电流、频率等)等等,一个待测部件的反馈信号往往是包括一种或几种信号的综合,一种信号中又可能是多路并发信号。故这部分的操作需要并行控制,在软件设计上需要分配不同的任务进行处理。

3系统软件方案

系统软件部分采用NI公司的LabWindows/CVI7.0作为开发环境,由于CVI支持WindowsSDK,拥有功能强大的函数库和GUI模板,提供了各种组件包支持,可以很方便的实现软件设计者的设计思路。
测试系统软件如图4所示。

如图4所示,软件的整体模块共分为两大部分:测试操作模块和信息处理模块,前者包括对PXI系列板卡的操作以及实现对被测对象的测量;后者包括故障诊断与维修帮助、测试信息查询、数据库模块操作、报表模块操作、显示交互模块等。

测试操作模块共分3层:业务测试模块层、测试任务库接口层、PXI设备任务库层。

其中,业务测试模块层包含了系统自检模块以及各个型号设备的测试模块,每个模块都包含多个测试流程。在业务测试模块层中,每个测试模块的一个流程可以理解为一个原子测试单元。对于测试任务库接口而言,其上层的测试模块都可以理解为由若干个基本测试单元的集合,测试任务库接口层就可以“同等”的对待不同测试模块的业务需求。只要扩充测试任务库的功能,就可以灵活的处理甚至扩充各个测试模块的需求。

一类典型的基本测试单元的测试流程如图5所示。

1 2 3

关键词: PXI总线 自动测试系统 虚拟仪器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版