From 3614b4f694d9d40708df6477d56a40b9311ad48a Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期三, 31 一月 2024 14:50:17 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

---
 springboot-vue3/src/main/java/com/example/springboot/component/PlcHoldNew.java |   25 ++++++++++++++++++-------
 1 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/PlcHoldNew.java b/springboot-vue3/src/main/java/com/example/springboot/component/PlcHoldNew.java
index ada22ca..e9f8a63 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/component/PlcHoldNew.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/component/PlcHoldNew.java
@@ -1,11 +1,13 @@
 package com.example.springboot.component;
 
 import java.time.LocalDateTime;
+import java.util.ArrayList;
 import java.util.List;
 import org.springframework.beans.factory.annotation.Autowired;
 import com.example.springboot.service.JdbcConnections;
 import com.example.springboot.service.SpianService;
 import com.example.springboot.entity.north_glass_buffer1;
+import com.example.springboot.entity.device.PlcParameterObject;
 import com.example.springboot.mapper.AlarmMapper;
 import com.example.springboot.mapper.SpianMapper;
 
@@ -43,13 +45,21 @@
       // // TODO Auto-generated catch block
       // e.printStackTrace();
       // }
-
-      // 鍑虹墖浠诲姟////////////////////////////////
-      List<Short> outlist = S7control.getinstance().ReadWord("DB106.20", 1); // 鍑虹墖杞︾姸鎬�
-      List<Short> outlist1 = S7control.getinstance().ReadWord("DB105.18", 1); // 鍑虹墖浠诲姟鏄惁鍚姩
-
-      boolean Plcout = spianService.listbool("DB106.64"); // 鍑虹墖璇锋眰瀛�
-      boolean Plcout2 = spianService.listbool("DB105.18"); // 鍑虹墖鍚姩
+      //璇诲彇DB105鍖烘枃浠�
+      PlcParameterObject plcParameterObjects=PLCAutoMes.PlcMesObject;
+      //璇�106
+      PlcParameterObject plcParameterObjects2=PLCAutoMes.PlcReadObject;
+      // List<String> addresses105 = new ArrayList<>();
+      // addresses105.add("OutRequest");// 鍑虹墖璇锋眰瀛�
+      // List<String> addresses106 = new ArrayList<>();
+      // addresses106.add("OutActivate");// 鍑虹墖鍚姩  
+      
+      String OutActivate=plcParameterObjects2.getPlcParameter("OutActivate").getValue();
+      
+      // 鍑虹墖浠诲姟
+      boolean Plcout = spianService.listbool("DB106.64"); 
+      boolean Plcout2 = spianService.listbool("DB105.18"); 
+      
       if (Plcout == false&&Plcout2==true) {
         S7control.getinstance().WriteWord("DB105.18", (short) 0);// 鍑虹墖浠诲姟鍚姩鏀逛负0
         System.out.println("鍏抽棴鍑虹墖鍚姩" + LocalDateTime.now());// 鍑虹墖浠诲姟鍙戦�佸瓧鏀逛负0
@@ -98,6 +108,7 @@
       List<Short> datas1List = S7control.getinstance().ReadWord("DB106.24", 1);// 鑾峰彇prc杩涚墖璇锋眰鏁版嵁
       List<Short> datas1ListState = S7control.getinstance().ReadWord("DB106.8", 1);// 鑾峰彇杩涚墖杞︾姸鎬�
       List<Short> datas1ListState2 = S7control.getinstance().ReadWord("DB105.16", 1);// 鑾峰彇杩涚墖杞︿换鍔℃槸鍚﹀惎鍔�
+      
 
       boolean B01backs = spianService.listbool("DB106.60");// b01姹囨姤
       boolean B02backs = spianService.listbool("DB106.62");// b02姹囨姤

--
Gitblit v1.8.0