0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虹科工業(yè)樹莓派解決傳統(tǒng)數(shù)據(jù)設(shè)備數(shù)據(jù)上云問題

jf_zGNBEhbi ? 來源:虹科工業(yè)物聯(lián)網(wǎng) ? 2023-01-12 09:22 ? 次閱讀

虹科方案

01前言

工業(yè)4.0的浪潮下,許多中小型制造業(yè)企業(yè)渴望通過數(shù)字化轉(zhuǎn)型謀求新的發(fā)展動(dòng)力,然而,在轉(zhuǎn)型之路上常常會(huì)面臨一個(gè)問題:傳統(tǒng)數(shù)據(jù)采集設(shè)備數(shù)量多、種類雜,不支持比較新穎的現(xiàn)場(chǎng)總線協(xié)議或者通信技術(shù),最終導(dǎo)致企業(yè)難以邁出數(shù)字化轉(zhuǎn)型的第一步。那么,有什么方法可以同時(shí)接入數(shù)量龐大的傳統(tǒng)數(shù)據(jù)采集設(shè)備并同時(shí)滿足不同數(shù)據(jù)采集設(shè)備的通訊需求呢?

傳統(tǒng)數(shù)據(jù)采集設(shè)備普遍具有RS232/RS485以太網(wǎng)接口,支持串口通信、MODBUS RTU協(xié)議、MODBUS TCP協(xié)議,所以最基礎(chǔ)的解決方案就是通過MODBUS協(xié)議把傳統(tǒng)設(shè)備數(shù)據(jù)采集上來,然后通過HTTP或MQTT等協(xié)議,把數(shù)據(jù)發(fā)送到云平臺(tái)。這樣子就可以滿足不同種類的傳統(tǒng)數(shù)據(jù)采集設(shè)備的通訊需求,掌握一個(gè)設(shè)備,就可以完成整個(gè)車間乃至整個(gè)工廠的數(shù)據(jù)上云。

虹科工業(yè)樹莓派同時(shí)滿足上述解決方案中的硬件接口和通訊協(xié)議要求,接下來我們一起來看看具體如何實(shí)現(xiàn)該方案。

02虹科工業(yè)樹莓派實(shí)現(xiàn)方案

本方案中虹科工業(yè)樹莓派通過MODBUS TCP協(xié)議連接多個(gè)底層設(shè)備的數(shù)據(jù),通過HTTP協(xié)議將數(shù)據(jù)發(fā)送至OneNET平臺(tái)。

1.配置MODBUS TCP主站

為每一個(gè)從站設(shè)備配置一個(gè)虛擬主站,填寫相應(yīng)從站IP地址,并配置寄存器地址及其相應(yīng)的功能碼。

bf1c519e-9195-11ed-bfe3-dac502259ad0.png

2. 編寫程序,獲取數(shù)據(jù),并上傳至OneNET平臺(tái)

(1)獲取相應(yīng)寄存器數(shù)據(jù)

這分別涉及到對(duì)設(shè)備1和設(shè)備2數(shù)據(jù)的直接讀取,對(duì)設(shè)備3數(shù)據(jù)的數(shù)據(jù)處理

bf292392-9195-11ed-bfe3-dac502259ad0.png

(2)配置云平臺(tái)憑證信息

bf39aac8-9195-11ed-bfe3-dac502259ad0.png

(3)上傳數(shù)據(jù)至云平臺(tái)

bf459a2c-9195-11ed-bfe3-dac502259ad0.png

完整源碼如下:

bf52bf5e-9195-11ed-bfe3-dac502259ad0.png

源碼中涉及的getByteOffset()函數(shù)和readFromName()函數(shù)來自myCtrlLib庫文件,屬于虹科自行開發(fā)的庫文件,有興趣的可以聯(lián)系我們。

3. 最終效果

bf614eca-9195-11ed-bfe3-dac502259ad0.png

bf0d8c72-9195-11ed-bfe3-dac502259ad0.gif

03總 結(jié)

基于我們提供的python庫,不需要能力非常強(qiáng)大的軟件開發(fā)工程師,就可以輕便地實(shí)現(xiàn)我們代碼編寫。

