From 32b4da424d646d1753f91208d12f22edceb75192 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期四, 30 十一月 2023 18:19:07 +0800
Subject: [PATCH] #盘点逻辑修改

---
 src/main/java/com/zy/core/thread/SiemensDevpThread2.java |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread2.java b/src/main/java/com/zy/core/thread/SiemensDevpThread2.java
index d967224..ba0a616 100644
--- a/src/main/java/com/zy/core/thread/SiemensDevpThread2.java
+++ b/src/main/java/com/zy/core/thread/SiemensDevpThread2.java
@@ -16,6 +16,7 @@
 import com.zy.core.cache.OutputQueue;
 import com.zy.core.cache.SlaveConnection;
 import com.zy.core.enums.SlaveType;
+import com.zy.core.model.Devp2Slave;
 import com.zy.core.model.DevpSlave;
 import com.zy.core.model.Task;
 import com.zy.core.model.protocol.StaProtocol;
@@ -37,7 +38,7 @@
 @Slf4j
 public class SiemensDevpThread2 implements Runnable, DevpThread {
 
-    private DevpSlave slave;
+    private Devp2Slave slave;
     private SiemensS7Net siemensS7Net;
     private Map<Integer, StaProtocol> station = new ConcurrentHashMap<>();
     private short heartBeatVal = 1;
@@ -49,7 +50,7 @@
         add(348);add(349);
     }};
 
-    public SiemensDevpThread2(DevpSlave slave) {
+    public SiemensDevpThread2(Devp2Slave slave) {
         this.slave = slave;
     }
 
@@ -60,7 +61,7 @@
         while (true) {
             try {
                 int step = 1;
-                Task task = MessageQueue.poll(SlaveType.Devp, slave.getId());
+                Task task = MessageQueue.poll(SlaveType.Devp2, slave.getId());
                 if (task != null) {
                     step = task.getStep();
                 }
@@ -69,11 +70,11 @@
                     case 1:
                         read();
                         break;
-                    // 鍐欐暟鎹� ID+鐩爣绔�
-                    case 2:
-                        write((StaProtocol) task.getData());
-                        read();
-                        break;
+//                    // 鍐欐暟鎹� ID+鐩爣绔�
+//                    case 2:
+//                        write((StaProtocol) task.getData());
+//                        read();
+//                        break;
                     default:
                         break;
                 }

--
Gitblit v1.9.1