wuyouming666
2024-01-12 f9163b89a69f20289eb5bec62d31ecc7e43988f1
springboot-vue3/src/main/java/com/example/springboot/component/PlcParameter1Review.java
@@ -40,6 +40,7 @@
    }
    return instance;
  }
  PlcParameterObject plcParameterObject = new PlcParameterObject();//该DB区数据实例
  private void init() { 
@@ -112,14 +113,16 @@
      jsonObject.append("fanzhuan", plcParameterObject.getPlcParameter("conveyorVelocity(AutoFAST)").getValue());
      jsonObject.append("xiaoche", plcParameterObject.getPlcParameter("").getValue());
      WebSocketServer sendwServer = WebSocketServer.sessionMap.get("Parameter1");
      ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("Parameter1");
      if (sendwServer != null) {
        sendwServer.sendMessage(jsonObject.toString());
      }
        for (WebSocketServer webserver : sendwServer) {
      WebSocketServer webSocketServer = WebSocketServer.sessionMap.get("Parameter1");
      if (webSocketServer != null) {
        List<String> messages = webSocketServer.getMessages();
          webserver.sendMessage(jsonObject.toString());
          if (webserver != null) {
            List<String> messages = webserver.getMessages();
        List<String> waddresses1 = new ArrayList<>();
        waddresses1.add("DB100.0");
        waddresses1.add("DB100.2");
@@ -203,11 +206,13 @@
          }
          // 清空消息列表
          webSocketServer.clearMessages();
              webserver.clearMessages();
        }
      }
    }
  }
}
  }
}