除此之外,虹科工業(yè)樹莓派支持MODBUS RTU和MODBUS TCP,并可以同時(shí)擴(kuò)展30個(gè)從站設(shè)備,這就表示一個(gè)虹科工業(yè)樹莓派可以同時(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)換,有更高需求的話,可以基于工業(yè)樹莓派做更復(fù)雜的數(shù)據(jù)處理以及邊緣計(jì)算。

虹科--工業(yè)物聯(lián)網(wǎng)

虹科是一家在工業(yè)物聯(lián)網(wǎng)IIoT行業(yè)經(jīng)驗(yàn)超過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開發(fā)框架、OPC UA、MQTT、工業(yè)級(jí)樹莓派、SCADA、預(yù)測(cè)性維護(hù)等解決方案。物聯(lián)網(wǎng)事業(yè)部所有成員都受過專業(yè)培訓(xùn),并獲得專業(yè)資格認(rèn)證,平均3年+的技術(shù)經(jīng)驗(yàn)和水平一致贏得客戶極好口碑。我們積極參與行業(yè)協(xié)會(huì)的工作,為推廣先進(jìn)技術(shù)的普及做出了重要貢獻(xiàn)。至今,虹科已經(jīng)為行業(yè)內(nèi)諸多用戶提供從硬件到軟件的不同方案,并參與和協(xié)助了眾多OEM的設(shè)備研發(fā)和移植項(xiàng)目,以及終端用戶的智能工廠和工業(yè)4.0升級(jí)改造項(xiàng)目。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    1810

    瀏覽量

    77063
  • 工業(yè)物聯(lián)網(wǎng)

    關(guān)注

    25

    文章

    2379

    瀏覽量

    64346
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1708

    瀏覽量

    105692
  • 虹科電子
    +關(guān)注

    關(guān)注

    0

    文章

    605

    瀏覽量

    14368

原文標(biāo)題:虹科工業(yè)樹莓派解決傳統(tǒng)數(shù)據(jù)設(shè)備數(shù)據(jù)上云問題

