Commit 3b3761ab LN

接驳台托盘横移bug修改

1 个父辈 35d3b1e9
...@@ -851,7 +851,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -851,7 +851,7 @@ namespace OnlineStore.DeviceLibrary
return false; return false;
} }
private bool PreIsToOut = false; private int PreIsToOutCount = 0;
/// <summary> /// <summary>
/// 判断托盘是否需要到出料线 /// 判断托盘是否需要到出料线
/// </summary> /// </summary>
...@@ -878,9 +878,9 @@ namespace OnlineStore.DeviceLibrary ...@@ -878,9 +878,9 @@ namespace OnlineStore.DeviceLibrary
{ {
if (LineManager.TrayToOutLineTest) if (LineManager.TrayToOutLineTest)
{ {
if (!PreIsToOut) if (PreIsToOutCount.Equals(3))
{ {
PreIsToOut = true; PreIsToOutCount = 0;
//横移一个放一个 //横移一个放一个
MoveInfo.MoveParam = new InOutParam(trayNum); MoveInfo.MoveParam = new InOutParam(trayNum);
LogInfo(" C1->出料线:托盘横移到出料线测试功能打开"); LogInfo(" C1->出料线:托盘横移到出料线测试功能打开");
...@@ -888,7 +888,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -888,7 +888,7 @@ namespace OnlineStore.DeviceLibrary
} }
else else
{ {
PreIsToOut = false; PreIsToOutCount++;
} }
} }
//TODO //TODO
......
...@@ -247,8 +247,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -247,8 +247,8 @@ namespace OnlineStore.DeviceLibrary
else if (SecondMoveInfo.IsStep(LineMoveStep.JHY_12_WaitTrayLeave)) else if (SecondMoveInfo.IsStep(LineMoveStep.JHY_12_WaitTrayLeave))
{ {
SecondMoveInfo.NextMoveStep(LineMoveStep.JHY_13_TrayLeave); SecondMoveInfo.NextMoveStep(LineMoveStep.JHY_13_TrayLeave);
CheckLog(" 托盘放行" + SecondMoveInfo.SLog + ":等待500ms,托盘检测无信号"); CheckLog(" 托盘放行" + SecondMoveInfo.SLog + ":等待800ms,托盘检测无信号");
SecondMoveInfo.WaitList.Add(WaitResultInfo.WaitTime(200)); SecondMoveInfo.WaitList.Add(WaitResultInfo.WaitTime(800));
SecondMoveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.HY_TrayCheck, IO_VALUE.LOW)); SecondMoveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.HY_TrayCheck, IO_VALUE.LOW));
} }
else if (SecondMoveInfo.IsStep(LineMoveStep.JHY_13_TrayLeave)) else if (SecondMoveInfo.IsStep(LineMoveStep.JHY_13_TrayLeave))
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!