From fdc2e5aea439d1cccbe60d6cecbe19d5382574a0 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 21 九月 2022 15:18:04 +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 49bc3a9..3aad9d7 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"); @@ -338,6 +339,7 @@ short[] arr = new short[] {row.shortValue(), bay.shortValue(), lev.shortValue()}; OperateResult result = siemensS7Net.Write("V1002", arr); if (!result.IsSuccess) { + log.error("鏇存柊{}鍙风┛姊溅瀹氫綅澶辫触 ===>> 鎺掞細銆恵}銆�, 鍒楋細銆恵}銆戯紝灞傦細銆恵}銆�", this.slave.getId(), row, bay, lev); return false; } BasSteService service = SpringUtils.getBean(BasSteService.class); -- Gitblit v1.9.1