From 3d1df57ccc06c0c84813fac71f19ee5a4187b3da Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期五, 23 八月 2024 17:02:48 +0800
Subject: [PATCH] 1

---
 Admin.NET/WCS.Application/PLC/PLCTaskAction.cs |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs b/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs
index 2269b30..3be04f1 100644
--- a/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs
+++ b/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs
@@ -10,7 +10,7 @@
     private static List<WcsStation> listPlcStation;
 
     private static List<PLCUtil> listPlcUtil = new List<PLCUtil>();
-    private static CancellationTokenSource cts = new CancellationTokenSource();//鍙栨秷绾跨▼鏍囪瘑
+    private static CancellationTokenSource cts;//鍙栨秷绾跨▼鏍囪瘑
 
     public static event EventHandler DeviceValueChangeEvent;
     static PLCTaskAction()
@@ -85,16 +85,16 @@
                             var (result, value) = modPlcUtil.GetPlcDBValue(modDevice.PosType.Value, modDevice.DbNumber, modDevice.PlcPos);
                             if (result.IsSucceed)
                             {
-                                if (value != 0)
-                                {
-                                    var dto = modDevice.Adapt<WcsDeviceDto>();
-                                    dto.Value = value;
-                                    dto.Type = _modplc.Type;
-                                    dto.PLCUtil = modPlcUtil;
-                                    dto.listStation = listPlcStation.Where(s => s.DeviceId == modDevice.Id).ToList();
-                                    //杩欓噷瑙﹀彂鍊煎彉鏇翠簨浠�
-                                    DeviceValueChangeEvent?.Invoke(dto, EventArgs.Empty);
-                                }
+                                //if (value != 0)
+                                //{
+                                var dto = modDevice.Adapt<WcsDeviceDto>();
+                                dto.Value = value;
+                                dto.Type = _modplc.Type;
+                                dto.PLCUtil = modPlcUtil;
+                                dto.listStation = listPlcStation.Where(s => s.DeviceId == modDevice.Id).ToList();
+                                //杩欓噷瑙﹀彂鍊煎彉鏇翠簨浠�
+                                DeviceValueChangeEvent?.Invoke(dto, EventArgs.Empty);
+                                //}
                             }
                             else
                             {

--
Gitblit v1.8.0