From d8e58cc61c3a1cb1d6a083cd46803130d0243ef1 Mon Sep 17 00:00:00 2001
From: dubin <bindu_bean@163.com>
Date: 星期一, 10 十一月 2025 16:40:15 +0800
Subject: [PATCH] #1

---
 src/main/java/com/zy/core/thread/SiemensCrnThread.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/SiemensCrnThread.java b/src/main/java/com/zy/core/thread/SiemensCrnThread.java
index b43ebc5..79b8568 100644
--- a/src/main/java/com/zy/core/thread/SiemensCrnThread.java
+++ b/src/main/java/com/zy/core/thread/SiemensCrnThread.java
@@ -548,8 +548,13 @@
 
         short[] array2 = new short[1];
         array2[0] = command.getAckFinish();
-        OperateResult result = siemensNet.Write("DB100.20", array);
         OperateResult result2 = siemensNet.Write("DB100.0", array2);
+        try {
+            Thread.sleep(100);
+        } catch (Exception e) {
+
+        }
+        OperateResult result = siemensNet.Write("DB100.20", array);
         News.info("鍫嗗灈鏈哄伐浣�2鍛戒护涓嬪彂[id:{}] >>>>> {}", slave.getId(), array);
         News.info("鍫嗗灈鏈哄伐浣�2浠诲姟瀹屾垚纭浣嶄笅鍙慬id:{}] >>>>> {}", slave.getId(), array2);
 
@@ -601,6 +606,12 @@
 //                        if (!resetFlag){
                         News.error("鍐欏叆鍫嗗灈鏈哄伐浣�2plc鏁版嵁澶辫触锛岄噸鏂颁笅鍙戜换鍔�  鍥炶涓嶄竴鑷� ===>> [id:{}],{},[鍐欏叆娆℃暟:{}]", slave.getId(), JSON.toJSON(command), writeCount1);
                         result = siemensNet.Write("DB100.20", array);
+                        try {
+                            Thread.sleep(100);
+                        } catch (Exception e) {
+
+                        }
+                        result2 = siemensNet.Write("DB100.0", array2);
 //                        }
                         writeCount1++;
                         continue;

--
Gitblit v1.9.1