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