Skip to content

Y301-880 技术手册

Y301-880


目录

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

1. 概述

本手册介绍 Y301-880 I/O模块的 Modbus-RTU 通信指令。

型号DIDOAI说明
Y301-880880八输入 + 八继电器

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

以下示例均使用从站地址 0x01,请根据实际设备地址替换。


2. 默认设置

参数默认值
从站地址1
波特率9600 bps
数据位8
校验位
停止位1

3. Modbus寄存器映射

3.1 数字输入 (DI) — 功能码 0x02

通道地址
DI10x0000
DI20x0001
DI30x0002
DI40x0003
DI50x0004
DI60x0005
DI70x0006
DI80x0007

返回值:0 = 无信号,1 = 有信号。

3.2 数字输出 (DO) — 功能码 0x01/0x05

通道地址
DO10x0000
DO20x0001
DO30x0002
DO40x0003
DO50x0004
DO60x0005
DO70x0006
DO80x0007

写入值:0x0000 = 断开,0xFF00 = 闭合。

3.3 配置寄存器 — 功能码 0x03/0x06

地址参数范围默认值
0x003E从站地址1–2551
0x0057波特率600–2304009600
0x0059数据位8 或 98
0x005A停止位1 或 21
0x005B校验位0=无, 1=奇, 2=偶0

4. 指令示例

4.1 读取数字输入

操作请求(十六进制)
读取 DI101 02 00 00 00 01 B9 CA
读取 DI201 02 00 01 00 01 E8 0A
读取 DI301 02 00 02 00 01 18 0A
读取 DI401 02 00 03 00 01 49 CA
读取 DI501 02 00 04 00 01 F8 0B
读取 DI601 02 00 05 00 01 A9 CB
读取 DI701 02 00 06 00 01 59 CB
读取 DI801 02 00 07 00 01 08 0B

4.2 读取数字输出状态

操作请求(十六进制)
读取 DO101 01 00 00 00 01 FD CA
读取 DO201 01 00 01 00 01 AC 0A
读取 DO301 01 00 02 00 01 5C 0A
读取 DO401 01 00 03 00 01 0D CA
读取 DO501 01 00 04 00 01 BC 0B
读取 DO601 01 00 05 00 01 ED CB
读取 DO701 01 00 06 00 01 1D CB
读取 DO801 01 00 07 00 01 4C 0B

4.3 控制数字输出

操作指令
DO1 断开01 05 00 00 00 00 CD CA
DO1 闭合01 05 00 00 FF 00 8C 3A
DO2 断开01 05 00 01 00 00 9C 0A
DO2 闭合01 05 00 01 FF 00 DD FA
DO3 断开01 05 00 02 00 00 6C 0A
DO3 闭合01 05 00 02 FF 00 2D FA
DO4 断开01 05 00 03 00 00 3D CA
DO4 闭合01 05 00 03 FF 00 7C 3A
DO5 断开01 05 00 04 00 00 8C 0B
DO5 闭合01 05 00 04 FF 00 CD FB
DO6 断开01 05 00 05 00 00 DD CB
DO6 闭合01 05 00 05 FF 00 9C 3B
DO7 断开01 05 00 06 00 00 2D CB
DO7 闭合01 05 00 06 FF 00 6C 3B
DO8 断开01 05 00 07 00 00 7C 0B
DO8 闭合01 05 00 07 FF 00 3D FB

4.4 快速参考表

操作请求(十六进制)
读取 DI101 02 00 00 00 01 B9 CA
读取 DI201 02 00 01 00 01 E8 0A
读取 DI301 02 00 02 00 01 18 0A
读取 DI401 02 00 03 00 01 49 CA
读取 DI501 02 00 04 00 01 F8 0B
读取 DI601 02 00 05 00 01 A9 CB
读取 DI701 02 00 06 00 01 59 CB
读取 DI801 02 00 07 00 01 08 0B
DO1 断开01 05 00 00 00 00 CD CA
DO1 闭合01 05 00 00 FF 00 8C 3A
DO2 断开01 05 00 01 00 00 9C 0A
DO2 闭合01 05 00 01 FF 00 DD FA
DO3 断开01 05 00 02 00 00 6C 0A
DO3 闭合01 05 00 02 FF 00 2D FA
DO4 断开01 05 00 03 00 00 3D CA
DO4 闭合01 05 00 03 FF 00 7C 3A
DO5 断开01 05 00 04 00 00 8C 0B
DO5 闭合01 05 00 04 FF 00 CD FB
DO6 断开01 05 00 05 00 00 DD CB
DO6 闭合01 05 00 05 FF 00 9C 3B
DO7 断开01 05 00 06 00 00 2D CB
DO7 闭合01 05 00 06 FF 00 6C 3B
DO8 断开01 05 00 07 00 00 7C 0B
DO8 闭合01 05 00 07 FF 00 3D FB

