基于PXI和LabVIEW的FCT功能测试系统
来源:电子工程世界 作者:—— 时间:2010-05-27 09:35
5.系统软件设计
有了稳定可靠的硬件,必须结合方便易用的开发软件才能真正的发挥系统的“十分”效能。NI公司的LabVIEW图形化编程软件使得我们的系统如虎添翼,真正发挥了出了PXI应有的功能。
软件的前面板界面也进行了划分,主要由静态参数显示窗口,视频测试窗口,音频测试窗口,合格率计算窗口,信息提示窗口五部分构成。前面板测试界面如图4所示。
1) 静态参数显示窗口。
主要对一些如电压、电流的模拟量,TTL电平以及GPIO状态或者相关串口通信信息等进行实时状态显示。软件实现主要通过对DAQmx模块的调用,读取PXI-6533,PXI-6070E、或者通过继电器切换利用PXI-4070进行读取实现。参数测试完成,会将测试数据记录到数据库文件中,供操作员查看或生成报表。
2) 视频测试窗口。
利用WebBrowser控件将PXI-5431产生的Color Bar视频图像再经过待测PCB板编解码后,通过网络
Ethernet实时的显示在该窗口,由操作员判断图像好坏。
3) 音频测试窗口
通过PXI-6070E的模拟量输出通道模拟输出了一个1KHZ,800mV的正弦波到待测PCB板的Audio In输入端,通过PXI-5122示波器卡对Audio Out的输出波形进行检测,对照输入端频率幅值进行比较,实现测量音频信号。4) 合格率计算框
该框中对所有测试的PCB板数量进行了统计,通过与失败的一目了然,同时进行了合格率百分比计算。该框中还包含了一个产品序列号的输入框,操作员通过条形码扫描枪将产品序列号扫入,即可作为该产品的唯一识别标识登记到数据库中。
5) 信息提示窗口
该窗口用于实时测试步骤的信息提示,提示操作员当前操作步骤,当测试出错时会红色字体显示出错代码,提示操作员处理。软件控制界面解析如图4所示。软件前面板主控界面如图5所示。