[發(fā)明專利]一種采集器通訊協(xié)議的配置方法在審
| 申請?zhí)枺?/td> | 201710237961.8 | 申請日: | 2017-04-13 |
| 公開(公告)號: | CN108737123A | 公開(公告)日: | 2018-11-02 |
| 發(fā)明(設計)人: | 林似水;許永賢;傅克文 | 申請(專利權)人: | 廈門科燦信息技術有限公司;廈門科華恒盛股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06;H04L29/08 |
| 代理公司: | 福州元創(chuàng)專利商標代理有限公司 35100 | 代理人: | 蔡學俊 |
| 地址: | 361008 福建省廈門市湖里*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通訊協(xié)議 采集器 配置信息 協(xié)議存儲 加載 采集器通訊 緩存區(qū) 預設 預置 配置接口 外接設備 文件編寫 文件上傳 啟動時 調(diào)用 配置 外接 重啟 解析 保存 通訊 訪問 開發(fā) | ||
本發(fā)明涉及一種采集器通訊協(xié)議的配置方法,提供一采集器以及預置通訊協(xié)議文件,根據(jù)預置通訊協(xié)議文件編寫新增通訊協(xié)議文件;新增通訊協(xié)議文件包括配置信息和通訊協(xié)議;將新增通訊協(xié)議文件上傳至采集器中預設的協(xié)議存儲區(qū);重啟采集器;采集器啟動時,訪問預設的協(xié)議存儲區(qū),加載協(xié)議存儲區(qū)的通訊協(xié)議文件;加載通訊協(xié)議文件包括解析新增通訊協(xié)議文件的配置接口函數(shù),獲取配置信息,并將獲取的配置信息保存到采集器的緩存區(qū);當外接設備接入采集器后,根據(jù)選擇的通訊協(xié)議文件,從緩存區(qū)獲取該通訊協(xié)議文件的配置信息,并根據(jù)該配置信息,從采集器中調(diào)用該通訊協(xié)議文件的通訊協(xié)議與設外接備通訊。本方法能夠快速實現(xiàn)不同通訊協(xié)議的開發(fā)與加載。
技術領域
本發(fā)明涉及一種采集器通訊協(xié)議的配置方法。
背景技術
一個采集器往往需要采集和控制的設備是多種多樣,不同的設備往往采用不同的通訊協(xié)議,但啟用這些設備的前提是采集器要能夠根據(jù)設備支持的通訊協(xié)議建立正確的通訊連接。目前市面上采集器的通訊協(xié)議的配置方法主要有3種:
1)將各個通訊協(xié)議編譯成獨立的程序源文件,根據(jù)需要編寫相應的源文件,生成程序,到現(xiàn)場升級采集器程序。
2)將各個通訊協(xié)議編譯成獨立的程序,根據(jù)需要將相應的程序添加到采集器中去,并修改配置文件,重啟采集器時根據(jù)配置信息啟動不同的程序。
3)將各個通訊協(xié)議編譯成獨立的動態(tài)庫,系統(tǒng)預先調(diào)用一定數(shù)量的動態(tài)庫文件,并通過配置文件指定哪些是有效的動態(tài)庫。配置時需要替換相應的動態(tài)庫文件,以及修改系統(tǒng)配置信息。例如系統(tǒng)調(diào)用了100個庫文件,其中30個為已添加好的設備,另外70個為預留的新設備的通訊協(xié)議,此時如果要添加新的通訊協(xié)議,需要替換剩余70個動態(tài)庫文件的其中一個,并修改配置信息。
由于與采集器連接的設備廠家眾多,設備型號各異,相應的通訊協(xié)議也是種類繁多。當需要加載新的通訊協(xié)議時,第一種方法需要重新編譯源程序,經(jīng)過測試后發(fā)到現(xiàn)場由工程人員對采集器進行升級,周期長,耗費人力物力;第二種方法由于獨立成一個程序,在進程通訊及管理上需要耗費更多的資源,容易導致系統(tǒng)不穩(wěn)定,適用于比較簡單的情況;第三種方法需要將協(xié)議編譯成動態(tài)庫文件,并且系統(tǒng)需要對庫函數(shù)的調(diào)用有一定的預留,在配置時需要通過配置軟件,或直接修改配置文件,這要求工程人員具有一定的專業(yè)知識,并在超出系統(tǒng)的預留量之后,需要通過升級系統(tǒng)加大預留后才能添加進去。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種采集器通訊協(xié)議的配置方法,以克服現(xiàn)有技術中存在的缺陷。
為實現(xiàn)上述目的,本發(fā)明的技術方案是:一種采集器通訊協(xié)議的配置方法,提供一采集器以及預置通訊協(xié)議文件,按照如下步驟實現(xiàn):
步驟S1:根據(jù)所述預置通訊協(xié)議文件編寫一新增通訊協(xié)議文件;所述新增通訊協(xié)議文件包括配置信息和通訊協(xié)議;其中,所述配置信息根據(jù)所述預置通訊協(xié)議文件中與所述配置信息對應的配置接口函數(shù)進行編寫;
步驟S2:將所述新增通訊協(xié)議文件上傳至所述采集器中預設的協(xié)議存儲區(qū);
步驟S3:重啟所述采集器;所述采集器啟動時,訪問所述預設的協(xié)議存儲區(qū),加載所述協(xié)議存儲區(qū)的通訊協(xié)議文件,且所述通訊協(xié)議文件至少包括所述新增通訊協(xié)議文件;加載通訊協(xié)議文件包括解析該通訊協(xié)議文件的配置接口函數(shù),獲取對應的配置信息,并將獲取的配置信息保存到所述采集器的緩存區(qū);當外接設備接入所述采集器后,根據(jù)選擇的通訊協(xié)議文件,從所述緩存區(qū)獲取該通訊協(xié)議文件的配置信息,并根據(jù)該配置信息,從所述采集器中調(diào)用該通訊協(xié)議文件的通訊協(xié)議與外接設備通訊。
在本發(fā)明一實施例中,所述采集器加載所述新增通訊協(xié)議文件還包括獲取所述新增通訊協(xié)議文件的存儲路徑,將獲取的存儲路徑保存到所述采集器的緩存區(qū);當外接設備接入所述采集器后,根據(jù)配置信息從緩存區(qū)讀取存儲路徑,根據(jù)存儲路徑調(diào)用該通訊協(xié)議文件的通訊協(xié)議進行與外接設備通訊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門科燦信息技術有限公司;廈門科華恒盛股份有限公司,未經(jīng)廈門科燦信息技術有限公司;廈門科華恒盛股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710237961.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種實現(xiàn)會議的方法
- 下一篇:一種信息通告方法及裝置
- 用于存儲從主機無線傳輸?shù)臄?shù)據(jù)及將數(shù)據(jù)無線傳輸?shù)街鳈C的固態(tài)存儲器存儲設備
- 本地存儲協(xié)議接口和網(wǎng)絡存儲協(xié)議接口間的數(shù)據(jù)傳輸方法
- 基于WLAN的802.11協(xié)議終端接入方法和AP
- 一種基于WLAN的無線訪問接入點AP設備
- 多協(xié)議存儲控制器
- 一種存儲協(xié)議一致性測試方法及系統(tǒng)
- 一種文件掛載的方法及裝置
- 多協(xié)議數(shù)據(jù)共享存儲方法、裝置、設備及計算機存儲介質
- 一種無源RFID雙協(xié)議的電子標簽芯片
- 一種多協(xié)議數(shù)據(jù)共享架構





