Skip to content

Y301-600/800/G00 技术手册

Y301-600Y301-800Y301-G00
Y301-600产品图片Y301-800产品图片Y301-G00产品图片

目录

  1. 概述
  2. 默认设置
  3. Modbus寄存器映射
  4. 指令示例
  5. 参数配置
  6. 故障排除

1. 概述

本手册用于说明 Y301-600、Y301-800、Y301-G00 数字量输入模块的 Modbus 通讯映射与典型调试指令。

型号DIDOAIAO
Y301-6006000
Y301-8008000
Y301-G0016000

RTU 帧格式: [从站地址][功能码][数据][CRC低][CRC高]

文中指令默认按 16 进制表示。


2. 默认设置

参数默认值
从站地址1
广播地址254
波特率9600 bps
数据位8
校验位
停止位1
协议Modbus-RTU(同时兼容 Modbus-ASCII)

3. Modbus寄存器映射

3.1 离散输入(DI)— 功能码 0x02

通道PLC 地址PDU 地址(0-based)适用型号
DI11x00010x0000Y301-600/800/G00
DI21x00020x0001Y301-600/800/G00
DI31x00030x0002Y301-600/800/G00
DI41x00040x0003Y301-600/800/G00
DI51x00050x0004Y301-600/800/G00
DI61x00060x0005Y301-600/800/G00
DI71x00070x0006Y301-800/G00
DI81x00080x0007Y301-800/G00
DI91x00090x0008Y301-G00
DI101x00100x0009Y301-G00
DI111x00110x000AY301-G00
DI121x00120x000BY301-G00
DI131x00130x000CY301-G00
DI141x00140x000DY301-G00
DI151x00150x000EY301-G00
DI161x00160x000FY301-G00

返回位定义:0 = 无信号,1 = 有信号。

3.2 保持寄存器(配置参数)— 功能码 0x03/0x06

参数PLC 地址PDU 地址(0-based)说明
通信波特率4x10010x03E8波特率代码(见 3.3)
备用4x10020x03E9保留
偏移地址4x10030x03EA设备地址 = 偏移地址 + 拨码地址
工作模式4x10040x03EB用户数据寄存器
延迟时间4x10050x03EC用户数据寄存器

3.3 波特率代码对照表

代码波特率(bps)
09600
12400
24800
39600
419200
538400

4. 指令示例

4.1 按型号读取全部 DI 状态

型号请求(广播地址 FE)
Y301-600(6DI)FE 02 00 00 00 06 EC 07
Y301-800(8DI)FE 02 00 00 00 08 6D C3
Y301-G00(16DI)FE 02 00 00 00 10 6D C9

Y301-800 典型返回示例:

text
请求:FE 02 00 00 00 08 6D C3
响应:FE 02 01 01 50 5C

响应中 01(第 4 字节)表示返回 1 个状态字节;状态字节 01 的 bit0=1,表示 DI1 有效。

4.2 读取单路 DI(以 DI1 为例)

text
请求:01 02 00 00 00 01 B9 CA
响应:01 02 01 [状态字节] [CRC]

4.3 按从站地址读取全部 DI(地址 0x01)

型号请求
Y301-60001 02 00 00 00 06 F8 08
Y301-80001 02 00 00 00 08 79 CC
Y301-G0001 02 00 00 00 10 79 C6

4.4 DI 状态位与通道映射

  • 第 1 个状态字节:bit0~bit7 对应 DI1~DI8。
  • 第 2 个状态字节(仅 16DI):bit0~bit7 对应 DI9~DI16。

5. 参数配置

5.1 读取与设置偏移地址(4x1003)

读取偏移地址:

text
请求:01 03 03 EA 00 01 98 7A
响应:01 03 02 00 01 [CRC]    // 示例:当前偏移地址=1

设置偏移地址为 5:

text
请求:01 06 03 EA 00 05 68 79
响应:01 06 03 EA 00 05 68 79

5.2 读取与设置波特率(4x1001)

读取波特率代码:

text
请求:01 03 03 E8 00 01 39 BA
响应:01 03 02 00 03 [CRC]    // 示例:代码=3

设置波特率代码为 4(19200 bps):

text
请求:01 06 03 E8 00 04 08 79
响应:01 06 03 E8 00 04 08 79

修改波特率后需重启设备,并同步修改上位机串口参数。

5.3 地址与总线使用建议

  1. 单设备调试可以使用广播地址 254
  2. 多设备总线调试必须使用唯一从站地址,不要使用广播地址进行常规轮询。
  3. 地址 0 不用于正常通讯。

6. 故障排除

现象可能原因处理建议
读不到 DI 状态地址或波特率不匹配先确认地址、波特率、校验位是否一致
RS485 无响应A/B 接反或地参考缺失检查 A/B 极性和共地,必要时加终端电阻
RS232 无响应串口线序不匹配按设备定义检查 TX/RX/GND 对应关系
多机时响应异常地址冲突或使用广播每台设备设置唯一地址,禁用广播轮询

LED 指示

LED状态含义
POWER常亮电源正常

  • 制造商:湖南研几科技有限公司
  • 地址:中国湖南省长沙市雨花区迎新路复地星光天地1栋21014室
  • 邮箱hi@yengear.com
  • 网站www.yengear.cn