[發明專利]一種與設備通信的方法及系統有效
| 申請號: | 201710114635.8 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN106656639B | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 陳東河 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 通信 方法 系統 | ||
1.一種與設備通信的方法,其特征在于,包括:
步驟A、預先建立并配置用于存儲與設備通信的通信命令的通信命令配置表;
步驟B、建立與當前所要通信的設備的連接關系,并讀取步驟A中所述的通信命令配置表;
步驟C、解析步驟B中所讀取的通信命令配置表,獲取由其內配置的各通信命令構成的通信命令集;
步驟D、基于步驟C中獲取到的通信命令集,控制與上述當前所要通信的設備進行通信;
上述步驟A中預先建立的通信命令配置表中的字段包括:通信命令類型、通信命令名稱、通信命令參數和通信命令返回消息處理方法;
所述通信命令配置表中配置的每條記錄均對應一條通信命令。
2.根據權利要求1中所述的與設備通信的方法,其特征在于,在上述步驟D中,所述基于步驟C中獲取到的通信命令集,控制與上述當前所要通信的設備進行通信的方法為:
步驟s1、調用與上述步驟B中所述當前所要通信的設備進行通信的相應通信命令的通信命令名稱,遍歷步驟C中所獲取的通信命令集,判定上述當前所調用的相應通信命令的通信命令名稱是否在該被遍歷的通信命令集中,若在該被遍歷的通信命令集中,則繼續執行步驟s2;
步驟s2、從所述的通信命令集中,獲取與該當前所調用的通信命令的通信命令名稱相對應的通信命令參數和通信命令類型;并基于步驟s1中當前調用的通信命令名稱,獲取與該通信命令名稱相對應的預先設定的通信命令規范格式;之后繼續執行步驟s3;
步驟s3、通過該當前獲取的通信命令規范格式,對當前獲取到的通信命令參數進行格式重組,獲取重組格式后的新的通信命令參數,之后執行步驟s4;
步驟s4、基于該當前獲取的重組格式后的新的通信命令參數,控制與上述當前所要通信的設備進行通信。
3.根據權利要求2所述的與設備通信的方法,其特征在于,在步驟S1中,若判定當前調用的通信命令的通信命令名稱不在上述步驟C中所述的通信命令集之中,則轉而執行步驟s5:輸出當前所調用通信命令不存在的信息提示。
4.一種與設備通信的系統,其特征在于,包括:
通信命令配置表,用于存儲與設備通信的通信命令;
通信命令配置表解析模塊,用于解析上述通信命令配置表,獲取由所述通信命令配置表內配置的各通信命令構成的通信命令集;
控制模塊,與所述的通信命令配置表和通信命令配置表解析模塊相連,用于控制建立與當前所要通信的設備的連接關系,用于控制讀取所述的通信命令配置表,用于調用所述的通信命令配置表解析模塊解析其當前所讀取通信命令配置表,以獲取由所述通信命令配置表解析模塊解析出的各通信命令構成的通信命令集;用于基于該當前獲取的通信命令集,控制與上述當前所要通信的設備進行通信;
所述的通信命令配置表中的字段包括:通信命令類型、通信命令名稱、通信命令參數和通信命令返回消息處理方法;
所述通信命令配置表中配置的每條記錄均對應一條通信命令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710114635.8/1.html,轉載請聲明來源鉆瓜專利網。





