国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

將PLC數(shù)據(jù)上傳物聯(lián)網(wǎng)平臺(tái)并在云端進(jìn)行操控

這篇具有很好參考價(jià)值的文章主要介紹了將PLC數(shù)據(jù)上傳物聯(lián)網(wǎng)平臺(tái)并在云端進(jìn)行操控。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

本篇為我之前文章《將PLC數(shù)據(jù)上傳至物聯(lián)網(wǎng)平臺(tái)進(jìn)行可視化顯示》???????的拓展,主要實(shí)現(xiàn)在可視化的同時(shí)在云端對(duì)變量進(jìn)行操控,在之前文章中提到過(guò)的一些操作不再詳細(xì)敘述,具體可查看上一篇文章及其前置文章。

注意事項(xiàng):

  • PLC和運(yùn)行Node-Red的電腦須在同一網(wǎng)段。
  • 運(yùn)行時(shí)請(qǐng)使用實(shí)體PLC,PLCSIM Advanced仿真軟件Node-Red可能無(wú)法連接。
  • 博圖中創(chuàng)建相關(guān)數(shù)據(jù)DB塊時(shí),在塊屬性中,將”優(yōu)化的塊訪問(wèn)“復(fù)選框取消勾選。
  • 博圖中編寫PLC程序時(shí)在PLC設(shè)置窗體,找到防護(hù)與安全目錄下,找到連接機(jī)制設(shè)置,將允許來(lái)自遠(yuǎn)程對(duì)象的Put/Get 通信訪問(wèn)勾選中。

具體流程:

一、編寫PLC處程序
  1. 新建PLC設(shè)置其與運(yùn)行Node-Red的電腦在同一網(wǎng)段。
  2. 在PLC屬性中允許來(lái)自遠(yuǎn)程對(duì)象的Put/Get 通信訪問(wèn)。
  3. 創(chuàng)建一個(gè)DB塊,并取消勾選其屬性中優(yōu)化塊的訪問(wèn)。
  4. 在塊中新建一個(gè)Bool型的變量,并對(duì)程序進(jìn)行編譯。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

二、設(shè)置物聯(lián)網(wǎng)平臺(tái)(詳見之前的文章)
  1. 在阿里云物聯(lián)網(wǎng)平臺(tái)開通實(shí)例。
  2. 在設(shè)備管理中添加相關(guān)產(chǎn)品。
  3. 在設(shè)備管理中添加相關(guān)的產(chǎn)品設(shè)備。
  4. 在產(chǎn)品頁(yè)面的操作欄中點(diǎn)擊查看進(jìn)入設(shè)備詳細(xì)信息。
  5. 找到產(chǎn)品的功能定義并添加自定義功能(編輯草稿)。
  6. 創(chuàng)建一個(gè)功能名稱為啟動(dòng),標(biāo)識(shí)符為Start,數(shù)據(jù)類型為bool的屬性。
  7. 布爾值 0-關(guān) 1-開,讀寫類型為允許讀寫,確認(rèn)并保存。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  8. 再次以相同的方式創(chuàng)建一個(gè)狀態(tài)功能,標(biāo)識(shí)符為State,數(shù)據(jù)類型為bool的屬性。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  9. 創(chuàng)建完成后左下角點(diǎn)擊發(fā)布上線。
