点击结束上料,料盘重新回到工作位

master
lhiven 1 year ago
parent 00cd9a193c
commit 5bf6d6d8e5

@ -636,6 +636,14 @@ namespace Rs.MotionPlat.Flow
logInfo = GetClassName() + $"选择了结束上料,通知中控结束上料"; logInfo = GetClassName() + $"选择了结束上料,通知中控结束上料";
MessageQueue.Instance.Insert(logInfo); MessageQueue.Instance.Insert(logInfo);
reFetchNum = 0; reFetchNum = 0;
if (!StockManager.Instance.GetStock(ETrayType.Input).HasTray())
{
logInfo = GetClassName() + $"检测到料盘不在工作位";
MessageQueue.Instance.Insert(logInfo);
StockManager.Instance.GetStock(ETrayType.Input).Load(EStockTrayLoadMode.AfterBacked, null);
logInfo = GetClassName() + $"料盘已运动到工作位";
MessageQueue.Instance.Insert(logInfo);
}
TestCenter.Instance.EndInput(); TestCenter.Instance.EndInput();
LoadAndUnloadTask.Instance.ClearUndoTask(); LoadAndUnloadTask.Instance.ClearUndoTask();
if (NozzleManager.GetNozzlesByStatus(ENozzleStatus.ToUnload).Count > 0) if (NozzleManager.GetNozzlesByStatus(ENozzleStatus.ToUnload).Count > 0)

Loading…
Cancel
Save