From 0417fafe757f09bfb166b1dd1d9f096e966a30d8 Mon Sep 17 00:00:00 2001
From: wuyouming666 <2265557248@qq.com>
Date: 星期六, 11 五月 2024 09:38:43 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

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

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSettingReview.java b/springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSettingReview.java
index 19d4b56..f6e2f06 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSettingReview.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSettingReview.java
@@ -26,9 +26,9 @@
         this.storageCageService = storageCageService;
         this.plcParameterObject = new PlcParameterObject();
         this.plcBitObject = new PlcBitObject();
-        // String jsonFilePath = "JsonFile/PlcParameter.json";
+        // String jsonFilePath = "/JsonFile/PlcParameter.json";
         // InitUtil.initword(jsonFilePath); // 鍒濆鍖� PlcParameterObject
-        // String jsonFilePath2 = "JsonFile/PlcSign.json";
+        // String jsonFilePath2 = "/JsonFile/PlcSign.json";
         // InitUtil.initbit(jsonFilePath2); // 鍒濆鍖� PlcSign
 
 
@@ -49,18 +49,22 @@
                 e.printStackTrace();
             }
 
+            byte[] getplcvlues = S7control.getinstance().ReadByte(plcParameterObject.getPlcAddressBegin(), plcParameterObject.getPlcAddressLength());
+
+            //byte[] getplcvlues = {0x01, 0x02, 0x03, 0x04,0x01, 0x02, 0x03, 0x04,0x01, 0x02, 0x03, 0x04,0x01, 0x02};
+
+            plcParameterObject.setPlcParameterList(getplcvlues);
 
 
-
-            List<String> addresses = new ArrayList<>();
-            addresses.add("A01turnAngle1");
-            addresses.add("A01turnAngle2");
-            addresses.add("A01turnAngle3");
-            addresses.add("A01turnAngle4");
-            addresses.add("A02turnAngle2");
-            addresses.add("A02turnAngle3");
-            addresses.add("A02turnAngle4");
-            addresses.add("Minimumglasslength");
+//            List<String> addresses = new ArrayList<>();
+//            addresses.add("A01turnAngle1");
+//            addresses.add("A01turnAngle2");
+//            addresses.add("A01turnAngle3");
+//            addresses.add("A01turnAngle4");
+//            addresses.add("A02turnAngle2");
+//            addresses.add("A02turnAngle3");
+//            addresses.add("A02turnAngle4");
+//            addresses.add("Minimumglasslength");
 
 
             //Auto.addresses=DB100.0,DB100.2,DB100.4,DB100.6,DB100.26,DB100.28,DB100.30,DB100.32,DB100.34,DB100.36,DB100.38,DB100.40
@@ -73,7 +77,6 @@
             Autoaddresses.add("A01A02conveyorVelocity(AutoFAST)");
             Autoaddresses.add("A01A02conveyorVelocity(AutoSLOW)");
             Autoaddresses.add("B01B02conveyorVelocity(Manual)");
-
             Autoaddresses.add("B01B02conveyorVelocity(Max)");
             Autoaddresses.add("B01B02conveyorVelocity(AutoFAST)");
             Autoaddresses.add("B01B02conveyorVelocity(AutoSLOW)");
@@ -109,13 +112,13 @@
             // new short[]{1,1, 1, 1, 1, 1, 2, 33, 2,3, 4, 5}
             // new short[]{0,0, 0, 0, 0, 0, 0, 0, 0, 0}
 //System.out.println(plcParameterObject.getPlcParameterValues(addresses));
-            jsonObject.append("params",  plcParameterObject.getPlcParameterValues(addresses));
-            jsonObject.append("dache1", plcParameterObject.getPlcParameter("A01A02TRAVELPOSVelocityAUTO").getValue());
-            jsonObject.append("xiaoche", plcParameterObject.getPlcParameter("B01B02TRAVELPOSVelocityAUTO").getValue());
-            jsonObject.append("fanzhuan", plcParameterObject.getPlcParameter("A01A02TURNPOSVelocityAUTO").getValue());
-            jsonObject.append("params2", plcParameterObject.getPlcParameterValues(Autoaddresses));
-            jsonObject.append("fanzhuan2", plcParameterObject.getPlcParameter("A01A02TURNJOGVelocity").getValue());
-            jsonObject.append("xiaoche2",  plcParameterObject.getPlcParameter("B01B02TRAVELJOGVelocity").getValue());
+          //  jsonObject.append("params",  plcParameterObject.getPlcParameterValues(addresses));
+//            jsonObject.append("dache1", plcParameterObject.getPlcParameter("A01A02TRAVELPOSVelocityAUTO").getValue());
+//            jsonObject.append("xiaoche", plcParameterObject.getPlcParameter("B01B02TRAVELPOSVelocityAUTO").getValue());
+//            jsonObject.append("fanzhuan", plcParameterObject.getPlcParameter("A01A02TURNPOSVelocityAUTO").getValue());
+//            jsonObject.append("params2", plcParameterObject.getPlcParameterValues(Autoaddresses));
+//            jsonObject.append("fanzhuan2", plcParameterObject.getPlcParameter("A01A02TURNJOGVelocity").getValue());
+//            jsonObject.append("xiaoche2",  plcParameterObject.getPlcParameter("B01B02TRAVELJOGVelocity").getValue());
 
             ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("AutomaticParameterSetting");
 //            if (sendwServer != null) {

--
Gitblit v1.8.0