[發明專利]一種支持多協議的RS485集配單元有效
| 申請號: | 201711479998.8 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108345558B | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 彭躍輝;岳雪亭;王巖妹;劉逸凡;尹軍華;寇新民;陳富國 | 申請(專利權)人: | 河南平高電氣股份有限公司;平高集團有限公司;國家電網公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F13/40 |
| 代理公司: | 鄭州睿信知識產權代理有限公司 41119 | 代理人: | 吳敏 |
| 地址: | 467001 *** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 協議 rs485 單元 | ||
本發明提供一種支持多協議的RS485集配單元,包括處理器,處理器連接有一個主RS485接口和至少兩個從RS485接口;處理器設置有地址映射模塊,協議庫模塊和數據存儲模塊;協議庫存儲模塊中設有特征參數,地址映射模塊中設有與所接從設備相應的虛擬地址;當處理器接收到從RS485接口的數據后,根據協議庫模塊得到數據中的信息參數,并將其與對應的虛擬地址存儲到數據存儲模塊中;當處理器接收到主RS485接口讀取數據的指令時,確定與指令對應的虛擬地址,并根據該虛擬地址讀取相應的數據信息。本發明提供的技術方案,在數據轉發的過程中對所傳輸數據進行讀取和解析,能夠解決RS485總線傳輸過程中不能就地解析的問題。
技術領域
本發明屬于集線器技術領域,具體涉及一種支持多協議的RS485集配單元。
背景技術
RS485接口是一種能夠實現點對多點通信的低成本總線接口,在數據采集、設備自動化控制等領域具有廣泛的應用,但是隨著RS485總線系統結構越來越復雜,RS485總線系統的穩定性隨之越來越差。
為了保證RS485總線系統的穩定性,目前常用的方式是在RS485總線系統中設置RS485集線器。RS485集線器可將單個485總線分割成多個485總線,支持星型連接,從而改變了原有RS485總線的單一式結構,無需改動設備本身,就能實現不同功能的設備或不同區域的設備分別對待,并構成相互獨立的不同網段。不僅提高了系統的可靠性,而且大大的縮短了系統的維護時間。使用RS485集線器可以接入更多的485設備,并且當其中一個總線上有485設備發生問題時,可以將該總線隔離,不影響系統中其他設備的正常工作。
授權公告號為CN102752194B的中國專利公開了一種基于幀結構轉發的RS-485總線集線器,通過檢測與碼元寬度相等的連續的高電平個數來判斷幀傳輸結束與否,實現多路RS-485總線數據的轉發。但是上述專利所提供的技術方案只能夠根據所發送數據的碼元寬度對數據進行轉發,而不能識別數據的類型、內容和所屬設備,所以RS485總線集線器的兼容性較差,在RS485總線集線器上所連接設備的型號、廠家和通訊協議都需要保持一致。傳統RS485集線器采用透傳模式,即不涉及所傳輸的內容、協議等信息,只負責將接收到的數據在主從RS485接口之間雙向轉發出去,不能對通信協議進行解析。
發明內容
本發明提供一種支持多協議的RS485集配單元,用于解決RS485總線傳輸過程中不能就地解析的問題。
為實現上述目的,本發明提供的技術方案是:
方案1:一種支持多協議的RS485集配單元,包括處理器,處理器連接有一個主RS485接口和至少兩個從RS485接口,主RS485接口用于連接主設備,從RS485接口用于連接從設備;
所述處理器設置有地址映射模塊,協議庫模塊和數據存儲模塊;所述協議庫存儲模塊中設有特征參數,特征參數至少包括數據長度信息和特征數據位段信息;所述地址映射模塊中設有與從RS485接口相應的虛擬地址;
當處理器接收到從RS485接口的數據后,將數據與協議庫模塊中存儲的特征參數比對,得到數據中的信息參數,并將這些信息參數與對應的虛擬地址一起存儲到數據存儲模塊中;
當處理器接收到主RS485接口讀取數據的指令時,地址映射模塊中查找出與指令中對應的虛擬地址,并根據該虛擬地址從數據存儲模塊中讀取相應的數據信息發送給主設備。
本發明所提供的技術方案,在處理器上設置有協議庫模塊,當接收到數據后,無論發送數據的設備是什么型號,采用哪種通訊協議,只需將接收到的數據與協議庫模塊中的數據相比對,即可獲得數據中所包含的信息參數,所以本發明所提供的技術方案,能對從RS485接口所連設備接收到的數據進行解析和地址映射之后再進行轉發,因此能夠解決RS485總線傳輸過程中不能就地解析的問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南平高電氣股份有限公司;平高集團有限公司;國家電網公司,未經河南平高電氣股份有限公司;平高集團有限公司;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711479998.8/2.html,轉載請聲明來源鉆瓜專利網。





