Commit 05f00f9c 刘韬

修正料盘NG后 下一盘扫码排到旋转臂的问题

1 个父辈 d27fa03f
......@@ -261,12 +261,7 @@ namespace DeviceLibrary
}
break;
case MoveStep.M20_1_ToNgBox:
//检查是否在拍照,避免干涉 R06_GettedReelInfo
if(RightMoveInfo.IsStep(MoveStep.R06_GettedReelInfo))
{
MiddleMoveInfo.log("等待右侧拍照完成,避免干涉");
return;
}
MiddleMoveInfo.NextMoveStep(MoveStep.M21);
Take_Middle_Axis.AbsMove(MiddleMoveInfo, Config.Take_Middle_P5, Config.Take_Middle_P5_speed);
MiddleMoveInfo.log("旋转轴转到P5 NG位置");
......@@ -292,6 +287,12 @@ namespace DeviceLibrary
Msg.add(crc.GetString("Res0050", "等待夹爪放松"), MsgLevel.info);
break;
case MoveStep.M23:
//检查是否在拍照,避免干涉 R06_GettedReelInfo
if (RightMoveInfo.IsStep(MoveStep.R06_GettedReelInfo))
{
MiddleMoveInfo.log("等待右侧拍照完成,避免干涉");
return;
}
MiddleMoveInfo.NextMoveStep(MoveStep.M_ReturnToP1);
Take_UpDown_Axis.AbsMove(MiddleMoveInfo, Config.Take_UpDown_P2, Config.Take_UpDown_P5_speed);
MiddleMoveInfo.log("上下轴转到P2 位置");
......
......@@ -76,7 +76,8 @@ namespace DeviceLibrary
{
}
else if ((MiddleMoveInfo.MoveStep >= MoveStep.M09) || MiddleMoveInfo.MoveStep < MoveStep.M02)
else if (MiddleMoveInfo.MoveStep >= MoveStep.M09 && MiddleMoveInfo.MoveStep< MoveStep.M20_ToNgBox
|| MiddleMoveInfo.MoveStep < MoveStep.M02 || MiddleMoveInfo.MoveStep > MoveStep.M21)
{
RightMoveInfo.NextMoveStep(MoveStep.R06_GettedReelInfo);
ScanCode();
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!