本发明涉及电气控制,特别涉及一种基于报警触发装置的报警方法、报警装置和可读介质。
背景技术:
1、报警装置能够通过报警的方式提示工作人员采取相应的措施,以降低产生报警的事故所带来的损失。比如,消防系统中的报警装置用于在发生火灾时发出报警提示,以提醒相应人员及时采取措施,从而最大程度上降低火灾所造成的生命和财产损失。
2、目前,报警装置常采用的设计是以薄片或触点作为开关来降低成本。为了保证开关的触点可监控,报警装置通常采用触点“常闭”的设计方案。然而,触点“常闭”的方式非常容易出现误报警的情况,可靠性较低。
技术实现思路
1、本发明提供了基于报警触发装置的报警方法、报警装置和可读介质,能够降低误报警的概率。
2、第一方面,本发明实施例提供了一种基于报警触发装置的报警方法,所述报警触发装置包括第一焊盘和第二焊盘,且所述第一焊盘在所述报警触发装置未触发时导通,所述第二焊盘在所述报警触发装置未触发时断开;
3、所述报警方法包括:
4、实时监测所述第一焊盘和所述第二焊盘的工作状态;
5、当所述触发报警装置响应于操作板的触发动作,且所述第一焊盘的工作状态转化为断开状态,所述第二焊盘的工作状态转换为导通状态时,执行第一告警状态所对应的报警操作;其中,所述第一告警状态用于表征所述报警触发装置未被触发的状态。
6、在一种可能的实现方式中,确定焊盘的工作状态的步骤,包括:
7、检测得到焊盘的电阻值;
8、根据检测得到的电阻值,确定焊盘的工作状态。
9、在一种可能的实现方式中,当焊盘为第一焊盘时,所述根据检测得到的阻值确定焊盘的工作状态,包括:
10、判断检测第一焊盘得到的电阻值是否大于第一预设阈值;
11、若否,则将所述第一焊盘的工作状态确定为导通状态;
12、若是,则判断检测第一焊盘得到的电阻值是否大于第二预设阈值;其中,所述第二预设阈值大于所述第一预设阈值;
13、若检测第一焊盘得到的电阻值大于所述第二预设阈值,则将所述第一焊盘的工作状态确定为断开状态;
14、若检测第一焊盘得到的电阻值不大于所述第二预设阈值,则将所述第一焊盘的工作状态确定为故障状态。
15、在一种可能的实现方式中,当焊盘为第二焊盘时,所述根据检测得到的阻值确定焊盘的工作状态,包括:
16、判断检测第二焊盘得到的电阻值是否大于第三预设阈值;
17、若检测第二焊盘得到的电阻值大于所述第三预设阈值,则将所述第二焊盘的工作状态确定为断开状态;
18、若检测第二焊盘得到的电阻值不大于所述第三预设阈值,则将所述第二焊盘的工作状态确定为导通状态。
19、在一种可能的实现方式中,在所述实时监测所述第一焊盘和所述第二焊盘的工作状态之后,进一步包括:
20、判断所述第一焊盘的工作状态是否为导通状态;
21、若是,则判断所述第二焊盘的工作状态是否为断开状态;
22、若所述第二焊盘的工作状态为断开状态,则将所述报警触发装置的告警状态确定为第二告警状态,并执行该第二告警状态所对应的报警操作;其中,所述第二告警状态用于表征所述报警触发装置未被触发的状态;
23、若所述第二焊盘的工作状态为导通状态,则将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述第三告警状态用于表征所述报警触发装置存在故障的状态。
24、在一种可能的实现方式中,在所述实时监测所述第一焊盘和所述第二焊盘的工作状态之后,进一步包括:
25、判断所述第一焊盘的工作状态是否为故障状态;
26、若所述第一焊盘的工作状态为故障状态,则在所述第二焊盘处于正常工作状态时,将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述正常工作状态包括断开状态和导通状态中的至少一个,所述第三告警状态用于表征所述报警触发装置存在故障的状态。
27、在一种可能的实现方式中,在所述实时监测所述第一焊盘和所述第二焊盘的工作状态之后,进一步包括:
28、判断所述第一焊盘的工作状态是否为断开状态;
29、若是,则判断所述第二焊盘的工作状态是否为断开状态;
30、若所述第二焊盘的工作状态为断开状态,则判断上一次检测所述第一焊盘时的工作状态是否为故障状态;
31、若所述第一焊盘上一次的工作状态为故障状态,则将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述第三告警状态用于表征所述报警触发装置存在故障的状态;
32、若所述第一焊盘上一次的工作状态为导通状态,则将所述报警触发装置的告警状态确定为第四告警状态;其中,所述第四告警状态用于表征所述报警触发装置存在故障、且被触发报警的状态。
33、第二方面,本发明实施例提供了一种手动报警装置,包括:
34、具有窗口的外壳;
35、操作板,其设置于所述外壳内,且适于从所述窗口按压所述操作板以报警;
36、报警触发电路,其包括第一焊盘和第二焊盘,且所述第一焊盘在报警触发电路未触发时导通,所述第二焊盘在所述报警触发电路未触发时断开;
37、控制器,其连接到所述报警触发电路,且包括:
38、工作状态确定模块,配置为实时监测所述第一焊盘和所述第二焊盘的工作状态;
39、报警执行模块,配置为当所述触发报警装置响应于操作板的触发动作,且所述工作状态确定模块在检测到所述第一焊盘的工作状态转化为断开状态,所述第二焊盘的工作状态转换为导通状态时,执行第一告警状态所对应的报警操作;其中,所述第一告警状态用于表征所述报警触发装置未被触发的状态。
40、在一种可能的实现方式中,所述工作状态确定模块在确定焊盘的工作状态时,配置成执行如下操作:
41、检测得到焊盘的电阻值;
42、根据检测得到的电阻值,确定焊盘的工作状态。
43、在一种可能的实现方式中,当焊盘为第一焊盘时,所述工作状态确定模块在根据检测得到的阻值确定焊盘的工作状态时,配置成执行如下操作:
44、判断检测第一焊盘得到的电阻值是否大于第一预设阈值;
45、若否,则将所述第一焊盘的工作状态确定为导通状态;
46、若是,则判断检测第一焊盘得到的电阻值是否大于第二预设阈值;其中,所述第二预设阈值大于所述第一预设阈值;
47、若检测第一焊盘得到的电阻值大于所述第二预设阈值,则将所述第一焊盘的工作状态确定为断开状态;
48、若检测第一焊盘得到的电阻值不大于所述第二预设阈值,则将所述第一焊盘的工作状态确定为故障状态。
49、在一种可能的实现方式中,当焊盘为第二焊盘时,所述工作状态确定模块在根据检测得到的阻值确定焊盘的工作状态时,配置成执行如下操作:
50、判断检测第二焊盘得到的电阻值是否大于第三预设阈值;
51、若检测第二焊盘得到的电阻值大于所述第三预设阈值,则将所述第二焊盘的工作状态确定为断开状态;
52、若检测第二焊盘得到的电阻值不大于所述第三预设阈值,则将所述第二焊盘的工作状态确定为导通状态。
53、在一种可能的实现方式中,进一步包括:第一告警状态确定模块;该第一告警状态确定模块配置成执行如下操作:
54、判断所述第一焊盘的工作状态是否为导通状态;
55、若是,则判断所述第二焊盘的工作状态是否为断开状态;
56、若所述第二焊盘的工作状态为断开状态,则将所述报警触发装置的告警状态确定为第二告警状态,并执行该第二告警状态所对应的报警操作;其中,所述第二告警状态用于表征所述报警触发装置未被触发的状态;
57、若所述第二焊盘的工作状态为导通状态,则将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述第三告警状态用于表征所述报警触发装置存在故障的状态。
58、在一种可能的实现方式中,进一步包括:第二告警状态确定模块;该第二告警状态确定模块配置成执行如下操作:
59、判断所述第一焊盘的工作状态是否为故障状态;
60、若所述第一焊盘的工作状态为故障状态,则在所述第二焊盘处于正常工作状态时,将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述正常工作状态包括断开状态和导通状态中的至少一个,所述第三告警状态用于表征所述报警触发装置存在故障的状态。
61、在一种可能的实现方式中,进一步包括:第三告警状态确定模块;该第三告警状态确定模块配置成执行如下操作:
62、判断所述第一焊盘的工作状态是否为断开状态;
63、若是,则判断所述第二焊盘的工作状态是否为断开状态;
64、若所述第二焊盘的工作状态为断开状态,则判断上一次检测所述第一焊盘时的工作状态是否为故障状态;
65、若所述第一焊盘上一次的工作状态为故障状态,则将所述报警触发装置的告警状态确定为第三告警状态,并执行该第三告警状态所对应的报警操作;其中,所述第三告警状态用于表征所述报警触发装置存在故障的状态;
66、若所述第一焊盘上一次的工作状态为导通状态,则将所述报警触发装置的告警状态确定为第四告警状态;其中,所述第四告警状态用于表征所述报警触发装置存在故障、且被触发报警的状态。
67、第三方面,本发明实施例还提供了一种计算设备,包括:至少一个存储器和至少一个处理器;
68、所述至少一个存储器,用于存储机器可读程序;
69、所述至少一个处理器,用于调用所述机器可读程序,执行第一方面中任一所述的方法。
70、第四方面,本发明实施例还提供了一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行第一方面中任一所述的方法。
71、第五方面,本发明实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一所述的方法。
72、由上述技术方案可知,用于进行报警的报警触发装置包括有第一焊盘和第二焊盘,且两组焊盘在未触发时分别为导通状态和断开状态。如此在执行报警操作时,如果该报警触发装置通过操作板被触发,并且第一焊盘的工作状态变化为了断开状态,而第二焊盘的工作状态变化为了导通状态,那么说明该报警触发装置被触发,需要执行触发状态所对应的报警操作。由此可见,本方案是通过一组常开触点和一组常闭触点的焊盘的状态变化来实现报警操作的。如此通过两组原始状态不同的焊盘的状态变化进行报警操作,能够降低报警触发装置产生误报警的概率,从而提高报警触发装置进行告警的准确性。