From 09e777e7b5cbeadb29255b3ab62f89ee74307fb0 Mon Sep 17 00:00:00 2001 From: swj <1211312234@qq.com> Date: Wed, 17 Aug 2022 19:00:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=8F=96=E6=95=B0=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=88=9D=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/iot/utils/ReadModBusUtil.java | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/lab-service/lab-iot/src/main/java/org/springblade/iot/utils/ReadModBusUtil.java b/lab-service/lab-iot/src/main/java/org/springblade/iot/utils/ReadModBusUtil.java index 7da74ed..041b6a1 100644 --- a/lab-service/lab-iot/src/main/java/org/springblade/iot/utils/ReadModBusUtil.java +++ b/lab-service/lab-iot/src/main/java/org/springblade/iot/utils/ReadModBusUtil.java @@ -24,25 +24,6 @@ public class ReadModBusUtil { } } - public static void main(String[] args) throws InterruptedException { - // 1.获取tcp协议的主机(上位机) - ModbusMaster master = getTcpMaster("192.168.1.217", 502, 1); - // 2.初始化 - try { - master.init(); - while (0 == 0) { - // 3.读取保持寄存器数据 - readHoldingRegistersTest(master, 1, 0, 10); - Thread.sleep(1000L); - } - } catch (ModbusInitException e) { - e.printStackTrace(); - } finally { - // 销毁连接 - master.destroy(); - } - } - /** * 2 */ @@ -66,7 +47,7 @@ public class ReadModBusUtil { * @param start 起始地址的偏移量 * @param len 待读寄存器的个数 */ - private static void readHoldingRegistersTest(ModbusMaster master, int slaveId, int start, int len) { + public static void readHoldingRegistersTest(ModbusMaster master, int slaveId, int start, int len) { try { ReadHoldingRegistersRequest request = new ReadHoldingRegistersRequest(slaveId, start, len); ReadHoldingRegistersResponse response = (ReadHoldingRegistersResponse) master.send(request);