Modbus-RTU 协议指令手册
从机地址:1 | 波特率:9600
协议基础信息:
功能码 04H - 读取寄存器 | 功能码 05H - 写强制单线圈 | 功能码 0FH - 写强制多线圈
单个继电器开关控制 (功能码 0x05)
| 继电器编号 |
操作 |
发送指令 |
接收反馈 |
说明 |
| 1 |
打开 |
01 05 00 00 FF 00 8C 3A |
01 05 00 00 FF 00 8C 3A |
打开成功 |
| 1 |
关闭 |
01 05 00 00 00 00 CD CA |
01 05 00 00 00 00 CD CA |
关闭成功 |
| 2 |
打开 |
01 05 00 01 FF 00 DD FA |
01 05 00 01 FF 00 DD FA |
打开成功 |
| 2 |
关闭 |
01 05 00 01 00 00 9C 0A |
01 05 00 01 00 00 9C 0A |
关闭成功 |
| 3 |
打开 |
01 05 00 02 FF 00 2D FA |
01 05 00 02 FF 00 2D FA |
打开成功 |
| 3 |
关闭 |
01 05 00 02 00 00 6C 0A |
01 05 00 02 00 00 6C 0A |
关闭成功 |
| 4 |
打开 |
01 05 00 03 FF 00 7C 3A |
01 05 00 03 FF 00 7C 3A |
打开成功 |
| 4 |
关闭 |
01 05 00 03 00 00 3D CA |
01 05 00 03 00 00 3D CA |
关闭成功 |
| 5 |
打开 |
01 05 00 04 FF 00 CD FB |
01 05 00 04 FF 00 CD FB |
打开成功 |
| 5 |
关闭 |
01 05 00 04 00 00 8C 0B |
01 05 00 04 00 00 8C 0B |
关闭成功 |
| 6 |
打开 |
01 05 00 05 FF 00 9C 3B |
01 05 00 05 FF 00 9C 3B |
打开成功 |
| 6 |
关闭 |
01 05 00 05 00 00 DD CB |
01 05 00 05 00 00 DD CB |
关闭成功 |
| 7 |
打开 |
01 05 00 06 FF 00 6C 3B |
01 05 00 06 FF 00 6C 3B |
打开成功 |
| 7 |
关闭 |
01 05 00 06 00 00 2D CB |
01 05 00 06 00 00 2D CB |
关闭成功 |
| 8 |
打开 |
01 05 00 07 FF 00 3D FB |
01 05 00 07 FF 00 3D FB |
打开成功 |
| 8 |
关闭 |
01 05 00 07 00 00 7C 0B |
01 05 00 07 00 00 7C 0B |
关闭成功 |
批量继电器控制 (功能码 0x0F)
| 操作 |
发送指令 |
接收反馈 |
说明 |
| 全开 |
01 0F 00 00 00 08 01 FF BE D5 |
01 0F 00 00 00 08 54 0D |
全开成功 |
| 全关 |
01 0F 00 00 00 08 01 00 FE 95 |
01 0F 00 00 00 08 54 0D |
全关成功 |
数据读取 (功能码 0x04)
电压读取示例
发送指令:01 04 00 14 00 01 71 CE
接收反馈:01 04 02 08 C0 BE A0
数据解析说明:
- 0x08 0xC0 分别为接收到数据的高字节和低字节
- 组合后:0x08C0 → 十进制 2240 → 除以10 → 224.0V
通用寄存器地址表
| 数据类型 |
寄存器地址 (十六进制) |
备注 |
| 电压 |
0X000E |
基础电量参数 |
| 总电流 |
0X000F |
| 频率 |
0X0010 |
| 功率 |
0X0011 |
| 总电量低字节 |
0X0012 |
| 总电量高字节 |
0X0013 |
各插座寄存器地址表
注:以下地址需在前面添加 0X00 组成完整地址(如14 → 0X0014)
| 插座编号 |
电流寄存器地址 (十六进制) |
功率寄存器地址 (十六进制) |
| 1 |
14 (0X0014) |
1C (0X001C) |
| 2 |
15 (0X0015) |
1D (0X001D) |
| 3 |
16 (0X0016) |
1E (0X001E) |
| 4 |
17 (0X0017) |
1F (0X001F) |
| 5 |
18 (0X0018) |
20 (0X0020) |
| 6 |
19 (0X0019) |
21 (0X0021) |
| 7 |
1A (0X001A) |
22 (0X0022) |
| 8 |
1B (0X001B) |
23 (0X0023) |