工控網首頁
>

應用設計

>

【干貨】海為HMI/CBOX/IPC一體機MQTT配置應用教程

【干貨】海為HMI/CBOX/IPC一體機MQTT配置應用教程

——— Haiwell海為HMI/CBOX/IPC一體機MQTT配置應用教程
2019/2/21 11:01:59

Haiwell海為MQTT配置1.jpg

海為HMI/CBOX/IPC一體機均支持MQTT協議,可接入數據庫服務器,輕松實現數據采集上報,對接ERP/MES等系統。本教程詳細介紹如何使用EMQ開源項目與海為來搭建自己的MQTT服務器。

一、搭建MQTT服務器

1.下載

這里介紹的是使用EMQ開源項目來搭建自己的MQTT服務器,可在官網http://emqtt.com/下載。這里下載的版本是emqx-3.0.0 Windows 10(64位)。

Haiwell海為MQTT配置2.jpg

下載完對應的版本后,解壓到一個目錄。本例的安裝目錄為D:\MQTT\emqx。

Haiwell海為MQTT配置3.jpg

2.安裝

以管理員身份運行Windows命令行窗口(cmd),使用cd指令進入EMQ X的安裝目錄。

Haiwell海為MQTT配置4.png

輸入指令“bin\emqx console”啟動控制臺模式。

Haiwell海為MQTT配置5.png

啟動成功后,會彈出控制臺窗口。將此控制臺窗口關閉后進行Windows服務注冊。

Haiwell海為MQTT配置6.jpg

在cmd輸入“bin\emqx install”為EMQ X注冊Windows服務。如果服務注冊成功,會有“Service emqx_3.0 added to system.”的提示。

Haiwell海為MQTT配置7.jpg

3.啟動

輸入“bin\emqx start”來啟動EMQ X服務。

Haiwell海為MQTT配置8.jpg

4.相關指令

EMQ X停止服務的指令為“bin\emqx stop”,卸載服務的指令為“bin\emqx uninstall”。

5.Web管理控制臺(Dashboard)

EMQ X服務啟動后,用戶可以通過Web管理控制臺(Dashboard)查看MQTT服務器狀態。如果EMQ X安裝在本機,可以在瀏覽器打開127.0.0.1:18083進行登錄,默認用戶名admin,密碼public。如果不是,則輸入“服務器IP:18083”進行登錄。這里運行EMQ服務器的地址為192.168.30.90,則輸入192.168.30.90:18083。在Connections界面可以查看當前服務器的連接狀態。

Haiwell海為MQTT配置9.jpg

二、搭建MySQL數據庫

1.下載

進入MySQL的官方網站https://www.mysql.com/,打開DOWNLOADS標簽。

Haiwell海為MQTT配置10.jpg

在打開的網頁中選擇“MySQL Community Edition(GPL)”,然后點擊“MySQL Community Server”進入下載項頁面。

Haiwell海為MQTT配置11.jpg

Haiwell海為MQTT配置12.jpg

這里推薦使用MySQL Installer進行安裝,這個版本的MySQL不需要自己進行配置,按照提示進行安裝就可以了。點擊“Go to Download Page >”進入下載頁面。

Haiwell海為MQTT配置13.jpg

這里選擇第二個選項進行下載,版本為8.0.13。

Haiwell海為MQTT配置14.jpg

2.安裝

雙擊MySQL Installer進入安裝界面,首先勾選同意協議并點擊Next。

Haiwell海為MQTT配置15.jpg

這里只需要安裝MySQL數據庫,所以選擇第二項Server only就可以。如果有需要其它組件,可以選擇其它類型進行安裝。

Haiwell海為MQTT配置16.jpg

.....

QQ截圖20190125114330.png

點擊閱讀原文,查看完整教程

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

碳達峰、碳中和丨海為油氣回收在線監測數據解決方案

Haiwell海為工業物聯網云盒XBOX

Haiwell(海為)HMI/APP油氣回收在線監測數據解決方案

Haiwell(海為)跑臺印花機無線通訊解決方案

海為工業物聯網企業平臺