From d6f1c42e4f06494557f6253b4f946cc477145375 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期一, 28 八月 2023 16:32:19 +0800 Subject: [PATCH] 更新MODBUS-TCP协议,协议解析3 --- igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ModbusUtil2.java | 30 +----------------------------- 1 files changed, 1 insertions(+), 29 deletions(-) diff --git a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ModbusUtil2.java b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ModbusUtil2.java index 56a5d85..e7d4dbe 100644 --- a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ModbusUtil2.java +++ b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ModbusUtil2.java @@ -56,7 +56,7 @@ modbusMaster.init(); //鍒濆鍖栦箣鍚庣瓑寰咃紝閬垮厤鍑虹幇杩炴帴鏈垱寤� - Thread.sleep(2000); + Thread.sleep(2500); masterMap.put(key, modbusMaster); @@ -164,34 +164,6 @@ WriteCoilResponse coilResponse = (WriteCoilResponse) getMaster(ip, port).send(coilRequest); return !coilResponse.isException(); } - - - /** - * 鍐欑嚎鍦堝紑鍏崇姸鎬佹暟鎹� 0x05 - * - * @param offset - * @param status - * @return - * @throws ModbusTransportException - * @throws ModbusInitException - - public static Boolean writeCoilStatus(String ip, int port, int offset, boolean status) throws ModbusTransportException, ModbusInitException, InterruptedException { - // boolean coilValue = status; - // WriteCoilRequest coilRequest = new WriteCoilRequest(slaveId, offset, coilValue); - // WriteCoilResponse coilResponse = (WriteCoilResponse) getMaster(ip, port).send(coilRequest); - // return !coilResponse.isException(); - - WriteCoilRequest coilRequest = new WriteCoilRequest(slaveId, offset, status); - // Thread.sleep(3000); - WriteCoilResponse coilResponse = (WriteCoilResponse) getMaster(ip, port).send(coilRequest); - - //鍙戦�佹竻闄ゅ懡浠� - WriteCoilRequest coilRequest1 = new WriteCoilRequest(slaveId, offset, !status); - getMaster(ip, port).send(coilRequest1); - - return !coilResponse.isException(); - } - */ /** -- Gitblit v1.9.3