一、 項(xiàng)目概述 Web組態(tài)網(wǎng)關(guān)異地?cái)?shù)據(jù)集成應(yīng)用案例。
二、 需求分析 ① 將A、B、C三棟樓之間非局域網(wǎng)通訊,將數(shù)據(jù)集成到異地總部D樓; ② D樓與A、B、C三棟樓之間無(wú)網(wǎng)絡(luò)通訊; ③ 數(shù)據(jù)集成到D樓并轉(zhuǎn)發(fā)成BACnet或Modbus協(xié)議給第三方; ④ 需要實(shí)時(shí)數(shù)據(jù)且穩(wěn)定。
三、 方案設(shè)計(jì) 3.1 方案介紹 ① 使用3個(gè)迅饒HMI2004-A9網(wǎng)關(guān)分別采集: A樓:實(shí)驗(yàn)室監(jiān)控系統(tǒng)的實(shí)時(shí)溫度、濕度等傳感器的實(shí)時(shí)數(shù)據(jù); B樓:空調(diào)監(jiān)控系統(tǒng)的風(fēng)閥、溫濕度、面板模式等實(shí)時(shí)數(shù)據(jù); C樓:供水監(jiān)控系統(tǒng)的水泵啟停、運(yùn)行時(shí)間等實(shí)時(shí)數(shù)據(jù)。 ② A、B、C樓使用三個(gè)HMI2004-A9網(wǎng)關(guān)分別處于三個(gè)獨(dú)立的可上外網(wǎng)局域網(wǎng)環(huán)境,開(kāi)啟網(wǎng)關(guān)的MQTT服務(wù),3個(gè)網(wǎng)關(guān)使用相同的主題和網(wǎng)關(guān)ID。 ③ D樓使用HMI2004-A9網(wǎng)關(guān)同時(shí)讀取A、B、C三棟大樓HMI2004-A9網(wǎng)關(guān)傳輸?shù)膶?shí)時(shí)數(shù)據(jù)。 ④ 開(kāi)啟D樓HMI2004-A9網(wǎng)關(guān)的轉(zhuǎn)發(fā)端服務(wù),即可實(shí)現(xiàn)局域網(wǎng)內(nèi)的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)成標(biāo)準(zhǔn)的BACnet服務(wù)器、Modbus服務(wù)器、OPC UA服務(wù)器、MQTT服務(wù)器、HTTP WEB服務(wù)被第三方的系統(tǒng)集成。
3.2 網(wǎng)關(guān)介紹 3.2.1 Web組態(tài)網(wǎng)關(guān)HMI2004-A9介紹(產(chǎn)品詳情) 硬件網(wǎng)關(guān)HMI2004-A9配合組態(tài)編輯軟件X2View可實(shí)現(xiàn)現(xiàn)場(chǎng)數(shù)據(jù)采集,并直接轉(zhuǎn)為組態(tài)畫(huà)面進(jìn)行數(shù)據(jù)實(shí)時(shí)監(jiān)控。用戶(hù)無(wú)需購(gòu)買(mǎi)組態(tài)軟件,只需用電腦、手機(jī)、IPAD或自帶瀏覽器功能的設(shè)備即可登錄組態(tài)畫(huà)面進(jìn)行監(jiān)控,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控設(shè)備啟停、運(yùn)行等操作,給用戶(hù)帶來(lái)良好的操作體驗(yàn)。同時(shí)具有微信、釘釘、郵件、短信平臺(tái)等報(bào)警;MQTT服務(wù)、工程上傳云端等功能;支持本地和云端組態(tài);還可以轉(zhuǎn)發(fā)為BACnet服務(wù)器、Modbus服務(wù)器、IEC61850服務(wù)器、OPC UA服務(wù)器、MQTT服務(wù)器,開(kāi)放HTTP WEB服務(wù)被第三方的系統(tǒng)集成。
圖3-2-1 HMI2004-A9
工作原理: ① 將A、B、C三棟樓所需數(shù)據(jù)集成到對(duì)應(yīng)的A、B、C三個(gè)網(wǎng)關(guān)中,并開(kāi)啟網(wǎng)關(guān)的MQTT服務(wù); ② 異地D樓使用MQTT網(wǎng)關(guān)(HMI2004-A9)將A、B、C網(wǎng)關(guān)的數(shù)據(jù)集成回來(lái)接入D樓的局域網(wǎng); ③ 通過(guò)給D樓MQTT網(wǎng)關(guān)(HMI2004-A9)提供上網(wǎng)的條件,就可以在D樓局域網(wǎng)遠(yuǎn)程訪問(wèn)A、B、C三處數(shù)據(jù),也可以開(kāi)放標(biāo)準(zhǔn)協(xié)議給第三方在局域網(wǎng)內(nèi)做數(shù)據(jù)集成、數(shù)據(jù)處理。
3.3 A樓、B樓、C樓HMI2004-A9網(wǎng)關(guān)數(shù)據(jù)及阻組態(tài)展示 3.3.1 A樓數(shù)據(jù)及組態(tài)畫(huà)面
圖3-3-1(1)A樓實(shí)驗(yàn)室數(shù)據(jù)
圖3-3-1(2) A樓實(shí)驗(yàn)室監(jiān)控系統(tǒng)
3.3.2 B樓數(shù)據(jù)及組態(tài)畫(huà)面
圖3-3-2(1)B樓空調(diào)系統(tǒng)數(shù)據(jù)
圖3-3-2(2)B樓空調(diào)監(jiān)控系統(tǒng)
3.3.3 C樓數(shù)據(jù)及組態(tài)畫(huà)面
圖3-3-3(1)C樓供水系統(tǒng)數(shù)據(jù)
圖3-3-3(2)C樓供水系統(tǒng)監(jiān)控系統(tǒng)
3.4 D樓MQTT網(wǎng)關(guān)數(shù)據(jù)及畫(huà)面展示 3.4.1 D樓數(shù)據(jù)及組態(tài)畫(huà)面
圖3-4-1(1)D樓總控?cái)?shù)據(jù)
圖3-4-1(2)D樓總控組態(tài)畫(huà)面
四、 總結(jié) 4.1 MQTT網(wǎng)關(guān)與傳統(tǒng)的DTU模塊區(qū)別 DTU: ① 傳統(tǒng)的DTU模塊是在有限的范圍內(nèi)進(jìn)行數(shù)據(jù)的透?jìng)鳎?BR style="FONT-FAMILY: ">② DTU里面加載GPRS或者其他4G網(wǎng)絡(luò),是利用GPRS等網(wǎng)絡(luò)做的透?jìng)髟O(shè)備; ③ DTU運(yùn)行不穩(wěn)定,造成數(shù)據(jù)的丟失。
MQTT網(wǎng)關(guān): ① 網(wǎng)關(guān)是進(jìn)行數(shù)據(jù)的協(xié)議轉(zhuǎn)換非透?jìng)鳎?BR style="FONT-FAMILY: ">② 網(wǎng)關(guān)支持以太網(wǎng)、WiFi、4G三種形式構(gòu)建上網(wǎng)環(huán)境; ③ MQTT網(wǎng)關(guān)是通過(guò)MQTT協(xié)議對(duì)兩地的數(shù)據(jù)進(jìn)行交互。
4.2 MQTT網(wǎng)關(guān)優(yōu)點(diǎn) ① MQTT網(wǎng)關(guān)都是協(xié)議轉(zhuǎn)換,并非是協(xié)議透?jìng),?shù)據(jù)更穩(wěn)定; ② 上網(wǎng)方式多樣,可使用不同場(chǎng)景; ③ 兩地?cái)?shù)據(jù)一個(gè)工程,組態(tài)畫(huà)面也可以直接異地集成,減少在配置工程上浪費(fèi)的時(shí)間; ④ 使用多個(gè)網(wǎng)關(guān)一個(gè)Topic(主題),可以實(shí)現(xiàn)多個(gè)現(xiàn)場(chǎng)數(shù)據(jù)匯總到一個(gè)MQTT網(wǎng)關(guān),方便集成; ⑤ 異地?cái)?shù)據(jù)集成可以使用BACnet接口、Modbus接口、OPC UA接口、HTTP WEB接口、MQTT接口等。 |