Commit 8d0aa236 几米阳光

出库等待改为30秒

1 个父辈 8fb3faf1
...@@ -141,7 +141,12 @@ namespace OnlineStore.DeviceLibrary ...@@ -141,7 +141,12 @@ namespace OnlineStore.DeviceLibrary
else if (wait.WaitType == 2) else if (wait.WaitType == 2)
{ {
wait.IsEnd = KNDIOValue(wait.IoType).Equals(wait.IoValue); wait.IsEnd = KNDIOValue(wait.IoType).Equals(wait.IoValue);
if ((!wait.IsEnd) && span.TotalMilliseconds > Config.IOSingle_TimerOut) int timeOutMs = Config.IOSingle_TimerOut;
if (StoreMove.MoveStep == StoreMoveStep.SO_14_WaitTake)
{
timeOutMs = 35000;
}
if ((!wait.IsEnd) && span.TotalMilliseconds > timeOutMs)
{ {
ConfigIO io = Config.getWaitIO(wait.IoType); ConfigIO io = Config.getWaitIO(wait.IoType);
WarnMsg = StoreName + " 等待信号" + io.DisplayStr + "=" + wait.IoValue + "超时!"; WarnMsg = StoreName + " 等待信号" + io.DisplayStr + "=" + wait.IoValue + "超时!";
...@@ -153,7 +158,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -153,7 +158,7 @@ namespace OnlineStore.DeviceLibrary
} }
else if (wait.WaitType == 3) else if (wait.WaitType == 3)
{ {
wait.IsEnd = span.TotalMilliseconds >= wait.TimeMSeconds; wait.IsEnd = (span.TotalMilliseconds >= wait.TimeMSeconds);
} }
else if (wait.WaitType == 5) else if (wait.WaitType == 5)
{ {
...@@ -664,8 +669,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -664,8 +669,8 @@ namespace OnlineStore.DeviceLibrary
else if (StoreMove.MoveStep == StoreMoveStep.SO_13_GoBack) else if (StoreMove.MoveStep == StoreMoveStep.SO_13_GoBack)
{ {
StoreMove.NextMoveStep(StoreMoveStep.SO_14_WaitTake); StoreMove.NextMoveStep(StoreMoveStep.SO_14_WaitTake);
OutStoreLog("出库:SO_14_WaitTake 等待拿走物品,最多等待10秒"); OutStoreLog("出库:SO_14_WaitTake 等待拿走物品,最多等待30秒");
StoreMove.WaitList.Add(WaitResultInfo.WaitTime(10000)); StoreMove.WaitList.Add(WaitResultInfo.WaitTime(30000));
StoreMove.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.TrayCheck_Door, IO_VALUE.LOW)); StoreMove.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.TrayCheck_Door, IO_VALUE.LOW));
StoreMove.OneWaitCanEndStep = true; StoreMove.OneWaitCanEndStep = true;
} }
......
...@@ -17,7 +17,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -17,7 +17,7 @@ namespace OnlineStore.DeviceLibrary
/// <summary> /// <summary>
/// 超时时间 /// 超时时间
/// </summary> /// </summary>
public int TimeOutSeconds = 300; public int TimeOutSeconds = 60;
public StoreMoveInfo(int storeId) public StoreMoveInfo(int storeId)
{ {
moveType = StoreMoveType.None; moveType = StoreMoveType.None;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!