两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

實(shí)現(xiàn)SCPI命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40655797發(fā)布日期:2025-01-10 19:06閱讀:1來(lái)源:國(guó)知局
實(shí)現(xiàn)SCPI命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及儀器儀表,尤其涉及測(cè)試測(cè)量領(lǐng)域,具體是指一種實(shí)現(xiàn)scpi命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、scpi(standard?commands?for?programmable?instruments)是測(cè)試測(cè)量領(lǐng)域中自動(dòng)化測(cè)試儀器設(shè)備的程控命令的行業(yè)標(biāo)準(zhǔn),scpi通過(guò)使用標(biāo)準(zhǔn)的語(yǔ)法格式來(lái)定義儀器設(shè)備的功能,由于都使用統(tǒng)一的設(shè)計(jì)標(biāo)準(zhǔn),使得儀器程控命令在橫向和縱向能夠相互兼容,隨著測(cè)量?jī)x器的發(fā)展,scpi在自動(dòng)化測(cè)試系統(tǒng)中的應(yīng)用也越來(lái)越廣泛。scpi程控命令標(biāo)準(zhǔn)的提出顯著地提高了自動(dòng)測(cè)試系統(tǒng)測(cè)試人員控制測(cè)試測(cè)量?jī)x器設(shè)備的效率,測(cè)試人員只需要按照scpi標(biāo)準(zhǔn)編程,就可以對(duì)不同的儀器設(shè)備進(jìn)行程控。

2、為了方便測(cè)試人員編程控制儀器,儀器生產(chǎn)廠商一般會(huì)提供一份專(zhuān)門(mén)的程控手冊(cè)對(duì)儀器所支持的scpi命令進(jìn)行詳細(xì)說(shuō)明。測(cè)試人員需要在該手冊(cè)中檢索到合適的scpi命令才能準(zhǔn)確控制儀器。這種方式存在以下不足:

3、(1)由于儀器內(nèi)部并不附帶scpi程控命令說(shuō)明文檔,測(cè)試人員想要通過(guò)程控命令對(duì)儀器進(jìn)行控制的話,就必須首先去找程控命令文檔;有時(shí)候還需要去儀器生產(chǎn)廠家官網(wǎng)去下載;對(duì)于一些不能聯(lián)網(wǎng)的測(cè)試環(huán)境,非常不方便。

4、(2)隨著儀器所支持的功能越來(lái)越多,程控說(shuō)明文檔也越來(lái)越厚,在文檔中去檢索指令并不方便;

5、(3)不方便于系統(tǒng)集成;對(duì)于一些復(fù)雜的測(cè)量需求,可能會(huì)使用一個(gè)交互系統(tǒng)來(lái)統(tǒng)一管理不同類(lèi)別儀器的程控指令,測(cè)試人員需要根據(jù)儀器的程控指令手冊(cè)手動(dòng)錄入指令來(lái)構(gòu)建控制指令集。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)的缺點(diǎn),提供了一種滿(mǎn)足操作簡(jiǎn)便、準(zhǔn)確性高、適用范圍較為廣泛的實(shí)現(xiàn)scpi命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。

2、為了實(shí)現(xiàn)上述目的,本發(fā)明的實(shí)現(xiàn)scpi命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)如下:

3、該實(shí)現(xiàn)scpi命令檢索處理的方法,其主要特點(diǎn)是,所述的方法包括以下步驟:

4、(1)發(fā)送“*idn?”以確保scpi命令可以被正確執(zhí)行;

5、(2)發(fā)送基礎(chǔ)的scpi檢索命令獲得各個(gè)檢索命令的說(shuō)明信息;

6、(3)根據(jù)說(shuō)明信息以及需求檢索合適的scpi命令說(shuō)明信息;

7、(4)根據(jù)特定的scpi命令說(shuō)明信息使用scpi命令對(duì)儀器進(jìn)行控制。

8、較佳地,所述的步驟(1)具體為:

9、通過(guò)控制主機(jī)連接好儀器,通過(guò)scpi命令執(zhí)行工具,向儀器發(fā)送“*idn?”查詢(xún)儀器的信息,判斷裝置是否可控,如果是,則繼續(xù)步驟(2);否則,結(jié)束步驟。

10、較佳地,所述的步驟(2)具體包括以下步驟:

