信号发生器自动校准软件研制.docx
《信号发生器自动校准软件研制.docx》由会员分享,可在线阅读,更多相关《信号发生器自动校准软件研制.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信号发生器自动校准软件研制(计测技术杂志)2015年第二期1软件设计1.1模块化构造模块化构造是程序设计的常用方法,它是根据软件功能划分成多个模块,每个模块完成一个子功能,各模块间在功能上、逻辑上互相独立,由主程序根据一定的调用关系完成指定的功能。模块化构造将程序复杂问题简单化,方便编程和调试,提高了程序的可读性和易扩展性。信号发生器自动校准软件由主函数和校准信息配置、模板文件调入、仪器校准、生成报告等多个功能模块组成,其中仪器校准包含信号发生器的各项参数校准模块,每个功能模块设计为一个用户子函数,各模块互相独立,模块之间有数据接口。整个程序由主函数控制,根据用户选择的校准形式,按设计好的流程
2、通过调用单参数校准子函数,实现对信号发生器的自动校准。图4所示为程序的模块化构造。在模块化构造中,模块之间的数据接口设计很重要。由于信号发生器型号多,各台仪器的校准参数和校准数据不固定,全局变量的设计、校准参数的存储、模块间数据的连接、校准参数的显示,是程序设计中的主要问题。通过合理设置全局变量,建立数据集DataSet,使用DataGrid控件等方法,很好地解决了校准参数的调用、存储、编辑、更新和实时显示问题。1.2模板文件模板文件有两类,一类为原始记录的模板文件,主要包括原始记录的表头、标准器的信息、各种校/检证书的封面等重要信息;另一类为校准参数模板,主要包括校准参数、校准条件等信息。V
3、EE和Excel工作表有良好的接口。这两种模板均采用Excel文件,我们通过VEE中的Excel接口完成对模板文件的读取、测试数据的写入和存储。原始记录的模板文件,包括原始记录、校准证书封面、检定证书封面、校/检记录等内容,基本涵盖所有的证书类型,每一个内容对应一个sheet表,简单易用。原始记录模板还具有校准设备的选型功能,校准软件根据原始记录模板,调用不同标准器的测试程序,完成各类型号信号发生器的校准参数。我们使用标准模板和原有证书作为校准参数模板文件。信号发生器的厂家、型号和选件很多。一样型号的信号发生器,选件组合不同,其性能指标也不同。个别型号的信号发生器的序列号不同,其性能指标也不同
4、。假如根据不同型号、选件组合,需设计大量的标准模板文件。在实际校准工作中,还包括二手信号发生器和由于部分指标超差而处于限用状态的信号发生器,这两类信号发生器的校准参数和正常状态的信号发生器有差异,比方频段变窄、有些功能损坏而不检、或者最大功率限制在14dBm等情况,不能使用通用的模板文件。因而,对于功能正常、指标合格的大部分信号发生器选择标准模板文件,对于上述特殊信号发生器选择原有证书作为模板文件,这样既解决了一样型号、不同选件、不同序列号性能指标的上下限不同的问题,可以以通过调用原有证书充分了解限用仪器的限用范围和工作状态,减小计量人员工作量。信号发生器自动校准完成后,软件通过VEE中的Ex
5、cel接口将测试数据写入模板文件,并将其按自定义的文件名进行另存,文件名包括证书号、送检单位、型号、机号和设备编号等信息,方便日后查找和统计。1.3程控命令库信号发生器的种类繁多,不同厂家、不同型号所使用的程控命令不同。通过分析各种型号信号发生器的程控命令,我们发现,固然程控命令各不一样,但是均可分解为“初始化、“射频开、“调制开、“内时基、“功率、“调幅开等功能命令和“频率单位、“功率单位等单位命令,自动校准软件中根据校准要求设置了程控命令库。在测试经过中,程控命令既可单独使用,可以组合使用。同时,我们对信号发生器也进行了分类,将能够使用一样程控命令的信号发生器归为一类,例如Agi-lent
6、公司和中国电科第41研究所的AV146X系列,HP公司的8360系列和中国电科第41研究所的AV148X系列(除AV1485系列)等;自动校准软件中一共设置了11类。在VEE中,记录常数ecordConstant是输出e-cord数据类型(标量或1DArray形状的常数)的对象,能够互动方式编辑一条现有记录或由记录组成的数组2。我们使用ecordConstant创立了程序命令库。程序命令库是由多条记录组成的1DArray记录数组,每条记录中包括若干记录字段,记录字段的名称、类型和形状能够定义,其中每条记录对应一类信号发生器,每一个记录字段的名称(Fieldname)对应一个基本命令,每一个记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号发生器 自动 校准 软件 研制
限制150内