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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

【Z站推薦】EsDA MPC-ZC1 應用——IoT 監(jiān)測控制系統(tǒng)(三)

ZLG致遠電子 ? 2022-09-29 11:11 ? 次閱讀

EsDA 為智慧工廠系統(tǒng)賦能,MPC-ZC1 工控單板搭配 ZLM3100S 大功率電機驅(qū)動器,快速搭建出產(chǎn)線車間的智能風機控制系統(tǒng)。

660b8ec8-3f6d-11ed-b180-dac502259ad0.jpg ?簡介

本文基于EsDAMPC-ZC1應用——IoT監(jiān)測控制系統(tǒng)(二),將方案應用于實際的廠房溫度檢測控制系統(tǒng)中,并進一步完善應用。


6618f3ce-3f6d-11ed-b180-dac502259ad0.jpg 業(yè)務擴展

此次新增業(yè)務主要以下 2 方面:

1. 大功率風機將原先風機設備替換成廠房大功率風機,選用致遠電子推出的新一代工業(yè)風機驅(qū)動器 ZLM3100S 的配套的風機設備。

6626071c-3f6d-11ed-b180-dac502259ad0.png

該驅(qū)動器最大輸出功率高達 1KW,轉(zhuǎn)速支持 500~1320 RPM。同時可實時監(jiān)測電機狀態(tài),如過壓、過流、堵轉(zhuǎn)、母線電壓、IPM 溫度等數(shù)據(jù)。

電機控制、狀態(tài)讀取都是通過 RS485 Modbus RTU 通信來實現(xiàn)的。

2. 云端組態(tài)UIZWS 物聯(lián)網(wǎng)平臺提供了一個在線的組態(tài)模塊,用戶可以很方便的構(gòu)建出自己的UI界面。6681c700-3f6d-11ed-b180-dac502259ad0.png*詳細信息https://www.zlgcloud.com:20000/web/#/5?page_id=48一、系統(tǒng)框圖硬件上,將上一期的 DO 風機控制替換成大功率風機 ZLM3100S,由于ZLM3100S與溫濕度傳感器一樣是RS485 Modbus RTU通信,所以,兩種設備可以并聯(lián)接入都同一個總線接口上,通過配置成不同的從機地址來區(qū)分。

66ae8600-3f6d-11ed-b180-dac502259ad0.png

二、風機控制控制 ZLM3100S 大功率電機,需要使用到 zlm3100s_in 和 zlm3100s_out 2個節(jié)點。1.節(jié)點介紹1.1zlm3100s_inzlm3100s_in 節(jié)點,實現(xiàn)了周期性獲取電機狀態(tài)功能。1.1.1 屬性

66c00a92-3f6d-11ed-b180-dac502259ad0.png

名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

顯示名稱(displayName):用于畫布上顯示的名稱;

Modbus配置參數(shù)(modbus):綁定一個Modbus RTU配置節(jié)點;

從機ID(slave_id):電機設備從機地址;

輸出周期(period):讀取電機狀態(tài)的輪詢周期。

1.1.2輸出

start:電機的啟動/關閉狀態(tài),啟動為”on”,關閉為”off”;

rpm:電機設定轉(zhuǎn)速值,單位rpm;

devaddr:Modbus RTU 從機地址;

minrpm:最低允許轉(zhuǎn)速,單位rpm;

maxrpm:最高運行轉(zhuǎn)速,單位rpm;

starthold:啟動前保持停轉(zhuǎn)時間(秒);

aispeed:模擬調(diào)速使能(1:使能,0:禁止);

devnum:設備編號;

overvol:過壓保護限制,單位V;

undervol:欠壓保護限制,單位V;

overtemp:高溫保護限制,單位攝氏度;

maxerr:最大容錯次數(shù);

errperiod:容錯清除周期;

errwait:錯誤等待時間(秒);

pwrlimit:功率限制(W);

errcode:錯誤碼;

actrpm:實際轉(zhuǎn)速,單位rpm;

ipmtemp:IPM溫度,單位攝氏度;

errcnt:錯誤次數(shù);

sysruntime:系統(tǒng)運行時間,單位秒;

focruntime:電機運行時間,單位秒;

state:系統(tǒng)狀態(tài);

iq:轉(zhuǎn)矩電流(毫安);

ia:A相電流(毫安);

ib:B相電流(毫安);

ic:C相電流(毫安);

ubus:母線電壓,單位毫伏;

cpuload:CPU 負載;

fwver:固件版本;

btime:固件編譯時間;

uid:設備唯一ID。

