Commit e095c294 LN

1

1 个父辈 c4b8bec5
...@@ -260,20 +260,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -260,20 +260,8 @@ namespace OnlineStore.DeviceLibrary
} }
internal static bool CanMoveSidesWay(int swNum) internal static bool CanMoveSidesWay(int swNum)
{ {
int status = GetSwStatus(swNum);
if (status.Equals(1))
{
return true;
}
else if (swNum.Equals(1) || swNum.Equals(3))
{
if (status.Equals(0))
{
return true;
}
}
int status = GetSwStatus(swNum);
//若此横移对应的设备未启动,直接可处理 //若此横移对应的设备未启动,直接可处理
foreach (FeedingEquip equip in LineManager.Line.FeedingEquipMap.Values) foreach (FeedingEquip equip in LineManager.Line.FeedingEquipMap.Values)
{ {
...@@ -283,11 +271,17 @@ namespace OnlineStore.DeviceLibrary ...@@ -283,11 +271,17 @@ namespace OnlineStore.DeviceLibrary
{ {
return true; return true;
} }
//上料3如果报警,可以直接处理移栽
if (status.Equals(0) && swNum.Equals(2) && (equip.isInSuddenDown || equip.isNoAirCheck)) if (status.Equals(0) && swNum.Equals(2) && (equip.isInSuddenDown || equip.isNoAirCheck))
{ {
//上料3如果报警,可以直接处理移栽
return true; return true;
} }
if (equip.SecondMoveInfo.MoveType.Equals(LineMoveType.None).Equals(false))
{
return false ;
}
break;
} }
} }
foreach (ProvidingEquip equip in LineManager.Line.ProvidingEquipMap.Values) foreach (ProvidingEquip equip in LineManager.Line.ProvidingEquipMap.Values)
...@@ -298,6 +292,25 @@ namespace OnlineStore.DeviceLibrary ...@@ -298,6 +292,25 @@ namespace OnlineStore.DeviceLibrary
{ {
return true; return true;
} }
if (equip.SecondMoveInfo.MoveType.Equals(LineMoveType.None).Equals(false))
{
return false ;
}
break;
}
}
if (status.Equals(1) )
{
return true;
}
else if (swNum.Equals(1) || swNum.Equals(3))
{
if (status.Equals(0) )
{
return true;
} }
} }
return false; return false;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!