From 73033f1d691ef89f39b175ffb96f800076975d5c Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期三, 10 四月 2024 09:11:03 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/Albania_Mes --- springboot-vue3/src/main/java/com/example/springboot/component/Plcsign.java | 28 ++++++++-------------------- 1 files changed, 8 insertions(+), 20 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 e1120ea..1a4e0f9 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 @@ -17,6 +17,11 @@ // 鐢ㄤ簬瀛樺偍搴旂敤绋嬪簭鐨勯厤缃俊鎭� private Configuration config; + + public Plcsign() throws IOException { + config = new Configuration("config.properties"); + } + String name = ""; Integer count = 0; @@ -63,33 +68,16 @@ public void run() { while (this != null) { try { - Thread.sleep(1000); + Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } - -// this.readValue(); -// String PlcAddress = this.name; -// Integer Plccount = this.count; - // System.out.println(PlcAddress); - -// List<Boolean> plclist = S7control.getinstance().ReadBits(PlcAddress, Plccount); - // List<Boolean> plclist = S7control.getinstance().ReadBits("DB102.0.0", 112); List<String> addressList21 = Arrays.asList(config.getProperty("PlcIO.State").split(",")); List<Boolean> plclist = S7control.getinstance().readBits(addressList21); List<String> addressListName = Arrays.asList(config.getProperty("PlcIO.Name").split(",")); - -// 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)); + // System.out.println("鎬ュ仠"+S7control.getinstance().ReadBits("DB10.0.5", 1)); + if (plclist != null) { // 灏嗚幏鍙栫殑甯冨皵绫诲瀷杞崲涓烘暣鏁扮被鍨� List<Integer> Intlist = new ArrayList<>(); -- Gitblit v1.8.0