[发明专利]基于动态链接库的仪器集成控制封装方法、介质和装置在审
申请号: | 202010836611.5 | 申请日: | 2020-08-19 |
公开(公告)号: | CN112100057A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 陈鑫友;郭海帆;刘勇;王悦;陈茜;郭苗苗;吴琼;吴家贤 | 申请(专利权)人: | 中国电子科技集团公司第二十九研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐静 |
地址: | 610036 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 动态 链接 仪器 集成 控制 封装 方法 介质 装置 | ||
1.一种基于动态链接库的仪器集成控制封装方法,其特征在于,包括:
步骤1,基于输入装置在计算机系统中录入仪器集成控制封装库的函数设计需求;
步骤2,基于函数设计需求编程实现仪器集成控制封装库函数程序,所述仪器集成控制封装库函数程序包括固有能力函数程序模块、基本能力函数程序模块和扩展能力函数程序模块,所述固有能力函数程序模块用于规定基本配置功能,所述基本能力函数程序模块用于规定基础功能,所述扩展能力函数程序模块用于规定复杂测试功能;所述仪器集成控制封装库函数包括函数名、函数参数和函数返回值;其中,函数名由前缀及函数功能描述字两部分组成;函数参数包括自动测试系统软件设计师根据实际测试需求程控的仪器型号、设置的参数或读取的测试数据;函数的返回值,用于反映当前函数是否执行成功;
步骤3,基于步骤2中设计的仪器集成控制封装库函数和动态链接库,生成仪器集成控制封装库。
2.根据权利要求1所述的基于动态链接库的仪器集成控制封装方法,其特征在于,所述封装库文件包括硬件通信接口和软件接口。
3.根据权利要求2所述的基于动态链接库的仪器集成控制封装方法,其特征在于,所述硬件通信接口包括GPIB接口模块、LAN接口模块和COM接口模块中的任一种。
4.根据权利要求2所述的基于动态链接库的仪器集成控制封装方法,其特征在于,所述软件接口包括VC++调用接口程序模块,Labview调用接口程序模块、CVI调用接口程序模块和C#调用接口程序模块中的一种或多种。
5.根据权利要求1所述的基于动态链接库的仪器集成控制封装方法,其特征在于,所述封装库包括信号发生器集成控制封装库、频谱分析仪集成控制封装库、网络分析仪集成控制封装库、示波器集成控制封装库、功率计集成控制封装库、直流电源集成控制封装库、数字多用表集成控制封装库和噪声系数分析仪集成控制封装库中的任一种或多种。
6.根据权利要求1~5任一所述的基于动态链接库的仪器集成控制封装方法,其特征在于,包括步骤:
S1.根据仪器不同硬件接口,调用所述封装库固有能力函数程序模块完成仪器程控初始化,建立连接,获得仪器资源;
S2.根据测试需求,调用所述封装库基本能力函数程序模块或扩展能力函数程序模块设置仪器相应功能,实现测试目的;
S3.测试完成后,调用所述封装库固有能力函数模块断开仪器连接,释放仪器资源。
7.一种可读存储介质,其特征在于,包括可读存储介质本体和运行在该可读存储介质本体上的封装库软件,所述封装库软件用于执行步骤2,步骤3中的任一步或二步均执行。
8.一种装置,其特征在于,设置有所述可读存储介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十九研究所,未经中国电子科技集团公司第二十九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010836611.5/1.html,转载请声明来源钻瓜专利网。