From 17307572321cae05581f1cdaba4702a188ea7f4e Mon Sep 17 00:00:00 2001 From: zhangchao <zc857179121@qq.com> Date: 星期六, 31 八月 2024 17:39:19 +0800 Subject: [PATCH] 对照协议调整 --- src/main/java/com/zy/core/thread/SiemensCrnThread.java | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensCrnThread.java b/src/main/java/com/zy/core/thread/SiemensCrnThread.java index 5139256..a3dcf6f 100644 --- a/src/main/java/com/zy/core/thread/SiemensCrnThread.java +++ b/src/main/java/com/zy/core/thread/SiemensCrnThread.java @@ -39,6 +39,7 @@ private CrnSlave slave; private CrnProtocol crnProtocol; private boolean resetFlag = false; + private boolean resetFlagTwo = false; /** * 鍫嗗灈鏈烘槸鍚﹀湪鍥炲師鐐硅繍鍔ㄤ腑鏍囪 @@ -186,11 +187,9 @@ OutputQueue.CRN.offer(MessageFormat.format("銆恵0}銆慬id:{1}] <<<<< 瀹炴椂鏁版嵁鏇存柊鎴愬姛", DateUtils.convert(new Date()), slave.getId())); - if (crnProtocol.getMode() == 1) { // 澶嶄綅淇″彿 if (!Cools.isEmpty(crnProtocol.getStatusType()) && crnProtocol.getStatusType().equals(CrnStatusType.WAITING)) { - System.out.println(crnProtocol); if (resetFlag) { if (crnProtocol.getTaskNo() == 9999) { backHpFlag = false; @@ -205,8 +204,7 @@ } else if (crnProtocol.getMode() == 2) { // 澶嶄綅淇″彿 if (!Cools.isEmpty(crnProtocol.getStatusTypeTwo()) && crnProtocol.getStatusTypeTwo().equals(CrnStatusType.WAITING)) { - - if (resetFlag) { + if (resetFlagTwo) { if (crnProtocol.getTaskNo() == 9999) { backHpFlag = false; } @@ -220,8 +218,7 @@ } else if (crnProtocol.getMode() == 3) { // 澶嶄綅淇″彿 if (!Cools.isEmpty(crnProtocol.getStatusType()) && crnProtocol.getStatusType().equals(CrnStatusType.WAITING) && !Cools.isEmpty(crnProtocol.getStatusTypeTwo()) && crnProtocol.getStatusTypeTwo().equals(CrnStatusType.WAITING)) { - System.out.println(crnProtocol); - if (resetFlag) { + if (resetFlag && resetFlagTwo) { if (crnProtocol.getTaskNo() == 9999) { backHpFlag = false; } -- Gitblit v1.9.1