From e17ed3d864eb7da392cf598fbbb15da64a6ff642 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期四, 25 十二月 2025 15:24:10 +0800
Subject: [PATCH] *

---
 src/main/java/com/zy/core/thread/RgvThread.java |   20 +++-----------------
 1 files changed, 3 insertions(+), 17 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/RgvThread.java b/src/main/java/com/zy/core/thread/RgvThread.java
index 49b1123..8f284b8 100644
--- a/src/main/java/com/zy/core/thread/RgvThread.java
+++ b/src/main/java/com/zy/core/thread/RgvThread.java
@@ -78,20 +78,6 @@
     @SuppressWarnings("InfiniteLoopStatement")
     public void run() {
         initRgv();
-        try{
-            Thread.sleep(2000);
-        } catch (Exception e){
-
-        }
-        connectRgv = this.connect();
-        while(!connectRgv){
-            try {
-                connectRgv = this.connect();
-                Thread.sleep(100);
-            } catch (Exception e){
-
-            }
-        }
 
         // 鍚姩绾跨▼鑷姩閲嶈繛
         new Thread(this::rgvConnect).start();
@@ -148,7 +134,7 @@
                     initRgv();
                     continue;
                 }
-                Thread.sleep(20);
+                Thread.sleep(50);
 //                System.out.println("璇荤嚎绋�,灏忚溅鍙�"+ slave.getId()+"鏃堕棿鎴筹細"+System.currentTimeMillis());
 
                 readStatus();
@@ -188,7 +174,7 @@
                     delRgvTask = false;
                     continue;
                 }
-                Thread.sleep(50L);
+                Thread.sleep(100L);
 
                 OperateResultExOne<byte[]> result = siemensNet.Read("DB100.12", (short) 1);
                 boolean[] status = siemensNet.getByteTransform().TransBool(result.Content, 0, 1);
@@ -339,7 +325,7 @@
                 continue;
             }
             try {
-                Thread.sleep(100);
+                Thread.sleep(200);
                 rgvRun = RgvRunCache.getRgvRun();
 //                System.out.println(JSON.toJSON(rgvRun));
 

--
Gitblit v1.9.1