Commit e6014066 张东亮

放料前如果平台有料,开门

1 个父辈 26dd7de1
......@@ -396,8 +396,11 @@ namespace DeviceLibrary
}
}
}
MoveInfo.NextMoveStep(MoveStep.StoreTS12);
if (To.posid == BoxStorePosition.ngdoor)
{
MoveInfo.NextMoveStep(MoveStep.StoreTS12_1);
CodeManager.TestHasRight = true;
var h1 = mainMachine.NGDoor_Tray_Test_Reel;
if (!h1.HasValue)
......@@ -406,13 +409,33 @@ namespace DeviceLibrary
}
else if (h1.Value)
{
Msg.add(crc.GetString(L.please_take_ngdoor_reel, "等待取走单料口料盘"), MsgLevel.alarm);
RobotManage.UserPause(crc.GetString("please_take_ngdoor_reel", "等待取走单口料盘"));
mainMachine.SingleDoor.ToHigh(MoveInfo);
MoveInfo.log($"{storeMoveType}:单料口有料,开门");
}
}
MoveInfo.NextMoveStep(MoveStep.StoreTS12);
break;
case MoveStep.StoreTS12_1:
MoveInfo.NextMoveStep(MoveStep.StoreTS12_2);
CodeManager.TestHasRight = true;
var h2 = mainMachine.NGDoor_Tray_Test_Reel;
if (!h2.HasValue)
{
Msg.add(crc.GetString(L.x29_low_no_reel, "检测相机打开失败."), MsgLevel.alarm);
}
else if (h2.Value)
{
Msg.add(crc.GetString(L.please_take_ngdoor_reel, "等待取走单料口料盘"), MsgLevel.alarm);
RobotManage.UserPause(crc.GetString("please_take_ngdoor_reel", "等待取走单口料盘"));
}
break;
case MoveStep.StoreTS12_2:
MoveInfo.NextMoveStep(MoveStep.StoreTS12);
MoveInfo.log($"{storeMoveType}:处理完成,准备放料");
break;
case MoveStep.StoreTS12:
MoveInfo.NextMoveStep(MoveStep.StoreTS13);
InOut_Axis.AbsMove(MoveInfo, To.InOut_P2, Config.InOut_P2_speed);
......
......@@ -157,6 +157,8 @@ namespace DeviceLibrary
StoreTS10,
StoreTS11,
StoreTS12,
StoreTS12_1,
StoreTS12_2,
StoreTS13,
StoreTS14,
StoreTS15,
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!