三、設(shè)置阿里云 IoT Studio
  1. 進(jìn)入項(xiàng)目管理處新建一個(gè)項(xiàng)目。
  2. 進(jìn)入創(chuàng)建好的項(xiàng)目,在產(chǎn)品處點(diǎn)擊關(guān)聯(lián)物聯(lián)網(wǎng)平臺(tái)產(chǎn)品。
  3. 在設(shè)備處點(diǎn)擊關(guān)聯(lián)之前在物聯(lián)網(wǎng)平臺(tái)創(chuàng)建好的設(shè)備。
  4. 進(jìn)入應(yīng)用開發(fā)新建一個(gè)移動(dòng)應(yīng)用。
  5. 在左側(cè)組件處拖出 基礎(chǔ)-指示燈。
  6. 點(diǎn)擊指示燈,右側(cè)樣式界面展示數(shù)據(jù)處配置數(shù)據(jù)源。
  7. 產(chǎn)品和指定設(shè)備選擇之前創(chuàng)建好的。
  8. 屬性處選擇之前創(chuàng)建的 狀態(tài)(Bool),此處由于設(shè)備沒(méi)有上傳過(guò)數(shù)據(jù),右下角的驗(yàn)證數(shù)據(jù)格式可能會(huì)錯(cuò)誤,忽略即可。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  9. 在左側(cè)組件處拖出 控制-按鈕。
  10. 點(diǎn)擊指示燈,右側(cè)交互界面新增交互。
  11. 事件選擇單擊,添加子動(dòng)作并選擇設(shè)置設(shè)備屬性。
  12. 設(shè)置設(shè)備屬性處選擇之前創(chuàng)建好的產(chǎn)品和指定設(shè)備,屬性選擇啟動(dòng),值選擇開。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

    ?

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  13. 點(diǎn)擊右上角保存,再點(diǎn)擊右上角發(fā)布。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  14. 在界面左側(cè)應(yīng)用設(shè)置-域名管理處添加自己的域名或使用阿里云提供的域名,在瀏覽器處打開即可訪問(wèn)剛才做好的網(wǎng)頁(yè)。
四、配置Node-Red(詳見之前的文章)
  1. 拖出 s7 control 節(jié)點(diǎn)并根據(jù)之前的文章連接阿里云物聯(lián)網(wǎng)平臺(tái)。
  2. 在節(jié)點(diǎn)的PLC屬性處創(chuàng)建 DB1,B0 Bool 變量。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  3. 拖出 s7 in 節(jié)點(diǎn)并在其后連接 switch 節(jié)點(diǎn)進(jìn)行狀態(tài)判斷,配置如下圖所示。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  4. 在 switch 后分別接兩個(gè) templat 節(jié)點(diǎn),對(duì)上傳的數(shù)據(jù)進(jìn)行封裝,使阿里云能夠識(shí)別對(duì)應(yīng)屬性。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

    ?

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  5. 之后將兩個(gè)節(jié)點(diǎn)都連接到同一個(gè) mqtt out 節(jié)點(diǎn),節(jié)點(diǎn)配置詳見之前文章。
  6. 節(jié)點(diǎn)的主題填寫 /sys/gwaexBTS8Wk/{設(shè)備名稱}/thing/event/property/post ,從阿里云物聯(lián)網(wǎng)設(shè)備管理的產(chǎn)品處 Topic 類列表中可以看到這是屬性上報(bào)的主題。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

    ?

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  7. 拖出 mqtt in 節(jié)點(diǎn),主題填寫為 /sys/gwaexBTS8Wk/{設(shè)備名稱}/thing/service/property/set ,顯然這是屬性設(shè)置主題。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  8. 將接收到的信息再次交給 switch 判斷,此時(shí)我們只對(duì)打開狀態(tài)即狀態(tài)1進(jìn)行判斷,因此只將 switch 的一個(gè)輸出節(jié)點(diǎn)(符合條件時(shí))連接到 change 節(jié)點(diǎn),將 payload 設(shè)置為1。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

    ?

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  9. 在 change 節(jié)點(diǎn)后連接一個(gè) s7 out 節(jié)點(diǎn),設(shè)置為對(duì) DB1,B0 進(jìn)行寫入。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  10. 再在 change 節(jié)點(diǎn)后創(chuàng)建一個(gè) template 節(jié)點(diǎn),對(duì)狀態(tài)信息進(jìn)行封裝(復(fù)位 Start)。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  11. 將封裝好的數(shù)據(jù)用 mqtt out 傳送給阿里云,主題依然為 /sys/gwaexBTS8Wk/{設(shè)備名稱}/thing/event/property/post 。

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

  12. 總的流程圖如下,點(diǎn)擊右上角部署:

    西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

