From 9db096bf7366bb953f961bef9fa68a7b5d4c27fe Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期三, 30 四月 2025 11:11:18 +0800 Subject: [PATCH] 修改显示屏 --- Admin.NET/WCS.Application/PLC/PLCService.cs | 76 ++++++++++++++++++++++++++----------- 1 files changed, 53 insertions(+), 23 deletions(-) diff --git a/Admin.NET/WCS.Application/PLC/PLCService.cs b/Admin.NET/WCS.Application/PLC/PLCService.cs index 1e2f8f8..c44363d 100644 --- a/Admin.NET/WCS.Application/PLC/PLCService.cs +++ b/Admin.NET/WCS.Application/PLC/PLCService.cs @@ -218,11 +218,16 @@ //淇敼led灞忎俊鎭� var ledDevice = PLCTaskAction.plcDevices.First(m => m.StationNum == taskInfo.EndStation && m.IsDelete == false && m.DeviceType == DeviceTypeEnum.Business); - ledText += $"浠诲姟绫诲瀷:{modTask.TaskType.GetDescription()}\n\n"; - ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"浠诲姟绫诲瀷:{modTask.TaskType.GetDescription()}\n\n"; + //ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; + //ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; + //ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; + ledText += $"鍚嶇О:{modTask.SkuName}\n"; + ledText += $"鎵瑰彿:{modTask.LotNo}\n"; + ledText += $"鍏ュ簱鏁伴噺:{modTask.Qty}\n"; ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; - ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; - ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; + LedDisplay(ledDevice.LedIP, ledText); } } @@ -453,13 +458,18 @@ // led鏄剧ず鍐呭 var ledDevice = PLCTaskAction.plcDevices.First(m => m.StationNum == modTask.StartLocate && m.IsDelete == false && m.DeviceType == DeviceTypeEnum.Business); - ledText += $"鍏ュ簱瀹屾垚\n\n"; + //ledText += $"鍏ュ簱瀹屾垚\n\n"; - ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; + + //ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; + //ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; + + ledText += $"鍚嶇О:{modTask.SkuName}\n"; + ledText += $"鎵瑰彿:{modTask.LotNo}\n"; + ledText += $"鍏ュ簱鏁伴噺:{modTask.Qty}\n"; ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; - - ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; - ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; LedDisplay(ledDevice.LedIP, ledText); // 姝ゅ娣诲姞涓嶇┖璺戜笟鍔� @@ -1069,13 +1079,18 @@ // led鏄剧ず鍐呭 try { - ledText += $"浠诲姟绫诲瀷:{taskInfo.TaskType.GetDescription()}\n\n"; + //ledText += $"浠诲姟绫诲瀷:{taskInfo.TaskType.GetDescription()}\n\n"; - ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; + + //ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; + //ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; + ledText += $"鍚嶇О:{taskInfo.SkuName}\n"; + ledText += $"鎵瑰彿:{taskInfo.LotNo}\n"; + ledText += $"鍏ュ簱鏁伴噺:{taskInfo.Qty}\n"; ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; - ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; - ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; LedDisplay(modDevice.LedIP, ledText); } @@ -1251,11 +1266,15 @@ HubUtil.PublicTaskMonitor(modInsertTaskMonitor.Adapt<WcsTaskMonitorOutput>()); var ledDevice = PLCTaskAction.plcDevices.First(m => m.StationNum == modDevice.StationNum && m.IsDelete == false && m.DeviceType == DeviceTypeEnum.Business); - ledText += $"浠诲姟绫诲瀷:{taskInfo.TaskType.GetDescription()}\n\n"; - ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"浠诲姟绫诲瀷:{taskInfo.TaskType.GetDescription()}\n\n"; + //ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; + //ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; + //ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; + ledText += $"鍚嶇О:{taskInfo.SkuName}\n\n"; + ledText += $"鎵瑰彿:{taskInfo.LotNo}\n"; + ledText += $"鍏ュ簱鏁伴噺:{taskInfo.Qty}\n"; ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; - ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; - ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; LedDisplay(modDevice.LedIP, ledText); } } @@ -1461,10 +1480,15 @@ var ledDevice = PLCTaskAction.plcDevices.First(m => m.StationNum == modDevice.StationNum && m.IsDelete == false && m.DeviceType == DeviceTypeEnum.Business && m.PlcId == modDevice.PlcId); ledText += $"鍑哄簱瀹屾垚\n\n"; - ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"浠诲姟鍙�:{taskInfo.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; + //ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; + //ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; + ledText += $"鍚嶇О:{taskInfo.SkuName}\n"; + ledText += $"鎵瑰彿:{taskInfo.LotNo}\n"; + ledText += $"鍑哄簱鏁伴噺:{taskInfo.Qty}\n"; + ledText += $"鍒嗛厤鏁伴噺:{taskInfo.CompleteQty}\n"; ledText += $"鎵樼洏鍙�:{taskInfo.PalletNo}\n\n"; - ledText += $"璧峰浣�:{taskInfo.StartRoadway + " " + taskInfo.StartLocate}\n"; - ledText += $"鐩爣浣�:{taskInfo.EndRoadway + " " + taskInfo.EndLocate}"; LedDisplay(ledDevice.LedIP, ledText); } // 鍙嶉WMS鍑哄簱瀹屾垚 @@ -1546,10 +1570,16 @@ var ledDevice = PLCTaskAction.plcDevices.First(m => m.StationNum == modDevice.StationNum && m.IsDelete == false && m.DeviceType == DeviceTypeEnum.Business && m.PlcId == modDevice.PlcId); ledText += $"鍑哄簱瀹屾垚\n\n"; - ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"浠诲姟鍙�:{modTask.TaskNo}\n"; + //ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; + //ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; + //ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; + ledText += $"鍚嶇О:{modTask.SkuName}\n"; + ledText += $"鎵瑰彿:{modTask.LotNo}\n"; + ledText += $"鍑哄簱鏁伴噺:{modTask.Qty}\n"; + ledText += $"鍒嗛厤鏁伴噺:{modTask.CompleteQty}\n"; ledText += $"鎵樼洏鍙�:{modTask.PalletNo}\n\n"; - ledText += $"璧峰浣�:{modTask.StartRoadway + " " + modTask.StartLocate}\n"; - ledText += $"鐩爣浣�:{modTask.EndRoadway + " " + modTask.EndLocate}"; + LedDisplay(ledDevice.LedIP, ledText); } #endregion -- Gitblit v1.8.0