* ZLM3100S 提供了豐富的寄存器接口,具體可以參考產(chǎn)品用戶手冊。1.2zlm3100s_out1.2.1 屬性66d58c28-3f6d-11ed-b180-dac502259ad0.png

名稱(name):節(jié)點名稱,用于索引查找本節(jié)點;

顯示名稱(displayName):用于畫布上顯示的名稱;

Modbus配置參數(shù)(modbus):綁定一個Modbus RTU配置節(jié)點;

從機ID(slave_id):電機設備從機地址;

錯誤重試次數(shù)(retry_times):通信錯誤重試最大次數(shù)。

1.2.2 輸入

  • start:電機啟動控制,“on”:啟動,“off”:停止;
  • rpm:設定電機轉(zhuǎn)速,單位rpm;
  • devaddr:設定電機 Modbus RTU 從機地址;
  • minrpm:設定最低允許轉(zhuǎn)速,單位rpm;
  • maxrpm:設定最高運行轉(zhuǎn)速,單位rpm;
  • starthold:設定啟動前保持停轉(zhuǎn)時間(秒);
  • aispeed:模擬調(diào)速使能(1:使能,0:禁止);
  • devnum:設定設備編號;
  • overvol:設定過壓保護限制,單位V;
  • undervol:設定欠壓保護限制,單位V;
  • overtemp:設定高溫保護限制,單位攝氏度;
  • maxerr:設定最大容錯次數(shù);
  • errperiod:設定容錯清除周期;
  • errwait:設定錯誤等待時間(秒);
  • pwrlimit:設定功率限制(W)。

2.控制驗證2.1 風機控制嘗試直接啟動風機。2.1.1 添加節(jié)點添加 zlm3100s_out、timer、fscript 節(jié)點,如下圖所示。66f5c84e-3f6d-11ed-b180-dac502259ad0.png2.1.2 配置節(jié)點

雙擊 zlm3100s_out 節(jié)點,打開配置窗口,如下圖所示進行配置。

67102388-3f6d-11ed-b180-dac502259ad0.png

Modbus配置參數(shù)(modbus):與溫濕度傳感器共用一個配置;

從機ID(slave_id):此處從機地址為 7(具體根據(jù)實際情況而定)。

控制腳本如下所示,直接啟動風機運轉(zhuǎn)。

672d11d2-3f6d-11ed-b180-dac502259ad0.png

2.1.3下載流圖點擊下載流圖。

6748229c-3f6d-11ed-b180-dac502259ad0.png

可以看到風機正常啟動,隨著轉(zhuǎn)速提升,百葉窗逐漸被吹起。

6757c058-3f6d-11ed-b180-dac502259ad0.gif

* 默認轉(zhuǎn)速為 1320 RPM,啟動等待時間 20秒。

2.1.4 合并流圖將 zlm3100s_out 節(jié)點添加到上一期的流圖中,取代原先的GPIO風機控制節(jié)點,如下所示。68d393ee-3f6d-11ed-b180-dac502259ad0.png

雙擊智能控制腳本節(jié)點,如下圖所示進行調(diào)整。

68eeec5c-3f6d-11ed-b180-dac502259ad0.png

調(diào)整后腳本。

if(global.fan_control=="on"){
/*手動啟動*/
msg.start="on"
}elseif(global.fan_control=="off"){
/*手動停止*/
msg.start="off"
}else{
if(global.high_temp_anomaly==true){
/*高溫異常自動啟動*/
msg.start="on"
}else{
/*常溫自動停止*/
msg.start="off"
}

}

2.1.5 下載流圖

6748229c-3f6d-11ed-b180-dac502259ad0.png

通過外部加熱傳感器直至超過默認高溫預警值(30℃),可以看到警報LED亮起,并且在持續(xù)約 20秒后,風機自動啟動。

通過云端下發(fā)風機啟動命令,手動啟動風機。

2.2 讀取狀態(tài)嘗試讀取電機狀態(tài)。2.2.1 添加節(jié)點在流圖上添加 zlm3100s_in、to_json、log 節(jié)點,如下圖所示。

6924112a-3f6d-11ed-b180-dac502259ad0.png

2.2.2 配置節(jié)點雙擊 zlm3100s_in 節(jié)點,打開配置窗口,如下圖所示進行配置。

6943d514-3f6d-11ed-b180-dac502259ad0.png

Modbus配置參數(shù)(modbus):與溫濕度傳感器共用一個配置;

從機ID(slave_id):此處從機地址為 7(具體根據(jù)實際情況而定)。

2.2.3 下載流圖電機在線運行。

