[發明專利]一種網絡儀后面板接口自動控制的實現方法有效
| 申請號: | 201811619050.2 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109739419B | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 趙立軍;李樹彪;郭永瑞;劉丹;李明太;莊志遠;蔡洪坤;楊明飛 | 申請(專利權)人: | 中電科儀器儀表有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F9/4401 |
| 代理公司: | 青島智地領創專利代理有限公司 37252 | 代理人: | 陳海濱 |
| 地址: | 266555 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 面板 接口 自動控制 實現 方法 | ||
1.一種網絡儀后面板接口自動控制的實現方法,該實現方法基于接口自動控制模塊實現,其特征在于,所述接口自動控制模塊包括接口控制功能子模塊和配置狀態管理子模塊,接口自動控制功能子模塊用于進行通道設置及接口命令數據參數設置,配置狀態管理子模塊用于對接口控制功能所有參數數據的重置、保存和回調;
配置狀態的設置通過自定義XML文件的存儲和調用實現,配置狀態管理包含重置、保存和回調三個子功能;
重置功能:將顯示界面中的所有元素恢復為默認值;
保存功能:提取界面中的所有設置數據,將其按照固定格式,保存到本地XML文件中;
回調功能:加載本地XML文件,解析文件內容,將其轉換為界面配置數據,發送到接口控制功能模塊,顯示到界面中;
配置狀態管理的核心部件是自定義XML文件:
XML文檔包含根元素,該元素是所有其他元素的父元素;
XML文檔中的元素形成了一棵文檔樹,樹從根部開始,并擴展到樹的最底端;
所有元素均可擁有子元素:
父元素擁有子元素,相同層級上的子元素成為同胞;
所有元素均可擁有文本內容和屬性;
XML文件遵從特定格式要求,標記名稱和包含關系都固定:
文件格式如下:
第1行:是“?xml version='1.0'encoding='UTF-8'?”,以?xml開始,以?結束,“version”表示XML的版本,encoding表示字符集編碼;
第2、44行:XML有且僅有一對根標記,其余標記是根標記的子孫標記,“ChannelControlData”和“/ChannelControlData”即是本模塊的根標記,二者之間的內容代表整個接口控制功能;根標記有一個“enabled”屬性,對應使能接口控制功能,單引號中的內容即是其值,為1則使能接口控制,為0則禁用接口控制;
第3、43行:“channel”和“/channel”標記對,代表通道內包含的信息,是“ChannelControlData”的子標記,通道信息中包含代表通道號的“channelNumber”屬性,屬性值使用單引號括起來;
第4行:“label”和“/label”標記對,代表通道標簽,是“channel”標記的子標記,標記中間的數據即是通道標簽內容;
第5、25行:“before”和“/before”標記對,代表“掃描開始前”后面板接口控制的命令數據信息;
第6、9行:“gpib”和“/gpib”標記對,代表GPIB接口控制,二者之間包含GPIB命令數據,“enbaled”屬性,表示GPIB接口控制使能狀態,單引號中的內容即是其值,為1則使能接口控制,為0則禁用接口控制;
第7、8行:“command”和“/command”標記對,代表GPIB命令,二者之間包夾的內容即為GPIB命令,“address”屬性,表示GPIB設備地址號,如果沒有GPIB命令數據,此標記省略;
第10、15行:“handler”和“/handler”標記對,代表自動測試接口控制信息,“enbaled”屬性,表示自動測試接口控制使能狀態,單引號中的內容即是其值,為1則使能接口控制,為0則禁用接口控制;
第11~14行:代表自動測試裝置PortA、B、C、D四個端口數據;
第16、19行:代表外部測試裝置接口控制信息,“enbaled”屬性,表示外部測試裝置接口控制使能狀態,單引號中的內容即是其值,為1則使能接口控制,為0則禁用接口控制;
第17、18行:“data”和“/data”標記對包含的內容即為外部測試裝置接口數據信息,“address”屬性表示所控地址;
第20、23行:代表擴展接口控制信息,“enbaled”屬性,表示擴展接口控制使能狀態,單引號中的內容即是其值,為1則使能接口控制,為0則禁用接口控制;
第21行:擴展接口DAC1電壓數據,單位為伏特;
第22行:擴展接口DAC2電壓數據,單位為伏特;
第24行:接口控制命令數據發送后,等待的延遲時間數據,單位為毫秒;
第26~42行:掃描結束后發送的接口控制命令數據信息,其包含的內容與掃描開始前一致;
啟動網絡儀后,回調儀器狀態文件,根據狀態文件中存儲的信息,判斷是否使能后面板接口控制;如果未使能,打開后面板接口控制軟件配置接口控制信息,如果使能,則提取保存的接口控制數據;
判斷掃描前是否配置接口,如果已使能掃描前接口配置,則發送掃描前接口命令數據后,開始儀器掃描;如果未配置接口,則直接開始儀器掃描;
掃描結束后,判斷掃描后是否配置后面板接口,如果已使能掃描后接口配置,則發送掃描后接口命令數據,完成整個掃描過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中電科儀器儀表有限公司,未經中電科儀器儀表有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811619050.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多媒體播放應用程序的交互方法及終端
- 下一篇:一種控制方法、裝置及電子設備





