1.本发明涉及报警控制技术领域,特别是涉及一种多功能物联智能报警控制方法、终端、储存介质及系统。
背景技术:2.联网报警系统是指运营商在自己的监控室搭建一套报警管理平台,给需要安装防盗报警系统的商户装上联网报警器和探测设备,通过联网报警软件将这些分散的报警器探测到的警情通过各种传输方式传到管理平台,统一由中心平台来处理警情,并由运营商运作体系对警情进行即时的处理,以至于各大商铺免受损失。
3.目前市面上的联网报警系统多是单一的,如温度报警系统只能接温度传感器,可燃气体报警系统这能接可燃气体传感器,不能接入多种不一样的传感器,并且输入输出的方式也是单一的,在进行有多参数监控需求的现场搭建时,需要分别安装各类的报警监控器,使得安装和监控都非常麻烦,增加了工作人员的劳动强度。
技术实现要素:4.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种多功能物联智能报警控制方法、终端、储存介质及系统,用于解决现有技术中联网报警系统不能接入多种不一样的传感器的问题。
5.本发明的实施方式提供了一种多功能物联智能报警控制方法,包括以下步骤:获取各传感器的检测数据;根据传感器的检测数据确定对应的传感器;获取对应所述传感器的检测数据的预设阈值;根据预设阈值确认检测数据是否正常;若不正常,则发出告警。
6.本发明的实施方式还提供了一种多功能物联智能报警控制系统,包括:获取模块,用于获取各传感器的检测数据,用于获取对应所述传感器的检测数据的预设阈值;确定模块,用于根据传感器的检测数据确定对应的传感器;确认模块,用于根据预设阈值确认检测数据是否正常,若不正常,则发出告警。
7.本发明的实施方式还提供了一种终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器和触摸屏;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,并且所述触摸屏与所述处理器连接,所述触摸屏需要定时刷新和触摸刷新,以使所述至少一个处理器能够执行如上述的多功能物联智能报警控制方法。
8.本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述的多功能物联智能报警控制方法。
9.本发明实施方式相对于现有技术而言,主要区别及其效果在于:通过获取各传感器的检测数据;使用各传感器的检测数据预先设置的阈值来和现在获取的传感器的检测数据进行对比,如果现在获取的检测数据不在预先设置的阈值的范围内,则发出告警,本发明可以同时连接多个不同传感器,同时进行单独控制和报警,实现了能够通过各传感器来采
集不同参数进行不同的控制,从而可以实时监控多种参数,避免了大型事故的发生。
10.作为进一步改进,所述获取各传感器的检测数据是通过模拟量输入模块、485串口输入模块和无线信号输入模块进行获取的,且不同的传感器连接不同的输入模块。
11.作为进一步改进,在所述获取各传感器的检测数据之前,需要对整个系统初始化,并创建各个任务,其中,所述各个任务包括模拟量输入模块采集任务、485串口输入模块采集任务和无线信号输入模块采集任务。
12.上述方案通过模拟量输入模块、485串口输入模块和无线信号输入模块能够获取各传感器的检测数据,并且模拟量输入模块、485串口输入模块和无线信号输入模块能够同时连接多个传感器,从而可以通过各传感器来采集不同参数,并且集成度高,减少安装报警监控器的数量,减轻了工作人员的劳动强度。
13.作为进一步改进,所述传感器的检测数据的预设阈值是人为设置的,且所述传感器的检测数据的预设阈值包括两个数值,两个所述数值分别对应上下限值。
14.作为进一步改进,所述根据预设阈值确认检测数据是否正常,包括:判断检测数据的数值是否处于预设阈值的上下限值之间;若是,则检测数据正常,若不是,则检测数据不正常,然后则执行所述若不正常,则发出告警。
15.作为进一步改进,所述各传感器包括以下装置:温度传感器、流量传感器、压力传感器、有毒气体传感器、可燃气体传感器、氧气传感器。
16.作为进一步改进,所述若不正常,则发出告警之后,包括:发送告警至远程终端,其中,所述远程终端包括至少一项以下设备:本地工厂内的报警设备、安监局内的报警设备和消防局内的报警设备。
17.上述方案通过将告警发送到本地工厂内的报警设备上能够将告警告知工厂内的工作人员,提醒工作人员工厂内的设备发生异常,从而也将告警发送到安监局或者消防局内的报警设备上能够及时的对发生异常的设备进行安全处理,防止发生重大的事故。
附图说明
18.图1是根据本发明第一实施方式中的多功能物联智能报警控制方法流程图;
19.图2是根据本发明第二实施方式中的多功能物联智能报警控制系统示意图;
20.图3是根据本发明第三实施方式中的电子设备示意图;
21.图4是根据本发明创建各项任务的流程图;
22.图5是根据本发明触摸处理任务的流程图;
23.图6是根据本发明参数刷新页面的流程图;
24.图7是根据本发明采集数据刷新页面的流程图;
25.图8是根据本发明报警数据实时发送的流程图。
具体实施方式
26.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施
例中的特征可以相互组合。
27.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
28.本发明的第一实施方式涉及一种多功能物联智能报警控制方法。流程如图1所示,具体如下:
29.步骤101,获取各传感器的检测数据;
30.具体的说,获取各传感器的检测数据是通过模拟量输入模块、485串口输入模块和无线信号输入模块进行获取的,且不同的传感器连接不同的输入模块,并且在获取各传感器的检测数据之前,需要对整个系统初始化,并创建各个任务,其中,各个任务包括模拟量输入模块采集任务、485串口输入模块采集任务和无线信号输入模块采集任务,各传感器包括以下装置:温度传感器、流量传感器、压力传感器、有毒气体传感器、可燃气体传感器、氧气传感器。
31.实际应用中,本发明具有模拟量输入模块、485串口输入模块和无线信号输入模块三种输入方式,模拟量输入模块、485串口输入模块和无线信号输入模块直接与各个传感器连接,同时用来获取各个传感器的检测数据,然后本发明通过模拟量输入模块、485串口输入模块和无线信号输入模块来获取各个传感器的检测数据,并且模拟量输入模块最多可以连接128个传感器,485串口输入模块也可以连接128传感器,多个传感器可以同时采集多种参数,并且整个系统运行之前,需要进行如图4的设置,先初始化各种外设(包括系统时钟、串口、adc、sdram、lcd、w25q28等),再创建所有的任务(包括lwip内核任务、dhcp任务、tcp网络客户端任务、http文件更新任务、模拟量输入模块采集任务、485串口输入模块采集任务、无线信号输入模块采集任务、外扩屏幕任务、gui显示和触摸处理任务),最后再启动多任务,运行整个系统。
32.步骤102,根据传感器的检测数据确定对应的传感器。
33.具体的说,在本发明运行之前,已经在后台端设置了各个传感器对应的参数,所以根据各个传感器对应的参数来确定传感器的检测数据所对应的传感器。
34.步骤103,获取对应该传感器的检测数据的预设阈值。
35.具体的说,传感器的检测数据的预设阈值是人为设置的,且传感器的检测数据的预设阈值包括两个数值,两个数值分别对应上下限值。
36.步骤104,判断检测数据的数值是否处于预设阈值的上下限值之间。
37.具体的说,根据传感器的检测数据是否处于预设阈值的上下限制之间来判断检测数据是否正常。
38.步骤105,若不是,则检测数据不正常。
39.步骤106,若不正常,则发出告警。
40.具体的说,发送告警至远程终端,其中,远程终端包括至少一项以下设备:本地工厂内的报警设备、安监局内的报警设备和消防局内的报警设备,本地工厂内的报警设备一般为报警灯和喇叭,安监局或者消防局内的报警设备一般也为报警灯和喇叭。
41.实际应用中,当检测到检测数据不正常时,本地工厂内的报警灯会不停闪烁,同时
喇叭会发出声音来提醒工作人员,使得工厂内的工作人员及时的查看和处理,然后安监局或者消防局内的报警灯也会不停闪烁,可以提醒安监局或者消防局内的工作人员,如果是火灾之类的事故,可以及时的进行灭火,对于报警数据的发送具体的步骤如图8,在tcp客户端任务中,先初始化各种参数,等待dhcp任务执行成功,并成功域名解析之后,再创建网络链接之后登录服务器,并维持心跳,然后定时发送设备数据和实时发送报警数据,如此往复,保证设备端数据及时上传至服务器。
42.本实施方式可以通过获取各传感器的检测数据;使用各传感器的检测数据预先设置的阈值来和现在获取的传感器的检测数据进行对比,如果现在获取的检测数据不在预先设置的阈值的范围内,则发出告警,本发明可以同时连接多个不同传感器,同时进行单独控制和报警,实现了能够通过各传感器来采集不同参数进行不同的控制,从而可以实时监控多种参数,避免了大型事故的发生。
43.本发明的第二实施方式涉及一种多功能物联智能报警控制系统,请参阅图2,包括:
44.获取模块,用于获取各传感器的检测数据,用于获取对应传感器的检测数据的预设阈值;
45.确定模块,用于根据传感器的检测数据确定对应的传感器;
46.确认模块,用于根据预设阈值确认检测数据是否正常,若不正常,则发出告警。
47.不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
48.值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
49.本发明第三实施方式涉及一种终端,请参阅图3,包括:
50.至少一个处理器;以及,与至少一个处理器通信连接的存储器和触摸屏;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,并且触摸屏与处理器连接,触摸屏需要定时刷新和触摸刷新,以使至少一个处理器能够执行如上的多功能物联智能报警控制方法,触摸处理任务具体步骤如图5,在gui显示和触摸处理任务中,先初始化各种参数,再运行触摸屏检测任务,检测是否有触摸屏触发如有则执行触摸处理任务,否则就跳过,接下来运行定时刷新或者时间触发刷新界面任务,如此往复,一直循环来处理界面刷新和触摸处理保证界面及时刷新和触摸得到及时处理;触摸屏的定时刷新是为了一直在更新最新获得的传感器的参数,具体步骤如图6和图7,首先初始化各种参数,再检测是否需要调整参数设置界面(用户点击触发),如需要则调整参数设置界面来设置参数,否则继续检测是否需要刷新页面(adc数据刷新触发),如需要则刷新页面,否则继续检测,如此往复,一直循环来处理界面刷新和触摸处理,保证界面及时刷新和触摸得到及时处理,在adc采集任务中,先初始化,在循环依次检测128路adc信号,在检测过程中,先切换片选信
号,选择对应的通道,再做适当延时,等待adc稳定,接着就可以读取dma缓存的数据,并经过滤波算法处理,得到稳定的adc数据,最后设置数据并刷新页面,如果往复,不断采集adc数据保证传感器数据得到实时更新。
51.其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
52.处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
53.本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例。
54.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
55.综上,本发明可以通过获取各传感器的检测数据;使用各传感器的检测数据预先设置的阈值来和现在获取的传感器的检测数据进行对比,如果现在获取的检测数据不在预先设置的阈值的范围内,则发出告警,本发明可以同时连接多个不同传感器,同时进行单独控制和报警,实现了能够通过各传感器来采集不同参数进行不同的控制,从而可以实时监控多种参数,避免了大型事故的发生,并且集成度高,安装和操作方便,避免了安装不同传感器,减轻了工作人员的劳动强度,本发明还具备向远程服务器等发送实时检测数据和报警数据并可实现远程控制,在不能布线的情况下还可实现无线传输信号。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
56.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。