11、(2.1)向設(shè)備發(fā)送命令“scpi?”,查詢(xún)當(dāng)前儀器所支持的用于檢索scpi命令的命令列表;

12、(2.2)判斷是否要獲取scpi命令說(shuō)明文件,如果是,則繼續(xù)步驟(2.3);否則,繼續(xù)步驟(3);

13、(2.3)使用“scpi:help:file?”命令;

14、(2.4)根據(jù)scpi命令說(shuō)明對(duì)設(shè)備進(jìn)行控制。

15、較佳地,所述的步驟(3)具體包括以下步驟:

16、(3.1)判斷是否要查看所有命令,如果是,則使用“scpi:all?”命令進(jìn)行查詢(xún);否則,繼續(xù)步驟(3.2);

17、(3.2)判斷是否要查看某一子系統(tǒng)下的scpi命令,如果是,則使用“scpi:subsystem?”命令進(jìn)行查詢(xún);否則,繼續(xù)步驟(3.3);

18、(3.3)判斷是否要查找包含某一字符串的scpi命令,如果是,則使用“scpi:find?”命令進(jìn)行模糊查詢(xún);否則,繼續(xù)步驟(4)。

19、較佳地,所述的步驟(4)具體包括以下步驟:

20、(4.1)判斷是否要查找特定編號(hào)的命令,如果是,則使用“scpi:help?”命令進(jìn)行查詢(xún);否則,結(jié)束步驟;

21、(4.2)根據(jù)scpi命令說(shuō)明對(duì)設(shè)備進(jìn)行控制。

22、較佳地,所述的scpi命令包括基礎(chǔ)的scpi檢索命令、用于檢索scpi所有命令的scpi命令、用于檢索scpi命令子系統(tǒng)的scpi命令、用于根據(jù)scpi命令編號(hào)檢索scpi命令的scpi命令、用于模糊查詢(xún)的scpi命令以及用于獲取scpi命令說(shuō)明文檔的命令。

23、該實(shí)現(xiàn)權(quán)利要求1所述的方法的進(jìn)行scpi命令檢索處理的系統(tǒng),其主要特點(diǎn)是,所述的系統(tǒng)包括:

24、scpi命令解析模塊,用于接收用戶(hù)發(fā)出的scpi命令,并解析成對(duì)應(yīng)功能的函數(shù)。

25、scpi命令執(zhí)行模塊,與所述的scpi命令解析模塊相連接,用于執(zhí)行scpi命令對(duì)應(yīng)的功能函數(shù)。

26、scpi命令信息存儲(chǔ)模塊,與所述的scpi命令執(zhí)行模塊相連接,用于存儲(chǔ)scpi命令信息。

27、較佳地,所述的scpi命令解析模塊對(duì)接收到scpi命令數(shù)據(jù)流進(jìn)行解析,從命令中解析出用戶(hù)實(shí)際要調(diào)用的功能函數(shù)以及參數(shù),并對(duì)參數(shù)進(jìn)行合法性驗(yàn)證。

28、該用于實(shí)現(xiàn)scpi命令檢索處理的裝置,其主要特點(diǎn)是,所述的裝置包括:

29、處理器,被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令;

30、存儲(chǔ)器,存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)上述的實(shí)現(xiàn)scpi命令檢索處理的方法的各個(gè)步驟。

31、該用于實(shí)現(xiàn)scpi命令檢索處理的處理器,其主要特點(diǎn)是,所述的處理器被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)上述的實(shí)現(xiàn)scpi命令檢索處理的方法的各個(gè)步驟。

32、該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其主要特點(diǎn)是,其上存儲(chǔ)有計(jì)算機(jī)程序,所述的計(jì)算機(jī)程序可被處理器執(zhí)行以實(shí)現(xiàn)上述的實(shí)現(xiàn)scpi命令檢索處理的方法的各個(gè)步驟。

33、采用了本發(fā)明的實(shí)現(xiàn)scpi命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),只需要記錄一兩個(gè)scpi命令(*idn?及scpi?)即可知曉?xún)x器的其他scpi命令說(shuō)明。實(shí)現(xiàn)方式簡(jiǎn)單。在符合scpi命令標(biāo)準(zhǔn)下,提供一個(gè)功能來(lái)實(shí)現(xiàn)scpi命令的檢索。由于scpi命令說(shuō)明文檔集成在了儀器的程控系統(tǒng)中,文檔獲取方便、簡(jiǎn)單;方便于系統(tǒng)集成,測(cè)試人員可以通過(guò)簡(jiǎn)單的scpi命令即可獲得儀器支持的所有scpi命令及規(guī)則。



