Commit 55e3f0d4 张东亮

批量出库中有盘放置NG料后料串下降导致后续料无法出问题

1 个父辈 b4a85dc2
...@@ -257,6 +257,7 @@ namespace DeviceLibrary ...@@ -257,6 +257,7 @@ namespace DeviceLibrary
To = new BoxStorePosition(Config, StoreSide.NGDoor, To.Reel); To = new BoxStorePosition(Config, StoreSide.NGDoor, To.Reel);
MoveInfo.log($"{storeMoveType}:料盘放置异常,更改料盘目的地为NG口"); MoveInfo.log($"{storeMoveType}:料盘放置异常,更改料盘目的地为NG口");
mainMachine.StoreMoveInfo.MoveParam.IsNg = true; mainMachine.StoreMoveInfo.MoveParam.IsNg = true;
mainMachine.StoreMoveInfo.MoveParam.NgMsg = crc.GetString("reel_not_in_right_status", "料盘放置异常");
MoveInfo.MoveParam.PosID = $"{From.posid}=>{To.posid}"; MoveInfo.MoveParam.PosID = $"{From.posid}=>{To.posid}";
Msg.add(crc.GetString("reel_not_in_right_status", "料盘放置异常"), MsgLevel.alarm); Msg.add(crc.GetString("reel_not_in_right_status", "料盘放置异常"), MsgLevel.alarm);
RobotManage.UserPause(crc.GetString("reel_not_in_right_status", "料盘放置异常"), true); RobotManage.UserPause(crc.GetString("reel_not_in_right_status", "料盘放置异常"), true);
......
...@@ -297,9 +297,9 @@ namespace DeviceLibrary ...@@ -297,9 +297,9 @@ namespace DeviceLibrary
case MoveStep.StringReadyPut: case MoveStep.StringReadyPut:
Msg.add(crc.GetString(L.string_ready_for_put, "料串放料准备就绪"), MsgLevel.info); Msg.add(crc.GetString(L.string_ready_for_put, "料串放料准备就绪"), MsgLevel.info);
StringMoveInfo.log($"料串放料准备就绪"); StringMoveInfo.log($"料串放料准备就绪");
if (ConfigHelper.Config.Get("Device_String_StandbyAtBottom", true) && ServerCM.queueTaskCount <= 0 && boxTransport.IsComplateOrFree) if (ConfigHelper.Config.Get("Device_String_StandbyAtBottom", true) && ServerCM.queueTaskCount <= 0 && boxTransport.IsComplateOrFree && OutStoreJobList.Count <= 0)
{ {
StringMoveInfo.log($"当前服务器反馈没有出库任务, 料串下降待机"); StringMoveInfo.log($"当前没有出库任务, 料串下降待机");
StringMoveInfo.NextMoveStep(MoveStep.StringOut_01); StringMoveInfo.NextMoveStep(MoveStep.StringOut_01);
} }
break; break;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!