From ce641926a957d238b202aa0d9dac3b8f15aff153 Mon Sep 17 00:00:00 2001
From: ZY <zc857179121@qq.com>
Date: 星期三, 14 五月 2025 14:43:00 +0800
Subject: [PATCH] 123

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

diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java
index 58e97eb..76aa674 100644
--- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java
+++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -352,6 +352,7 @@
             if (!wrkNoFlag) {
                 write = siemensS7Net.Write("DB100." + index * 6, (int) staProtocol.getWorkNo());    // 宸ヤ綔鍙�
                 if (write.IsSuccess) {
+                    wrkNoFlag = true;
 //                    OperateResultExOne<byte[]> readResult = siemensS7Net.Read("DB100." + index * 6, (short) 4);
 //                    if (readResult.IsSuccess) {
 //                        short workNo = (short) siemensS7Net.getByteTransform().TransInt32(readResult.Content, 0);
@@ -375,6 +376,7 @@
             if (!staNoFlag) {
                 write1 = siemensS7Net.Write("DB100." + (index * 6 + 4), staProtocol.getStaNo());    // 鐩爣绔�
                 if (write1.IsSuccess) {
+                    staNoFlag = true;
 //                    OperateResultExOne<byte[]> readResult1 = siemensS7Net.Read("DB100." + (index * 6 + 4), (short) 2);
 //                    if (readResult1.IsSuccess) {
 //                        short staNo = siemensS7Net.getByteTransform().TransInt16(readResult1.Content, 0);
@@ -468,10 +470,19 @@
     }
 
     public static void main(String[] args) {
+        int i=1;
+        do {
+            System.out.println(i);
+            i++;
+            if (i==4){
+                break;
+            }
+
+        }while (i<6);
         StaProtocol staProtocol = new StaProtocol();
         staProtocol.setWorkNo((short) 6071);
-        short i = (short) 6071;
-        System.out.println(staProtocol.getWorkNo().equals(i));
+        //short i = (short) 6071;
+        //System.out.println(staProtocol.getWorkNo().equals(i));
 //        System.out.println(staNos1.indexOf(129));
 //        System.out.println(staNos1.size());
 //        for (int i = 0; i < staNos1.size(); i++) {

--
Gitblit v1.9.1