From 24385ce9fee382e9600ce03108a814a66990981c Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期二, 05 十二月 2023 08:10:09 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

---
 springboot-vue3/src/main/java/com/example/springboot/component/PlcManualonePosition.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/PlcManualonePosition.java b/springboot-vue3/src/main/java/com/example/springboot/component/PlcManualonePosition.java
index 87a5c68..0f643e0 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/PlcManualonePosition.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/PlcManualonePosition.java
@@ -234,6 +234,11 @@
             }
             if (!sValue.isEmpty()) {
               S7control.getinstance().WriteWord(waddresses1, sValue);
+              List<String> A01start = new ArrayList<>();
+              A01start.add("DB101.2.2");
+              Boolean[] a01values7 = { true};
+              List<Boolean> a01startval = new ArrayList<>(Arrays.asList(a01values7));
+              S7control.getinstance().WriteBit(A01start, a01startval);
               System.out.println("Values " + sValue + " written to PLC at address " + waddresses1);
             }
           }
@@ -259,6 +264,11 @@
             }
             if (!sValue2.isEmpty()) {
               S7control.getinstance().WriteWord(waddresses2, sValue2);
+              List<String> A02start = new ArrayList<>();
+              A02start.add("DB101.2.3");
+              Boolean[] a02values7 = { true};
+              List<Boolean> a01startval = new ArrayList<>(Arrays.asList(a02values7));
+              S7control.getinstance().WriteBit(A02start, a01startval);
               System.out.println("Values " + sValue2 + " written to PLC at address " + waddresses2);
             }
           }
@@ -283,6 +293,11 @@
             }
             if (!sValue2.isEmpty()) {
               S7control.getinstance().WriteWord(waddresses3, sValue2);
+              List<String> B01start = new ArrayList<>();
+              B01start.add("DB101.2.4");
+              Boolean[]B01values7 = { true};
+              List<Boolean> B01startval = new ArrayList<>(Arrays.asList(B01values7));
+              S7control.getinstance().WriteBit(B01start, B01startval);
               System.out.println("Values " + sValue2 + " written to PLC at address " + waddresses3);
             }
           }
@@ -307,6 +322,11 @@
             }
             if (!sValue2.isEmpty()) {
               S7control.getinstance().WriteWord(waddresses4, sValue2);
+              List<String> B02start = new ArrayList<>();
+              B02start.add("DB101.2.5");
+              Boolean[] B02values7 = { true};
+              List<Boolean> B02startval = new ArrayList<>(Arrays.asList(B02values7));
+              S7control.getinstance().WriteBit(B02start, B02startval);
               System.out.println("Values " + sValue2 + " written to PLC at address " + waddresses4);
             }
           }

--
Gitblit v1.8.0