用於發電設備的通訊系統的製作方法
2023-05-25 23:22:11
本發明涉及發電機組監控領域,具體涉及用於發電設備的通訊系統。
背景技術:
當前發電組行業所用的控制有國際和國內眾多品牌,各個品牌所用的之控制器各不相同,提供的接口種類也各式各樣。這些控制器無一列都提供了一個數據訪問接口,物聯網橋接貓可通過這個接口與發電機組連接。但許多地方這個接口被本地的上位機佔據,導致物聯網橋接貓無法連接發電機組。
技術實現要素:
本發明的目的在於提供用於發電設備的通訊系統,實現一種能讓物聯網和本地上位機都能訪問發電機組的系統的目的。
本發明通過下述技術方案實現:
用於發電設備的通訊系統,包括上位機、發電機組、橋接貓,在橋接貓內設置有控制器、數據存儲模塊、第一通信接口、第二通信接口,所述第一通信接口與上位機連接,所述第二通信接口與發電機組連接,其中:
上位機:發送訪問數據到第一通信接口,接收第一通信接口傳輸的返回數據;
第一通信接口:接收上位機傳輸的訪問數據,並將訪問數據傳輸到控制器;接收控制器傳輸的返回數據,並將返回數據傳輸給上位機;
控制器:接收第一通信接口傳輸的訪問數據,並將訪問數據傳輸到數據存儲模塊,同時發送訪問指令到第二通信接口;當對發電機組訪問結束後,讀取數據存儲模塊中的訪問數據,並將訪問數據傳輸給第二通信接口;接收第二通信接口傳輸的返回數據,並將返回數據傳輸給第一通信接口;
第二通信接口:接收控制器傳輸的訪問指令,並將訪問指令傳輸給發電機組;接收控制器傳輸的訪問數據,並將訪問數據傳輸給發電機組;接收發電機組傳輸的返回數據,並將返回數據傳輸給控制器;
數據存儲模塊:接收控制器傳輸的訪問數據,並存儲;
發電機組:接收第二通信接口傳輸的訪問指令,開啟發電機組與橋接貓之間的訪問通道;接收第二通信接口傳輸的訪問數據,發送返回數據到第二通信接口。進一步的,發電機組中有一個對外接口,上位機通過這一接口訪問發電機組,橋接貓也可通過這個接口與發電機組連接。但許多地方這個接口被本地的上位機軟體佔據,導致橋接貓無法連接發電機組。針對以上問題,本發明在發電機組與上位機之間設置了一個橋接貓,在橋接貓中額外增加一個通信接口,加上橋接貓中原有的通信接口,此時橋接貓共有兩個通信接口,其中一個通信接口與上位機連接、另一個通信接口與發電機組連接,這樣使橋接貓在自身訪問發電機組的同時,可以不停的監聽上位機來的訪問數據,然後將上位機發來的數據暫時存儲;在發電機組當前訪問結束後,發電機組立即將上位來的訪問數據轉發給發電機組;並等待發電機組的返回數據;在接到返回數據報文後,再將返回數據報文轉發給上位機,通過以上系統實現一種能讓物聯網和本地上位機都能訪問發電機組的系統的目的,解決了發電機組接口被本地的上位機佔據,導致橋接貓無法連接發電機組地方問題。
優選的,所述第一通信接口、第二通信接口均採用rs232或rs485。進一步的,rs232和rs485為發電機組常用的對外接口,例如:原來的上位機是連接在發電機組的的rs232接口上,則用橋接貓連接發電機組的rs232接口,再將上位機連接到橋接貓的rs232上位機接口上;同理,如果原來的上位機是連接在發電機組的rs485接口上,則用橋接貓連接發電機組的rs485接口,再將上位機連接到橋接貓的rs485上位機接口上。
本發明與現有技術相比,具有如下的優點和有益效果:
本發明用於發電設備的通訊系統,在橋接貓中設置兩個同類型的通信接口,並且將這兩個通信接口分別與上位機和發電機組連接,使橋接貓在自身訪問發電機組的同時,可以不停的監聽上位機來的數據,然後將上位機發來的數據暫時存儲;在發電機組當前訪問結束後,發電機組立即將上位來的訪問數據轉發給發電機組;並等待發電機組的返回數據;在接到返回數據報文後,再將返回數據報文轉發給上位機;通過以上系統實現一種能讓物聯網和本地上位機都能訪問發電機組的系統的目的,並且提高了訪問效率。
附圖說明
此處所說明的附圖用來提供對本發明實施例的進一步理解,構成
本技術:
的一部分,並不構成對本發明實施例的限定。在附圖中:
圖1為本發明結構示意圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例和附圖,對本發明作進一步的詳細說明,本發明的示意性實施方式及其說明僅用於解釋本發明,並不作為對本發明的限定。
實施例
如圖1所示,本發明用於發電設備的通訊系統,包括上位機、發電機組、橋接貓,在橋接貓內設置有控制器、數據存儲模塊、第一通信接口、第二通信接口,所述第一通信接口與上位機連接,所述第二通信接口與發電機組連接,其中:
上位機:發送訪問數據到第一通信接口,接收第一通信接口傳輸的返回數據;
第一通信接口:接收上位機傳輸的訪問數據,並將訪問數據傳輸到控制器;接收控制器傳輸的返回數據,並將返回數據傳輸給上位機;
控制器:接收第一通信接口傳輸的訪問數據,並將訪問數據傳輸到數據存儲模塊,同時發送訪問指令到第二通信接口;當對發電機組訪問結束後,讀取數據存儲模塊中的訪問數據,並將訪問數據傳輸給第二通信接口;接收第二通信接口傳輸的返回數據,並將返回數據傳輸給第一通信接口;
第二通信接口:接收控制器傳輸的訪問指令,並將訪問指令傳輸給發電機組;接收控制器傳輸的訪問數據,並將訪問數據傳輸給發電機組;接收發電機組傳輸的返回數據,並將返回數據傳輸給控制器;
數據存儲模塊:接收控制器傳輸的訪問數據,並存儲;
發電機組:接收第二通信接口傳輸的訪問指令,開啟發電機組與橋接貓之間的訪問通道;接收第二通信接口傳輸的訪問數據,發送返回數據到第二通信接口。所述第一通信接口、第二通信接口均為rs232。在發電機組和上位機中均設置有一個通信接口,該通信接口與第一通信接口、第二通信接口同類型。另外,本發明中的數據存儲模塊採用隨機存取存儲器,控制器為plc控制器。本發明實現了一種能讓物聯網和本地上位機都能訪問發電機組的系統的目的,提高了訪問效率。
以上所述的具體實施方式,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式而已,並不用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
技術特徵:
技術總結
本發明公開了用於發電設備的通訊系統,包括上位機、發電機組、橋接貓,在橋接貓內設置有控制器、數據存儲模塊、第一通信接口、第二通信接口,所述第一通信接口與上位機連接,所述第二通信接口與發電機組連接;這樣橋接貓在自身訪問發電機組的同時,可以不停的監聽上位機來的數據,然後將上位機發來的數據暫時存儲;在發電機組當前訪問結束後,發電機組立即將上位來的訪問數據轉發給發電機組;並等待發電機組的返回數據;在接到返回數據報文後,再將返回數據報文轉發給上位機;通過以上系統實現一種能讓物聯網和本地上位機都能訪問發電機組的系統的目的,並且提高了訪問效率。
技術研發人員:張德強
受保護的技術使用者:成都特斯拉雲網絡技術有限公司
技術研發日:2017.03.13
技術公布日:2017.07.07