From 1319cb7072623dff12369a889af766db2d166def Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期一, 28 七月 2025 17:58:47 +0800 Subject: [PATCH] 叠盘机优化 --- HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs index 41dd0d9..186c504 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs @@ -168,6 +168,7 @@ //浜曟澗鍙犵洏鏈哄畨鍏ㄤ氦浜� if (TN_Task.S_NOTE == "绌烘墭鍥炲簱") { + LogHelper.Info($"-------鍙犵洏鏈哄畨鍏ㄨ姹�-----"); var Device = Settings.deviceInfos.Where(a => a.TN_Location == TN_Task.S_START_LOC).FirstOrDefault(); if (Device != null) { @@ -220,9 +221,20 @@ } if (TN_Task.S_NOTE == "绌烘墭鍥炲簱") { + LogHelper.Info($"-------鍙犵洏鏈哄畨鍏ㄨ姹�-----"); var Device = Settings.deviceInfos.Where(a => a.TN_Location == TN_Task.S_START_LOC).FirstOrDefault(); if (Device != null) { + if (!S7Helper.WriteDpj(Device.address, 1002, 0)) + { + Task.Run(() => + { + while (!S7Helper.WriteDpj(Device.address, 1002, 0)) + { + Thread.Sleep(1000); + } + }); + } //鍐欏叆澶辫触閲嶆柊鍐欏叆 if (!S7Helper.WriteDpj(Device.address, 1001, 1)) { @@ -234,16 +246,7 @@ } }); } - if (!S7Helper.WriteDpj(Device.address, 1002, 0)) - { - Task.Run(() => - { - while (!S7Helper.WriteDpj(Device.address, 1002, 0)) - { - Thread.Sleep(1000); - } - }); - } + } else { -- Gitblit v1.9.1