一种设备联动的触发方法及装置与流程

文档序号:19672957发布日期:2020-01-10 22:52阅读:392来源:国知局
本申请涉及动力环境监控
技术领域
:,尤其是涉及一种设备联动的触发方法及装置。
背景技术
::动力环境是指在计算机机房、移动基站等有大量计算机设备或数字设备运行的场地或房间,房间内除了计算机设备、网络设备等数字化设备之外,还有给上述设备提供电源和动力和适宜运行环境的设备,即动力设备和环境设备,动力设备比如不间断电源(uninterruptiblepowersystem/uninterruptablepower,ups)、直流屏、交流配电柜等,环境设备比如精密空调、温度传感器、湿度传感器等,还有防止机房发生火灾或水浸的消防设备,比如消防主机、水浸传感器、烟感传感器、气体灭火装备、喷淋设备等,还有防盗设备,比如摄像机、红外传感器、玻璃破碎传感器等。通常,除了需要对核心的计算机设备进行实时监控外,也需要对上述辅助设备实时进行监控,以便在发生危险或告警时能够第一时间采取动作,减少或避免危险的发生,保证人员和设备的安全。现有技术中,动力环境监控采集设备,一方面将现场所有需要监控的设备的数据进行采集并存储,以供远方的主站通过网络读取数据,另一方面还要通过网络从主站获取控制命令,并控制现场对应的执行设备当中执行动作。然而,当网络通道发生故障时,现场报警信号无法通过网络通道传达到主站,主站也无法获知现场的报警诉求,更没有办法采取相应的措施下发相应的动作信号,这时候就需要动力环境监控采集设备在本地根据告警信号直接自动进行相应的措施和动作来缓解或解决告警事件,但是现场接入的提供告警信号的设备种类繁多、千差万别、参数复杂,不同设备的输出信号种类不同,告警阈值也不同,输出设备也同样种类繁多,无法在产生告警信号时,通过有效的设备联动触发方案来缓解或解决告警事件。技术实现要素:有鉴于此,本申请实施例的目的在于提供一种设备联动的触发方法及装置,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。本申请主要包括以下几个方面:第一方面,本申请实施例提供一种设备联动的触发方法,应用于动力环境监控采集设备,所述设备联动的触发方法包括:获取动力环境中各个信号采集设备的采集信号;针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件;确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备;针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。在一种可能的实施方式中,所述针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件,包括:获取每个信号采集设备对应的预设报警阈值和预设比较规则;按照每个信号采集设备对应的预设比较规则,将每个信号采集设备的采集信号的信号数据与所述预设阈值进行比较,判断每个信号采集设备是否满足所述预设报警条件。在一种可能的实施方式中,根据以下步骤确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备:根据动力环境中每个信号采集设备与各个动作执行设备之间预设的联动映射关系,确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备。在一种可能的实施方式中,在所述获取动力环境中各个信号采集设备的采集信号之前,所述触发方法还包括:为动力环境中的每个动作执行设备配置联动策略;其中,所述联动策略包括每个动作执行设备关联的至少一个信号采集设备和联动逻辑规则。在一种可能的实施方式中,所述针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作,包括:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第一规则,则判断所述各个信号采集设备中是否存在满足预设报警条件的信号采集设备;若存在,则控制所述动作执行设备动作。在一种可能的实施方式中,所述针对每个所述动作执行设备,根据所述动作执行设备对应的联动策略,以及所述动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制所述动作执行设备动作,包括:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第二规则,则判断所述各个信号采集设备是否均满足预设报警条件;若是,则控制所述动作执行设备动作。第二方面,本申请实施例还提供一种设备联动的触发装置,所述设备联动的触发装置包括:获取模块,用于获取动力环境中各个信号采集设备的采集信号;判断模块,用于针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件;第一确定模块,用于确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备;第二确定模块,用于针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。在一种可能的实施方式中,所述判断模块,用于根据以下步骤判断每个信号采集设备的采集信号是否满足预设报警条件:获取每个信号采集设备对应的预设报警阈值和预设比较规则;按照每个信号采集设备对应的预设比较规则,将每个信号采集设备的采集信号的信号数据与所述预设阈值进行比较,判断每个信号采集设备是否满足所述预设报警条件。在一种可能的实施方式中,所述第一确定模块,用于根据以下步骤确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备:根据动力环境中每个信号采集设备与各个动作执行设备之间预设的联动映射关系,确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备。在一种可能的实施方式中,所述触发装置还包括:配置模块,用于为动力环境中的每个动作执行设备配置联动策略;其中,所述联动策略包括每个动作执行设备关联的至少一个信号采集设备和联动逻辑规则。在一种可能的实施方式中,所述第二确定模块,用于根据以下步骤确定是否控制每个动作执行设备动作:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第一规则,则判断所述各个信号采集设备中是否存在满足预设报警条件的信号采集设备;若存在,则控制所述动作执行设备动作。在一种可能的实施方式中,所述第二确定模块,还用于根据以下步骤确定是否控制所述动作执行设备动作:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第二规则,则判断所述各个信号采集设备是否均满足预设报警条件;若是,则控制所述动作执行设备动作。第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的设备联动的触发方法的步骤。第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的设备联动的触发方法的步骤。本申请实施例中,通过获取动力环境中各个信号采集设备的采集信号,并判断每个信号采集设备的采集信号是否满足预设报警条件,可以根据确定的满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。采用上述方式,可以在一个或多个信号采集设备采集的采集信号满足预设报警条件时,根据联动策略直接触发与多个信号采集设备联动的动作执行设备动作,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本申请实施例所提供的一种设备联动的触发方法的流程图;图2示出了设备联动触发方案的示意图;图3示出了本申请实施例所提供的一种设备联动的触发装置的功能模块图之一;图4示出了本申请实施例所提供的一种设备联动的触发装置的功能模块图之二;图5示出了本申请实施例所提供的一种电子设备的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中的附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本申请保护的范围。为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“现在本地产生告警信号时,,如何采取措施缓解或解决告警事件”,给出以下实施方式,对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。本申请实施例下述方法、装置、电子设备或计算机可读存储介质可以应用于任何需要进行设备联动的触发的场景,本申请实施例并不对具体的应用场景作限制,任何使用本申请实施例提供的设备联动的触发方法及装置的方案均在本申请保护范围内。值得注意的是,在本申请提出之前,现有方案中,动力环境监控采集设备,一方面将现场所有需要监控的设备的数据进行采集并存储,以供远方的主站通过网络读取数据,另一方面还要通过网络从主站获取控制命令,并控制现场对应的执行设备当中执行动作。然而,当网络通道发生故障时,现场报警信号无法通过网络通道传达到主站,主站也无法获知现场的报警诉求,更没有办法采取相应的措施下发相应的动作信号,这时候就需要动力环境监控采集设备在本地根据告警信号直接自动进行相应的措施和动作来缓解或解决告警事件,但是现场接入的提供告警信号的设备种类繁多、千差万别、参数复杂,不同设备的输出信号种类不同,告警阈值也不同,输出设备也同样种类繁多,无法在产生告警信号时,通过有效的设备联动触发方案来缓解或解决告警事件。针对上述问题,本申请实施例中,通过获取动力环境中各个信号采集设备的采集信号,并判断每个信号采集设备的采集信号是否满足预设报警条件,并根据确定的满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。采用上述方式,可以在一个或多个信号采集设备采集的采集信号满足预设报警条件时,根据联动策略直接触发与多个信号采集设备联动的动作执行设备动作,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。为便于对本申请进行理解,下面结合具体实施例对本申请提供的技术方案进行详细说明。图1为本申请实施例所提供的一种设备联动的触发方法的流程图,执行设备联动的触发方法的设备可以是动力环境监控采集设备。如图1所示,本申请实施例提供的设备联动的触发方法,包括以下步骤:s101:获取动力环境中各个信号采集设备的采集信号。在具体实施中,动力环境监控采集设备可以实时获取动力环境中各个信号采集设备的采集信号,也可以每隔预设时间间隔获取采集信号,还可以按照边沿触发方式,在触发报警时获取采集信号。这里,信号采集设备包括动力设备、环境设备和防盗设备,动力设备比如不间断电源、直流屏、交流配电柜等,环境设备比如温度传感器、湿度传感器等,防盗设备比如摄像机、红外传感器、玻璃破碎传感器等。s102:针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件。在具体实施中,动力环境监控采集设备对于获取的每个采集信号,都进行是否满足对应预设报警条件的判断,这里,预设报警条件根据实际需求情况,对每个信号采集设备分别进行设置,通常,不同信号采集设备对应的预设报警条件不同,比如,温度传感器对应的预设报警条件,可以为在采集到计算机设备的温度超过30度时,触发报警;不间断电源对应的预设报警条件,可以为在采集到的不间断电源输出的a相电压失压,触发报警;烟感传感器对应的预设报警条件,可以在采集到的烟雾浓度达到0.06%时,触发报警。进一步地,步骤s102中针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件,包括以下步骤:步骤1021:获取每个信号采集设备对应的预设报警阈值和预设比较规则。在具体实施中,动力环境监控采集设备在获取到动力环境中各个信号采集设备的采集信号之后,获取每个信号采集设备对应的预设阈值和预设比较规则,这里,预设比较规则根据实际需求情况,对每个信号采集设备分别进行设置,通常,不同信号采集设备对应的预设比较规则不同,比如,温度传感器对应的预设比较规则,可以为判断采集的温度数据是否超过预设报警阈值,若是触发报警;不间断电源对应的预设比较规则,可以为判断采集到的不间断电源输出的a相电压是否失压,若失压触发报警;烟感传感器对应的预设比较规则,可以判断采集到的烟雾浓度是否大于或等于0.06%,若是触发报警。步骤1022:按照每个信号采集设备对应的预设比较规则,将每个信号采集设备的采集信号的信号数据与所述预设阈值进行比较,判断每个信号采集设备是否满足所述预设报警条件。在具体实施中,动力环境监控采集设备按照获取到的每个信号采集设备对应的预设比较规则,分别将每个信号采集设备的采集信号的信号数据与对应的预设阈值进行比较,以判断每个信号采集设备是否满足预设报警条件。s103:确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备。在具体实施中,可以预先建立动力环境中各个信号采集设备和动作执行设备之间的设备联动映射关系,这样,在任一一个或多个信号采集设备触发对应的预设报警条件时,可以获取到触发报警条件对应的每个信号采集设备关联的至少一个动作执行设备。这里,动作执行设备包括环境设备和消防设备,环境设备比如精密空调,消防设备比如气体灭火器、喷淋设备。需要说明的是,一个信号采集设备可以与一个或多个动作执行设备建立联动映射关系,一个动作执行设备也可以与一个或多个信号采集设备建立联动映射关系。比如,可以将温度传感器和空调建立设备联动映射关系,当温度传感器采集的温度超过温度对应的预设报警阈值时,触发空调开启制冷功能;可以将气体灭火与烟感传感器和温度传感器建立设备联动映射关系,当温度传感器采集的温度超过温度对应的预设报警阈值的同时,烟感传感器采集的气体浓度也超过浓度对应的预设报警阈值,则触发气体灭火器灭火。进一步地,根据以下步骤确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备:根据动力环境中每个信号采集设备与各个动作执行设备之间预设的联动映射关系,确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备。在具体实施中,动力环境监控设备从动力环境中获取的各个信号采集设备的采集信号后,从这些信号采集设备中确定出满足预设报警条件的信号采集设备,进而,根据预设的联动映射关系,确定出满足预设报警条件的信号采集设备关联的动作执行设备。s104:针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。在具体实施中,动力环境采集设备在获取到满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备之后,针对每个动作执行设备对应的联动策略,以及该动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。进一步地,在步骤s101所述获取动力环境中各个信号采集设备的采集信号之前,所述触发方法还包括:为动力环境中的每个动作执行设备配置联动策略;其中,所述联动策略包括每个动作执行设备关联的至少一个信号采集设备和联动逻辑规则。在具体实施中,通过动力环境监控采集设备事先为动力环境中每个动作执行设备配置联动策略,这样,在一个或多个信号采集设备的采集信号满足预设报警条件时,先确定这些信号采集设备关联的至少一个动作执行设备,对于每个动作执行设备会根据与该动力执行设备对应的联动策略,确定是否控制该动作执行设备动作。一示例中,当温度传感器采集的温度超过温度对应的预设报警阈值的同时,确定与温度传感器关联的短信猫、气体灭火器、空调,其中,短信猫对应的联动策略是动力环境中任何一个信号采集设备的采集信号触发预设报警条件时,都会触发向设备巡检人员发送短息;气体灭火器对应的联动策略是只有在温度传感器采集的温度超过预设报警温度阈值,且烟感传感器采集的烟雾浓度超过预设报警浓度阈值时,才会触发气体灭火器灭火;空调对应的联动策略是温度传感器采集的温度超过预设报警高温阈值,或温度低于预设报警低温阈值时,触发空调制热或制冷。这里,当温度传感器采集的温度超过温度对应的预设报警阈值时,根据短信猫、气体灭火器、空调分别对应的联动策略,确定出控制短信猫向设备巡检人员发送短息,触发空调制冷。这里,联动逻辑规则包括第一规则和第二规则,第一规则可以理解为逻辑或规则,即动作执行设备关联的信号采集设备中只要任意一个或多个信号采集设备满足预设报警条件时,该动作执行设备就会触发动作;第二规则可以理解为逻辑与规则,即只有动作执行设备关联的信号采集设备都满足预设报警条件时,该动作执行设备才会触发动作。进一步地,步骤s104中所述针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作,包括以下步骤:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第一规则,则判断所述各个信号采集设备中是否存在满足预设报警条件的信号采集设备;若存在,则控制所述动作执行设备动作。在具体实施中,在确定满足预设报警条件的信号采集设备关联的至少一个动作执行设备之后,确定至少一个动作执行设备中的每个动作执行设备的联动策略,若联动策略中的联动逻辑规则为第一规则,即逻辑或规则,只要动力环境中与该动作执行设备相关联的各个信号采集设备中有任意一个或多个信号采集设备满足预设报警条件时,就可以确定出控制该动作执行设备动作。进一步地,步骤s104中所述针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作,包括以下步骤:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第二规则,则判断所述各个信号采集设备是否均满足预设报警条件;若是,则控制所述动作执行设备动作。在具体实施中,在确定满足预设报警条件的信号采集设备关联的至少一个动作执行设备之后,确定至少一个动作执行设备中的每个动作执行设备的联动策略,若联动策略中的联动逻辑规则为第二规则,即逻辑与规则,只有动力环境中与该动作执行设备相关联的各个信号采集设备均满足预设报警条件时,才可以确定出控制该动作执行设备动作。需要说明的是,现有技术中对预警情况包括以下两种处理方式:第一种方式由动力环境监控采集设备将获得的报警信息推送到主站,并提示监控巡查人员采取处理措施,具体地,信号采集设备发出告警信号,动力环境监控采集设备收到告警信号后,通过网络通道向主站发送告警信号,主站通过网络通道向动力环境采集设备发送控制指令,动力环境采集设备向动作执行设备发送控制指令,以控制动作执行设备动作,但采用这种处理方式存在响应时间慢的问题,具体表现为处理措施在于监控检查人员什么时候发现报警,并且选择到正确的处理方式并且执行处理措施;第二种方式采用了报警映射方式,即信号采集设备满足预警条件,立即固定的触发另一个动作执行设备动作,即产生相应动作来处理报警情况,但这种处理措施单一,无法动态调节,对现代化、自动化的多种信号采集设备、多个动作执行设备不能够动态的、快速地有效接入并能有效的快速输出。这里,本申请中动力环境监控采集设备,可以获取动力环境中的各个信号采集设备采集的采集信号,确定各个采集信号中一个或多个采集信号触发报警后,根据预设的联动策略,判断是否触发设备联动,在确定触发设备联动时,向动力环境中与设备联动事件对应的动作执行设备发送动作指令,以控制动作执行设备动作,在多个采集信号同时触发报警时,也可以快速对各个告警事件做出响应,能够及时缓解或解决告警事件,避免造成大量的人员的伤亡和资源的损失。具体地,本申请提供的设备联动的触发方法给出了动力环境中各个信号采集设备与各个动作执行设备之间的联动映射关系,减少了信号采集设备和动作执行设备在联动过程中的工作量,而且本地联动实现了动力环境监控采集设备在不受主站控制时面对应急情况能够及时自行机动应急处理的工作模式,为现场人员和动力环境内的设备提供了安全保障,缓解或避免了人员和物资在面对紧急状况时的危险性。在本申请实施例中,通过获取动力环境中各个信号采集设备的采集信号,并判断每个信号采集设备的采集信号是否满足预设报警条件,并根据确定的满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。采用上述方式,可以在一个或多个信号采集设备采集的采集信号满足预设报警条件时,根据联动策略直接触发与多个信号采集设备联动的动作执行设备动作,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。图2为设备联动触发方案的示意图,如图2所示,x1、x2、x3、x4为动力环境中满足预设报警条件的不同信号采集设备的采集信号,y1、y2、y3、y4为动力环境中与上述不同信号采集设备相关联的动作执行设备的触发信号,“空心点”表示第一规则,即“逻辑或”,“实心点”表示第二规则,即“逻辑与”,x和y的交汇处有“实心点”或“空心点”都说明x对应的信号采集设备和y对应的动作执行设备相关联。一示例中,若x1为不间断电源的a相电压信号、x2为温度传感器的温度信号、x3为烟雾传感器的烟雾浓度信号、x4为红外入侵传感器,y1为短信猫的触发信号、y2气体灭火器的触发信号、y3为声光报警器的触发信号、y4为空调。其中,短信猫对应第一规则,而且y1与x1、x2、x3、x4均有交汇,则控制短信猫向巡检人员发送短信;气体灭火器对应第二规则,而且x2和x3都y2交汇,则控制气体灭火器灭火;声光报警器对应第一规则,而且x3和x4都与y3交汇,则控制声光报警器报警;空调对应第一规则,而且存在x2与y4交汇,则控制空调开启。基于同一申请构思,本申请实施例中还提供了与如图1所示的设备联动的触发方法对应的设备联动的触发装置,由于本申请实施例中的装置解决问题的原理与本申请上述图1所示的设备联动的触发方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。参见图3所示,为本申请实施例提供的一种设备联动的触发装置300的功能模块图之一,参见图4所示,为本申请实施例提供的一种设备联动的触发装置300的功能模块图之二。其中,如图3和图4所示,设备联动的触发装置300包括:获取模块310,用于获取动力环境中各个信号采集设备的采集信号;判断模块320,用于针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件;第一确定模块330,用于确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备;第二确定模块340,用于针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。在一种可能的实施方式中,如图3和图4所示,所述判断模块320,用于根据以下步骤判断每个信号采集设备的采集信号是否满足预设报警条件:获取每个信号采集设备对应的预设报警阈值和预设比较规则;按照每个信号采集设备对应的预设比较规则,将每个信号采集设备的采集信号的信号数据与所述预设阈值进行比较,判断每个信号采集设备是否满足所述预设报警条件。在一种可能的实施方式中,如图3和图4所示,所述第一确定模块330,用于根据以下步骤确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备:根据动力环境中每个信号采集设备与各个动作执行设备之间预设的联动映射关系,确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备。在一种可能的实施方式中,如图4所示,所述设备联动的触发装置300还包括:配置模块350,用于为动力环境中的每个动作执行设备配置联动策略;其中,所述联动策略包括每个动作执行设备关联的至少一个信号采集设备和联动逻辑规则。在一种可能的实施方式中,如图3和图4所示,所述第二确定模块340,用于根据以下步骤确定是否控制每个动作执行设备动作:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第一规则,则判断所述各个信号采集设备中是否存在满足预设报警条件的信号采集设备;若存在,则控制所述动作执行设备动作。在一种可能的实施方式中,如图3和图4所示,所述第二确定模块340,还用于根据以下步骤确定是否控制所述动作执行设备动作:获取动力环境中与所述动作执行设备相关联的各个信号采集设备;若所述联动策略中的联动逻辑规则为第二规则,则判断所述各个信号采集设备是否均满足预设报警条件;若是,则控制所述动作执行设备动作。本申请实施例中,通过获取动力环境中各个信号采集设备的采集信号,并判断每个信号采集设备的采集信号是否满足预设报警条件,并根据确定的满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。采用上述方式,可以在一个或多个信号采集设备采集的采集信号满足预设报警条件时,根据联动策略直接触发与多个信号采集设备联动的动作执行设备动作,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。基于同一申请构思,参见图5所示,为本申请实施例提供的一种电子设备500的结构示意图,包括:处理器510、存储器520和总线530,所述存储器520存储有所述处理器510可执行的机器可读指令,当电子设备500运行时,所述处理器510与所述存储器520之间通过所述总线530进行通信,所述机器可读指令被所述处理器510运行时执行如图1所示的设备联动的触发方法的步骤。具体地,所述机器可读指令被所述处理器510执行时可以执行如下处理:获取动力环境中各个信号采集设备的采集信号;针对所述各个信号采集设备中的每个信号采集设备,判断每个信号采集设备的采集信号是否满足预设报警条件;确定满足所述预设报警条件的每个信号采集设备关联的至少一个动作执行设备;针对所述至少一个动作执行设备中的每个动作执行设备,根据每个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。本申请实施例中,通过获取动力环境中各个信号采集设备的采集信号,并判断每个信号采集设备的采集信号是否满足预设报警条件,并根据确定的满足预设报警条件的每个信号采集设备关联的至少一个动作执行设备对应的联动策略,以及每个动作执行设备关联的满足预设报警条件的信号采集设备,确定是否控制每个动作执行设备动作。采用上述方式,可以在一个或多个信号采集设备采集的采集信号满足预设报警条件时,根据联动策略直接触发与多个信号采集设备联动的动作执行设备动作,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。基于同一申请构思,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行图1所示的设备联动的触发方法的步骤。具体地,所述存储介质能够为通用的存储介质,如移动磁盘、硬盘等,所述存储介质上的计算机程序被运行时,能够执行上述设备联动的触发方法,可以实现在本地产生告警信号时,通过直接自动进行相应的措施和动作来缓解或解决告警事件,从而避免人员的伤亡和资源的损失。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1