USR-DR504 V3T的Modbus TCP/RTU 協(xié)議互轉(zhuǎn)示例
備注:USR-DR504需要插SIM卡聯(lián)網(wǎng),連接遠(yuǎn)程服務(wù)器。
一、資料下載
USR-DR504 軟件設(shè)計(jì)手冊(cè)http://www.ciyusy.cn/Download/903.html
USR-DR504/DR514說明書(完整版)http://www.ciyusy.cn/Download/1046.html
USR-DR504 規(guī)格書http://www.ciyusy.cn/Download/904.html
USR-DR504/514 標(biāo)準(zhǔn)AT指令集http://www.ciyusy.cn/Download/1048.html
USR-DR504設(shè)置軟件http://www.ciyusy.cn/Download/907.html
測(cè)試使用的MODBUS調(diào)試軟件,請(qǐng)自行百度下載安裝。
二、硬件連接
1、所需物品
USR-DR504 產(chǎn)品 1臺(tái)
12V端子電源適配器 1個(gè)
USB-RS485串口線 1條
筆記本電腦 1臺(tái)
2、硬件連接
USR-DR504 的485串口接USB-RS485串口線到電腦USB口,接好4G天線,然后產(chǎn)品接12V端子電源適配器上電。
3、Modbus TCP/RTU 協(xié)議互轉(zhuǎn)功能示意圖
4、查看端口號(hào)
電腦鼠標(biāo)點(diǎn)擊計(jì)算機(jī)管理,右擊,點(diǎn)開設(shè)備管理器,點(diǎn)擊端口,查看接USR-DR504的USB-RS485串口線COM口號(hào),COM10。
三、USR-DR504參數(shù)設(shè)置
1、打開USR-DR504設(shè)置軟件
2、打開串口,點(diǎn)擊進(jìn)入配置狀態(tài)
3、點(diǎn)擊獲取當(dāng)前參數(shù)
4、選擇網(wǎng)絡(luò)透?jìng)髂J?,連接服務(wù)器A,地址輸入要連接的遠(yuǎn)程服務(wù)器地址,端口用100,點(diǎn)擊設(shè)置所有參數(shù),發(fā)送區(qū)輸入一條開啟 Modbus 協(xié)議轉(zhuǎn)換功能的AT指令A(yù)T+MODBUSEN=ON,點(diǎn)擊發(fā)送。發(fā)送完,點(diǎn)擊設(shè)備重啟。
注:設(shè)置AT+MODBUSEN=OFF是關(guān)閉Modbus協(xié)議轉(zhuǎn)換功能。
5、重啟完之后,最后設(shè)置軟件點(diǎn)擊關(guān)閉串口。
四、Modbus TCP/RTU 協(xié)議互轉(zhuǎn)功能調(diào)試
1、在遠(yuǎn)程服務(wù)器上安裝Modbus Slave軟件,點(diǎn)擊Setup
Slave ID:1(從機(jī)地址測(cè)試用1)
Function: 03(讀寄存器功能碼)
Address:0(寄存器起始地址用0)
Quantity:10(從起始地址開始寄存器地址數(shù)量)
2、Modbus Slave軟件,點(diǎn)擊Connection,選擇Modbus TCP/IP,TCP/IP Server IP Address填遠(yuǎn)程服務(wù)器對(duì)應(yīng)的服務(wù)器地址IP,Port端口100。最后點(diǎn)擊OK。
3、在USR-DR504串口線接的電腦上安裝Modbus Poll軟件,點(diǎn)擊Setup
Slave ID:1(從機(jī)地址測(cè)試用1)
Function: 03(讀寄存器功能碼)
Address:0(寄存器起始地址用0)
Quantity:10(從起始地址開始寄存器地址數(shù)量)
Scan Rate:1000ms(采集周期1s)
4、Modbus Poll軟件,點(diǎn)擊Connection,選擇Serial Port,選擇對(duì)應(yīng)的COM口COM10,對(duì)應(yīng)USR-DR504的串口參數(shù),最后點(diǎn)擊OK。
5、協(xié)議轉(zhuǎn)換通訊測(cè)試
(1)改變MODBUS SLAVE寄存器地址里面的數(shù)據(jù),對(duì)應(yīng)寄存器地址的MODBUS POLL軟件可以正常讀取。
(2)數(shù)據(jù)監(jiān)控,MODBUS POLL和MODBUS SLAVE,都點(diǎn)擊Display,找到Communication Traffic,點(diǎn)開就可以看到后臺(tái)數(shù)據(jù)。
MODBUS POLL軟件端是MODBUS RTU協(xié)議格式數(shù)據(jù),MODBUS SLAVE軟件端是MODBUS TCP協(xié)議格式數(shù)據(jù)。
編寫人:金志方 編寫日期:2024-03-14
審核人:金志方 審核日期:2024-03-14
訂正版本:V1.0 訂正內(nèi)容:初稿