From e7eaa7bb402aae3bb88d9219e50f0e1179f3257f Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期二, 26 十二月 2023 09:28:52 +0800 Subject: [PATCH] layout 布局页增加A01 A02终止继续后选择 弹框 --- springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java | 44 +++++++++++++++++++++++++------------------- 1 files changed, 25 insertions(+), 19 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java b/springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java index 0e503c4..2daeaf3 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java +++ b/springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java @@ -65,24 +65,24 @@ e.printStackTrace(); } - this.readValue(); - String PlcAddress = this.name; - Integer Plccount = this.count; +// this.readValue(); +// String PlcAddress = this.name; +// Integer Plccount = this.count; // System.out.println(PlcAddress); - // List<Boolean> plclist = S7control.getinstance().ReadBits("DB102.0.0", 44); - // List<Boolean> plclist2 = S7control.getinstance().ReadBits("DB102.5.5", 13); +// List<Boolean> plclist = S7control.getinstance().ReadBits(PlcAddress, Plccount); + List<Boolean> plclist = S7control.getinstance().ReadBits("DB102.0.0", 64); - Boolean[] values = { true, true, true, true, true, false, true, false, - true, false, true, false, true, false, - true, false, true, false, true, false, true, false, true, false, true, false, - true, false, true, false, true, - false, true, false, true, false, - true, false, true, false, true, false, true, false, null, - true, false, - true, false, true, false, true, false, - true, false, true, false, true, }; - List<Boolean> plclist = new ArrayList<>(Arrays.asList(values)); +// Boolean[] values = { true, true, true, true, true, false, true, false, +// true, false, true, false, true, false, +// true, false, true, false, true, false, true, false, true, false, true, false, +// true, false, true, false, true, +// false, true, false, true, false, +// true, false, true, false, true, false, true, false, null, +// true, false, +// true, false, true, false, true, false, +// true, false, true, false, true, }; +// List<Boolean> plclist = new ArrayList<>(Arrays.asList(values)); if (plclist != null) { // 灏嗚幏鍙栫殑甯冨皵绫诲瀷杞崲涓烘暣鏁扮被鍨� @@ -95,11 +95,17 @@ } JSONObject jsonObject = new JSONObject(); jsonObject.append("sig", Intlist); - WebSocketServer sendwServer3 = WebSocketServer.sessionMap.get("Sign"); - if (sendwServer3 != null) { - sendwServer3.sendMessage(jsonObject.toString()); - } +// WebSocketServer sendwServer3 = WebSocketServer.sessionMap.get("Sign"); +// if (sendwServer3 != null) { +// sendwServer3.sendMessage(jsonObject.toString()); +// } + ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("Sign"); + if (sendwServer != null) { + for (WebSocketServer webserver : sendwServer) { + webserver.sendMessage(jsonObject.toString()); + } + } } } } -- Gitblit v1.8.0