From 28ded8102d83cf74bc232d1cdfc89b7f22c41952 Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期二, 03 十二月 2024 09:09:31 +0800
Subject: [PATCH] 增加点击防抖事件 增加笼子使用详情的计算优化。 增加数据推送时的报错处理 测量台交互逻辑增加 参数界面增加翻转加减速度

---
 springboot-vue3/src/main/java/com/example/springboot/component/PlcAlbaniaServo.java |   41 ++++++++++++++++++++++++++++++++++-------
 1 files changed, 34 insertions(+), 7 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/PlcAlbaniaServo.java b/springboot-vue3/src/main/java/com/example/springboot/component/PlcAlbaniaServo.java
index c2bf875..6ea1abc 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/PlcAlbaniaServo.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/PlcAlbaniaServo.java
@@ -42,6 +42,7 @@
                 //A01
                 List<String> A01input = Arrays.asList(config.getProperty("PlcA01.param").split(","));
                 List<Float> listA01param = S7control.getinstance().readFloat32(A01input);
+
                 List<String> A01button = Arrays.asList(config.getProperty("PlcA01.button").split(","));
                 List<Boolean> listA01button = S7control.getinstance().readBits(A01button);
                 for (Boolean boolean1 : listA01button) {
@@ -92,20 +93,46 @@
                 }
                 jsonObject.append("listC02param", listC02param);
 
-                //涓┖鍙�
-                List<String> Hollowinput = Arrays.asList(config.getProperty("PlcHollow.param").split(","));
+                //绯荤粺
+                List<String> PlcSysinput = Arrays.asList(config.getProperty("PlcSys.param").split(","));
+                List<Float> listPlcSysparam = S7control.getinstance().readFloat32(PlcSysinput);
+
+                List<String> PlcSysbutton = Arrays.asList(config.getProperty("PlcSys.button").split(","));
+                List<Boolean> listPlcSysbutton = S7control.getinstance().readBits(PlcSysbutton);
+                for (Boolean boolean1 : listPlcSysbutton) {
+                    listPlcSysparam.add((float) (boolean1 ? 1 : 0));
+                }
+                jsonObject.append("listPlcSysparam", listPlcSysparam);
+
+                //璁℃暟
+                List<String> PlcCountinput = Arrays.asList(config.getProperty("PlcCount.param").split(","));
+                List<Float> listPlcCountparam = S7control.getinstance().readFloat32(PlcCountinput);
+                
+                List<String> PlcCountbutton = Arrays.asList(config.getProperty("PlcCount.button").split(","));
+                List<Boolean> listPlcCountbutton = S7control.getinstance().readBits(PlcCountbutton);
+                for (Boolean boolean1 : listPlcCountbutton) {
+                    listPlcCountparam.add((float) (boolean1 ? 1 : 0));
+                }
+                jsonObject.append("listPlcCountparam", listPlcCountparam);
+
+                //寤舵椂
+                List<String> PlcTimerinput = Arrays.asList(config.getProperty("PlcTimer.param").split(","));
+                List<Long> listPlcTimerparam = S7control.getinstance().readtimes(PlcTimerinput);
+                jsonObject.append("listPlcTimerparam", listPlcTimerparam);
+
+                //绗煎瓙
+                List<String> Hollowinput = Arrays.asList(config.getProperty("PlcCage.param").split(","));
                 List<Float> listHollowparam = S7control.getinstance().readFloat32(Hollowinput);
-                List<String> Hollowbutton = Arrays.asList(config.getProperty("PlcHollow.button").split(","));
+                List<String> Hollowbutton = Arrays.asList(config.getProperty("PlcCage.button").split(","));
                 List<Boolean> listHollowbutton = S7control.getinstance().readBits(Hollowbutton);
                 for (Boolean boolean1 : listHollowbutton) {
                     listHollowparam.add((float) (boolean1 ? 1 : 0));
                 }
                 jsonObject.append("listHollowparam", listHollowparam);
 
-                //褰撳墠浣嶇疆
-                List<String> positioninput = Arrays.asList(config.getProperty("Plc.position").split(","));
-                List<Float> listpositionparam = S7control.getinstance().readFloat32(positioninput);
-                jsonObject.append("listpositionparam", listpositionparam);
+                
+
+                
                 // System.out.println(listpositionparam);
                 
                 // System.out.println(S7control.getinstance().readFloat32("DB10.1758"));

--
Gitblit v1.8.0