当批次结束后,Input盘从回收到料仓改为搬运到empty1料仓

master
lhiven 2 years ago
parent fc652644a0
commit 71f231b589

@ -428,12 +428,17 @@ namespace Rs.MotionPlat.Flow
switch (inquireSilo.SiloType) switch (inquireSilo.SiloType)
{ {
case SchedulingSiloBase.ESiloType.ToBeTested: case SchedulingSiloBase.ESiloType.ToBeTested:
Task.Run(() => { MessageQueue.Instance.Insert($"{ETrayType.Input}料仓收到切盘命令");
MessageQueue.Instance.Insert($"{ETrayType.Input}料仓收到切盘命令"); //StockManager.Instance.GetStock(ETrayType.Input).Unload(EStockTrayUnLoadMode.Whole, null);
StockManager.Instance.GetStock(ETrayType.Input).Unload(EStockTrayUnLoadMode.Whole, null); TakeTrayFlow.Instance.Take(ETrayType.Input, ETrayType.Empty1, () => {
StockManager.Instance.GetStock(ETrayType.Input).Status = EStockTrayStatus.Unloaded;
}, null, () => {
Task.Run(() => {
StockManager.Instance.GetStock(ETrayType.Empty1).Unload(EStockTrayUnLoadMode.Whole, null);
});
}); });
break; break;
case SchedulingSiloBase.ESiloType.Passed: case SchedulingSiloBase.ESiloType.Passed:
Task.Run(() => { Task.Run(() => {

Loading…
Cancel
Save