USR-W630 MQTT功能通訊示例
備注:僅USR-W630固件版本V1.0.13及以上支持MQTT功能。
一、資料下載
USR-W630軟件設(shè)計(jì)手冊(cè):http://wxxtd.cn/Download/655.html
USR-W630 設(shè)置軟件:http://wxxtd.cn/Download/707.html
請(qǐng)百度網(wǎng)上去下載MQTTfx軟件。
二、硬件連接
1、需要準(zhǔn)備的物品:
USR-W630 1個(gè)
12V電源適配器 1個(gè)
筆記本電腦 1臺(tái)
USR-RS485串口線(xiàn) 1條
2、硬件連接:
USR-W630 接好WiFi天線(xiàn),485串口接USB-RS485串口線(xiàn)接電腦。使用電源適配給USR-W630上電。
設(shè)備管理器查看COM口號(hào)。
三、登錄USR-W630內(nèi)置網(wǎng)頁(yè)
1、連接WiFi無(wú)線(xiàn):
USR-W630默認(rèn)是AP模式,電腦連接USR-W630的wifi。
USR-W630反面貼膜,MAC后四位,是wifi的后四位。默認(rèn)沒(méi)有wifi密碼。
2、登陸網(wǎng)頁(yè):
使用USR-W630默認(rèn)IP,10.10.100.254,在瀏覽器輸入登錄USR-W630內(nèi)置網(wǎng)頁(yè),登錄名是admin,登錄密碼admin。
四、網(wǎng)頁(yè)配置USR-W630參數(shù)
1、配置模式
網(wǎng)頁(yè)上設(shè)置STA模式,開(kāi)啟透明傳輸模式,點(diǎn)擊確定。不要重啟模塊,等所有參數(shù)都配置完了,再重啟W630。
2、配置無(wú)線(xiàn)終端設(shè)置
輸入要連接的路由器WiFi名和密碼,點(diǎn)擊確定。W630從路由器獲取IP方式是DHCP,如果改靜態(tài),注意域名服務(wù)器設(shè)置和網(wǎng)關(guān)一致。
3、配置串口及網(wǎng)絡(luò)設(shè)置,設(shè)置串口參數(shù)
波特率57600改為9600,點(diǎn)擊確定。
4、配置以太網(wǎng)功能設(shè)置
STA模式,網(wǎng)口可以關(guān)閉,如果需要開(kāi)啟,只能做LAN口,不能設(shè)置WAN口。
5、配置MQTT參數(shù)
(1)開(kāi)啟MQTT功能,MQTT使能啟用,服務(wù)器地址填要連接的MQTT服務(wù)器地址,服務(wù)器端口填要連接的MQTT服務(wù)器端口,客戶(hù)端ID不要和MQTTfx軟件的客戶(hù)端ID重復(fù)。
填寫(xiě)MQTT服務(wù)器的用戶(hù)名和密碼。點(diǎn)擊確定。
(2)配置MQTT發(fā)布主題和訂閱主題
自定義設(shè)置一個(gè)發(fā)布主題/W630/user/pub
自定義設(shè)置一個(gè)訂閱主題/W630/user/sub
訂閱和發(fā)布主題不要一樣。
6、網(wǎng)頁(yè)設(shè)置完參數(shù),重啟模塊
7、查詢(xún)W630 STA模式的IP
W630配置STA模式之后,電腦和W630連接同一個(gè)路由器,電腦下載W630的配置軟件,可以48899端口和wxxtd.cn 網(wǎng)絡(luò)搜索到路由器分配給W630的IP。瀏覽器輸入這個(gè)IP,可以登陸W630的網(wǎng)頁(yè),用于檢查參數(shù)或者修改參數(shù)。
五、MQTTfx軟件參數(shù)設(shè)置
電腦下載打開(kāi)MQTTfx軟件,新建一個(gè)測(cè)試客戶(hù)端,服務(wù)器地址填要連接的MQTT服務(wù)器地址,服務(wù)器端口填要連接的MQTT服務(wù)器端口,客戶(hù)端ID不要和W630的客戶(hù)端ID重復(fù)。
填寫(xiě)MQTT服務(wù)器的用戶(hù)名和密碼。點(diǎn)擊APPLY。點(diǎn)擊Connect連接。
六、功能調(diào)試
1、MQTTfx 軟件發(fā)布,W630訂閱測(cè)試:
MQTTfx 軟件發(fā)布主題填W630訂閱主題/W630/user/sub
MQTTfx 軟件發(fā)送數(shù)據(jù),W630串口使用串口助手,9600波特率,打開(kāi)USB-RS485串口線(xiàn)COM口,COM3,可以接收到數(shù)據(jù)。
2、W630發(fā)布,MQTTfx 軟件訂閱測(cè)試:
MQTTfx 軟件訂閱主題填W630發(fā)布主題/W630/user/pub
W630串口使用串口助手,9600波特率,打開(kāi)USB-RS485串口線(xiàn)COM口,COM3,發(fā)送數(shù)據(jù),MQTTfx 軟件可以接收到數(shù)據(jù)。
編寫(xiě)人:金志方 編寫(xiě)日期:2024-02-04
審核人:金志方 審核日期:2024-02-04
訂正版本:V1.0 訂正內(nèi)容:初稿