5. 参数配置

5.1 修改从站地址

将从站地址设置为 5:

请求:01 06 00 3E 00 05 E8 00
响应:01 06 00 3E 00 05 E8 00

修改后,后续指令需使用新地址。

5.2 修改波特率

常用波特率值:

波特率
96000x00002580
192000x00004B00
384000x00009600
1152000x0001C200

修改波特率后需重新上电。

5.3 恢复出厂设置

长按 Reload 按钮 3–15 秒,设备恢复:

  • 从站地址 → 1
  • 波特率 → 9600
  • 所有参数 → 出厂默认值

6. 联动规则

Y301-880 支持 DI→DO 联动。最多 16 条规则(每个 DO 2 条)。

6.1 联动寄存器映射

规则从地址 0x0080 开始,每条规则占用 8 个寄存器(16 字节)。

偏移字段说明
+0模式规则类型(见下表)
+1动作0=断开, 1=闭合, 2=翻转
+2DO索引目标继电器(从1开始)
+3触发索引源DI(从1开始)
+4–5参数1模式相关(32位)
+6–7参数2模式相关(32位)

6.2 联动模式

模式名称说明
0DI跟随DO 跟随 DI 状态
1DI反向DO 与 DI 状态相反
2脉冲DI 触发时 DO 脉冲输出,持续参数1毫秒
3延迟开DI 闭合后延迟参数1毫秒 DO 闭合
4延迟关DI 断开后延迟参数1毫秒 DO 断开
5循环DO 周期性翻转,参数1=开时长,参数2=关时长
9每日定时每天在参数1指定的时间(从午夜起的秒数)执行动作
11按钮模式DI 按下时 DO 闭合,松开时断开
12看门狗DI 超时参数1毫秒无信号时 DO 动作
13逻辑组合AND/OR/XOR 逻辑组合多个 DI

6.3 示例:DO1 跟随 DI1

配置:

字段
模式0x0000(DI跟随)
动作0x0001(DI=1时闭合)
DO索引0x0001
触发索引0x0001
参数10x00000000
参数20x00000000

Modbus 指令:

01 10 00 80 00 08 10 00 00 00 01 00 01 00 01 00 00 00 00 00 00 00 00 0D FE

6.4 示例:DI1 触发时 DO1 脉冲 1 秒

配置:

字段
模式0x0002(脉冲)
动作0x0001(闭合)
DO索引0x0001
触发索引0x0001
参数10x000003E8(1000 ms)
参数20x00000000

6.5 示例:每天 18:00 闭合 DO1

配置:

字段
模式0x0009(每日定时)
动作0x0001(闭合)
DO索引0x0001
触发索引0x0000
参数10x0000FD20(64800 秒 = 18:00)
参数20x00000000

6.6 示例:DI1 和 DI2 同时有效时 DO1 闭合(逻辑 AND)

配置:

字段
模式0x000D(逻辑组合)
动作0x0001(闭合)
DO索引0x0001
触发索引0x0000
参数10x00000000(DO 掩码)
参数20x00000003(DI 掩码:DI1 + DI2)

7. 故障排除

现象原因解决方法
无响应地址或波特率错误检查设置;尝试广播地址 0
CRC 错误接线问题或干扰检查 RS485 A/B 极性;添加终端电阻
DO 不动作负载超过额定值降低负载;检查触点额定值
DI 始终为 0接线错误检查 COM/DI 连接;检查输入电压

LED 指示灯

LED状态含义
POWER常亮供电正常
TX闪烁正在发送数据
RX闪烁正在接收数据
DI1–DI8输入有效
DO1–DO8继电器闭合