695f67ac-3f6d-11ed-b180-dac502259ad0.jpg

下載完成。

6748229c-3f6d-11ed-b180-dac502259ad0.png

可以看到在獲取到溫濕度的同時讀取到了電機的狀態(tài)。

697b4b3e-3f6d-11ed-b180-dac502259ad0.png

2.2.4 上報風機狀態(tài)

為了能夠在云端查看到風機的狀態(tài),需要將風機的狀態(tài)上報物聯(lián)網(wǎng)云平臺,這里選擇上報風機的實際轉(zhuǎn)速(actrpm)和 IPM溫度(ipmtemp)。

在溫濕度采集和上報數(shù)據(jù)節(jié)點添加一個 sync 節(jié)點,用來同步溫濕度和點擊狀態(tài)數(shù)據(jù),確保數(shù)據(jù)同步上報至云平臺。

6993d852-3f6d-11ed-b180-dac502259ad0.png

sync節(jié)點配置如下。

69af3994-3f6d-11ed-b180-dac502259ad0.png

上報數(shù)據(jù)節(jié)點添加 IPM溫度和風機轉(zhuǎn)速數(shù)據(jù)點。

69c5047c-3f6d-11ed-b180-dac502259ad0.png2.2.5 ZWS?添加數(shù)據(jù)點按照上一期的方法,在ZWS云平臺上為MPC-ZC1添加新的數(shù)據(jù)點,如下圖所示。添加風機 IPM 溫度狀態(tài)。

69e63c5a-3f6d-11ed-b180-dac502259ad0.png

添加風機實際轉(zhuǎn)速。

69f84f1c-3f6d-11ed-b180-dac502259ad0.png

最終數(shù)據(jù)點如下。

6a099880-3f6d-11ed-b180-dac502259ad0.png

2.2.6 下載驗證

下載流圖。6748229c-3f6d-11ed-b180-dac502259ad0.png

遠程啟動風機。

6a3182fa-3f6d-11ed-b180-dac502259ad0.png

6757c058-3f6d-11ed-b180-dac502259ad0.gif

云端查看數(shù)據(jù)。

6bc7584c-3f6d-11ed-b180-dac502259ad0.png

三、云端組態(tài)

1. 創(chuàng)建組態(tài)

點擊數(shù)據(jù)管理->組態(tài)應用,進入組態(tài)應用頁面。

6bded22e-3f6d-11ed-b180-dac502259ad0.png

點擊添加組態(tài)。

6bf657f0-3f6d-11ed-b180-dac502259ad0.png

輸入組態(tài)應用名稱。

6c13a350-3f6d-11ed-b180-dac502259ad0.png2. 設計UI進入組態(tài)編輯頁面。6c27e496-3f6d-11ed-b180-dac502259ad0.png

選擇工業(yè)組件。

6c3f356a-3f6d-11ed-b180-dac502259ad0.png

添加2個刻度組件,用于顯示溫度和濕度。

6c630954-3f6d-11ed-b180-dac502259ad0.png

為刻度添加文本說明。

6c830088-3f6d-11ed-b180-dac502259ad0.png

為控件綁定數(shù)據(jù)點(濕度控件則綁定濕度數(shù)據(jù)點)。

6cba98fe-3f6d-11ed-b180-dac502259ad0.png

點擊運行,查看效果。

6cddb050-3f6d-11ed-b180-dac502259ad0.png

實時獲取到 MPC-ZC1 的溫濕度。

6cf20424-3f6d-11ed-b180-dac502259ad0.png

添加開關控件。

6d0a0d94-3f6d-11ed-b180-dac502259ad0.png

綁定風機控制命令。

6d2e933a-3f6d-11ed-b180-dac502259ad0.png

點擊運行,查看效果,通過點擊開關控件,發(fā)送啟動命令。

6d4c35e8-3f6d-11ed-b180-dac502259ad0.png

6757c058-3f6d-11ed-b180-dac502259ad0.gif

3. 美化并保存

按照上述步驟,繼續(xù)添加風扇控件,綁定風機轉(zhuǎn)速數(shù)據(jù)點,添加文本控件,綁定IPM溫度,最后進行美化設計。6f52aba6-3f6d-11ed-b180-dac502259ad0.png

四、完成

至此,完成了大功率風機的接入,云端組態(tài)設計。已經(jīng)可以初步應用實際場景中,完成IoT檢測控制系統(tǒng)的所有業(yè)務開發(fā)。最終流圖如下所示。

6f6c0a42-3f6d-11ed-b180-dac502259ad0.png

