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