From 0613a5b982c6521560ea17eda7c07bb97e6ec5e9 Mon Sep 17 00:00:00 2001
From: wuyouming666 <2265557248@qq.com>
Date: 星期三, 17 一月 2024 09:14:43 +0800
Subject: [PATCH] 修改交互状态页面

---
 springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java b/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
index 400aefe..8e82383 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/Plcaction.java
@@ -71,7 +71,7 @@
 //      Integer Plccount = this.count;
       // System.out.println(PlcAddress);
 
-     List<Boolean> paramlist = S7control.getinstance().ReadBits("DB2.0.0", 26);
+     List<Boolean> paramlist = S7control.getinstance().ReadBits("DB102.0.0", 10);
 //      Boolean[] values = { false, true, true, true, true, true, true, true, true,
 //          true, true, true, true, true, true, true, true, true, true, true, true, true, true,
 //          true, false, true };
@@ -88,16 +88,18 @@
 
         JSONObject jsonObject = new JSONObject();
         jsonObject.append("params", params);
-        WebSocketServer sendwServer = WebSocketServer.sessionMap.get("action");
-        if (sendwServer != null) {
-          sendwServer.sendMessage(jsonObject.toString());
-        }
-      }
 
-      WebSocketServer webSocketServer = WebSocketServer.sessionMap.get("action");
-      if (webSocketServer != null) {
 
-        List<String> messages = webSocketServer.getMessages();
+
+      ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("action");
+      if (sendwServer != null) {
+        for (WebSocketServer webserver : sendwServer) {
+          webserver.sendMessage(jsonObject.toString());
+
+
+
+
+        List<String> messages = webserver.getMessages();
 
         String addressList = "DB2.0.0";
 
@@ -130,8 +132,10 @@
           System.out.println("messageValues锛�" + messageBooleans);
           System.out.println("addressList锛�" + addressList);
           // 娓呯┖娑堟伅鍒楄〃
-          webSocketServer.clearMessages();
+          webserver.clearMessages();
         }
+        }
+      }
       }
     }
   }

--
Gitblit v1.8.0