From 634f691354a519fbae4714b20dbc9e89030657b8 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 22 九月 2022 10:06:39 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/SteThread.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SteThread.java b/src/main/java/com/zy/core/thread/SteThread.java index 2d72fe1..8efb3e3 100644 --- a/src/main/java/com/zy/core/thread/SteThread.java +++ b/src/main/java/com/zy/core/thread/SteThread.java @@ -124,8 +124,9 @@ if (result.IsSuccess) { if (null == steProtocol) { steProtocol = new SteProtocol(); + steProtocol.setSteNo(slave.getId().shortValue()); } - steProtocol.setSteNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 0)); +// steProtocol.setSteNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 0)); steProtocol.setMode(siemensS7Net.getByteTransform().TransInt16(result.Content, 2)); steProtocol.setStatus(siemensS7Net.getByteTransform().TransInt16(result.Content, 4)); OperateResultExOne<Boolean> executeRes = siemensS7Net.ReadBool("V2001.0"); @@ -164,6 +165,7 @@ steProtocol.setCrnStopRun(siemensS7Net.getByteTransform().TransInt16(result.Content, 38)); steProtocol.setCrnStopFork(siemensS7Net.getByteTransform().TransInt16(result.Content, 40)); steProtocol.setCrnAllowRun(siemensS7Net.getByteTransform().TransInt16(result.Content, 42)); + steProtocol.setChargeStatus(siemensS7Net.getByteTransform().TransInt16(result.Content, 44)); OutputQueue.STE.offer(MessageFormat.format("銆恵0}銆慬id:{1}] <<<<< 瀹炴椂鏁版嵁鏇存柊鎴愬姛",DateUtils.convert(new Date()), slave.getId())); -- Gitblit v1.9.1