基于硬件的异常持续报警方法与流程
未命名
07-18
阅读:111
评论:0
1.本发明属于基于硬件的异常持续报警技术领域,具体涉及基于硬件的异常持续报警方法。
背景技术:
2.目前,物联网发展迅速,其中用的比较多的功能就是设备的异常报警了。当设备某个数值超过预设的数值后,则马上发送异常报警到客户的手机上。但是在市面上,所有的报警仅仅是触发一次,如果客户过了一段时间后,把异常报警忘掉了,这将导致严重的后果。为了解决客户对异常的遗忘问题,就需要持续报警。持续报警就是当一个异常报警一直保持触发状态的前提下,每隔一段时候会重新触发一次报警,来提醒客户异常报警并没有恢复。
3.为什么市面上大多数的报警只触发一次,这是因为要实现持续报警,就需要在服务器设定大量的异步定时器。当某个报警触发的时候,服务器就需要设定定时器来倒数下次报警的时间,当计时器计时完毕后,服务器则重新发送一次报警。如果异常报警的个数变得很多的时候,服务器就需要设定大量的计时器并记录每一个异常报警的状态。这增加了服务器的压力,增加了服务器的维护成本。因此目前大多数物联网系统都没有持续报警的功能。要让物联网系统轻松实现持续报警,则需要把持续报警的实现逻辑放到硬件中。这可以减轻服务器负担,降低服务器维护成本。
技术实现要素:
4.为解决上述背景技术中提出的问题。本发明提供了基于硬件的异常持续报警方法,具有持续报警的特点。
5.为实现上述目的,本发明提供如下技术方案:基于硬件的异常持续报警方法,包括,设定异常报警调节和延迟时间;采集设备的实时数据;判断是否达到异常报警调节条件;清空所用持续定时器;检测持续定时器是否开始计时;判断持续定时计时器是否计时完毕;发送一次异常报警;重置定时器,为下次异常报警重新开始计时;发送一次异常报警,并设置持续定时器,开设计时。
6.优选的,判断是否达到异常报警调节条件包括达到异常报警调节条件和没有达到异常报警调节条件。
7.优选的,未达到异常报警调节条件的下一步骤为:清空所用持续定时器,清空所用
持续定时器后,将相关数据反馈给采集设备的实时数据。
8.优选的,检测持续定时器是否开始计时包括检测持续定时器开始计时和检测持续定时器未开始计时。
9.优选的,检测持续定时器未开始计时的下一步骤为:发送一次异常报警,并设置持续定时器,开设计时,开始计时的下一步骤,将相关数据反馈给采集设备的实时数据。
10.优选的,检测持续定时器开始计时的下一步骤为:判断持续定时计时器是否计时完。
11.优选的,判断持续定时计时器已经计时完的下一步骤为:发送一次异常报警,并重置定时器,为下次异常报警重新开始计时,并将相关信息反馈给采集设备的实时数据。
12.优选的,判断持续定时计时器未计时完的下一步将相关信息反馈给采集设备的实时数据。
13.与现有技术相比,本发明的有益效果是:1、本发明,基于硬件的异常持续报警方法使用了边缘算法,把持续报警的逻辑在硬件实现,可以把服务器的压力分散到硬件中,可以让物联网系统更容易实现持续报警而又不增加服务器压力。
14.2、本发明,在实现过程中,如果持续定时器正在计时,那么则说明异常报警已经触发了,一旦持续定时器计时结束,则发送一次异常报警,并重置计时器的时间,重新计时,准备下一次的持续报警,在实现过程中,必须保证最多只有一个持续定时器正在计时,方式同一个报警重复触发异常报警,一旦采集到的数据恢复到正常水平,必须清空持续定时器,防止报警的继续触发。
附图说明
15.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为本发明的结构示意图;图2为本发明中判断持续定时器完成计时的结构示意图;图3为本发明中未到达异常报警条件的结构示意图;图4为本发明中检测持续定时器未开始计时的结构示意图;图5为本发明中判断持续定时器未计时完毕的结构示意图。
具体实施方式
16.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.实施例1请参阅图1-5,本发明提供以下技术方案:基于硬件的异常持续报警方法,包括,设定异常报警调节和延迟时间;采集设备的实时数据;
判断是否达到异常报警调节条件;清空所用持续定时器;检测持续定时器是否开始计时;判断持续定时计时器是否计时完毕;发送一次异常报警;重置定时器,为下次异常报警重新开始计时;发送一次异常报警,并设置持续定时器,开设计时;基于硬件的异常持续报警方法使用了边缘算法,把持续报警的逻辑在硬件实现,可以把服务器的压力分散到硬件中,可以让物联网系统更容易实现持续报警而又不增加服务器压力。
18.具体的,判断是否达到异常报警调节条件包括达到异常报警调节条件和没有达到异常报警调节条件。
19.具体的,未达到异常报警调节条件的下一步骤为:清空所用持续定时器,清空所用持续定时器后,将相关数据反馈给采集设备的实时数据。
20.具体的,检测持续定时器是否开始计时包括检测持续定时器开始计时和检测持续定时器未开始计时。
21.具体的,检测持续定时器未开始计时的下一步骤为:发送一次异常报警,并设置持续定时器,开设计时,开始计时的下一步骤,将相关数据反馈给采集设备的实时数据。
22.具体的,检测持续定时器开始计时的下一步骤为:判断持续定时计时器是否计时完。
23.具体的,判断持续定时计时器已经计时完的下一步骤为:发送一次异常报警,并重置定时器,为下次异常报警重新开始计时,并将相关信息反馈给采集设备的实时数据。
24.具体的,判断持续定时计时器未计时完的下一步将相关信息反馈给采集设备的实时数据。
25.实施例2请参阅图2,本发明提供以下技术方案:基于硬件的异常持续报警方法,包括设定异常报警调节和延迟时间,其下一步为采集设备的实时数据,采集设备的实时数据的下一步为达到异常报警调节条件,随后检测持续定时器开始计时,并判断持续定时器已经计时完毕,随后,发送一次异常报警,重置定时器,为下次异常报警重新开始计时,并将相关信息反馈给采集设备的实时数据。
26.实施例3请参阅图3,本发明提供以下技术方案:基于硬件的异常持续报警方法,包括设定异常报警调节和延迟时间,其下一步为采集设备的实时数据,采集设备的实时数据的下一步为未达到异常报警调节条件,随后清空所用持续定时器,并并将相关信息反馈给采集设备的实时数据。
27.实施例4请参阅图4,本发明提供以下技术方案:基于硬件的异常持续报警方法,包括设定异常报警调节和延迟时间,其下一步为采集设备的实时数据,采集设备的实时数据的下一步为达到异常报警调节条件,随后检测持续定时器未开始计时,随后,发送一次异常报警,并重置持续定时器开始计时,并将相关信息反馈给采集设备的实时数据。
28.实施例5请参阅图5,本发明提供以下技术方案:基于硬件的异常持续报警方法,包括设定异常报警调节和延迟时间,其下一步为采集设备的实时数据,采集设备的实时数据的下一步为达到异常报警调节条件,随后检测持续定时器开始计时,并判断持续定时器未计时完毕,随后将相关信息反馈给采集设备的实时数据。
29.最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.基于硬件的异常持续报警方法,包括,设定异常报警调节和延迟时间;采集设备的实时数据;判断是否达到异常报警调节条件;清空所用持续定时器;检测持续定时器是否开始计时;判断持续定时计时器是否计时完毕;发送一次异常报警;重置定时器,为下次异常报警重新开始计时;发送一次异常报警,并设置持续定时器,开设计时。2.根据权利要求1的基于硬件的异常持续报警方法,其特征在于:判断是否达到异常报警调节条件包括达到异常报警调节条件和没有达到异常报警调节条件。3.根据权利要求2的基于硬件的异常持续报警方法,其特征在于:未达到异常报警调节条件的下一步骤为:清空所用持续定时器,清空所用持续定时器后,将相关数据反馈给采集设备的实时数据。4.根据权利要求2的基于硬件的异常持续报警方法,其特征在于:达到异常报警调节条件的下一步骤为:检测持续定时器是否开始计时。5.根据权利要求1的基于硬件的异常持续报警方法,其特征在于:检测持续定时器是否开始计时包括检测持续定时器开始计时和检测持续定时器未开始计时。6.根据权利要求5的基于硬件的异常持续报警方法,其特征在于:检测持续定时器未开始计时的下一步骤为:发送一次异常报警,并设置持续定时器,开设计时,开始计时的下一步骤,将相关数据反馈给采集设备的实时数据。7.根据权利要求1的基于硬件的异常持续报警方法,其特征在于:检测持续定时器开始计时的下一步骤为:判断持续定时计时器是否计时完。8.根据权利要求1的基于硬件的异常持续报警方法,其特征在于:判断持续定时计时器是否计时完包括判断持续定时计时器已经计时完和判断持续定时计时器未计时完。9.根据权利要求8的基于硬件的异常持续报警方法,其特征在于:判断持续定时计时器已经计时完的下一步骤为:发送一次异常报警,并重置定时器,为下次异常报警重新开始计时,并将相关信息反馈给采集设备的实时数据。10.根据权利要求8的基于硬件的异常持续报警方法,其特征在于:判断持续定时计时器未计时完的下一步将相关信息反馈给采集设备的实时数据。
技术总结
本发明属于基于硬件的异常持续报警技术领域,尤其为基于硬件的异常持续报警方法,包括设定异常报警调节和延迟时间;采集设备的实时数据;判断是否达到异常报警调节条件;清空所用持续定时器;检测持续定时器是否开始计时;判断持续定时计时器是否计时完毕;发送一次异常报警;重置定时器,为下次异常报警重新开始计时和发送一次异常报警,并设置持续定时器,开设计时。本发明,基于硬件的异常持续报警方法使用了边缘算法,把持续报警的逻辑在硬件实现,可以把服务器的压力分散到硬件中,可以让物联网系统更容易实现持续报警而又不增加服务器压力。服务器压力。服务器压力。
技术研发人员:李火伟 梁健沛
受保护的技术使用者:佛山点度物联科技有限公司
技术研发日:2021.11.17
技术公布日:2023/5/18
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
