1. 資料下載:
USR-N520-H7-edge說(shuō)明書:http://imbacareer.com.cn/Download/1159.html
USR-N520-H7-edge設(shè)置軟件:http://imbacareer.com.cn/Download/383.html
2. 網(wǎng)絡(luò)拓?fù)?/span>
硬件連接:串口設(shè)備--RS485/232--N520--網(wǎng)口--路由器--PC(服務(wù)器)
數(shù)據(jù)流向:
說(shuō)明:本案例中,串口設(shè)備用電腦端的modbus slave軟件模擬來(lái)測(cè)試
3. 設(shè)置USR-N520參數(shù)
1>設(shè)置USR-N520的IP地址:打開設(shè)置軟件--搜索--點(diǎn)擊設(shè)備--選擇DHCP/動(dòng)態(tài)IP--點(diǎn)擊設(shè)置
2>重新搜索設(shè)備:搜索設(shè)備---雙擊設(shè)備---輸入用戶名和密碼---切換為中文顯示---打開端口設(shè)置界面
用戶名和密碼出廠默認(rèn)均是admin
3>設(shè)置串口參數(shù):
串口參數(shù)設(shè)置:根據(jù)串口設(shè)備的實(shí)際情況設(shè)置
串口模式:如果用232串口的話,選擇RS232;如果用485串口的話,選擇RS485
流控模式:根據(jù)實(shí)際情況填寫
本案例中,波特率修改為9600,串口模式設(shè)置為RS232,只修改了這2個(gè)參數(shù)
注意:保存應(yīng)用后,不要立即重啟,可以將所有的參數(shù)設(shè)置完成后一并重啟
4>使能邊緣計(jì)算網(wǎng)關(guān)功能
5>添加從機(jī)與變量
6>添加從機(jī)
7>添加數(shù)據(jù)點(diǎn)
8>從機(jī)和數(shù)據(jù)點(diǎn)添加完成
9>數(shù)據(jù)上報(bào)
10>Json模板設(shè)置
模板填寫規(guī)則
本案例中,是2個(gè)從機(jī),所以是device01和device02;并且節(jié)點(diǎn)也是不同的
11>數(shù)據(jù)上報(bào)完成后,重啟USR-N520,設(shè)備端設(shè)置完成
4. 數(shù)據(jù)測(cè)試
1>打開網(wǎng)絡(luò)調(diào)試助手,建立TCP連接
協(xié)議類型:TCP client,如果USR-N520做TCP server,那軟件就設(shè)置為TCP client
遠(yuǎn)程主機(jī)地址:USR-N520的IP地址
遠(yuǎn)程主機(jī)端口:N520的本地端口號(hào)
2>打開modbus slave,用來(lái)模式真實(shí)的串口設(shè)備,在軟件上添加了2個(gè)從機(jī)
3>建立連接
4>服務(wù)器端接收到N520上報(bào)的數(shù)據(jù),我們上面設(shè)置的是5s上報(bào)一次,網(wǎng)絡(luò)端的時(shí)間戳上可以看到上報(bào)的時(shí)間間隔也是5s