From b51ba798274bee2439e0ae815ec1fa2bbf6b7808 Mon Sep 17 00:00:00 2001 From: hwh <332078369@qq.com> Date: 星期五, 13 九月 2024 08:50:23 +0800 Subject: [PATCH] 写入值 --- Admin.NET/WCS.Application/PLC/PLCTaskAction.cs | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs b/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs index d2ab908..2c5e526 100644 --- a/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs +++ b/Admin.NET/WCS.Application/PLC/PLCTaskAction.cs @@ -13,6 +13,8 @@ public static bool boOffline = false; //鑷埛鏂� public static bool boRefresh = false; + //婕旂ず妯″紡 + public static bool boDemo = false; public static List<PlcPositionInfo> listPositionInfo = new List<PlcPositionInfo>(); @@ -50,6 +52,7 @@ boRunningState = _sysConfigService.GetConfigValue<bool>("sys_RunningState").Result; boOffline = _sysConfigService.GetConfigValue<bool>("sys_Offline").Result; boRefresh = _sysConfigService.GetConfigValue<bool>("sys_Refresh").Result; + boDemo = _sysConfigService.GetConfigValue<bool>("sys_demo").Result; } /// <summary> /// 鍒濆鍖朠LC杩炴帴 @@ -279,15 +282,15 @@ { //鎶ヨ鐐逛綅 var listAlarm = listAlarmInfo.Where(s => s.PlcIP == modUtil.PlcIP.ToString()).ToList(); - Console.WriteLine("鎶ヨ鐐逛綅鏁帮細" + listAlarm.Count); + //Console.WriteLine("鎶ヨ鐐逛綅鏁帮細" + listAlarm.Count); var listaddress = new Dictionary<string, PLCDataTypeEnum>(); foreach (var modAlarm in listAlarm) { listaddress.Add(modAlarm.AlarmCode, PLCDataTypeEnum.Bit); } - Console.WriteLine($"璇诲彇鐐逛綅{listaddress.Count}涓�"); + //Console.WriteLine($"璇诲彇鐐逛綅{listaddress.Count}涓�"); var result = modUtil.GetPlcBatchDBValue(listaddress); - Console.WriteLine("err" + result.Err); + //Console.WriteLine("err" + result.Err); var listPulish = new List<WcsAlarmInfo>(); //娴嬭瘯鎶ヨ //foreach (var modAlarm in listAlarm) @@ -297,7 +300,7 @@ foreach (var item in result.Value) { var value = Convert.ToBoolean(item.Value); - Console.WriteLine(item.Key + "+" + value); + //Console.WriteLine(item.Key + "+" + value); var modAlarm = listAlarm.FirstOrDefault(s => s.AlarmCode == item.Key); if (value && modAlarm.Status == YesNoEnum.N) { -- Gitblit v1.8.0