|
|
@ -695,6 +695,7 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
//执行料仓Tray取料NG时的处理流程,流程处理结束后,流程继续
|
|
|
|
//执行料仓Tray取料NG时的处理流程,流程处理结束后,流程继续
|
|
|
|
if (curTask.FromType == TurnoverType.Turnover)
|
|
|
|
if (curTask.FromType == TurnoverType.Turnover)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
VacManager.TurnoverTrayVacSuction(EVacOperator.Close, false, curTask.FromIndex + 1);
|
|
|
|
TurnoverTrayManager.Instance.Slot(curTask.FromIndex + 1).ClearProduct();
|
|
|
|
TurnoverTrayManager.Instance.Slot(curTask.FromIndex + 1).ClearProduct();
|
|
|
|
GlobalTray.TurnoverTray.ChangeStatus(curTask.FromIndex + 1, ESlotStatus.NotHave);
|
|
|
|
GlobalTray.TurnoverTray.ChangeStatus(curTask.FromIndex + 1, ESlotStatus.NotHave);
|
|
|
|
curTask.Dealed = true;
|
|
|
|
curTask.Dealed = true;
|
|
|
@ -2196,7 +2197,7 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private string GetClassName()
|
|
|
|
private string GetClassName()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return "DischargeFlow_";
|
|
|
|
return "DischargeFlow-";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
|
|
/// <summary>
|
|
|
|
/// 判断排料轴是否可以干其他的活
|
|
|
|
/// 判断排料轴是否可以干其他的活
|
|
|
@ -2617,6 +2618,11 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void ResetScanNum()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
scanNum = 0;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
///// <summary>
|
|
|
|
///// <summary>
|
|
|
|
///// 检测XY是否在目标位置上
|
|
|
|
///// 检测XY是否在目标位置上
|
|
|
|
///// </summary>
|
|
|
|
///// </summary>
|
|
|
|