NG盘搬运到input料仓增加打印日志

master
lhiven 2 years ago
parent 570f5539ad
commit 6cdf4da680

@ -39,7 +39,7 @@ namespace Rs.MotionPlat.Flow.SubFlow
{
if (Ops.IsOn("2号料仓料盘到位光电检测"))
{
logInfo = $"检测到input料仓上料位有料搬运到empty1料仓";
logInfo =GetClassName()+ $"检测到input料仓上料位有料搬运到empty1料仓";
MessageQueue.Instance.Insert(logInfo);
TakeTrayFlow.Instance.Take(ETrayType.Input, ETrayType.Empty1, null, null, () => {
Task.Run(() => {
@ -54,17 +54,19 @@ namespace Rs.MotionPlat.Flow.SubFlow
{
if(Ops.IsOn("4号料仓缺盘光电检测"))//如果还有需要搬运的料盘
{
logInfo = GetClassName() + "4号料仓还有需要搬运的料盘继续上料盘";
MessageQueue.Instance.Insert(logInfo);
StockManager.Instance.GetStock(ETrayType.Ng).Load(EStockTrayLoadMode.Whole, null);
}
else
{
//没有料盘需要搬运了
logInfo = $"check ng stock hasn't tray,stop load tray,take tray finished!";
logInfo =GetClassName()+ $"check ng stock hasn't tray,stop load tray,take tray finished!";
MessageQueue.Instance.Insert(logInfo);
break;
}
}
logInfo = "start take ng tray to input stock";
logInfo = GetClassName() + "start take ng tray to input stock";
MessageQueue.Instance.Insert(logInfo );
TakeTrayFlow.Instance.Take(ETrayType.Ng, ETrayType.Input, () => {
StockManager.Instance.GetStock(ETrayType.Ng).ChangeStatus(EStockTrayStatus.Empty);
@ -96,5 +98,10 @@ namespace Rs.MotionPlat.Flow.SubFlow
});
}
}
private string GetClassName()
{
return "NgTrayToInputTrayFlow_";
}
}
}

Loading…
Cancel
Save