From b7308bba3d7ffad271ce7fc7a93c8c45d76be87d Mon Sep 17 00:00:00 2001 From: 杨前锦 <1010338399@qq.com> Date: 星期五, 13 六月 2025 17:21:03 +0800 Subject: [PATCH] 优化印尼佳通-硫化胚胎出入库逻辑策略优化 --- HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs index 5d662fc..48db2fb 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs @@ -23,6 +23,7 @@ { static void Main(string[] args) { + Settings.Init(); // 璁剧疆鎺у埗鍙扮紪鐮佷负 UTF-8 Console.OutputEncoding = Encoding.UTF8; @@ -82,11 +83,12 @@ tasks.Add(GetTask(WCSCore.Dispatch)); //鑷姩琛ュ厖姣嶆嫋 tasks.Add(GetTask(Monitor.AutoEmptyTrayOutStock)); - + // 缂撳瓨绌烘墭鍑哄簱 + tasks.Add(GetTask(Monitor.BufferEmptyTrayOutStock,5000)); Task.WaitAll(tasks.ToArray()); } public void Stop() { Console.WriteLine("work stopped"); } - private Task GetTask(Action action) { + private Task GetTask(Action action ,int time = 3000) { var task = Task.Run(() => { while (true) { try { @@ -95,7 +97,7 @@ catch (Exception ex) { LogHelper.Error(ex.Message, ex); } - Thread.Sleep(3000); + Thread.Sleep(time); } }); return task; -- Gitblit v1.9.1