关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 数字示波器自动检定系统分析与设计

数字示波器自动检定系统分析与设计

作者: 时间:2012-01-23 来源:网络 收藏

2.3测试软件架构

2.3.1测试软件模块

测试软件分为测试数据管理模块、测试参数管理模块、测试程序模块三部分。测试数据管理模块是管理对仪器的日期、人员、对具体仪器的已项目、检定的数据等。测试参数管理是在数据库中管理具体仪器的各检定项、检定项的标准值等。测试程序模块是根据用户在软面板上选定的测试参数,调用相应的测试仪器进行测试,把测试数据和数据库中的标准相比较,判断是否合格。

2.3.2测试软件结构化流程

在开机自检后,检定操作员在软件界面上选择/输入需要检定的仪器型号,程序由仪器型号在数据库中调出相应的检定项目、被检项目的标准值、被检仪器与FLUKE5500A和GPIB控制器的连接图。检定员按连接图(FLASH动画)连接仪器,在确认连接正确后,检查是否有IVI驱动程序,在安装驱动程序后运行MAX配置工具,完成配置后即可运行相应的测试程序,把测试结果保存到数据库,并打印相应的合格/不合格报告。其流程图见图3。



2.4开发IVI驱动程序

对于IVI仪器,厂家会提供IVI驱动程序只需要编写少量代码即可实现对仪器的检定,主程序简单,便于管理。IVI基金会的目标是支持95%的仪器。基于IVI技术的仪器的检定将会是仪器检定的必然之路。

但是并不是所有的仪器都支持IVI。对于非IVI仪器,使用LabWindows/CVI中的IVI驱动开发向导把仪器程控命令树中所有底层命令封装成一系列带有图像面板的高层函数,完成IVI驱动程序的开发,使它成为IVI仪器。其特点是前期开发IVI驱动程序工作量大,但是后期测试程序开发和维护工作量少。

2.5数据库管理

数据库管理主要包括用户管理、被检仪器型号管理、检定项目管理、检定报告管理、检定项目指标管理以及数据查询6个模块。

3应用实例

应用本方法组建的测试对IVI仪器Hp54815等进行了检定,对非IVI仪器XJ4321等开发了IVI驱动程序,对其垂直灵敏度、瞬态响应、稳态响应、扫描时间因素误差、扫描时间因素线性误差5项内容进行检定,保存检定结果并打印检定证书。实践证明:检定过程变得快速和简单;检定和人工检定的结果是一致的。

本文介绍的检定以GPIB为总线,综合运用了IVI技术和数据库技术实现检定,具有操作方便、可扩展性强、工作稳定性好的特点,为组建功率计、频谱仪、任意波形/函数发生器、数字多用表的综合数字仪器检定系统提供了参考。

本文引用地址: //m.amcfsurvey.com/article/161184.htm
上一页 1 2 下一页

评论


相关推荐

技术专区

关闭