Commit 9e56b906 张东亮

AGV交互时,检测到料串需要agv离开才能关门

1 个父辈 7ae54535
...@@ -110,6 +110,22 @@ namespace DeviceLibrary ...@@ -110,6 +110,22 @@ namespace DeviceLibrary
Batch_Axis.MonitorAxisLoadRate(Setting_Init.LoadRateLimit_BatchMaxLoadRate); Batch_Axis.MonitorAxisLoadRate(Setting_Init.LoadRateLimit_BatchMaxLoadRate);
} }
} }
var canHandleString = false;
if (!UseAgv())
{
canHandleString = true;
}
else
{
if(AGVMoveInfo.IsStep(MoveStep.Wait))
{
canHandleString = true;
}
}
if(!canHandleString)
{
return;
}
if (IOValue(IO_Type.StringBack_Check).Equals(IO_VALUE.HIGH)) if (IOValue(IO_Type.StringBack_Check).Equals(IO_VALUE.HIGH))
{ {
StringMoveInfo.NextMoveStep(MoveStep.StringLoad_01); StringMoveInfo.NextMoveStep(MoveStep.StringLoad_01);
...@@ -559,7 +575,7 @@ namespace DeviceLibrary ...@@ -559,7 +575,7 @@ namespace DeviceLibrary
} }
bool isManualOuting() bool isManualOuting()
{ {
return StringMoveInfo.MoveStep>= MoveStep.StringOut_08 && StringMoveInfo.MoveStep <= MoveStep.StringOut_11; return StringMoveInfo.MoveStep >= MoveStep.StringOut_08 && StringMoveInfo.MoveStep <= MoveStep.StringOut_11;
} }
string StringProcessState() string StringProcessState()
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!