From 9102806e784fff6ebbd8773f2f07f8e5768de702 Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期五, 23 二月 2024 09:47:33 +0800 Subject: [PATCH] 代码更新 --- springboot-vue3/src/main/java/com/example/springboot/component/Plcalarm.java | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/Plcalarm.java b/springboot-vue3/src/main/java/com/example/springboot/component/Plcalarm.java index a9045d0..6989dec 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/component/Plcalarm.java +++ b/springboot-vue3/src/main/java/com/example/springboot/component/Plcalarm.java @@ -82,12 +82,12 @@ e.printStackTrace(); } -// this.readValue(); -// String PlcAddress = this.name; -// Integer Plccount = this.count; + this.readValue(); + String PlcAddress = this.name; + Integer Plccount = this.count; // 鏍规嵁鍦板潃璇诲彇PCL鏁版嵁 - List<Boolean> plclist = S7control.getinstance().ReadBits("DB104.0.0", 71); + List<Boolean> plclist = S7control.getinstance().ReadBits("DB104.0.0", Plccount); // List<Boolean> plclist = S7control.getinstance().ReadBits(PlcAddress, Plccount); // System.out.println(plclist); // Boolean[] values = { false, false, true, false, true, false, true, false, @@ -106,7 +106,9 @@ for (WebSocketServer webserver : sendwServer) { webserver.sendMessage(jsonObject.toString()); + } + } // 灏嗚幏鍙栫殑甯冨皵绫诲瀷杞崲涓烘暣鏁扮被鍨� List<Integer> Intlist = new ArrayList<>(); for (Boolean value : plclist) { @@ -115,7 +117,8 @@ } // 灏咺ntlist杞崲涓烘暟缁� - // System.out.println(Intlist); +// System.out.println(Intlist); +// System.out.println(Intlist.toArray().length); Integer[] shuzu1 = Intlist.toArray(new Integer[0]); // 瀹氫箟鐨勬姤璀﹀唴瀹规暟缁�,鑾峰彇json杩斿洖鐨勯泦鍚� @@ -128,7 +131,7 @@ // 鏌ヨ瀵瑰簲鎶ヨ淇℃伅缁撴潫鏃堕棿涓簄ull鐨勬潯鏁� short result = alarmMapper.selectnullti(array1[i]); // 璇诲彇鍒癙LC鐨勫�间负1骞朵笖瀵瑰簲鎶ヨ淇℃伅缁撴潫鏃堕棿涓簄ull鐨勬潯鏁扮殑鏉℃暟涓�0 - // System.out.println(result); + //System.out.println(result); if (shuzu1[i] == 1 && result == 0) { // 濉姞涓�鏉℃姤璀︿俊鎭�,鏈夊紑濮嬫椂闂� alarmMapper.Insertalarm(array1[i]); @@ -141,5 +144,4 @@ } } } - } -} \ No newline at end of file + -- Gitblit v1.8.0