實際應用中,風機數(shù)量遠不止一臺,可以按照上述過程,復制添加更多的風機控制節(jié)點,和遠端組態(tài)控件,如下所示效果。

6f8745b4-3f6d-11ed-b180-dac502259ad0.png6fb5f0f8-3f6d-11ed-b180-dac502259ad0.gif

ABOUT PRODUCT

相 關 產(chǎn) 品

713333b4-3f6d-11ed-b180-dac502259ad0.jpg

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

    關注

    186

    文章

    4097

    瀏覽量

    195106
收藏 人收藏

    評論

    相關推薦

    EsDA,一式嵌入式軟件

    EsDA是一套面向工業(yè)智能物聯(lián)領域的嵌入式系統(tǒng)設計自動化工具集,包含實時操作系統(tǒng)AWorksLP、低代碼開發(fā)平臺AWStudio、資源管理平臺AXPI、跨平臺GUI引擎AWTK和云服務平臺ZWS
    的頭像 發(fā)表于 09-15 08:10 ?61次閱讀
    <b class='flag-5'>EsDA</b>,一<b class='flag-5'>站</b>式嵌入式軟件

    伺服控制系統(tǒng)的分類方式和常見伺服控制系統(tǒng)介紹

    伺服控制系統(tǒng)是一種能對試驗裝置的機械運動按預定要求進行自動控制的操作系統(tǒng)。伺服系統(tǒng)的分類方法很多,常見的分類方法有以下種:
    的頭像 發(fā)表于 08-26 17:46 ?500次閱讀
    伺服<b class='flag-5'>控制系統(tǒng)</b>的分類方式和常見伺服<b class='flag-5'>控制系統(tǒng)</b>介紹

    新疆風場升壓輔助遠程監(jiān)控系統(tǒng)

    根據(jù)項目需求,風場升壓輔助遠程監(jiān)控系統(tǒng)主要分為以下幾個子系統(tǒng):微氣象系統(tǒng)、視頻監(jiān)控系統(tǒng)、周界報警系統(tǒng)
    的頭像 發(fā)表于 08-13 10:31 ?226次閱讀
    新疆風場升壓<b class='flag-5'>站</b>輔助遠程監(jiān)控<b class='flag-5'>系統(tǒng)</b>

    閉環(huán)控制系統(tǒng)的原理和組成

    在現(xiàn)代工程技術(shù)和自動化控制領域中,閉環(huán)控制系統(tǒng)作為一種重要的控制策略,其應用廣泛且效果顯著。閉環(huán)控制系統(tǒng),又稱反饋控制系統(tǒng),是基于反饋原理建
    的頭像 發(fā)表于 06-05 17:21 ?1312次閱讀

    ESD管 AZ5825-01F型號ESDA05CPX參數(shù)對比

    ESD管 AZ5825-01F型號ESDA05CPX參數(shù)對比
    的頭像 發(fā)表于 05-11 08:03 ?553次閱讀
    <b class='flag-5'>ESD</b>管 AZ5825-01F型號<b class='flag-5'>ESDA</b>05CPX參數(shù)對比

    電廠水泵遠程自動化控制系統(tǒng)解決方案介紹

    成都國科JSK系列水泵遠程自動化監(jiān)測控制系統(tǒng)采用高性能的PLC為核心控制單元,配置液位變送器、液位控制器、流量開關以及電機軟啟停裝置等器件,實現(xiàn)對水電廠排水系統(tǒng)運行狀態(tài)的實時
    的頭像 發(fā)表于 04-23 15:27 ?304次閱讀
    電廠水泵遠程自動化<b class='flag-5'>控制系統(tǒng)</b>解決方案介紹

    畜牧養(yǎng)殖環(huán)境監(jiān)測控制系統(tǒng)功能

    畜牧養(yǎng)殖作為農(nóng)業(yè)的一部分,在實現(xiàn)規(guī)?;?、產(chǎn)業(yè)化問題上,也與農(nóng)業(yè)面臨相同的問題,需實現(xiàn)畜牧業(yè)的資源整合、數(shù)據(jù)共享和業(yè)務協(xié)同,能助力現(xiàn)代畜牧產(chǎn)業(yè)轉(zhuǎn)型升級。 畜牧養(yǎng)殖環(huán)境監(jiān)測控制系統(tǒng),利用物聯(lián)網(wǎng)、自動化
    的頭像 發(fā)表于 04-02 15:52 ?217次閱讀

    雞舍環(huán)境智能控制系統(tǒng)功能

    控制系統(tǒng)解決方案,基于設施養(yǎng)雞場的環(huán)境及雞群的養(yǎng)殖要求,以智慧養(yǎng)殖監(jiān)控平臺為核心,配合溫濕度傳感器、電參數(shù)采集模塊、智能控制柜、無線通信模塊等智能硬件,對雞舍的溫度、濕度、風速、氣壓、空氣質(zhì)量等要素進行監(jiān)測控制
    的頭像 發(fā)表于 02-19 17:45 ?294次閱讀

    plc控制系統(tǒng)與傳統(tǒng)繼電器控制區(qū)別 plc控制系統(tǒng)的優(yōu)點

    PLC控制系統(tǒng)與傳統(tǒng)繼電器控制有許多區(qū)別。PLC(可編程邏輯控制器)是一種工業(yè)自動化控制系統(tǒng),它通過數(shù)字化計算機技術(shù)實現(xiàn)對生產(chǎn)過程的控制
    的頭像 發(fā)表于 02-04 15:59 ?2485次閱讀

    DCS控制系統(tǒng)原理 DCS控制系統(tǒng)的基本功能

    DCS(分散控制系統(tǒng))是一種廣泛應用于工業(yè)自動化領域的控制系統(tǒng)。它具有分散控制、集中管理的特點,能夠?qū)崿F(xiàn)對生產(chǎn)過程的進行實時監(jiān)測、控制和管理
    的頭像 發(fā)表于 02-02 11:17 ?2283次閱讀

    如何基于EsDA開發(fā)套件快速使用射頻讀卡器模塊

    無線射頻讀寫卡技術(shù)在門禁系統(tǒng),電子支付領域和物聯(lián)網(wǎng)等領域中具有越來越廣泛的應用。本文將基于EsDA開發(fā)套件講解如何快速上手并開發(fā)射頻讀卡器模塊的相關業(yè)務,為開發(fā)者大大縮短了學習和開發(fā)時間成本。項目
    的頭像 發(fā)表于 01-11 08:24 ?587次閱讀
    如何基于<b class='flag-5'>EsDA</b>開發(fā)套件快速使用射頻讀卡器模塊

    EsDA 應用】Modbus RTU Master 轉(zhuǎn) MQTT

    隨著物聯(lián)網(wǎng)的迅速發(fā)展,越來越多的工業(yè)自動化設備需要上報數(shù)據(jù)到云。本文將基于EsDA開發(fā)套件快速實現(xiàn)將ModbusRTU協(xié)議的數(shù)據(jù)轉(zhuǎn)換為MQTT格式,實現(xiàn)更靈活的數(shù)據(jù)傳輸和遠程控制。項目簡介在物聯(lián)網(wǎng)
    的頭像 發(fā)表于 11-23 08:24 ?809次閱讀
    【<b class='flag-5'>EsDA</b> 應用】Modbus RTU Master 轉(zhuǎn) MQTT

    mpc控制是什么 mpc介紹

    MPC控制 模型預測控制(Model predictive control,MPC)從上世紀70年代問世以來,已經(jīng)從最初在工業(yè)過程中應用的啟發(fā)式控制
    的頭像 發(fā)表于 11-10 17:44 ?1.1w次閱讀
    <b class='flag-5'>mpc</b><b class='flag-5'>控制</b>是什么 <b class='flag-5'>mpc</b>介紹

    EsDA 應用】快速實現(xiàn)串口轉(zhuǎn)HTTP請求

    本文將基于EsDA開發(fā)套件快速實現(xiàn)將串口數(shù)據(jù)轉(zhuǎn)換為HTTP請求的應用開發(fā),實現(xiàn)串口設備與網(wǎng)絡服務的互聯(lián)互通,提供便捷和高效的串口數(shù)據(jù)轉(zhuǎn)換功能。項目簡介HTTP協(xié)議是互聯(lián)網(wǎng)應用最為廣泛的一種網(wǎng)絡協(xié)議
    的頭像 發(fā)表于 11-09 08:25 ?702次閱讀
    【<b class='flag-5'>EsDA</b> 應用】快速實現(xiàn)串口轉(zhuǎn)HTTP請求

    智能照明控制系統(tǒng)在鐵路房中的應用

    。 關鍵詞:智能照明;控制;鐵路;房 0、引言 現(xiàn)今,智能照明控制系統(tǒng)在鐵路房中應用,解決鐵路房照明管理部分問題,對于提高鐵路
    的頭像 發(fā)表于 10-23 13:58 ?466次閱讀
    智能照明<b class='flag-5'>控制系統(tǒng)</b>在鐵路<b class='flag-5'>站</b>房中的應用