[發明專利]一種實用的測試儀器程控命令仿真器及其使用方法有效
| 申請號: | 201310561199.0 | 申請日: | 2013-11-12 |
| 公開(公告)號: | CN103593228A | 公開(公告)日: | 2014-02-19 |
| 發明(設計)人: | 李樹彪;劉丹;郭永瑞;李明太;趙立軍;莊志遠 | 申請(專利權)人: | 中國電子科技集團公司第四十一研究所 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 王連君 |
| 地址: | 266555 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實用 測試 儀器 程控 命令 仿真器 及其 使用方法 | ||
1.一種實用的測試儀器程控命令仿真器,其特征在于包括:
程控命令比對數據庫,用于匯總不同型號測試儀器的程控命令;
接口子模塊,用于對外提供統一接口;
語法分析子模塊;用于對程控命令進行語法分析,如果命令合法,得到對應的命令碼及參數信息,繼續向下執行;如果命令不合法,轉入錯誤處理流程;
查詢子模塊,用于查詢程控命令比對數據庫,得到測試儀器支持的對應程控命令;
命令生成子模塊,用于將語法分析模塊得到的命令參數融入正確的程控命令中,生成測試儀器支持的完整程控命令;
執行子模塊,用于將完整程控命令通過輸出接口回傳給測試儀器,測試儀器完成對應的功能執行;
上述程控命令比對數據庫、接口子模塊、語法分析子模塊、查詢子模塊與執行子模塊集成為一個獨立模塊。
2.根據權利要求1所述的一種實用的測試儀器程控命令仿真器,其特征在于:上述程控命令比對數據庫,數據組織以2維矩陣的形式進行存放,橫列代表功能相同的程控命令,并以命令碼形式統一索引;豎列代表同一型號測試儀器所有程控命令匯總;具體操作方式是:首先根據儀器型號,在對應的豎列上查找程控命令,查找成功后得到對應的命令碼;然后在橫列上進行查找,根據命令碼查找對應型號測試儀器對應的程控命令,從而完成程控命令的查找、替換功能。
3.一種如權利要求1所述程控命令仿真器的使用方法,其特征在于包括如下步驟:
a測試儀器通過包括GPIB、LAN在內的接口接收到測試系統中主控機發來的程控命令;
b測試儀器調用程控命令仿真器提供的輸入接口函數,將程控命令發送給程控命令仿真器;
c程控命令仿真器對程控命令進行語法分析,如果命令合法,得到對應的命令碼及參數信息,繼續向下執行;如果命令不合法,轉入錯誤處理流程;
d程控命令仿真器查詢程控命令比對數據庫,得到測試儀器支持的對應程控命令;
e程控命令仿真器將語法分析得到的命令參數融入正確的程控命令中,生成測試儀器支持的完整程控命令;
f程控命令仿真器將完整的程控命令通過輸出接口回傳給測試儀器,測試儀器完成對應的功能執行。
4.根據權利要求3所述的程控命令仿真器的使用方法,其特征在于上述步驟c包括如下步驟:
c01首先接收一條完整的程控命令;
c02使用SCPI規范針對程控命令的合法性進行語法分析;
c03如果命令合法,到程控命令比對數據庫中查找對應的程控命令,否則轉入錯誤處理;
c04如果命令查找成功,得到對應的命令碼,否則轉入錯誤處理;
c05進一步提取命令參數信息;
c06得到完整的命令碼及命令參數信息;
c07結束語法分析。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第四十一研究所,未經中國電子科技集團公司第四十一研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310561199.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種利用高電壓產生等離子體的傷口處理裝置
- 下一篇:車用電子裝置快速啟動方法





