添加报警日志,关闭程序取消报警功能

master
zhaoaomin 2 years ago
parent 85db29be92
commit 2cb4f9f470

Binary file not shown.

@ -222,9 +222,10 @@ namespace XGL.FormItem
{
FormingMachineService formingMachineService = new FormingMachineService();
DataTable dt = formingMachineService.GetFormingMachineState(deviceCode);
if (dt == null && time == 0)
if (dt == null)
{
time = time + 1;
LogHelper.instance.log.Warn("没有找到对应的设备,很有可能是断网了,请检查。");
//time = time + 1;
//报警
serialHelper.ComOn();
serialHelper.redLightOn();
@ -239,19 +240,21 @@ namespace XGL.FormItem
System.Windows.Threading.DispatcherPriority.Render);
if (dt.Rows[0][0].ToString() == "1" )
{
if (time == 6)
{
//if (time == 6)
//{
//取消报警
serialHelper.ComOn();
serialHelper.redLightOff();
serialHelper.buzzerOff();
serialHelper.ComOff();
}
//}
}
else
{
time = 6;
LogHelper.instance.log.Warn("设备状态异常,开启报警。");
// time = 6;
//报警
serialHelper.ComOn();
serialHelper.redLightOn();
@ -281,6 +284,15 @@ namespace XGL.FormItem
//}
}
private void Window_Closing(object sender, CancelEventArgs e)
{
//取消报警
serialHelper.ComOn();
serialHelper.redLightOff();
serialHelper.buzzerOff();
serialHelper.ComOff();
}
}
}

Loading…
Cancel
Save