一、資料下載:
1. USR-N5X0 說明書(邊緣計算版): http://www.ggxxsw.cn/Download/1159.html
2. USR-N5X0邊緣計算應用案例 : http://www.ggxxsw.cn/Download/1169.html
3. USR-N510-H7-edge設置軟件:http://www.ggxxsw.cn/Download/383.html
二、說明:
(1)映射的功能僅服務于邊緣查詢功能,開啟映射功能后,云端查詢(modbusRTU/TCP 查詢)的指令需要將讀指令中的從機號和寄 存器地址替換為映射后的值。數據采集、數據上報不受任何影響,按原本的從機號和寄存器地址進行采集、解析、上報。
(2)與未開啟映射功能相比,可以通過將多個不同從機號的從機下的多個數據點,通過一條指令查詢多個從機下的多個數據點,實現邏 輯上的聚合。
(3)示例:設備串口 1 下有從機地址為 01、02 兩個從機,01 從機下有一個數據點,寄存器地址 01,02 從機下也有一個數據點,寄存 器地址 01。若未開啟映射功能,使用 modbus 查詢,需要 01 03 0000 00001、02 03 0000 0001 兩條指令分別查詢。開啟映射功能后, 將 02 從機的從機地址映射為 01、數據點寄存器地址映射為 02,即可使用 01 03 0000 0002 一條指令查詢不同從機下的兩個數據點。
三、所需工具
(1) USR-N510 一臺
(2) USB 轉 RS485 串口線一根
(3) 網線一根
(4) 12V1A 電源適配器一個
(5) Modbus Slave 軟件:本文是以 modbus 從機模擬軟件模擬 modbusRTU 從機設備,實際應用中需要客戶連接自己的 Modbus 從機設備。
四、操作步驟
(1)進入N510的內置網頁,選擇網關下面的邊緣計算網關
在“網關使能”配置項中將“網關使能”開啟
點擊“下一步”跳轉到“數據采集”
設備名稱:當前配置從機名稱,不可為中文,不可重復
(2) 在“數據采集”配置頁選中默認從機,點擊“編輯”
根據實際待采集的從機設備配置參數
本例中配置串口號 1,從機地址 1,輪詢間隔 100
點擊“保存”該從機。
編輯數據點參數
配置溫度數據點參數如下: (支持最多添加 128 個數據點)
(1)編輯數據點 1
(2)設置數據點名稱 node0101
(3)功能碼選擇 03
(4)寄存器地址設置 0
(5)數據類型選擇“16 位無符號”
(6)超時時間設置 200
(7)點擊“保存”,保存該數據點配置
配置濕度數據點參數如下:
(1)編輯數據點 2
(2)設置數據點名稱 node0102
(3)功能碼選擇 03
(4)寄存器地址設置 1
(5)數據類型選擇“16 位無符號”
(6)超時時間設置 200
(7)點擊“保存”,保存該數據點配置
開啟從機地址映射:
(1)添加從機設備:device02
(2)串口號:1
(3)從機地址:2
(4)開啟顯示高級設置、開啟地址映射功能、填寫映射從機地址1
開啟寄存器地址映射:
(1)填寫數據點名稱:node0201
(2)功能碼選擇 03
(3)寄存器地址設置 0
(4)數據類型選擇“16 位無符號”
(5)超時時間設置 200
(6)點擊“保存”,保存該數據點配置
點擊頁面最下方的“保存”會彈出提示框,因后續還需要配置串口參數,所以在此頁面點擊“繼續配置”按鈕,然后點擊“端 口”--“端口 1”進行下一步的“串口配置”過程。
配置串口參數
(1) 在“端口”--“端口 1”界面配置端口 1 串口參數
(2) 根據實際待采集的從機設備配置參數,本例中配置波特率為 115200,數據位為 8,校驗位為 None,停止位為 1 。
(3) 點擊“保存&應用”,會彈出提示框,因此例中所有的配置項均已配置完成,所以點擊“重新啟動”,令配置生效。 設備中的所有功能,配置完成都需要點擊下方保存按鍵,最終需要重啟后生效。以下不再提示。
配置從機模擬軟件 “Setup”--“Slave Definition”界面,配置從機信息如下:
(1)從機地址“Slave ID”填 1
(2)功能碼“Function”選擇 03
(3)寄存器起始地址“Address”填 0
(4)寄存器數量“Quantity”填 2 即可
(5)配置完成后點擊“OK
配置從機2的信息:
(2)從機地址“Slave ID”填 2
(2)功能碼“Function”選擇 03
(3)寄存器起始地址“Address”填 0
(4)寄存器數量“Quantity”填 2 即可
(5)配置完成后點擊“OK
在“connection”--“connect”頁面配置連接參數,如下:
(1)“connection”選擇”Serial Port”
(2)“Serial Settings”選擇對應的串口(可在電腦設備管理器界面查看)
(3)波特率、數據位、校驗位、停止位配置和 N540 的串口參數一致
(4)“Mode”選擇 RTU
(5)配置完成后點擊“OK”
使用 modbus Poll 模擬云端進行查詢,“Connection”--“connect”界面配置連接參數:
(1)“Connection”選擇“Modbus TCP/IP”
(2)“IP Address or Node Name”填寫 N510 的 IP,該 IP 可以通過設置軟件搜索設備,然后在設備列表中查看設備 IP
(3)“Server Port”填寫 N510 的本地端口
Setup”--“Read/Write Definition”頁面配置目標從機信息:
(1)從機地址“Slave ID”填 1
(2)功能碼“Function”選擇 03
(3)寄存器起始地址“Address”填 0
(4)寄存器數量“Quantity”填 2
測試結果如圖:
編寫人:于冰