[發明專利]基于SCPI命令的多程控儀器控制方法有效
| 申請號: | 202111178570.6 | 申請日: | 2021-10-10 |
| 公開(公告)號: | CN113934186B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 吳應睿;羊箭鋒;周怡 | 申請(專利權)人: | 蘇州大學 |
| 主分類號: | G05B19/418 | 分類號: | G05B19/418 |
| 代理公司: | 北京中仟知識產權代理事務所(普通合伙) 11825 | 代理人: | 周慶佳 |
| 地址: | 215000*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 scpi 命令 程控 儀器 控制 方法 | ||
本發明屬于儀器控制領域,尤其是基于SCPI命令的多程控儀器控制方法,現提出如下方案,其包括以下步驟:S1:建立SCPI指令集成庫:建立產品子系統命令的SCPI指令集成庫;S2:封裝SCPI指令集成庫:對建立的SCPI指令集成庫進行封裝;S3:儀器組網:利用待組網儀器的LAN接口,使用交換機對待組網儀器進行組網;S4:聯網儀器識別:通過IEEE通用指令對聯網儀器進行識別;S5:數據采集:對聯網儀器的數據進行采集。本發明統一了程控儀器的接口,大大簡化了PC與程控儀器的連接通信步驟,讓用戶無需記憶復雜的SCPI指令,實現對多種型號儀器的控制與數據讀取,可實現多種測量儀器的同步數據傳輸,適應復雜的測量情況。
技術領域
本發明涉及儀器控制技術領域,尤其涉及基于SCPI命令的多程控儀器控制方法。
背景技術
在智能工廠和工業物聯網的熱潮下,運用程控儀器對生產環境進行遠程檢測控制的技術越來越受到重視。并且隨著生產及研發環境復雜度的提升,人們對程控儀器與主機交換數據的速度和準確性及多儀器協同控制的要求也越來越高。
SCPI指令是一套建立在IEEE488.2基礎上,用于控制可編程測量儀器的標準語法和命令。它采用一套樹狀分層結構的命令集,提出了一個具有普遍性的通用儀器模型。其中命令共分為兩種,一種為IEEE通用命令如:*CLS(清除)、?*IDN(查詢)、*RCL(復位),一種為子系統命令即不同型號儀器特定的控制命令。
當前的PC與程控儀器交互系統如NI?MAX可以通過發送SCPI指令的方式,實現PC端對程控儀器的控制與數據讀取,但是現有的運用程控儀器對生產環境進行遠程檢測控制的技術存在以下問題:
1、目前的PC與程控儀器交互系統沒有統一的接口,常常需要用戶額外安裝GPIB或RS2332接口的驅動程序,給使用帶來不便;
2、目前PC對程控儀器的控制與數據讀取主要由用戶輸入單條的SCPI指令實現,難以實現真正的自動測量與數據采集,且由于不同型號儀器的子系統命令不同,儀器控制程序的通用性差,用戶需要記憶大量復雜的SCPI指令;
3、當前的PC與程控儀器交互系統無法在無需二次開發的情況下實現數據的可視化和不同型號儀器間的協同控制與數據讀取,數據處理難度大,難以滿足復雜的測量需求。
發明內容
本發明的目的是為了解決現有技術中存在PC與程控儀器交互系統沒有統一的接口,用戶需要記憶大量復雜的SCPI指令,數據處理難度大,難以滿足復雜測量需求的缺點,而提出的基于SCPI命令的多程控儀器控制方法。
為了實現上述目的,本發明采用了如下技術方案:
基于SCPI命令的多程控儀器控制方法,包括以下步驟:
S1:建立SCPI指令繼承庫:建立產品子系統命令的SCPI指令繼承庫;
S2:封裝SCPI指令繼承庫:對建立的SCPI指令繼承庫進行封裝;
S3:儀器組網:利用待組網儀器的LAN接口,使用交換機對待組網儀器進行組網;
S4:聯網儀器識別:通過IEEE通用指令對聯網儀器進行識別;
S5:數據采集:對聯網儀器的數據進行采集;
S6:UI界面控制:識別完成后用戶可通過UI界面完成多程控儀器的控制及復雜的測量任務。
優選的,所述S2中,按照相應的儀器操作方式和數據讀取方式對SCPI指令繼承庫進行封裝。
優選的,所述S2中,將SCPI指令繼承庫封裝成相應函數。
優選的,所述S3中,無需安裝額外驅動,只需要連接網線或者無線路由器即可實現與儀器的通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州大學,未經蘇州大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111178570.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫療影像采集裝置
- 下一篇:一種多流道微針電穿孔的復合經皮給藥裝置





