Commit a28b0cf1 LN

入料机构报警时亮红灯

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