USR-N510-H7邊緣采集modbus rtu數據json上報遠程服務器示例
一、資料下載
USR-N510-H7 說明書 (完整版)下載鏈接:http://www.ggxxsw.cn/Download/1098.html
USR-N510-H7 規格書官網下載鏈接:http://www.ggxxsw.cn/Download/1099.html
USR-N510-H7 AT指令集官網下載鏈接:http://www.ggxxsw.cn/Download/1100.html
USR-N510-H7 設置軟件官網下載鏈接:http://www.ggxxsw.cn/Download/383.html
【PC端調試工具】網絡調試助手 串口調試助手二合一http://www.ggxxsw.cn/Download/27.html
MODBUS SLAVE軟件可以百度下載。
二、硬件連接
1、所需物品
USR-N510-H7 產品 1臺
12V電源適配器 1個
超五類網線 1根
可以上外網的路由器1個
筆記本電腦 1臺
USR-RS485串口線1條
2、硬件連接
USR-N510-H7 網線和電腦直連,電腦設置靜態IP,192.168.0.201,子網掩碼255.255.255.0,網關192.168.0.1,構成局域網,485串口接USB-RS485串口線,然后產品接12V電源適配器上電。
電腦提前下載打開H7設置軟件和網絡調試助手。
電腦關閉防火墻,禁用其他網卡。
USR-N510-H7設置DHCP獲取IP之后,網口用網線連接可以上外網的路由器,電腦連接同一個路由器。
3、確認串口線的串口號
電腦鼠標點擊計算機管理,右擊,點開設備管理器,點擊端口,查看接USR-N510-H7的USB-RS485串口線COM口號,COM10。
三、USR-N510-H7參數設置
1、局域網搜索N510 IP
N510和電腦網線直連,打開H7軟件,搜到N510的IP。用戶名和密碼都是admin。
2、N510網頁切換中文顯示
3、設置端口1參數
(1)串口參數波特率是默認115200,NONE,8,1
(2)IP設置,靜態IP改DHCP,點擊保存&應用。彈出對話框,點擊繼續配置,等設置完所有參數,再重新重啟。
(3)Socket參數設置:
工作方式:TCP client
遠程服務器地址(填要連接遠程服務器IP)
遠程端口:23
點擊保存&應用
4、設置邊緣計算網關參數
(1)點擊網關,點擊邊緣計算網關,點擊網關使能,網關使能開啟,點擊保存。
(2)點擊網關,點擊邊緣計算網關,點擊數據采集,添加從機1,添加2個數據點,第1個數據點名稱node0101,寄存器40001,對應讀取實際寄存器地址0的數據。第2個數據點名稱node0102,寄存器40002,對應讀取實際寄存器地址1的數據。點擊保存。
(3)點擊網關,點擊邊緣計算網關,點擊數據上報,通道選擇Socket1,數據上報開啟,周期上報勾選,上報周期5s,Json模版{"data1":"node0101","data2":"node0102"}。點擊保存&應用。
(4)最后點擊重新啟動,USR-N510-H7設置DHCP獲取IP之后,網口用網線連接可以上外網的路由器,電腦連接同一個路由器。
四、MODBUS軟件設置
1、MODBUS軟件的 Setup設置
在USR-N510-H7串口線接的電腦上安裝MODBUS SLAVE軟件,點擊Setup
Slave ID:1(從機地址測試用1)
Function: 03(讀寄存器功能碼)
Address:0(寄存器起始地址用0)
Quantity:2(從起始地址開始寄存器地址數量)
2、MODBUS軟件的 Connection設置
Modbus Slave軟件,點擊Connection,選擇Serial Port,選擇對應的COM口COM10,對應USR-N510-H7的串口參數115200,最后點擊OK。
五、MODBUS RTU采集
1、登陸遠程服務器,打開網絡助手,做TCP server,端口23,點擊打開。
2、從機寄存器MODBUS RTU協議數據JSON上報遠程服務器
(1)MODBUS SLAVE軟件,寄存器地址0填入數據10,寄存器地址1填入數據20。
(2)遠程服務器按照上報周期,5s收到一條上報信息,{"data1":10,"data2":20}。
編寫人:金志方 編寫日期:2024-07-26
審核人:金志方 審核日期:2024-07-26
訂正版本:V1.0 訂正內容:初稿