|
|
@ -159,7 +159,8 @@ namespace Rs.MotionPlat.Flow.SubFlow
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case EStockPlaceFlowStep.料仓穴位拍照:
|
|
|
|
case EStockPlaceFlowStep.料仓穴位拍照:
|
|
|
|
VisionHelper.trayLocationVision.ClearQueue();
|
|
|
|
if(VisionHelper.trayLocationVision.ClearQueue())
|
|
|
|
|
|
|
|
{
|
|
|
|
UpCameraHelper.Grab();
|
|
|
|
UpCameraHelper.Grab();
|
|
|
|
VisionResult vr = VisionHelper.Grab(Vision.EVisionScene.TrayLocation);
|
|
|
|
VisionResult vr = VisionHelper.Grab(Vision.EVisionScene.TrayLocation);
|
|
|
|
if ((vr != null && vr.Result) || GlobalVar.RunSpace)
|
|
|
|
if ((vr != null && vr.Result) || GlobalVar.RunSpace)
|
|
|
@ -198,6 +199,11 @@ namespace Rs.MotionPlat.Flow.SubFlow
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Msgbox.ShowTipDialog(EButtonType.Retry, "stock slot location fail", "", true);
|
|
|
|
Msgbox.ShowTipDialog(EButtonType.Retry, "stock slot location fail", "", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Msgbox.Show("send C to vision fail", EButtonType.Recheck);
|
|
|
|
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case EStockPlaceFlowStep.到料仓放料位上方:
|
|
|
|
case EStockPlaceFlowStep.到料仓放料位上方:
|
|
|
|
//curNozzle = NozzleManager.GetToUnloadNozzle();
|
|
|
|
//curNozzle = NozzleManager.GetToUnloadNozzle();
|
|
|
|