技術(shù)特征:

1.一種實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的方法包括以下步驟:

2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的步驟(1)具體為:

3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的步驟(2)具體包括以下步驟:

4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的步驟(3)具體包括以下步驟:

5.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的步驟(4)具體包括以下步驟:

6.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的scpi命令包括基礎(chǔ)的scpi檢索命令、用于檢索scpi所有命令的scpi命令、用于檢索scpi命令子系統(tǒng)的scpi命令、用于根據(jù)scpi命令編號(hào)檢索scpi命令的scpi命令、用于模糊查詢(xún)的scpi命令以及用于獲取scpi命令說(shuō)明文檔的命令。

7.一種實(shí)現(xiàn)權(quán)利要求1所述的方法的進(jìn)行scpi命令檢索處理的系統(tǒng),其特征在于,所述的系統(tǒng)包括:

8.根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)scpi命令檢索處理的方法,其特征在于,所述的scpi命令解析模塊對(duì)接收到scpi命令數(shù)據(jù)流進(jìn)行解析,從命令中解析出用戶(hù)實(shí)際要調(diào)用的功能函數(shù)以及參數(shù),并對(duì)參數(shù)進(jìn)行合法性驗(yàn)證。

9.一種用于實(shí)現(xiàn)scpi命令檢索處理的裝置,其特征在于,所述的裝置包括:

10.一種用于實(shí)現(xiàn)scpi命令檢索處理的處理器,其特征在于,所述的處理器被配置成執(zhí)行計(jì)算機(jī)可執(zhí)行指令,所述的計(jì)算機(jī)可執(zhí)行指令被所述的處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的實(shí)現(xiàn)scpi命令檢索處理的方法的各個(gè)步驟。

11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,所述的計(jì)算機(jī)程序可被處理器執(zhí)行以實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的實(shí)現(xiàn)scpi命令檢索處理的方法的各個(gè)步驟。


技術(shù)總結(jié)
本發(fā)明涉及一種實(shí)現(xiàn)SCPI命令檢索處理的方法,包括以下步驟:發(fā)送“*IDN?”以確保SCPI命令可以被正確執(zhí)行;發(fā)送基礎(chǔ)的SCPI檢索命令獲得各個(gè)檢索命令的說(shuō)明信息;根據(jù)說(shuō)明信息以及需求檢索合適的SCPI命令說(shuō)明信息;根據(jù)特定的SCPI命令說(shuō)明信息使用SCPI命令對(duì)儀器進(jìn)行控制。本發(fā)明還涉及一種進(jìn)行SCPI命令檢索處理的系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。采用了本發(fā)明的實(shí)現(xiàn)SCPI命令檢索處理的方法、系統(tǒng)、裝置、處理器及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),只需要記錄一兩個(gè)SCPI命令即可知曉?xún)x器的其他SCPI命令說(shuō)明。實(shí)現(xiàn)方式簡(jiǎn)單。在符合SCPI命令標(biāo)準(zhǔn)下,提供功能來(lái)實(shí)現(xiàn)SCPI命令的檢索。文檔獲取方便、簡(jiǎn)單;方便于系統(tǒng)集成,測(cè)試人員可以通過(guò)簡(jiǎn)單的SCPI命令即可獲得儀器支持的所有SCPI命令及規(guī)則。

技術(shù)研發(fā)人員:任智明
受保護(hù)的技術(shù)使用者:創(chuàng)遠(yuǎn)信科(上海)技術(shù)股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
罗源县| 凌云县| 山东| 乌审旗| 南江县| 诏安县| 洛隆县| 宣化县| 昌图县| 图木舒克市| 罗甸县| 漳州市| 芒康县| 建昌县| 黄石市| 治县。| 永州市| 舟山市| 辽源市| 五指山市| 深水埗区| 习水县| 阿拉善盟| 互助| 河池市| 莒南县| 徐汇区| 沂水县| 荆州市| 游戏| 鲁山县| 辽宁省| 安仁县| 芜湖县| 阿勒泰市| 雅江县| 溧阳市| 溧水县| 嵩明县| 金寨县| 新田县|