From afbddf62e45bce6fd9428cddec36382c75cee53a Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期四, 07 十二月 2023 08:38: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/S7control.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/S7control.java b/springboot-vue3/src/main/java/com/example/springboot/component/S7control.java index 0b6b94b..226f0b0 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/component/S7control.java +++ b/springboot-vue3/src/main/java/com/example/springboot/component/S7control.java @@ -3,6 +3,7 @@ import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.charset.StandardCharsets; +import java.sql.Time; import java.util.ArrayList; import java.util.List; @@ -279,6 +280,9 @@ } } } + + + public void outmesid(String data, String addr) { // System.out.println("outmesid: " + data); @@ -313,6 +317,12 @@ return data; } + public Long readtime(String address) { + if (s7PLC==null) + return null; + return s7PLC.readTime(address); + } + private int extractAddressNumber(String address) { String numberStr = address.replaceAll("\\D+", ""); // 浣跨敤姝e垯琛ㄨ揪寮忔彁鍙栨暟瀛楅儴鍒� return Integer.parseInt(numberStr); @@ -332,6 +342,8 @@ List<String> addresslist = GetAddressList(address, count, 1); return s7PLC.readBoolean(addresslist); } + + private List<String> GetAddressList(String address, int count, int addedbit) { List<String> addresslist = new ArrayList<String>(); -- Gitblit v1.8.0