From 79f33da4df32fc139c3855a8ecca6545723e0815 Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期二, 19 九月 2023 08:08:17 +0800 Subject: [PATCH] 删除不需要的代码,玻璃信息放入其他数据库 方便测试显示数据库连接的信息 --- springboot-vue3/src/main/java/com/example/springboot/component/S7control.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 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 3ae24aa..593a8b9 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 @@ -137,6 +137,18 @@ } s7PLC.writeMultiData(addressWrite); } + /** + * 鎸夋寚瀹氱殑鍦板潃 鍐欏叆澶氫釜byte + * + * @param address 鍦板潃 + * @param datas byte鐨勫�� + */ + public void WriteByte(String address, byte[] datas) { + if (s7PLC==null) + return; + // s7PLC.write(address, data); + s7PLC.writeByte(address, datas); + } /** * 鎸夋寚瀹氱殑鍦板潃 璇诲彇word缁撴灉闆� @@ -164,6 +176,20 @@ List<String> addresslist = GetAddressList(address, count, 16); return s7PLC.readInt16(addresslist); } + /** + * 鎸夋寚瀹氱殑鍦板潃 璇诲彇byte缁撴灉闆� + * + * @param address 鍦板潃 + * @param count 杩炵画璇诲灏戜釜byte + * @return 缁撴灉 + */ + public byte[] ReadByte(String address, int count) { + if (s7PLC==null) + return null; + + // List<String> addresslist = GetAddressList(address, count, 16); + return s7PLC.readByte(address,count); + } /** * 鎸夋寚瀹氱殑鍦板潃 鎸塨it浣� 0 flase 1 true 璇诲彇缁撴灉 -- Gitblit v1.8.0