USR-TCP232-306局域網(wǎng)Modbus自定義輪詢(xún)透?jìng)魇纠?/span>
一、資料下載
USR-TCP232-302/304/306 說(shuō)明書(shū) (完整版)下載鏈接:http://imbacareer.com.cn/Download/920.html
USR-TCP232-302/304/306 規(guī)格書(shū)官網(wǎng)下載鏈接:http://imbacareer.com.cn/Download/405.html
USR-TCP232-302/304/306 AT指令集官網(wǎng)下載鏈接:http://imbacareer.com.cn/Download/1255.html
USR-TCP232-306 設(shè)置軟件官網(wǎng)下載鏈接:http://imbacareer.com.cn/Download/257.html
調(diào)試助手和MODBUS Slave可以百度自己下載。
二、硬件連接
1、所需物品
USR-TCP232-306 產(chǎn)品 1臺(tái)
5V或12V電源適配器 1個(gè)
USB-RS485串口線(xiàn) 1條
超五類(lèi)網(wǎng)線(xiàn) 1根
筆記本電腦 1臺(tái)
2、硬件連接
USR-TCP232-306 的485串口接USB-RS485串口線(xiàn)到電腦USB口,然后產(chǎn)品接12V電源適配器上電。網(wǎng)線(xiàn)和電腦直連,電腦設(shè)置靜態(tài)IP,192.168.0.201,子網(wǎng)掩碼255.255.255.0,網(wǎng)關(guān)192.168.0.1,構(gòu)成局域網(wǎng)。
電腦提前下載打開(kāi)M0設(shè)置軟件。
3、串口號(hào)
點(diǎn)擊電腦計(jì)算機(jī),右擊點(diǎn)擊管理,點(diǎn)擊設(shè)備管理器,點(diǎn)擊端口,確認(rèn)USB-RS485串口線(xiàn)的COM口號(hào)是COM10。
三、產(chǎn)品參數(shù)設(shè)置
1、USR-TCP232-306搜索設(shè)備
電腦打開(kāi)USR-TCP232-306的設(shè)置軟件,點(diǎn)擊搜索設(shè)備,搜到306的IP信息。
2、USR-TCP232-306網(wǎng)頁(yè)參數(shù)設(shè)置
(1)瀏覽器輸入IP登陸網(wǎng)頁(yè),用戶(hù)名和密碼都是admin
(2)端口參數(shù)設(shè)置
默認(rèn)波特率115200
工作方式設(shè)置TCP Server
本地端口設(shè)置23
點(diǎn)擊保存,先不要重啟,最后設(shè)置完所有參數(shù)再點(diǎn)擊重啟。
(3)Modbus設(shè)置Modbus 自定義輪詢(xún):
設(shè)備將會(huì)按照存儲(chǔ)的命令順序依次從串口發(fā)送采集命令進(jìn)行輪詢(xún)。
Modbus使能:Modbus自定義輪詢(xún)
Modbus 上報(bào)協(xié)議:透?jìng)?/span>
Modbus 輪詢(xún)超時(shí):5000ms
Modbus 輪詢(xún)間隔:1000ms
Modbus 指令點(diǎn)擊添加,輸入十六進(jìn)制的MODBUS RTU命令,最多添加5條命令,這里依次添加5條指令,對(duì)應(yīng)讀取寄存器1,寄存器2,寄存器3,寄存器4,寄存器5的數(shù)據(jù)。
Modbus 指令1:010300010001D5CA
Modbus指令2:01030002000125CA
Modbus指令3:010300030001740A
Modbus指令4:010300040001C5CB
Modbus指令5:010300050001940B
點(diǎn)擊保存。
(4)重啟模塊
點(diǎn)擊重啟模塊,重啟306,參數(shù)設(shè)置生效。
四、局域網(wǎng)Modbus自定義輪詢(xún)
1、打開(kāi)MODBUS slave軟件,模擬從機(jī)。
Setup:
Slave ID:1(從機(jī)地址測(cè)試用1)
Function: 03(讀寄存器功能碼)
Address:1(寄存器起始地址用1)
Quantity:5(從起始地址開(kāi)始寄存器地址數(shù)量)
Connection:
選擇Serial Port,選擇對(duì)應(yīng)的COM口COM10,對(duì)應(yīng)306的串口參數(shù),波特率。點(diǎn)擊OK
2、打開(kāi)網(wǎng)絡(luò)助手,監(jiān)聽(tīng)采集的數(shù)據(jù)
打開(kāi)網(wǎng)絡(luò)助手做TCP client,遠(yuǎn)程主機(jī)填306 IP 192.168.0.7,遠(yuǎn)程端口填306 本地端口23,點(diǎn)擊建立TCP連接。
可以看到按照輪詢(xún)間隔1000ms,依次下發(fā)5條命令,采集MODBUS Slave 從機(jī)1的寄存器地址1、2、3、4、5里面的數(shù)據(jù)1、2、3、4、5。采集的數(shù)據(jù)上報(bào)網(wǎng)絡(luò)助手。
編寫(xiě)人:金志方 編寫(xiě)日期:2024-05-06
審核人:金志方 審核日期:2024-05-06
訂正版本:V1.0 訂正內(nèi)容:初稿