From ae07cd92f46b88bf034c7d9d0b96b3a5e83fdc98 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期二, 20 五月 2025 16:29:00 +0800
Subject: [PATCH] 仓储,上片,卧理修改OPC为S7通讯

---
 hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/job/RawGlassTask.java |   39 +++++++++++++++++++--------------------
 1 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/job/RawGlassTask.java b/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/job/RawGlassTask.java
index 1bb9c94..8de01c4 100644
--- a/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/job/RawGlassTask.java
+++ b/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/job/RawGlassTask.java
@@ -18,7 +18,6 @@
 import com.mes.rawglasstask.entity.RawGlassStorageTask;
 import com.mes.rawglasstask.service.RawGlassStorageTaskService;
 import com.mes.s7.entity.S7Data;
-import com.mes.s7.job.S7Job;
 import com.mes.uppattenusage.entity.UpPattenUsage;
 import com.mes.uppattenusage.entity.vo.UpPattenUsageVO;
 import com.mes.uppattenusage.mapper.UpPattenUsageMapper;
@@ -78,17 +77,17 @@
 
     @Scheduled(fixedDelay = 1000)
     public void rawStorageTask() throws Exception {
-//        S7Data S7DataWL1 = s7Serializer.read(S7Data.class);
-//        String requestWord = S7DataWL1.getRequest().toString();
-//        String confireWord = S7DataWL1.getConfirmation().toString();
-//        String reportWord = S7DataWL1.getReportWord().toString();
-//        String taskWord = S7DataWL1.getTaskWord().toString();
-//        String requestValue = requestWord;
-        ReadWriteEntity requestWord = miloService.readFromOpcUa("CC.CC.request");
-        ReadWriteEntity confireWord = miloService.readFromOpcUa("CC.CC.confirmation");
-        ReadWriteEntity reportWord = miloService.readFromOpcUa("CC.CC.reportWord");
-        ReadWriteEntity taskWord = miloService.readFromOpcUa("CC.CC.taskWord");
-        String requestValue = requestWord.getValue() + "";
+        S7Data S7DataCCOne = s7Serializer.read(S7Data.class);
+        String requestWord = S7DataCCOne.getRequest().toString();
+        String confireWord = S7DataCCOne.getConfirmation().toString();
+        String reportWord = S7DataCCOne.getReportWord().toString();
+        String taskWord = S7DataCCOne.getTaskWord().toString();
+        String requestValue = requestWord;
+//        ReadWriteEntity requestWord = miloService.readFromOpcUa("CC.CC.request");
+//        ReadWriteEntity confireWord = miloService.readFromOpcUa("CC.CC.confirmation");
+//        ReadWriteEntity reportWord = miloService.readFromOpcUa("CC.CC.reportWord");
+//        ReadWriteEntity taskWord = miloService.readFromOpcUa("CC.CC.taskWord");
+//        String requestValue = requestWord.getValue() + "";
         if ("0".equals(requestValue)) {
             if ("1".equals(confireWord) && "0".equals(reportWord)) {
 //            if ("1".equals(confireWord.getValue() + "") && "0".equals(reportWord.getValue() + "")) {
@@ -150,10 +149,10 @@
 
     @Scheduled(fixedDelay = 1000)
     public void rawStorageInCar() throws Exception {
-//        S7Data S7DataWL1 = s7Serializer.read(S7Data.class);
-//        String value = S7DataWL1.getInCar().toString();
-        ReadWriteEntity entity = miloService.readFromOpcUa("CC.CC.inCar");
-        String value = entity.getValue() + "";
+        S7Data S7DataCCOne = s7Serializer.read(S7Data.class);
+        String value = S7DataCCOne.getInCar().toString();
+//        ReadWriteEntity entity = miloService.readFromOpcUa("CC.CC.inCar");
+//        String value = entity.getValue() + "";
         if (!"1".equals(value)) {
             log.info("澶ц溅涓婃病鏈夋灦瀛�");
             return;
@@ -171,10 +170,10 @@
 
     @Scheduled(fixedDelay = 1000)
     public void rawStorageFinish() throws Exception {
-//        S7Data S7DataWL1 = s7Serializer.read(S7Data.class);
-//        String value = S7DataWL1.getReportWord().toString();
-        ReadWriteEntity entity = miloService.readFromOpcUa("CC.CC.reportWord");
-        String value = entity.getValue() + "";
+        S7Data S7DataCCOne = s7Serializer.read(S7Data.class);
+        String value = S7DataCCOne.getReportWord().toString();
+//        ReadWriteEntity entity = miloService.readFromOpcUa("CC.CC.reportWord");
+//        String value = entity.getValue() + "";
         if ("0".equals(value)) {
             log.info("褰撳墠浠诲姟鏈眹鎶ワ紝缁撴潫鏈浠诲姟");
             return;

--
Gitblit v1.8.0