|
|
|
@ -228,9 +228,9 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
//undealTasks = LoadAndUnloadTask.Instance.GetTurnoverToTestTasks(ETaskDealStatus.Undeal);
|
|
|
|
|
//TurnoverDumpFlow.Instance.Dump(ETrayType.Turnover, undealTasks.Select(t => t.FromIndex + 1).ToList());
|
|
|
|
|
//TurnoverDumpFlow.Instance.Wait();
|
|
|
|
|
undealTasks = LoadAndUnloadTask.Instance.GetTurnoverToTestTasks(ETaskDealStatus.Undeal);
|
|
|
|
|
TurnoverDumpFlow.Instance.Dump(ETrayType.Turnover, undealTasks.Select(t => t.FromIndex + 1).ToList());
|
|
|
|
|
TurnoverDumpFlow.Instance.Wait();
|
|
|
|
|
Step = ETurnoverFlowStep.取料异常报警;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -241,11 +241,6 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
List<TurnoverTraySlot> untestSlots = TurnoverTrayManager.Instance.GetSlots(ETurnoverTraySlotType.WaitTest, ETurnoverTraySlotStatus.Have);
|
|
|
|
|
if (untestSlots != null && untestSlots.Count > 0)
|
|
|
|
|
{
|
|
|
|
|
undealTasks = LoadAndUnloadTask.Instance.GetTurnoverToTestTasks(ETaskDealStatus.Undeal);
|
|
|
|
|
if(TurnoverDumpFlow.Instance.Dump(ETrayType.Turnover, undealTasks.Select(t => t.FromIndex + 1).ToList()))
|
|
|
|
|
{
|
|
|
|
|
TurnoverDumpFlow.Instance.Wait();
|
|
|
|
|
}
|
|
|
|
|
bool exit = false;
|
|
|
|
|
while (!exit)
|
|
|
|
|
{
|
|
|
|
|