五、結(jié)束

將程序下載入PLC,此時(shí)訪問(wèn)之前創(chuàng)建好的網(wǎng)頁(yè),可以看到指示燈為停止?fàn)顟B(tài),點(diǎn)擊按鈕后會(huì)將 Start 屬性設(shè)置為1,Node-Red 在接收到屬性改變后會(huì)對(duì)應(yīng)的將 PLC 內(nèi)的變量值置1,同時(shí)將云端的 Start 屬性復(fù)位。PLC 內(nèi)的變量置1后被檢測(cè)到,Node-Red將此狀態(tài)上傳到云端,State 屬性狀態(tài)相應(yīng)的被改變,于是達(dá)到指示燈狀態(tài)改變的效果。

若要將指示燈再次關(guān)閉即將PLC中的變量復(fù)位,可在PLC中寫相應(yīng)的程序,或在云端再次創(chuàng)建一個(gè) Stop 屬性,用同樣的邏輯即可實(shí)現(xiàn)。

西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot

西門子plc連接物聯(lián)網(wǎng)平臺(tái)教程,PLC數(shù)據(jù)可視化,物聯(lián)網(wǎng),node.js,阿里云,iot文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-802868.html

到了這里,關(guān)于將PLC數(shù)據(jù)上傳物聯(lián)網(wǎng)平臺(tái)并在云端進(jìn)行操控的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Unity使用leancloud開發(fā)弱數(shù)據(jù)聯(lián)網(wǎng)游戲(注冊(cè)、登錄和云端數(shù)據(jù)存讀)

    Unity使用leancloud開發(fā)弱數(shù)據(jù)聯(lián)網(wǎng)游戲(注冊(cè)、登錄和云端數(shù)據(jù)存讀)

    最近,由于開發(fā)需要數(shù)據(jù)存儲(chǔ)服務(wù),就跑去Bmob看看,不看不要緊,發(fā)現(xiàn)自己以前創(chuàng)建的應(yīng)用的數(shù)據(jù)存儲(chǔ)服務(wù)居然變成非永久的了,只有一年的免費(fèi)時(shí)間,而且還過(guò)期了。這對(duì)于我將要開發(fā)的軟件時(shí)很不友好的;因此,我就只能去找與Bmob同類型的后端云服務(wù),就是我接下來(lái)要

    2023年04月23日
    瀏覽(20)
  • 物聯(lián)網(wǎng)和云計(jì)算:如何將設(shè)備數(shù)據(jù)和云端服務(wù)相結(jié)合

    物聯(lián)網(wǎng)和云計(jì)算:如何將設(shè)備數(shù)據(jù)和云端服務(wù)相結(jié)合

    物聯(lián)網(wǎng)和云計(jì)算是當(dāng)今IT領(lǐng)域中的兩個(gè)重要概念,它們的結(jié)合為企業(yè)和個(gè)人帶來(lái)了巨大的機(jī)遇和挑戰(zhàn)。物聯(lián)網(wǎng)通過(guò)連接各種設(shè)備和傳感器,實(shí)現(xiàn)了設(shè)備之間的互聯(lián)互通,而云計(jì)算則提供了強(qiáng)大的計(jì)算和存儲(chǔ)能力。本文將深入探討如何將物聯(lián)網(wǎng)設(shè)備數(shù)據(jù)與云端服務(wù)相結(jié)合,以實(shí)

    2024年02月16日
    瀏覽(21)
  • STM32驅(qū)動(dòng)超聲波+OLED顯示,并上傳數(shù)據(jù)到云端(ONENET)

    STM32驅(qū)動(dòng)超聲波+OLED顯示,并上傳數(shù)據(jù)到云端(ONENET)

    本文將介紹如何使用STM32F103C8T6單片機(jī)和HC-SR04超聲波測(cè)距模塊來(lái)實(shí)現(xiàn)測(cè)距功能,并通過(guò)0.96寸OLED屏幕顯示測(cè)距結(jié)果。 首先,我們需要了解一下HC-SR04超聲波測(cè)距模塊的工作原理。該模塊通過(guò)發(fā)送超聲波脈沖并接收回波信號(hào)的時(shí)間來(lái)計(jì)算物體與模塊之間的距離。具體實(shí)現(xiàn)過(guò)程如下

    2024年02月12日
    瀏覽(25)
  • 熱壓機(jī)PLC數(shù)據(jù)采集遠(yuǎn)程監(jiān)控物聯(lián)網(wǎng)解決方案

    熱壓機(jī)PLC數(shù)據(jù)采集遠(yuǎn)程監(jiān)控物聯(lián)網(wǎng)解決方案

    ? ? ? ? ? ? ? ? ? ? ? ? ? 熱壓機(jī)PLC數(shù)據(jù)采集遠(yuǎn)程監(jiān)控物聯(lián)網(wǎng)解決方案 熱壓機(jī)是制造行業(yè)中重要的設(shè)備之一,廣泛應(yīng)用于木材加工、紙制品生產(chǎn)、塑料加工等領(lǐng)域。隨著工業(yè)自動(dòng)化技術(shù)的發(fā)展,熱壓機(jī)的自動(dòng)化程度也越來(lái)越高。然而,熱壓機(jī)的遠(yuǎn)程監(jiān)控仍然是制造企業(yè)普遍

    2024年01月25日
    瀏覽(18)
  • 新能源項(xiàng)目中PLC數(shù)據(jù)采集物聯(lián)網(wǎng)可以實(shí)現(xiàn)什么功能

    新能源項(xiàng)目中PLC數(shù)據(jù)采集物聯(lián)網(wǎng)可以實(shí)現(xiàn)什么功能

    隨著環(huán)保意識(shí)的不斷提升與國(guó)家戰(zhàn)略的不斷調(diào)整,新能源已經(jīng)成為現(xiàn)代能源系統(tǒng)中不可或缺的重要組成部分,為經(jīng)濟(jì)和生活帶來(lái)重大變革。以太陽(yáng)能、風(fēng)能、水能為代表的可再生清潔能源,在自動(dòng)化設(shè)備與技術(shù)的加持,正在逐步替代傳統(tǒng)能源,重塑著市場(chǎng)生態(tài),同時(shí)也在積極

    2024年02月21日
    瀏覽(25)
  • modbus采集和 mqtt上報(bào)相結(jié)合,通過(guò)荔枝派(F1c100s芯片模塊)實(shí)現(xiàn)數(shù)據(jù)采集連接阿里云物聯(lián)網(wǎng)平臺(tái)進(jìn)行數(shù)據(jù)上報(bào)和下發(fā)功能。

    modbus采集和 mqtt上報(bào)相結(jié)合,通過(guò)荔枝派(F1c100s芯片模塊)實(shí)現(xiàn)數(shù)據(jù)采集連接阿里云物聯(lián)網(wǎng)平臺(tái)進(jìn)行數(shù)據(jù)上報(bào)和下發(fā)功能。

    通過(guò)荔枝派(F1c100s芯片模塊)搭載SDIO-wifi模塊,寫入了主函數(shù)程序。根據(jù)讀取modbus模擬器的數(shù)據(jù),反饋到阿里云物聯(lián)網(wǎng)平臺(tái)當(dāng)中。圖中左側(cè)的阿里云物聯(lián)網(wǎng)平臺(tái)所顯示的溫度為66攝氏度,與modbus模擬器的數(shù)據(jù)是一樣的,圖片右側(cè)是荔枝派(F1c100s芯片模塊)的編程軟件X-shell的

    2024年02月15日
    瀏覽(29)
  • 顛覆傳統(tǒng)制造:PLC物聯(lián)網(wǎng)如何徹底改變工廠設(shè)備數(shù)據(jù)采集的游戲規(guī)則?

    顛覆傳統(tǒng)制造:PLC物聯(lián)網(wǎng)如何徹底改變工廠設(shè)備數(shù)據(jù)采集的游戲規(guī)則?

    顛覆傳統(tǒng)制造:PLC物聯(lián)網(wǎng)如何徹底改變工廠設(shè)備數(shù)據(jù)采集的游戲規(guī)則? ? ? ? 隨著科技的不斷發(fā)展,物聯(lián)網(wǎng)技術(shù)正逐漸滲透到各個(gè)領(lǐng)域,其中PLC物聯(lián)網(wǎng)技術(shù)在工廠設(shè)備數(shù)據(jù)采集方面發(fā)揮著越來(lái)越重要的作用。PLC物聯(lián)網(wǎng)技術(shù)通過(guò)將PLC(可編程邏輯控制器)與物聯(lián)網(wǎng)技術(shù)相結(jié)合,

    2024年03月11日
    瀏覽(21)
  • 微信小程序調(diào)用map數(shù)據(jù) 并在wxml中對(duì)數(shù)組進(jìn)行截取的操作

    微信小程序調(diào)用map數(shù)據(jù) 并在wxml中對(duì)數(shù)組進(jìn)行截取的操作

    wxs文件的位置如圖 ? 實(shí)現(xiàn)數(shù)組截取 只保留五張圖片 ?************這個(gè)是slicefunc.wxs里的內(nèi)容是重點(diǎn)***************************** 以下的代碼不重要 只是記錄用的

    2024年02月13日
    瀏覽(20)
  • 鋇錸技術(shù)集IO數(shù)據(jù)采集可編程邏輯控制PLC無(wú)線4G環(huán)保物聯(lián)網(wǎng)關(guān)

    鋇錸技術(shù)集IO數(shù)據(jù)采集可編程邏輯控制PLC無(wú)線4G環(huán)保物聯(lián)網(wǎng)關(guān)

    背景 ? ? ? ?數(shù)據(jù)采集傳輸對(duì)于環(huán)保企業(yè)進(jìn)行分析和決策是十分重要的,而實(shí)時(shí)數(shù)據(jù)采集更能提升環(huán)保生產(chǎn)的執(zhí)行力度,從而采取到更加及時(shí)高效的措施。因此實(shí)時(shí)數(shù)據(jù)采集RTU成為環(huán)保企業(yè)的必備產(chǎn)品之一。 產(chǎn)品介紹 在推進(jìn)環(huán)保行業(yè)物聯(lián)網(wǎng)升級(jí)過(guò)程中,環(huán)保RTU在環(huán)保方面發(fā)

    2024年02月03日
    瀏覽(38)
  • 匯川PLC如何連接電腦進(jìn)行數(shù)據(jù)通信和遠(yuǎn)程上下載

    匯川PLC如何連接電腦進(jìn)行數(shù)據(jù)通信和遠(yuǎn)程上下載

    一臺(tái)可聯(lián)網(wǎng)操作的電腦 一臺(tái)單網(wǎng)口的遠(yuǎn)程透?jìng)骶W(wǎng)關(guān)及博達(dá)遠(yuǎn)程透?jìng)髋渲霉ぞ?網(wǎng)線一條,用于實(shí)現(xiàn)網(wǎng)絡(luò)連接和連接PLC 一臺(tái)匯川PLC及其編程軟件InoPrShop 一張4G卡或WIFI天線實(shí)現(xiàn)通訊(使用4G聯(lián)網(wǎng)則插入4G SIM卡,WIFI聯(lián)網(wǎng)則將WIFI天線插入U(xiǎn)SB口) 1.將網(wǎng)關(guān)通電,用網(wǎng)線將網(wǎng)關(guān)和電腦進(jìn)行

    2024年04月09日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包