diff --git a/Rs.SkyLine/Flow/NormalFlow/TurnoverFlow.cs b/Rs.SkyLine/Flow/NormalFlow/TurnoverFlow.cs index aaeffde..bbeb320 100644 --- a/Rs.SkyLine/Flow/NormalFlow/TurnoverFlow.cs +++ b/Rs.SkyLine/Flow/NormalFlow/TurnoverFlow.cs @@ -2614,6 +2614,7 @@ namespace Rs.MotionPlat.Flow VacManager.TransitNozzleVacBreak(ETurnoverNozzlePosition.TurnoverTray, EVacOperator.Close, true, nozzle.NozzleIndex); //清空吸嘴上的产品 nozzle.Clear(); + GlobalTray.TurnoverNozzle.ChangeStatus(nozzle.NozzleIndex, ESlotStatus.NotHave); } exit = true; //循环退出,重新检测一下粘料 @@ -2923,6 +2924,7 @@ namespace Rs.MotionPlat.Flow VacManager.TransitNozzleVacSuction(ETurnoverNozzlePosition.TurnoverTray, EVacOperator.Close, true, nozzle.NozzleIndex); nozzle.Clear(); masticSlots.Remove(nozzleIndex); + GlobalTray.TurnoverNozzle.ChangeStatus(nozzle.NozzleIndex, ESlotStatus.NotHave); } } if (masticSlots.Count == 0) @@ -3018,6 +3020,7 @@ namespace Rs.MotionPlat.Flow DischargeModuleGoSafePosFlow.Instance.GoSafePostion(); WarningSuckerNgFlow.Instance.DealNgProduct(ETrayType.Turnover, slot.Index); nozzle.Clear(); + GlobalTray.TurnoverNozzle.ChangeStatus(nozzle.NozzleIndex, ESlotStatus.NotHave); VacManager.TurnoverTrayVacSuction(EVacOperator.Close, true, slot.Index); exit = true; }