|
|
@ -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)
|
|
|
|