一、資料下載
1、串口網(wǎng)絡(luò)調(diào)試助手http://sqbw.com.cn/Download/27.html
2、USR-N520-H7設(shè)置軟件http://sqbw.com.cn/Download/383.html
3、USR-N520-H7規(guī)格書http://sqbw.com.cn/Download/1109.html
4、USR-N520-H7說明書http://sqbw.com.cn/Download/1108.html
5、USR-N520-H7 AT指令集http://sqbw.com.cn/Download/1110.html
二、準(zhǔn)備工作
1、USR-N520-H7產(chǎn)品 數(shù)量1個(gè)
2、電源適配器 12V 數(shù)量1個(gè)
3、網(wǎng)線 數(shù)量1根
4、USB-RS485串口線 數(shù)量1條
5、電腦 數(shù)量1臺
功能說明:多主題分發(fā)主要在發(fā)布主題上應(yīng)用。主要是串口的數(shù)據(jù)攜帶主題標(biāo)識進(jìn)入串口到達(dá)設(shè)備,設(shè)備會根據(jù)主題標(biāo)識判斷數(shù)據(jù)應(yīng)該發(fā)向哪個(gè) 主題,如果有多個(gè)主題的標(biāo)識一樣,則會多個(gè)主題同時(shí)發(fā)送,和數(shù)據(jù)攜帶的主題標(biāo)識不一致的主題則不進(jìn)行數(shù)據(jù)發(fā)送。
三、參數(shù)步驟
1、USR-N520-H7產(chǎn)品,USB-RS485串口線接N510串口,注意485接線線序,USB-RS485 A線接N510 串口的A端子,USB-RS485 B線接N520 串口的B端子,USB頭插入電腦USB口。N520網(wǎng)口選擇一個(gè)網(wǎng)口通過網(wǎng)線連接可以訪問互聯(lián)網(wǎng)的路由器。檢查所有連接無誤后,給N520用12V電源適配器供電。
2、檢查USR-RS485串口線的COM口號,點(diǎn)擊電腦計(jì)算機(jī),右擊鼠標(biāo),點(diǎn)擊設(shè)備管理器,查看端口,確認(rèn)USB-RS485串口線的COM口號,有人測試電腦是COM3。
3、電腦和N520在同局域網(wǎng)內(nèi),可以用設(shè)置軟件搜索到N520設(shè)備。修改N520的串口參數(shù)跟485設(shè)備保持一致。
4、開啟MQTT使能,配置MQTT服務(wù)器參數(shù),并配置發(fā)布主題和訂閱主題,注意:主題名稱設(shè)置不同。
5、打開MQTT客戶端軟件,連接MQTT服務(wù)器后,配置訂閱和發(fā)布主題。
根據(jù)不同的主題名稱標(biāo)識設(shè)置的不同,
例如:發(fā)布主題開啟多主題分發(fā),主題標(biāo)識設(shè)置為 11,串口發(fā)送 11,123數(shù)據(jù),數(shù)據(jù)將發(fā)送到MQTT客戶端軟件上。如果串口發(fā)送 33,789數(shù)據(jù),則數(shù)據(jù)將會被丟棄,因?yàn)闆]有主題名稱標(biāo)識為 33 的主題
6、帶主題下發(fā)模式測試數(shù)據(jù)
MQTT 網(wǎng)關(guān)支持通過“帶主題下發(fā)”功能將訂閱主題名稱拼接到 payload 前面,客戶可以通過主題名稱來區(qū)分收到的是哪個(gè)主題的數(shù)據(jù),本例將創(chuàng)建兩個(gè)訂閱主題并綁定到串口 1 來進(jìn)行數(shù)據(jù)演示 。
四、常見問題解決辦法
附件1
N520設(shè)備直連電腦,使用H7軟件搜索不到怎么辦?
1、網(wǎng)線連接后檢查網(wǎng)口指示燈狀態(tài)是否正常,不正??梢愿鼡Q網(wǎng)口線或者是電源測試
2、檢查設(shè)備供電是否穩(wěn)定,可以使用萬用表量一下供電電壓
3、檢查電腦防火墻、殺毒軟件、多余網(wǎng)卡是否關(guān)閉,需要都關(guān)閉;
4、檢查電腦設(shè)置的IP是否和N520設(shè)備是同一網(wǎng)段,N520默認(rèn)IP地址是192.168.0.7,電腦也需要設(shè)置成0網(wǎng)段的靜態(tài)IP??梢源蜷_ping檢測一下是否可以ping通,鍵盤同時(shí)點(diǎn)擊WIN+R,PING N520的IP,若ping不通,檢查網(wǎng)線和電腦網(wǎng)段的配置。
附件2
MQTT服務(wù)器收不到N520的串口數(shù)據(jù)
1、檢查N520的串口參數(shù)跟485終端設(shè)備參數(shù)是否保持一致
2、需要檢查MQTT服務(wù)器是否正??梢员贿B接,也可以使用我司MQTT服務(wù)器進(jìn)行測試
3、觀察MQTT客戶端軟件是否成功連接上MQTT服務(wù)器
4、MQTT客戶端軟件的訂閱主題對應(yīng)了N520的發(fā)布主題,MQTT客戶端軟件的發(fā)布主題對應(yīng)了N520的訂閱主題
撰寫人:史瑋