Modbus TCP转Modbus RTU/ASCII网关同步采集无需编程高速轻松组网
端子排列
布线图
RS485 在点到多点通信时,为了防止信号的反射和干扰,需在线路的最远两端各接一个终端电阻,参数为 120Ω 1/2W。
注:MS-A1-5041 的 RS485 接口内部有终端电阻,在网页启用即可
配置说明
网线连接电脑到模块上的网口,电脑所连网口的网段设置成和模块出场 IP 同一网段
192.168.1.X 后,打开浏览器,地址栏输入 192.168.1.8 (模块固定 IP 地址为
192.168.1.8 ),打开扫描器监控页面,点击上载;
通道0
■参数设定
选择通道 0,设定协议类型、波特率、校验方式、停止位、响应等待时间、轮询延时时
间和写命令轮询模式、重读次数、错误保持和终端电阻启用。
1. 协议类型选择
Modbus RTU,Modbus ASCII。
2. 波特率
4800,9600,19200,38400,57600,115200bps 可选。
3. 数据位
8位,7位。
4. 校验方式
无,奇,偶可选。
5. 停止位
1,2 可选。
6. 超时时间
当 Modbus 主站发送命令后,等待从站响应的时间,范围:10~60000ms。
7. 延时时间
一条 Modbus 命令发完并收到正确响应或响应超时之后,发送下一条 Modbus 命令之前,
延迟的时间,范围:0~2500ms。
8. 写命令轮询模式
Modbus 写命令(输出命令),有三种输出模式:连续输出,禁止输出,逢变输出。
连续输出:与 Modbus 读命令输出方式相同,根据扫描比率进行扫描输出。
禁止输出:禁止输出 Modbus 写命令。
逢变输出:输出数据有变化时,输出写命令,并在接收到正确响应后停止输出。
9. 重读次数
轮询指令读写错误时,重复读取的次数,然后再执行下一条指令,范围1~10。
10.错误保持
读取错误时,是否保持上一次读取值。
11.终端电阻
禁用:禁用终端电阻。
启用:启用终端电阻。
■Modbus 轮询命令
最多可添加 128 条命令。
1. 序号
表示该新增命令要加在什么位置,范围:1~128。
2. 从站ID
该通道所连接的从站节点号,范围:0~255。
3. 功能码
支持功能码:01(读线圈状态),02(读输入状态),03(读保持寄存器),04(读输入寄存器),05(写
单个线圈),06(写单个保持寄存器),15(写多个线圈),16(写多个保持寄存器)。
4. Modbus 寄存器起始地址
Modbus 从站设备中寄存器/开关量/线圈等起始地址,十进制,范围:0~65535。
5. 数据个数
数据长度,两个字节为一个数据个数长度, 范围:1~10。
6. PLC 地址
映射到 PLC 中所对应的地址偏移量;
数据在模块内存中映射的地址范围:
读命令(01,02,03,04):32 ~ 999。
写命令(05,06,15,16):1001 ~ 1999。
7. 字节个数
读写命令字节个数。
8. 字节交换
有三种类型:不交换,高低字节交换,四字节交换。
用户可能需要交换字节顺序才能得到正确的数值。
9. 校验类型
CRC。
Modbus TCP转Modbus RTU/ASCII网关同步采集无需编程高速轻松组网