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