01 00f是多久,模拟、开关量IO、串口采集转Modbus。

一、准备一台Modbus RTU转Modbus TCP设备,型号:ZSR-WE-2184S;

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

  1. 将ZSR-WE-2184S与上位机、传感器物理连接,下载ZSR-WE-2184S官方说明书与配置软件,配置ZSR-WE-2184S与下位机、服务器通讯参数;

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

  1. 通过测试软件测试

运行MODSCAN 软件,选择MODBUS TCP协议,输入设备IP地址,以及服务端口502。

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

设置显示格式为浮点数格式

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

即可看到各个模拟量通道的值。

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

ZSR-WE-2184S支持标准的Modbus RTU从站协议,支持标准的Modbus RTU组态软件

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

01 00f是多久,模拟、开关量IO、串口采集转Modbus。

根据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

  1. 操作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协议手册》

本文来自网络投稿,来自作者酷小二。不代表酷牛教程立场,如若转载,请注明出处:https://www.xukn.com/1342018.html

(0)
酷小二酷小二
上一篇 2023-10-10 23:50
下一篇 2023-10-10 23:51

发表回复

登录后才能评论