[發明專利]基于動態鏈接庫的儀器集成控制封裝方法、介質和裝置在審
| 申請號: | 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.szxzyx.cn/pat/books/202010836611.5/1.html,轉載請聲明來源鉆瓜專利網。





