diff --git a/Rs.DeweyTester/Flow/NormalFlow/StockFlowBase.cs b/Rs.DeweyTester/Flow/NormalFlow/StockFlowBase.cs index 2f23643..8fe627d 100644 --- a/Rs.DeweyTester/Flow/NormalFlow/StockFlowBase.cs +++ b/Rs.DeweyTester/Flow/NormalFlow/StockFlowBase.cs @@ -368,6 +368,7 @@ namespace Rs.MotionPlat.Flow.NormalFlow { if(Ops.IsOn($"料仓夹磁气缸{StockIndex}原位")) { + Thread.Sleep(1000); break; } else if(stopwatch.ElapsedMilliseconds>5000) @@ -401,7 +402,7 @@ namespace Rs.MotionPlat.Flow.NormalFlow { logInfo = $"{GetClassName()} 检测到料仓夹磁气缸{StockIndex}动位 OK"; MessageQueue.Instance.Insert(logInfo); - Thread.Sleep(500); + Thread.Sleep(1000); return; } else if (stopwatch.ElapsedMilliseconds > 5000) diff --git a/Rs.DeweyTester/Flow/SubFlow/StockTakeFlow.cs b/Rs.DeweyTester/Flow/SubFlow/StockTakeFlow.cs index 4f9172c..ea035d9 100644 --- a/Rs.DeweyTester/Flow/SubFlow/StockTakeFlow.cs +++ b/Rs.DeweyTester/Flow/SubFlow/StockTakeFlow.cs @@ -279,6 +279,8 @@ namespace Rs.MotionPlat.Flow.SubFlow break; case EButtonType.Skip: logInfo = GetClassName() + $"选择了跳过"; + curNozzle.VacBreak(EIoOperate.Close, GetClassName()); + curNozzle.VacSuction(EIoOperate.Close, GetClassName()); MessageQueue.Instance.Insert(logInfo); finished = true; flowStep = EStockTakeFlowStep.待触发;