From 49c4073d36f632fc8b449b34c2eb345ffa71053b Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期三, 22 五月 2024 12:36:35 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/thread/SiemensRgvThread.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/SiemensRgvThread.java b/src/main/java/com/zy/core/thread/SiemensRgvThread.java
index 4bef755..edc891f 100644
--- a/src/main/java/com/zy/core/thread/SiemensRgvThread.java
+++ b/src/main/java/com/zy/core/thread/SiemensRgvThread.java
@@ -23,6 +23,7 @@
 import com.zy.core.model.protocol.RgvProtocol;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.poi.ss.formula.functions.T;
 
 import java.text.MessageFormat;
 import java.util.Date;
@@ -145,6 +146,8 @@
         rgvProtocol.setxSpeed((short) 0);
         rgvProtocol.setxDistance((short) 0);
         rgvProtocol.setxDuration((short) 0);
+        rgvProtocol.setSouSta((short)0);
+        rgvProtocol.setEndSta((short)0);
     }
 
     @Override
@@ -264,8 +267,13 @@
             result = siemensNet.Write("DB99.0.3", true);
         }
         else if (command.isReset()) {
+            siemensNet.Write("DB99.0.3", false);
+            Thread.sleep(100);
             result = siemensNet.Write("DB99.0.4", true);
         }
+        else if (command.isNoStop()) {
+            result = siemensNet.Write("DB99.0.3", false);
+        }
 
 //        if (command.getAckFinish1() == 0 && command.getAckFinish2() == 0) {
 //            short commandFinish = 3;  //宸ヤ綅1銆�2浠诲姟鍚屾椂鍐欏叆

--
Gitblit v1.9.1