[發(fā)明專利]一種應(yīng)用于測量儀器的在線編程方法有效
| 申請?zhí)枺?/td> | 201710477866.5 | 申請日: | 2017-06-09 |
| 公開(公告)號: | CN107346243B | 公開(公告)日: | 2020-08-11 |
| 發(fā)明(設(shè)計(jì))人: | 白軼榮;杜念文;李偉;劉寶東;丁建崠 | 申請(專利權(quán))人: | 中國電子科技集團(tuán)公司第四十一研究所 |
| 主分類號: | G06F8/35 | 分類號: | G06F8/35;G06F8/33;G06F8/41 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266555 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用于 測量 儀器 在線 編程 方法 | ||
本發(fā)明提出了一種應(yīng)用于測量儀器的在線編程方法,包括一種資源共享結(jié)構(gòu),本地操作與遠(yuǎn)程操作共同操作一份共享資源,通過共享資源,提取到與本地操作相對應(yīng)的SCPI命令后面所攜帶的參數(shù),新增一個(gè)本地操作到遠(yuǎn)程命令的映射表,當(dāng)用戶執(zhí)行開始編程時(shí),主機(jī)程序記錄本地操作,再去查找映射表,找到相應(yīng)的SCPI命令,然后通過共享資源提取到命令參數(shù),完成本地操作到遠(yuǎn)程操作的翻譯,當(dāng)用戶執(zhí)行結(jié)束編程時(shí),主機(jī)程序會將所有的翻譯結(jié)果導(dǎo)出至程序文件,以供用戶使用。本發(fā)明針對儀器數(shù)據(jù)資源格式需求,將數(shù)據(jù)資源分類并定義了一套資源邏輯結(jié)構(gòu),實(shí)現(xiàn)了本地與遠(yuǎn)程接口的數(shù)據(jù)資源共享,剔除了冗余數(shù)據(jù),提高了工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及測試技術(shù)領(lǐng)域,特別涉及一種應(yīng)用于測量儀器的在線編程方法。
背景技術(shù)
為了便于搭建測試系統(tǒng),目前大多數(shù)測量儀器都提供遠(yuǎn)程控制接口,以便用戶可以通過編程實(shí)現(xiàn)對測量儀器的遠(yuǎn)程操作或自動化操作,而且絕大多數(shù)測量儀器都提供符合SCPI命令規(guī)范的編程接口。
為方便用戶編程,大部分測量儀器都會提供《編程手冊》,它會詳細(xì)介紹每條SCPI命令的功能及參數(shù)設(shè)置,并附上一個(gè)本地操作到SCPI命令的映射表,以方便用戶查詢。用戶要完成儀器的遠(yuǎn)程編程,需要先熟悉儀器的本地操作,然后查閱《編程手冊》,從本地操作到SCPI命令的映射表中找出自己需要的SCPI命令,再以命令為索引找到每條命令的功能及參數(shù)的詳細(xì)介紹,最后將相關(guān)SCPI命令及參數(shù)手工錄入程序代碼中,才能完成儀器的遠(yuǎn)程編程。
隨著測量儀器功能的不斷增強(qiáng),測量儀器提供的編程接口也就是SCPI命令呈爆炸式增長,提供給用戶的編程手冊動輒就幾百頁,用戶除了掌握儀器本地功能外,還得再去學(xué)習(xí)遠(yuǎn)程編程相關(guān)的知識,這樣就給用戶使用帶來了極大的不便,同時(shí)也不利于測量儀器的推廣使用。
以現(xiàn)有技術(shù)要想完成對儀器的遠(yuǎn)程編程工作,用戶需要先掌握SCPI命令規(guī)范,因?yàn)閮x器提供的遠(yuǎn)程編程接口都是基于SCPI命令規(guī)范,而SCPI命令規(guī)范的學(xué)習(xí)對用戶要求很高并且相關(guān)知識也很多;其次用戶需要學(xué)習(xí)測量儀器提供的《編程手冊》,掌握每條命令的功能及相關(guān)參數(shù)的配置;最后用戶從眾多SCPI命令中找出符合自己需要的相關(guān)命令及配置參數(shù),手工將這些命令及相關(guān)參數(shù)錄入程序代碼中。現(xiàn)有技術(shù)要求用戶投入大量的人力及時(shí)間去學(xué)習(xí)SCPI命令規(guī)范,這無疑增加了用戶的使用成本,同時(shí)還要求用戶去學(xué)習(xí)測量儀器提供的《編程手冊》,其實(shí)用戶對儀器提供的本地功能比較熟悉,這時(shí)再讓用戶去學(xué)習(xí)相關(guān)命令去完一個(gè)跟本地一樣的功能,屬于重復(fù)勞動效率也很低,最后讓用戶依據(jù)需要去查詢相關(guān)命令并手工錄入,這項(xiàng)工作本身就既耗時(shí)還又容易出錯(cuò),總之,現(xiàn)有的技術(shù)已不能滿足用戶對復(fù)雜儀器使用需求。
發(fā)明內(nèi)容
為解決上述現(xiàn)有技術(shù)中的不足,本發(fā)明提出了一種應(yīng)用于測量儀器的在線編程方法,用戶只需了解本地操作,無需參考編程手冊,就可以完成對測量儀器的遠(yuǎn)程編碼工作。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
一種應(yīng)用于測量儀器的在線編程方法,包括一種資源共享結(jié)構(gòu),本地操作與遠(yuǎn)程操作共同操作一份共享資源,通過共享資源,提取到與本地操作相對應(yīng)的SCPI命令后面所攜帶的參數(shù),新增一個(gè)本地操作到遠(yuǎn)程命令的映射表,當(dāng)用戶執(zhí)行開始編程時(shí),主機(jī)程序記錄本地操作,再去查找映射表,找到相應(yīng)的SCPI命令,然后通過共享資源提取到命令參數(shù),完成本地操作到遠(yuǎn)程操作的翻譯,當(dāng)用戶執(zhí)行結(jié)束編程時(shí),主機(jī)程序會將所有的翻譯結(jié)果導(dǎo)出至程序文件,以供用戶使用。
可選地,針對儀器接口數(shù)據(jù)資源需求,將接口數(shù)據(jù)資源分成整型數(shù)據(jù)類、浮點(diǎn)數(shù)據(jù)類、離散數(shù)據(jù)類和字符串?dāng)?shù)據(jù)類;
整型數(shù)據(jù)類用于存儲儀器的整型接口數(shù)據(jù)資源,浮點(diǎn)數(shù)據(jù)類用于存儲儀器浮點(diǎn)接口數(shù)據(jù)資源,離散數(shù)據(jù)類用于存儲只能取有限個(gè)數(shù)值的離散接口數(shù)據(jù)資源,字符串?dāng)?shù)據(jù)類用于存儲儀器的字符串接口數(shù)據(jù)資源。
可選地,所述整型類數(shù)據(jù)結(jié)構(gòu)包括:
當(dāng)前值:用于存儲接口數(shù)據(jù)的當(dāng)前取值;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團(tuán)公司第四十一研究所,未經(jīng)中國電子科技集團(tuán)公司第四十一研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710477866.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于呈現(xiàn)在線實(shí)體在線狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線系統(tǒng)和方法
- 定制在線圖標(biāo)
- 一種水質(zhì)在線檢測預(yù)處理裝置
- 在線測試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種在線文檔的分頁方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線學(xué)習(xí)的資源訪問平臺
- 一種在線學(xué)習(xí)系統(tǒng)
- 在線文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲介質(zhì)