文章出處:【微信號(hào):趣無盡,微信公眾號(hào):趣無盡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    干貨速碼!工業(yè)樹莓解決傳統(tǒng)數(shù)據(jù)設(shè)備數(shù)據(jù)問題

    傳統(tǒng)制造業(yè)數(shù)字化轉(zhuǎn)型時(shí)常常會(huì)面臨著傳統(tǒng)數(shù)據(jù)采集設(shè)備數(shù)量多、種類雜、不支持比較新穎的現(xiàn)場(chǎng)總線協(xié)議或通信技術(shù)等難題,快來看看
    的頭像 發(fā)表于 01-05 14:44 ?518次閱讀

    碼??!工業(yè)樹莓應(yīng)用小tips!

    在應(yīng)用工業(yè)樹莓進(jìn)行項(xiàng)目開發(fā)的過程中,我們會(huì)使用到各種功能,部分功能看似不起眼,但是在實(shí)際應(yīng)用開發(fā)過程中卻非常重要。本文為大家介紹
    的頭像 發(fā)表于 03-28 17:08 ?726次閱讀
    碼??!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>應(yīng)用小tips!

    工業(yè)樹莓應(yīng)用小技巧

    在應(yīng)用工業(yè)樹莓進(jìn)行項(xiàng)目開發(fā)的過程中,我們會(huì)應(yīng)用到各種功能,部分功能看似不起眼,但是在實(shí)際應(yīng)用開發(fā)過程中卻非常重要。接下來
    的頭像 發(fā)表于 05-24 17:33 ?687次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>應(yīng)用小技巧

    科教您固定工業(yè)樹莓Modbus RTU設(shè)備編號(hào)

    點(diǎn)擊關(guān)注我們可獲取更多IIOT干貨哦~工業(yè)樹莓高性能多接口寬溫--適應(yīng)惡劣環(huán)境★★★★★“01/前言”
    的頭像 發(fā)表于 10-18 18:26 ?691次閱讀
    <b class='flag-5'>虹</b>科教您<b class='flag-5'>派</b>固定<b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>Modbus RTU<b class='flag-5'>設(shè)備</b>編號(hào)

    工業(yè)樹莓僅需4步實(shí)現(xiàn)傳感器數(shù)據(jù)快速

    點(diǎn)擊關(guān)注我們可獲取更多IIOT干貨哦~工業(yè)樹莓高性能多接口寬溫--適應(yīng)惡劣環(huán)境★★★★★1前言
    的頭像 發(fā)表于 03-25 10:47 ?457次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>僅需4步實(shí)現(xiàn)傳感器<b class='flag-5'>數(shù)據(jù)</b>快速<b class='flag-5'>上</b><b class='flag-5'>云</b>

    工業(yè)樹莓僅需4步實(shí)現(xiàn)傳感器數(shù)據(jù)快速

    工業(yè)樹莓高性能多接口寬溫--適應(yīng)惡劣環(huán)境★★★★★1前言
    的頭像 發(fā)表于 03-22 10:07 ?532次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>僅需4步實(shí)現(xiàn)傳感器<b class='flag-5'>數(shù)據(jù)</b>快速<b class='flag-5'>上</b><b class='flag-5'>云</b>

    案例 | 工業(yè)樹莓在高科技農(nóng)業(yè)生產(chǎn)中的運(yùn)用

    的農(nóng)業(yè)生產(chǎn)開始謀求從傳統(tǒng)農(nóng)業(yè)向自動(dòng)化、標(biāo)準(zhǔn)化、規(guī)?;默F(xiàn)代高科技農(nóng)業(yè)轉(zhuǎn)型。本文將分享工業(yè)樹莓
    的頭像 發(fā)表于 07-21 11:16 ?741次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>在高科技農(nóng)業(yè)生產(chǎn)中的運(yùn)用

    案例 | 工業(yè)樹莓助力水電站數(shù)字化轉(zhuǎn)型

    獲取更多IIoT干貨點(diǎn)擊藍(lán)字關(guān)注我們IIoT工業(yè)樹莓
    的頭像 發(fā)表于 09-01 15:17 ?781次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>助力水電站數(shù)字化轉(zhuǎn)型

    干貨 | 工業(yè)樹莓Node-RED應(yīng)用(一) : 低代碼實(shí)現(xiàn)狀態(tài)監(jiān)測(cè)

    IIoT工業(yè)樹莓Node-RED應(yīng)用(一)
    的頭像 發(fā)表于 11-03 17:57 ?1071次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>Node-RED應(yīng)用(一) : 低代碼實(shí)現(xiàn)狀態(tài)監(jiān)測(cè)

    干貨速碼!工業(yè)樹莓解決傳統(tǒng)數(shù)據(jù)設(shè)備數(shù)據(jù)問題

    IIoT工業(yè)樹莓解決
    的頭像 發(fā)表于 01-11 17:11 ?484次閱讀
    干貨速碼!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>解決<b class='flag-5'>傳統(tǒng)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>上</b><b class='flag-5'>云</b>問題

    方案 | 工業(yè)樹莓和PLC怎么選?

    IIoT工業(yè)樹莓VSPLCHongKeTe
    的頭像 發(fā)表于 03-29 15:42 ?876次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>和PLC怎么選?

    干貨 | 碼?。?b class='flag-5'>虹工業(yè)樹莓應(yīng)用小tips!

    IIoT工業(yè)樹莓應(yīng)用小tips在應(yīng)用
    的頭像 發(fā)表于 04-07 09:49 ?578次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 | 碼住!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>應(yīng)用小tips!

    案例 | 工業(yè)樹莓如何保障電氣安全?

    IIoT工業(yè)樹莓如何保障電氣安全?Hong
    的頭像 發(fā)表于 04-10 15:24 ?601次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>如何保障電氣安全?

    探索工業(yè)樹莓更多可能性—兼顧C(jī)ODESYS數(shù)據(jù)采集和Python數(shù)據(jù)優(yōu)化處理

    工業(yè)樹莓是專門為工業(yè)應(yīng)用設(shè)計(jì)的邊緣計(jì)算硬件平臺(tái),能夠與CODESYS結(jié)合作為軟PLC模塊使
    的頭像 發(fā)表于 08-10 11:37 ?750次閱讀
    探索<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>更多可能性—兼顧C(jī)ODESYS<b class='flag-5'>數(shù)據(jù)</b>采集和Python<b class='flag-5'>數(shù)據(jù)</b>優(yōu)化處理

    干貨 | 碼??!工業(yè)樹莓應(yīng)用小tips!

    文章來源:工業(yè)物聯(lián)網(wǎng) 工業(yè)樹莓
    的頭像 發(fā)表于 09-08 09:48 ?540次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 | 碼??!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>工業(yè)</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>應(yīng)用小tips!