From 4521320d11167b87a4929dc6deac95e52d261070 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期五, 07 六月 2024 14:47:10 +0800 Subject: [PATCH] 优化获取车轮数据 --- 代码管理/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/GetWheelDate.cs | 14 ++++---------- 代码管理/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK4Job.cs | 4 +--- 代码管理/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK5Job.cs | 4 +--- 3 files changed, 6 insertions(+), 16 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/GetWheelDate.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/GetWheelDate.cs" index 75c32e3..87113ed 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/GetWheelDate.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/GetWheelDate.cs" @@ -14,8 +14,9 @@ /// <summary> /// 鑾峰彇杞﹁疆鏁版嵁 /// </summary> - public static void GetWheelDate(PLCClient client) + public static List<WheelDBItem> GetWheelDate(PLCClient client) { + List<WheelDBItem> wheelDBItems = new List<WheelDBItem>(); PropertyInfo[] propertyInfos = typeof(WheelDBItem).GetProperties(); var groups = client.itemGroups.OrderBy(x => x.Methods).ThenBy(x => x.name).GroupBy(x => x.Methods).ToList(); foreach (var key in groups) @@ -51,16 +52,9 @@ } } } - switch (client.PLCName) - { - case "VK4": - WheelDBItem.VK4WheelDBItem.Add(StackerDBItem); - break; - case "VK5": - WheelDBItem.VK5WheelDBItem.Add(StackerDBItem); - break; - } + wheelDBItems.Add(StackerDBItem); } + return wheelDBItems; } } } diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK4Job.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK4Job.cs" index e5f1b95..616ce49 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK4Job.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK4Job.cs" @@ -39,9 +39,7 @@ client.Connect(); return; } - - WheelDBItem.VK4WheelDBItem = new List<WheelDBItem>(); - GetDate.GetWheelDate(client); + WheelDBItem.VK4WheelDBItem = GetDate.GetWheelDate(client); } } } diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK5Job.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK5Job.cs" index d41b9b6..171d61d 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK5Job.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_WCS/Jobs/equipment/VK5Job.cs" @@ -35,9 +35,7 @@ client.Connect(); return; } - - WheelDBItem.VK5WheelDBItem = new List<WheelDBItem>(); - GetDate.GetWheelDate(client); + WheelDBItem.VK5WheelDBItem = GetDate.GetWheelDate(client); } } } -- Gitblit v1.9.3