微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 自动测试系统的通用性研究

自动测试系统的通用性研究

时间:06-20 来源: 点击:

4.2.1对测试仪器的封装

  虽然测试任务千变万化,但不论多么复杂的测试系统,其测试信号的种类是有限的,主要包括直流电压、交流电压、电流、频率、频谱、功率等。因此,在建立仪器控制函数的基础上,进一步封装测试功能通用函数,供测试程序调用,即可完成测试程序的可读性及可移植性。如对测量频率的函数封装包括以下三个函数,仪器初始化、仪器关闭及频率测量。仪器的初始化及关闭同开关资源,频率测量函数如下:

  void measure_fre(int channel, ViReal64 *fre, double triggerLevel, double signal)
此函数的功能是测量频率,其参数分别为通道号、测量结果变量、触发电平及被测信号频率标称值。按此方法,即可完成对大部分常见信号的封装。可以使系统实现面向信号的软件平台,从而有效的实现系统的通用性。

5.结论

  本文作者的创新点:提出了硬件接口及功能接口的概念,提出并实现了面向信号的通用测试系统的仪器封装。

  实现ATS的通用性,尽量减少装备技术保障设备的数量及种类,是提高经济及军事效益的有效途径。通过对硬件及软件两个方面通用性关键技术的研究,为实现ATS的通用性,奠定了坚实的基础。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top