文档库 最新最全的文档下载
当前位置:文档库 › 基于模块的自动化测试系统的设计

基于模块的自动化测试系统的设计

基于模块的自动化测试系统的设计
基于模块的自动化测试系统的设计

基于模块的自动化测试系统的设计

发表时间:2019-09-21T22:22:41.423Z 来源:《基层建设》2019年第19期作者:谢晓超

[导读] 摘要:随着现代技术革新进程不断加速,各专业领域产品产出数量逐年递增,在此形势下,保质保量,具备高效、持续发展的装备生产能力是保持竞争力的关键。

中国质量认证中心华南实验室广东省广州市 510663

摘要:随着现代技术革新进程不断加速,各专业领域产品产出数量逐年递增,在此形势下,保质保量,具备高效、持续发展的装备生产能力是保持竞争力的关键。目前,根据市场需求的不断提升,装备年产产量持续走高,产品测试方式变革势在必行,自动化测试系统所具备的高集成度、高精度、高效率等特点能够很好地满足各类产品测试需求。该系统主要是以计算机和自动测试控制盒为核心,通过标准总线接口对仪器设备进行集中控制管理,利用程序算法及流程对测试参数进行自动测试和回传采集,达到提高数据测试的准确性和可靠性、减少测试时间,提高测试效率。

关键词:模块化;自动化;测试;设计

1 系统组成

自动化测试系统硬件架构图见图1,硬件设计主要是以“自动测试控制盒+计算机+专用控制电缆”为中心,配合模块测试所需的仪器电源、信号源、综合测试仪、功率计、频谱仪、数字示波器等仪器设备组成整个硬件系统。

在软件方面,该系统主要是基于Lab Windows/CVI开发平台,采用GPIB(IEEE488)总线方式完成仪器驱动与控制管理功能。同时通过自动测试系统控制盒对模块提供TTL电平、422电平、继电器使能控制、串口,实现模块收发转换、工作模式和波段切换、状态监控等控制。模块射频通路由计算机基于总线接口板运行程序统一下发指令,在指标测试过程中无需拆换控制电缆,只需根据指标测试需求连接对应测试仪器即可完成测试项目。

图1 自动测试系统结构图

2 系统功能

2.1 自动测试功能

用户可在测试软件界面基于实际测试需求进行单项指标测试,或者通过验收测试功能完成模块所列举的全部指标测试。系统通过软件界面提示各类指标测试确认和非程控仪器设备参数设置要求,而底层软件运行控制仪器设备在测试前完成参数初始化设置,参数测试完成后,计算机通过抓取仪器设备所测试的回传数据,自动插写在报表指定位置中,待测试结束时,生成完整的数据报表。

2.2 模块保护功能

在自动测试过程中,为降低模块因功能异常导致模块损坏的故障率,系统在设计时嵌入了模块安全保护功能,当指标测试输出值超出软件预设的误差范围时,系统将暂停测试流程,并以报错形式在软件界面提醒操作者进行故障处理,或者通过手动断电避免系统在模块功能异常情况下重复测试导致元器件损坏。

3 系统工作流程

3.1 系统总流程

系统工作总流程图见(a),主要包括以下流程:

图2 系统流程

(1)测试准备。用户需确保各类仪器设备处于开机状态,GPIB控制总线、各类控制电缆、上电电缆连接无误,打开系统软件测试操作界面。

(2)参数设置。针对非程控仪器设备进行特定参数设置,如限制直流电源输出电压、输出电流等保护措施。

相关文档