Commit 19ec96a3 LN

修改报错问题。

1 个父辈 497ca77c
......@@ -104,13 +104,23 @@ namespace OnlineStore.DeviceLibrary
IOMove(IO_Type.R_LineRun, IO_VALUE.HIGH, lineRunTime);
mainStep.ToNextStep(MAIN_STEP.RESET);
mainStep.AddTimeWait(lineRunTime+5000);
mainStep.AddTimeWait(lineRunTime + 5000);
mainTimer.Enabled = true;
}
private bool busyPro = false;
private DateTime busyProTime = DateTime.Now;
private int maxSeconds = 3;
private void packageLineProcess(object sender, ElapsedEventArgs e)
{
TimeSpan span = DateTime.Now - busyProTime;
if (busyPro && span.TotalSeconds < maxSeconds)
{
return;
}
try
{
if (mainStep.IsStep(MAIN_STEP.RUN))
{
try
......@@ -130,7 +140,7 @@ namespace OnlineStore.DeviceLibrary
CheckA5State();
CheckA6State();
}
catch(Exception ex)
catch (Exception ex)
{
LogUtil.error("packageLineProcess " + ex.ToString());
}
......@@ -144,6 +154,15 @@ namespace OnlineStore.DeviceLibrary
}
}
}
catch (Exception ex)
{
LogUtil.error(Name + "packageLineProcess 出错:", ex);
}
finally
{
busyPro = false;
}
}
public override bool StartRun()
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!