1. 采集器 (Data logger)
1.1. 通信配置
协议类型: Modbus RTU/TCP
通信地址: 192.168.1.100:502
设备地址: 0x01-0xF7
波特率: 9600/19200/38400
1.2. 设备参数查询命令
1.3. 命令实例
查询设备参数 (地址0x01, 起始地址0x0000, 读取10个寄存器)
请求: 01 03 00 00 00 0A C5 CD
响应: 01 03 14 00 64 00 C8 01 F4 02 58 00 00 00 00 00 00 00 00 00 00 XX XX
1.4. 设备参数应答说明
2. 储能机 (Energy Storage System)
2.1. 通信配置
协议类型: Modbus TCP
通信地址: 192.168.1.101:502
设备地址: 0x01
数据格式: 大端序 (Big-Endian)
2.2. 设备参数查询命令
2.3. 命令实例
查询SOC和功率 (地址0x01, 起始地址0x1000, 读取2个寄存器)
请求: 01 03 10 00 00 02 C4 0B
响应: 01 03 04 01 2C 0F A0 XX XX
(SOC=30%, 功率=4000W)
2.4. 设备参数应答说明
3. 逆变器 (Inverter)
3.1. 通信配置
协议类型: Modbus RTU
通信地址: 192.168.1.102:502
设备地址: 0x01-0x0F
波特率: 9600, 8N1
3.2. 设备参数查询命令
3.3. 命令实例
查询AC电压和电流 (地址0x01, 起始地址0x2000, 读取2个寄存器)
请求: 01 03 20 00 00 02 85 C0
响应: 01 03 04 0B B8 01 F4 XX XX
(AC电压=3000V, AC电流=500A)
3.4. 设备参数应答说明
4. 电池 (Battery)
4.1. 通信配置
协议类型: Modbus RTU
通信地址: 192.168.1.103:502
设备地址: 0x01
波特率: 9600
4.2. 设备参数查询命令
4.3. 命令实例
查询电池电压和电流 (地址0x01, 起始地址0x3000, 读取2个寄存器)
请求: 01 03 30 00 00 02 C4 0B
响应: 01 03 04 0F A0 00 C8 XX XX
(电压=4000V, 电流=200A)
4.4. 设备参数应答说明
5. 插座 (Smart Plug)
5.1. 通信配置
协议类型: HTTP REST API
通信地址: http://192.168.1.104:80
认证方式: API Key
5.2. 设备参数查询命令
5.3. 命令实例
GET /api/v1/status HTTP/1.1
Host: 192.168.1.104
Authorization: Bearer abc123xyz
响应:
{
"status": "on",
"power": 1250.5,
"voltage": 220.0,
"current": 5.68,
"energy": 1234.56
}
5.4. 设备参数应答说明
6. 热泵 (Heat Pump)
6.1. 通信配置
协议类型: Modbus TCP
通信地址: 192.168.1.105:502
设备地址: 0x01
超时时间: 3000ms
6.2. 设备参数查询命令
6.3. 命令实例
查询温度和功率 (地址0x01, 起始地址0x4000, 读取2个寄存器)
请求: 01 03 40 00 00 02 85 C0
响应: 01 03 04 01 90 07 D0 XX XX
(温度=40.0℃, 功率=2000W)
6.4. 设备参数应答说明
7. 继电器 (Relay)
7.1. 通信配置
协议类型: Modbus RTU
通信地址: 192.168.1.106:502
设备地址: 0x01-0x10
波特率: 9600, 8N1
7.2. 设备参数查询命令
7.3. 命令实例
查询继电器状态 (地址0x01, 起始地址0x0000, 读取8个线圈)
请求: 01 01 00 00 00 08 3D CA
响应: 01 01 01 55 XX XX
(8个继电器状态: 01010101 = 0x55)
7.4. 设备参数应答说明
👉
联系我们获得完整文档或支持
👈