虹科方案
01前言
工業4.0的浪潮下,許多中小型制造業企業渴望通過數字化轉型謀求新的發展動力,然而,在轉型之路上常常會面臨一個問題:傳統數據采集設備數量多、種類雜,不支持比較新穎的現場總線協議或者通信技術,最終導致企業難以邁出數字化轉型的第一步。那么,有什么方法可以同時接入數量龐大的傳統數據采集設備并同時滿足不同數據采集設備的通訊需求呢?
傳統數據采集設備普遍具有RS232/RS485或以太網接口,支持串口通信、MODBUS RTU協議、MODBUS TCP協議,所以最基礎的解決方案就是通過MODBUS協議把傳統設備數據采集上來,然后通過HTTP或MQTT等協議,把數據發送到云平臺。這樣子就可以滿足不同種類的傳統數據采集設備的通訊需求,掌握一個設備,就可以完成整個車間乃至整個工廠的數據上云。
虹科工業樹莓派同時滿足上述解決方案中的硬件接口和通訊協議要求,接下來我們一起來看看具體如何實現該方案。
02虹科工業樹莓派實現方案
本方案中虹科工業樹莓派通過MODBUS TCP協議連接多個底層設備的數據,通過HTTP協議將數據發送至OneNET平臺。
1.配置MODBUS TCP主站
為每一個從站設備配置一個虛擬主站,填寫相應從站IP地址,并配置寄存器地址及其相應的功能碼。
2. 編寫程序,獲取數據,并上傳至OneNET平臺
(1)獲取相應寄存器數據
這分別涉及到對設備1和設備2數據的直接讀取,對設備3數據的數據處理
(2)配置云平臺憑證信息
(3)上傳數據至云平臺
完整源碼如下:
源碼中涉及的getByteOffset()函數和readFromName()函數來自myCtrlLib庫文件,屬于虹科自行開發的庫文件,有興趣的可以聯系我們。
3. 最終效果
03總 結
基于我們提供的python庫,不需要能力非常強大的軟件開發工程師,就可以輕便地實現我們代碼編寫。
除此之外,虹科工業樹莓派支持MODBUS RTU和MODBUS TCP,并可以同時擴展30個從站設備,這就表示一個虹科工業樹莓派可以同時采集多個傳統設備的數據,并將其發送至云平臺,在一定程度可以減少成本,以簡便的方式幫助企業加速實現數字化轉型。程序中包含了簡單的MODBUS數據轉換,有更高需求的話,可以基于工業樹莓派做更復雜的數據處理以及邊緣計算。
虹科--工業物聯網
虹科是一家在工業物聯網IIoT行業經驗超過5年的高科技公司,虹科與世界領域頂級公司包括EXOR、Eurotech、Matrikon、KUNBUS、Codra等合作,提供先進的高端工業4.0工業觸摸屏、物聯網網關、工業路由器、高端邊緣計算機、IoT開發框架、OPC UA、MQTT、工業級樹莓派、SCADA、預測性維護等解決方案。物聯網事業部所有成員都受過專業培訓,并獲得專業資格認證,平均3年+的技術經驗和水平一致贏得客戶極好口碑。我們積極參與行業協會的工作,為推廣先進技術的普及做出了重要貢獻。至今,虹科已經為行業內諸多用戶提供從硬件到軟件的不同方案,并參與和協助了眾多OEM的設備研發和移植項目,以及終端用戶的智能工廠和工業4.0升級改造項目。
審核編輯:湯梓紅
-
MODBUS
+關注
關注
28文章
1821瀏覽量
77320 -
工業物聯網
+關注
關注
25文章
2384瀏覽量
64959 -
樹莓派
+關注
關注
117文章
1710瀏覽量
105882 -
虹科電子
+關注
關注
0文章
615瀏覽量
14425
原文標題:虹科工業樹莓派解決傳統數據設備數據上云問題
文章出處:【微信號:趣無盡,微信公眾號:趣無盡】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論