From 92a558e9ebfdf05d2536aa6b3fa93b1bd7f08e30 Mon Sep 17 00:00:00 2001
From: czw <selecti@yeah.net>
Date: 星期二, 22 七月 2025 17:53:15 +0800
Subject: [PATCH] 清溪瓶坯翻斗机光栅信号缓存和 安全交互处理。1101-4

---
 HH.WCS.QingXiNongfu/process/DeviceProcess.cs |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/HH.WCS.QingXiNongfu/process/DeviceProcess.cs b/HH.WCS.QingXiNongfu/process/DeviceProcess.cs
index 67f3ffa..1548aa8 100644
--- a/HH.WCS.QingXiNongfu/process/DeviceProcess.cs
+++ b/HH.WCS.QingXiNongfu/process/DeviceProcess.cs
@@ -98,7 +98,22 @@
                         //缈绘枟鏈�-  鐡跺澂
                         else if (plc.deviceType == 5)
                         {
-
+                            var info = data.Length > 2 ? data.Substring(0, 2) : "12";
+                            info += data.Length > 5 ? data.Substring(4, 2) : "01";
+                            if (doorStatus.ContainsKey(plc.location[0]))
+                            {
+                                doorStatus[plc.location[0]].info = info;
+                                doorStatus[plc.location[0]].modify = DateTime.Now;
+                            }
+                            else
+                            {
+                                doorStatus.Add(plc.location[0], new signalInfo
+                                {
+                                    info = info,
+                                    modify = DateTime.Now
+                                });
+                            }
+                            data = data.Substring(0, 2);
                             PpFdjData(data, plc);
                             // AnalysisBottleCapTipper(data, plc);
                         }

--
Gitblit v1.9.1