From b8acabe1015de18b190b70a051c6546a91200b6b Mon Sep 17 00:00:00 2001 From: lsh <lsh123456> Date: 星期三, 01 三月 2023 17:00:38 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/SteThread.java | 5 ++++- 1 files changed, 4 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 f04cc86..823247a 100644 --- a/src/main/java/com/zy/core/thread/SteThread.java +++ b/src/main/java/com/zy/core/thread/SteThread.java @@ -182,7 +182,7 @@ //璇诲彇绌挎杞﹁澶囦俊鎭紝鎻愪緵鏌ヨ OperateResultExOne<byte[]> result1 = siemensS7Net.Read("V732", (short) 16); if (result1.IsSuccess) { - boolean[] status = siemensS7Net.getByteTransform().TransBool(result1.Content, 0, 128); + boolean[] status = siemensS7Net.getByteTransform().TransBool(result1.Content, 0, 15); steProtocol.setLiftErr(status[0]); steProtocol.setInFetchErr(status[2]); steProtocol.setOutFetchErr(status[3]); @@ -290,6 +290,9 @@ OperateResult result = null; // 寮�濮嬩换鍔� if (!command.getComplete()) { + //缁勭粐浠诲姟鍓嶏紝鍏堟竻绌哄啓浠诲姟纭浣嶏紝浠ュ強浠诲姟瀹屾垚纭浣� + siemensS7Net.Write("V2000.0", false); + siemensS7Net.Write("V2000.1", false); // 1.浠诲姟鍙� OperateResult result0 = siemensS7Net.Write("V998", command.getTaskNo().shortValue()); try { -- Gitblit v1.9.1