一、準備一臺Modbus RTU轉Modbus TCP設備,型號:ZSR-WE-2184S;
二、將ZSR-WE-2184S與上位機、傳感器物理連接,下載ZSR-WE-2184S官方說明書與配置軟件,配置ZSR-WE-2184S與下位機、服務器通訊參數;
三、通過測試軟件測試運行MODSCAN 軟件,選擇MODBUS TCP協議,輸入設備IP地址,以及服務端口502。
設置顯示格式為浮點數格式
即可看到各個模擬量通道的值。
ZSR-WE-2184S支持標準的Modbus RTU從站協議,支持標準的Modbus RTU組態軟件
根據Modbus指令完成模擬量及開關量采集及繼電器輸出
(1)讀取DO1: a.用01功能碼讀取DO1 發送:64 01 00 14 00 01 B4 3B 接收:64 01 01 00 4F 44 b.
用03功能碼讀取DO1 發送:64 03 00 14 00 01 CD FB 接收:64 03 02 00 00 F4 4C c.
用04功能碼讀取DO1 發送:64 04 00 14 00 01 71 CE 接收:64 04 02 00 00 F5 38
(2)操作DO1: a.用05功能碼操作單個DO1 發送:64 05 00 14 FF 00 C5 CB 接收:64 05 00 14 FF 00 C5 CB b.
用06功能碼操作單個DO1 發送:64 06 00 14 00 01 01 FB 接收:64 06 00 14 00 01 01 FB c.
用0F功能碼操作多個DO1、DO2 發送:64 0F 00 14 00 02 01 03 68 82 接收:01 0F 00 14 00 02 9D FB 功能碼
操作說明 01 讀取單位DO狀態 Bit位表示DO輸出狀態 03 讀取DI,DO寄存器值 讀取DI,DO寄存器值 04 讀取DI,DO寄存器值 讀取DI,DO寄存器值 05 寫單個DO 0xFF00:閉合;0x0000:斷開 06 寫單個DO 0x0001:閉合;0x0000:斷開 0F 寫多個DO 參照Modbus協議手冊 10 寫多個DO 參照Modbus協議手冊 d.用10功能碼操作多個DO1、DO2 發送:64 10 00 14 00 02 04 00 01 00 01 8C 9D 接收:64 10 00 14 00 02 08 39
(3)讀取DI1: DI1配置“低觸發”給定DI1“低信號” a. 用03功能碼讀取DI1 發送:64 03 00 10 00 01 8C 3A 接收:64 03 02 00 01 35 8C b.用04功能碼讀取DI1 發送:64 04 00 10 00 01 30 0F 接收:64 04 02 00 00 34 F8 注:更詳細的Modbus說明請參考《ZSR-WE-2184S RTU Modbus協議手冊》
審核編輯:湯梓紅
-
開關量
+關注
關注
2文章
169瀏覽量
15062 -
MODBUS
+關注
關注
28文章
1799瀏覽量
76954 -
RTU
+關注
關注
0文章
412瀏覽量
28672
發布評論請先 登錄
相關推薦
評論