From d50dd7a141ea33b90dfe3227d94a00cf9c97d5b7 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 23 十二月 2024 08:31:16 +0800 Subject: [PATCH] 浅库位堵塞移库找库位优化 --- src/main/java/com/zy/core/thread/SiemensDevpThread.java | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java index cb43db3..d884e92 100644 --- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java +++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java @@ -26,10 +26,7 @@ import lombok.extern.slf4j.Slf4j; import java.text.MessageFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; -import java.util.Map; +import java.util.*; import java.util.concurrent.ConcurrentHashMap; /** @@ -133,6 +130,7 @@ booleans[1] = true; // 鍏抽棬淇″彿 booleans[0] = false; siemensS7Net.Write("DB100.826",booleans); + log.info("涓嬪彂鍏抽棬淇″彿鎴愬姛锛�" + Arrays.toString(booleans)); } } else if(flag == 1) { OperateResultExOne<byte[]> readOpenResult = siemensS7Net.Read("DB100.826", (short) 1); @@ -141,6 +139,7 @@ booleans[0] = true; // 寮�闂ㄤ俊鍙� booleans[1] = false; siemensS7Net.Write("DB100.826",booleans); + log.info("涓嬪彂寮�闂ㄤ俊鍙锋垚鍔燂細" + Arrays.toString(booleans)); } } Thread.sleep(500); @@ -157,6 +156,7 @@ staProtocol.setCloseAskDoor(booleans[1]); staProtocol.setIfOpenDoor(booleans[2]); staProtocol.setIfCloseDoor(booleans[3]); + log.info("涓嬪彂寮�鍏抽棬鍚庡洖璇伙細" + Arrays.toString(booleans)); } } @@ -368,7 +368,7 @@ OperateResultExOne<byte[]> resultErr = siemensS7Net.Read("DB101.1652", (short) ((staNosErrList.size()+1)*4)); // 涓嶈繛缁紝澶氳涓棿涓�涓� if (resultErr.IsSuccess){ for (int i = 0;i<staNosErrList.size();i++){ - boolean[] status = siemensS7Net.getByteTransform().TransBool(resultErr.Content, i*9+2, 1); + boolean[] status = siemensS7Net.getByteTransform().TransBool(resultErr.Content, i*8+2, 1); StaProtocol staProtocol = station.get(staNosErrList.get(i)); staProtocol.setFrontErr(status[0]); staProtocol.setBackErr(status[1]); -- Gitblit v1.9.1