From b351dd4475e71c7d0f4ea64c89cc808ffad826d4 Mon Sep 17 00:00:00 2001 From: wangshilong Date: Wed, 5 Mar 2025 23:02:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=85=B3=E4=BA=95=E6=8C=87=E4=BB=A4?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOff.java | 6 +++++- .../com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOn.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOff.java b/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOff.java index 3117ea7..a94f087 100644 --- a/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOff.java +++ b/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOff.java @@ -24,6 +24,10 @@ public class MiWepsTurnOff extends Command { @Override protected Collection builderModbusCommand() { - return List.of(ModbusCommandDto.builder().command("010600010000").length(16).build()); +// return List.of(ModbusCommandDto.builder().command("010600010000").length(16).build()); + // 1 + // 地址码 功能码 起始地址 连续长度 连续字长 关井 + // 01 10 0001 0001 02 0000 + return List.of(ModbusCommandDto.builder().command("011000010001020000").length(16).build()); } } diff --git a/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOn.java b/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOn.java index 6e68306..2703c98 100644 --- a/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOn.java +++ b/src/main/java/com/isu/gaswellwatch/vo/command/weps/MiWepsTurnOn.java @@ -24,7 +24,11 @@ public class MiWepsTurnOn extends Command { @Override protected Collection builderModbusCommand() { - return List.of(ModbusCommandDto.builder().command("010600010001").length(16).build()); +// return List.of(ModbusCommandDto.builder().command("010600010001").length(16).build()); + // 1 + // 地址码 功能码 起始地址 连续长度 连续字长 开井 + // 01 10 0001 0001 02 0001 + return List.of(ModbusCommandDto.builder().command("011000010001020001").length(16).build()); } }