Commit a28b0cf1 LN

入料机构报警时亮红灯

1 个父辈 95dd62db
......@@ -498,6 +498,8 @@ namespace OnlineStore.DeviceLibrary
CheckAndMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
CheckAndMove(IO_Type.Alarm_Buzzer, IO_VALUE.LOW);
}
protected AlarmType alarmRedLedType = AlarmType.AxisAlarm;
protected void LedProcess(object sender, ElapsedEventArgs e)
{
try
......@@ -515,7 +517,7 @@ namespace OnlineStore.DeviceLibrary
{
yellowMove = true;
}
if (isInSuddenDown || isNoAirpressure_Check || alarmType > AlarmType.AxisAlarm)
if (isInSuddenDown || isNoAirpressure_Check || alarmType >= alarmRedLedType)
{
isNeedAlarmLed = true;
}
......@@ -524,7 +526,7 @@ namespace OnlineStore.DeviceLibrary
yellowMove = true;
}
if (isNoAirpressure_Check || isInSuddenDown || alarmType > AlarmType.AxisAlarm)
if (isNoAirpressure_Check || isInSuddenDown || alarmType >= alarmRedLedType)
{
isNeedAlarmLed = true;
}
......
......@@ -64,6 +64,7 @@ namespace OnlineStore.DeviceLibrary
config.MiddleOffsetValue = 40000;
}
runStatus = RunStatus.Wait;
alarmRedLedType = AlarmType.IoSingleTimeOut;
}
#region 启动,复位,停止 处理
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!