【上電即上華為云】華為云smart智聯PLC無線網關_plc_3121N-H(3121N-IED)

      網友投稿 1148 2025-03-31

      華為云smart智聯PLC無線網關_plc_3121N-H(3121N-IED):上電即上華為云


      一、PLC工程源碼

      源代碼

      opencpu_sdk_v0.03_hwcloud.rar

      調測工具包

      hiplc_tools文件夾

      二、wifi BL602(RISC-V)基礎SDK +華為云智聯patch

      基礎SDK

      bl_iot_sdk.rar

      【上電即上華為云】華為云smart智聯PLC無線網關_plc_3121N-H(3121N-IED)

      補丁包(1)

      patch_hwcloud_ BL602(RISC-V)_mqtt_20210118-1956.rar

      補丁包(2)

      patch_hwcloud_ BL602(RISC-V)_mqtt_20210228-1506.rar

      【答開發者】需要順序打補丁。先把補丁1,再打補丁2。

      三、使用步驟

      方案介紹

      近期全屋智能的話題很火,也讓很多企業和開發者的目光投向了PLC領域。

      PLC即電力載波通訊,是Power Line Communication的簡稱。PLC利用家庭火線和零線,就能實現用電設備(插座、燈、冰箱等)的互聯互通。PLC優勢巨大:超便攜,有電即能用,便攜施工,簡化運維;超智能,自動的無感知自組網;超長傳輸距離;超安全,簡單經濟的強電隔離;超低成本。

      貼幾個圖,大家感受下。

      【答開發者】CCO是PLC頭端模組。STA是PLC尾端模組。

      心動了嗎?

      現在實現一個華為云smart智聯PLC無線網關。

      整體方案介紹:

      (1)智能設備(例如插座):嵌入PLC模組STA尾端(歐智通3121N-IED型號)。有MCU+PLC、openCPU這2種開發模式。本次采用MCU+PLC開發,使用PC串口調試助手模擬MCU的數據收發。

      (2)PLC無線網關:由PLC模組CCO頭端(歐智通3121N-H型號)、WIFI模組(博流BL602型號)構成。PLC和WIFI通過串口相連。PLC頭端CCO通過電力線,接收到PLC尾端STA發的數據,經過Uart給WIFI,WIFI模組解析數據,使用MQTT協議發到華為云,實現上電即上云。華為云的控制命令,按相反路徑,發給STA尾端。

      【答開發者】頭端和尾端,可以選用相同的PLC型號。一套代碼,可以同時生成CCO頭端和STA尾端固件。

      驗證編譯環境

      (1)解壓縮 hibuilder_tools_3921.rar 文件,放在D盤根目錄下。

      (2)運行源代碼中的hi_builder.bat。文件位置opencpu_sdk_v0.03_hwcloud\target\hi_builder.bat

      (3)HiBuilder軟件,勾選CCO和STA,分別生成PLC頭端和尾端固件。點擊Build,直到Make Hupg Success。

      (4)打開hiplc_tools文件夾的HiAssistant_v1.0.4.exe。打開PLC頭端CCO的串口,按圖設置,波特率115200。注意:串口號根據個人實際串口選擇。

      (5)進入網絡拓撲信息,右鍵點擊刷新。刷新顯示已經入網的PLC頭端CCO和尾端STA的詳細信息。

      (6)開始升級PLC頭端CCO的固件。先點升級,選擇單點升級,選擇升級文件,選擇flmdl_demo_v100r001c00spc015b014_common_cco.hupg。【注意選擇CCO的hupg固件】

      (7)點擊開始升級按鈕。選擇是。經過文件傳輸,升級驗證,最終CCO升級成功。

      (8)下面開始升級PLC尾端STA的固件。選擇列表升級,選擇準備升級的STA尾端(根據MAC地址),確認選擇STA的hupg固件?!咀⒁膺x擇STA的hupg固件】

      (9)點開始升級,選擇是。

      (10)固件通過串口發給CCO頭端。由CCO頭端通過PLC網絡,發給STA尾端,實現遠程升級。STA尾端進行升級驗證,最終升級成功。

      (11)至此,CCO頭端和STA尾端的hupg固件都已經升級完成。由于PLC模組的LOG輸出使用同一個串口,所以關閉HiAssistant的串口。打開串口調試助手,觀察PLC的輸出LOG。

      WIFI模組

      WIFI模組(博流BL602_RISC-V)和華為云的操作,請參考:

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_MQTT

      https://bbs.huaweicloud.com/blogs/238212

      WIFI源代碼

      【1】基礎SDK :bl_iot_sdk.rar

      【2】補丁包(1)patch_hwcloud_ BL602(RISC-V)_mqtt_20210118-1956.rar

      【3】補丁包(2)patch_hwcloud_ BL602(RISC-V)_mqtt_20210228-1506.rar

      注意:按補丁1、補丁2的順序打補丁。

      調測運行

      (1)WIFI模組(博流BL602_RISC-V)的波特率,設置為2000000。打開PLC模組CCO的LOG串口。打開PLC模組STA尾端的業務串口,不是LOG串口,業務串口用于外接MCU,模擬真實設備(例如插座)的數據收發和命令控制。

      (2)打開手機熱點ssid設置為maxsussid,登錄密碼是12345678。重啟wifi模組,wifi模組正常登陸AP,通過MQTT連接華為云。

      (3)現在設計一個簡單的通訊協議。

      【1】尾端STA通過PLC網絡,發送xxx字符串。

      【2】頭端CCO接收xxx字符串,組合打包成CCO01:{STA01:xxx}字符串,通過串口發給WIFI模組。

      【3】WIFI模組收到CCO01:{STA01:xxx}字符串,解析出xxx,通過無線發給華為云。

      (4)實際運行如下。

      【1】在PLC尾端STA的業務串口,輸入time=33;字符串(不要選擇Send with enter),點擊Send Command。

      【2】經過PLC網絡,頭端CCO接收到數據后,進行匯總打包CCO01:{STA01:time=33;}字符串。發給WIFI模組。

      【3】WIFI模組收到CCO01:{STA01:time=33;}字符串,解析出CCO=1, STA=1, TIME=33,通過MQTT協議發給華為云。

      (5)登錄華為云,顯示已經收到最新上報數據33。

      接收華為云命令下發

      (1)進入華為云API Explorer。

      https://apiexplorer.developer.huaweicloud.com/apiexplorer/debug?product=IoTDA&api=CreateCommand

      (2)選擇CreateCommand 下發設備命令。

      (3)填入設備ID等參數。參數區寫入{"cmd_value":"hiplc2021"}。

      (4)點擊調試。華為云頁面顯示調試成功。

      (5)PLC尾端STA模組的串口調試助手,顯示收到hiplc2021的命令。路徑是華為云,到WIFI模組,到CCO頭端,經過PLC網絡,到STA尾端,最終從串口輸出。

      完成

      ok。

      源碼獲取

      weixin關注公眾號gugongbei,或者掃描下方二維碼。

      回復plc_3121N-H(3121N-IED),獲取源碼下載鏈接。

      相關文章

      【上電即上華為云】華為云openCPU智聯模組_wifi_8720_MQTT

      https://bbs.huaweicloud.com/blogs/233458

      【上電即上華為云】華為云openCPU智聯模組_wifi_8720_LwM2M

      https://bbs.huaweicloud.com/blogs/236198

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_MQTT

      https://bbs.huaweicloud.com/blogs/238212

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_LwM2M

      https://bbs.huaweicloud.com/blogs/238213

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_CoAP

      https://bbs.huaweicloud.com/blogs/238214

      【上電即上華為云】華為云AIoT智聯開發板_mcu_HK32F103Vx

      https://bbs.huaweicloud.com/blogs/244682

      【上電即上華為云】華為云smart智聯PLC無線網關_plc_3121N-H(3121N-IED)

      IoT NAT 單片機 網絡

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:文檔助手在哪里找?(word文檔助手在哪)
      下一篇:賬單表格制作在線(怎么制作賬單表格)
      相關文章
      67pao强力打造67194在线午夜亚洲 | 国产亚洲人成无码网在线观看 | 亚洲嫩草影院在线观看| 亚洲日韩中文字幕在线播放| 亚洲AV无码之日韩精品| 另类专区另类专区亚洲| 在线亚洲v日韩v| 亚洲成在人线在线播放无码| 国产.亚洲.欧洲在线| 日本亚洲精品色婷婷在线影院| 亚洲午夜国产精品| 亚洲av乱码一区二区三区香蕉 | 亚洲avav天堂av在线网爱情| 亚洲伊人久久大香线蕉啊| 亚洲熟妇无码久久精品| 亚洲伊人色一综合网| ASS亚洲熟妇毛茸茸PICS| 亚洲一线产品二线产品| 亚洲精品无码国产片| 苍井空亚洲精品AA片在线播放 | 亚洲精品免费在线| 亚洲一级毛片免费看| ww亚洲ww在线观看国产| 亚洲色偷偷综合亚洲av78| 亚洲精品无码中文久久字幕| 亚洲AV无码国产一区二区三区| 亚洲av无码有乱码在线观看| 最新亚洲人成网站在线观看| 亚洲av无码不卡私人影院| 亚洲一区二区三区在线播放| 国产成人麻豆亚洲综合无码精品| 亚洲人成伊人成综合网久久久 | 亚洲欧洲无码一区二区三区| 亚洲AV无码一区二区乱子仑| 亚洲成av人片不卡无码久久| 久久久久噜噜噜亚洲熟女综合| 亚洲理论电影在线观看| 亚洲综合一区二区国产精品| 亚洲日韩中文字幕| 亚洲日韩国产AV无码无码精品| 国产成人精品日本亚洲语音|