论文部分内容阅读
随着仪器仪表技术的发展,现代仪器仪表的功能越来越强大,结构也越来越复杂。在仪器仪表不断提高和完善的同时,相关的自动测试系统ATS(Automatic Test System)的组建也由传统仪器ATS向基于虚拟仪器技术的ATS发展。自动测试系统与故障诊断系统的性能,已经成为影响现代仪器仪表发展的重要因素。在国外,以美国军方为首的研究机构已经形成较为完善的ATS标准,并基于VXI和GPIB等仪器总线标准构建出实用的自动测试系统。这些自动测试系统的应用相对于以前单纯利用特定测试设备而言,极大地降低了整个测试系统的组建、开发、维护、替换和升级的成本,工作效率也成倍提高。而在国内,该方面的研究尚处于起步阶段,虽然有小规模测试系统的研究,但还没有形成统一的构建通用的、综合性的、大规模的自动测试系统的标准,更加没有实际的通用型测试系统出现。现代仪器仪表测试系统发展要求系统能够快速、准确、方便地完成测试,所以研究针仪器仪表的通用型自动测试系统十分必要。本次研究的目的在于基于虚拟仪器的技术思想,VISA技术和IVI技术标准以及数据库技术构建出一个针对智能化仪器仪表的通用的自动测试系统,该测试系统能够完成对各种总线接口仪器的测试,存储相应的测试结果;能够对未连接的IVI类仪器进行IVI仿真;能够查询数据库中所存储的仪器信息和测试结果信息。经过实际验证,本次研究所得到的测试系统初步实现了测试系统的通用性,并与数据库相配合,是一个功能全面,稳定性良好的自动测试系统。本论文首先介绍了该测试系统的设计思想和理论来源,其中详细介绍了虚拟仪器技术的理论思想,VISA技术、IVI技术标准以及它们在对仪器仪表进行测试控制中的作用;然后介绍了相关数据库的设计、各数据库的作用以及在该应用环境中如何实现对数据库的数据存取;接着阐明该自动测试系统的设计思想、工作原理并说明系统的工作流程;最后以实际例子说明该测试系统的工作过程、所能完成的功能以及系统中各子模块在系统中所起的作用。