本發明專利技術公開了一種用于邊緣計算數據上下行物聯網網關系統及運行方法,屬于物聯網網關系統技術領域,通過Modbus
【技術實現步驟摘要】
一種用于邊緣計算數據上下行物聯網網關系統及運行方法
[0001]本專利技術涉及一種物聯網網關系統,特別是涉及一種用于邊緣計算數據上下行物聯網網關系統,本專利技術還涉及一種物聯網網關系統的運行方法,特別涉及一種用于邊緣計算數據上下行物聯網網關系統的運行方法,屬于物聯網網關系統
技術介紹
[0002]現如今,萬物互聯,邊緣計算是物聯網的發展趨勢方向,在這個過程中需要把數以億萬級的邊緣端設備連接至物聯網云平臺進行統一管理,因此能夠把不同類型的智能設備連接上云平臺的邊緣計算網關,就成為了這個系統中最核心重要的設備。
[0003]而現有技術中的網關系統存在如下問題:
[0004]1、在云平臺接收到數據后處理量非常大,導致數據上報的流量比較多的問題;
[0005]2、無線形成遠程的指令下發控制,無法現場提示和輔助工裝人員進行操作執行;
[0006]為此設計一種用于邊緣計算數據上下行物聯網網關系統及運行方法來優化上述問題。
技術實現思路
[0007]本專利技術的主要目的是為了提供一種用于邊緣計算數據上下行物聯網網關系統及運行方法,通過合理編寫邊緣計算物聯網網關的數據上行程序,將邊緣端設備通過Modbus
?
RTU 485讀出到網關內,再通過一系列數據解析,數據清洗,數據上報等功能,將邊緣端設備工作狀態信息實時上報的云平臺上;
[0008]合理編寫物聯網網關的數據下行程序,將云平臺上下發的指令發送到網關,網關通過解析收到的數據來實現代碼更新或Modbus
?
RTU 485寫邊緣端設備實現遠程控制功能;
[0009]在以上過程之后,操作人員便可在云平臺實時獲取到邊緣端設備的工作狀態信息,并通過MQTT來向遠程邊緣端設備下發指令,大大方便了邊緣端設備的監控過程。
[0010]本專利技術的目的可以通過采用如下技術方案達到:
[0011]一種用于邊緣計算數據上下行物聯網網關系統,包括Modbus
?
RTU 485讀寫功能模塊、語音輸出模塊、LBS定位模塊、指示燈、串口轉485、內存模塊、電源模塊、4G模塊和天線模塊;
[0012]Modbus
?
RTU 485讀寫功能模塊連接語音輸出模塊、LBS定位模塊、指示燈、串口轉485、內存模塊、電源模塊、4G模塊和天線模塊;
[0013]語音輸出模塊,用于網關運行時采用語音播報方式提示用戶;
[0014]所述電源模塊和指示燈,用于指示網關的運行狀態和供電;
[0015]4G模塊和天線模塊,用于無線信息接收和發送并無線聯網;
[0016]內存模塊,用于對數據進行存儲并與Modbus
?
RTU 485讀寫功能模塊連接進行數據交互;
[0017]Modbus
?
RTU 485讀寫功能模塊,用于讀邊緣端設備數據,按指定規則解析數據,按
指定規則過濾數據和按指定格式上傳到指定云平臺。
[0018]一種用于邊緣計算數據上下行物聯網網關系統的運行方法,包括如下步驟:
[0019]步驟1:網關開機Modbus
?
RTU 485讀寫功能模塊獲取開機信息后將信息發送至語音輸出模塊進行語音播報;
[0020]步驟2:Modbus
?
RTU 485讀寫功能模塊讀取json文件配置信息;
[0021]步驟3:4G模塊和天線模塊進行4G連網;
[0022]步驟4:連網后開啟OTA服務模式后啟動LBS定位模塊上報地理位置;
[0023]步驟5:通過Modbus
?
RTU 485讀寫功能模塊開啟mqtt消息監聽服務;
[0024]步驟6:進行子設備注冊、拓撲添加和登錄;
[0025]步驟7:進行是否有MQTT消息指令進行監聽并通過Modbus
?
RTU 485讀寫功能模塊進行分析和采集數據。
[0026]優選的,在步驟3中通過4G模塊和天線模塊進行4G連網失敗后進行再次循環進行連網。
[0027]優選的,在步驟7中監聽到有MQTT消息指令后則進行如下步驟:
[0028]步驟1:對有MQTT消息進行接收;
[0029]步驟2:對有MQTT消息進行解析;
[0030]步驟3:采用Modbus
?
RTU 485讀寫功能模塊對MQTT消息進行寫命令。
[0031]優選的,在步驟7中監聽到沒有MQTT消息指令后則進行如下步驟:
[0032]步驟1:通過Modbus
?
RTU 485讀寫功能模塊進行數據采集;
[0033]步驟2:通過Modbus
?
RTU 485讀寫功能模塊對采集的數據進行解析;
[0034]步驟3:對解析后的數據進行過濾;
[0035]步驟4:對過濾后的數據進行上報。
[0036]優選的,采用OTA服務進行遠程代碼更新,MQTT消息監聽,通過OTA服務隨時接收后續云平臺上下發的數據,數據上行功能由Modbus
?
RTU 485數據采集。
[0037]本專利技術的有益技術效果:
[0038]本專利技術提供的一種用于邊緣計算數據上下行物聯網網關系統及運行方法,本專利技術通過Modbus
?
RTU 485讀功能模塊,網關數據解析模塊,網關上傳過濾模塊,MQTT數據上發模塊組成了數據上行的功能,這種搭配有邊緣端數據解析和數據過濾的軟件系統可以大大減少云平臺接收到數據后的處理工作,且可以根據用戶的需求來定制化監控需要上傳的設備參數,減少數據上報的流量,節省通訊流量費用和云平臺的數據費用。
[0039]本專利技術通過Modbus
?
RTU 485寫功能模塊模塊,MQTT消息監聽模塊,網關數據解析模塊,邊緣端設備執行指令并語音播報模塊組成了數據下行功能,這種搭配能使用戶在云平臺上遠程對邊緣端設備下發指令,并且邊緣端設備在執行完指令后,會播放一段音頻來提示現場的工作人員,遠程指令已執行。
附圖說明
[0040]圖1為按照本專利技術的一種用于邊緣計算數據上下行物聯網網關系統及運行方法的一優選實施例的系統圖;
[0041]圖2為按照本專利技術的一種用于邊緣計算數據上下行物聯網網關系統及運行方法的
一優選實施例的運行方法流程圖。
具體實施方式
[0042]為使本領域技術人員更加清楚和明確本專利技術的技術方案,下面結合實施例及附圖對本專利技術作進一步詳細的描述,但本專利技術的實施方式不限于此。
[0043]如圖1
?
圖2所示,本實施例提供的一種用于邊緣計算數據上下行物聯網網關系統,包括Modbus
?
RTU 485讀寫功能模塊、語音輸出模塊、LBS定位模塊、指示燈、串口轉485、內存模塊、電源模塊、4G模塊和天線模塊;
[0044]本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種用于邊緣計算數據上下行物聯網網關系統,其特征在于:包括Modbus
?
RTU 485讀寫功能模塊、語音輸出模塊、LBS定位模塊、指示燈、串口轉485、內存模塊、電源模塊、4G模塊和天線模塊;Modbus
?
RTU 485讀寫功能模塊連接語音輸出模塊、LBS定位模塊、指示燈、串口轉485、內存模塊、電源模塊、4G模塊和天線模塊;語音輸出模塊,用于網關運行時采用語音播報方式提示用戶;所述電源模塊和指示燈,用于指示網關的運行狀態和供電;4G模塊和天線模塊,用于無線信息接收和發送并無線聯網;內存模塊,用于對數據進行存儲并與Modbus
?
RTU 485讀寫功能模塊連接進行數據交互;Modbus
?
RTU 485讀寫功能模塊,用于讀邊緣端設備數據,按指定規則解析數據,按指定規則過濾數據和按指定格式上傳到指定云平臺。2.根據權利要求1所述的一種用于邊緣計算數據上下行物聯網網關系統的運行方法,其特征在于:包括如下步驟:步驟1:網關開機Modbus
?
RTU 485讀寫功能模塊獲取開機信息后將信息發送至語音輸出模塊進行語音播報;步驟2:Modbus
?
RTU 485讀寫功能模塊讀取json文件配置信息;步驟3:4G模塊和天線模塊進行4G連網;步驟4:連網后開啟OTA服務模式后啟動LBS定位模塊上報地理位置;步驟5:通過Modbus
?
RTU 485讀寫功能模塊開...
【專利技術屬性】
技術研發人員:曾佑軒,張祖昊,殳雪城,
申請(專利權)人:上海南洋萬邦軟件技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。