|
|
|
@ -813,7 +813,7 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
needGrabNum = NozzleManager.GetNozzlesByStatus(ENozzleStatus.ToUnload).Count();
|
|
|
|
|
//targetX = SysConfigParam.GetValue<double>($"Nozzle{needGrabNum}CenterX") - 30;
|
|
|
|
|
targetX = SysConfigParam.GetValue<double>($"Nozzle8CenterX") - 30;
|
|
|
|
|
targetY = SysConfigParam.GetValue<double>($"Nozzle8CenterY");
|
|
|
|
|
targetY = SysConfigParam.GetValue<double>($"Nozzle1CenterY");
|
|
|
|
|
errCode = AxisControl.LoadX.MovePos(targetX, GlobalVar.WholeSpeed);
|
|
|
|
|
if (errCode == ErrorCode.Ok || GlobalVar.VirtualAxis)
|
|
|
|
|
{
|
|
|
|
@ -1037,6 +1037,14 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
// NozzleManager.GetNozzle(ni).SN = item.SN;
|
|
|
|
|
// ni++;
|
|
|
|
|
//}
|
|
|
|
|
//foreach (MatchResult matchResult in mrs)
|
|
|
|
|
//{
|
|
|
|
|
// if(matchResult.IsOK)
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
|
|
// matchResult.OffsetRow = matchResult.OffsetRow + offsetY;
|
|
|
|
|
// }
|
|
|
|
|
//}
|
|
|
|
|
reGrabCount = 0;
|
|
|
|
|
OnMatchResult?.Invoke(mrs);
|
|
|
|
|
flowStep = EDischargeFlowStep.到放料位上方;
|
|
|
|
|