Commit 0de6a9c9 LN

如果过程中增加清理超时信号报警处理

1 个父辈 7e3fdb21
此文件类型无法预览
此文件类型无法预览
...@@ -1460,6 +1460,13 @@ namespace OnlineStore.DeviceLibrary ...@@ -1460,6 +1460,13 @@ namespace OnlineStore.DeviceLibrary
private int LoopCount = 0; private int LoopCount = 0;
private void CheckHasTray() private void CheckHasTray()
{ {
//若BOX和出料都没有在等待Io的过程中则此Io超时异常可能已经处理过
if (alarmType.Equals(LineAlarmType.IoSingleTimeOut) && MoveInfo.IsInWait.Equals(false) && SecondMoveInfo.IsInWait.Equals(false))
{
LogUtil.info(Name + "清理信号超时报警【" + WarnMsg + "】 ");
alarmType = LineAlarmType.None;
SetWarnMsg("");
}
if (IOValue(IO_Type.SL_AxisLocationCheck).Equals(IO_VALUE.HIGH) && MoveInfo.ShelfNoTray.Equals(false)) if (IOValue(IO_Type.SL_AxisLocationCheck).Equals(IO_VALUE.HIGH) && MoveInfo.ShelfNoTray.Equals(false))
{ {
FI_13_ScanCode(); FI_13_ScanCode();
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!