首页 / 专利库 / 诊断设备和程序 / 多导睡眠监测 / 一种异常监控系统

一种异常监控系统

阅读:1014发布:2020-08-11

专利汇可以提供一种异常监控系统专利检索,专利查询,专利分析的服务。并且本实用新型 实施例 提供了一种异常 监控系统 ,包括设备和 可编程逻辑器件 ,设备与可编程逻辑器件通信连接,可编程逻辑器件,用于对设备进行监测,当监测到设备发生异常时,控制设备对所发生的异常进行处理,以使得设备恢复正常。通过本实用新型实施例提供的技术方案,可编程逻辑器件对设备进行监测,并且当监测到设备发生异常时控制该设备对所发生的异常进行处理,发现异常和处理异常均不需要运维人员参与,节省了人 力 成本,并且通过可编程逻辑器件与设备之间的交互即可对异常进行处理,避免了运维人员进行处理时繁琐的过程导致处理时间较长。,下面是一种异常监控系统专利的具体信息内容。

1.一种异常监控系统,其特征在于,所述系统包括设备和可编程逻辑器件,所述设备与所述可编程逻辑器件通信连接;
所述可编程逻辑器件,用于对所述设备进行监测,当监测到所述设备发生异常时,控制所述设备对所发生的异常进行处理,以使得所述设备恢复正常。
2.根据权利要求1所述的系统,其特征在于,所述设备包括多个电源,所述多个电源分别为所述设备的不同功能模供电;
所述可编程逻辑器件,还用于在所述设备上电过程中,按照预设的电源开启时序对所述多个电源进行控制,以使得所述多个电源按照所述电源开启时序依次开启。
3.根据权利要求1所述的系统,其特征在于,所述可编程逻辑器件,具体用于对所述设备的运行进行监测,当监测到所述设备发生宕机时,控制所述设备进行重启。
4.根据权利要求1所述的系统,其特征在于,所述可编程逻辑器件,具体用于当监测到所述设备的互补金属化物半导体CMOS异常时,向所述设备发送CMOS清除指令;
所述设备,用于接收所述可编程逻辑器件发送的所述CMOS清除指令,根据所述CMOS清除指令对CMOS寄存器进行清除处理,并将所述CMOS寄存器恢复默认值。
5.根据权利要求4所述的系统,其特征在于,所述可编程逻辑器件,还用于监测所述设备在上电过程中电源的开启顺序与预设的电源开启时序是否匹配,若不匹配,判定所述设备发生CMOS异常。
6.根据权利要求5所述的系统,其特征在于,所述设备包括上电方式设定装置,所述上电方式设定装置与所述可编程逻辑器件连接,所述上电方式设定装置用于设定所述设备的上电启动方式,并将所设定的上电启动方式发送至所述可编程逻辑器件,其中,所述上电启动方式包括上电自启动方式和非上电自启动方式;
所述可编程逻辑器件,用于接收所述上电方式设定装置发送的上电启动方式,在确定出上电启动方式为上电自启动方式时,监测所述设备在上电过程中电源的开启顺序与所述电源开启时序、所述上电自启动方式是否匹配,若不匹配,则判定所述设备发生CMOS异常;
在确定出上电启动方式为非上电自启动方式时,监测所述设备在上电过程中电源的开启顺序与所述电源开启时序、所述非上电自启动方式是否匹配,若不匹配,则判定所述设备发生CMOS异常。
7.根据权利要求1所述的系统,其特征在于,所述设备,还用于当所述设备的功能发生异常时,向所述可编程逻辑器件发送针对所述功能的功能异常信息;
所述可编程逻辑器件,还用于接收所述设备发送的所述功能异常信息,并向所述设备发送针对所述功能的复位指令;
所述设备,还用于接收所述可编程逻辑器件发送的所述复位指令,并根据所述复位指令对用于实现所述功能的功能模块进行复位操作。
8.根据权利要求1-7任一项所述的系统,其特征在于,所述设备支持至少两种省电模式:深度睡眠DSW模式和能耗产品EUP模式,其中,所述DSW模式为除开启按键的电源以外的其他电源均关闭的模式,所述EUP模式为所有电源均关闭的模式;
所述可编程逻辑器件,还用于当所述设备需要进入所述DSW模式时,控制所述设备中除开启按键的电源以外的其他电源关闭;当所述设备需要进入所述EUP模式时,控制所述设备中的电源关闭。
9.根据权利要求1-7任一项所述的系统,其特征在于,所述可编程逻辑器件,还用于当监测到所述设备发生异常时,将所发生的异常进行记录,和/或,将所发生的异常上报至监控中心。
10.根据权利要求1-7任一项所述的系统,其特征在于,所述可编程逻辑器件,还用于获取所述设备的CPU的温度信息,根据所述CPU的温度信息控制用于对所述CPU进行散热的CPU扇的转速;还用于获取所述设备的温度信息,根据所述设备的温度信息控制用于对所述设备进行散热的机箱风扇的转速。

说明书全文

一种异常监控系统

技术领域

[0001] 本实用新型涉及电子电路技术领域,特别是涉及一种异常监控系统。

背景技术

[0002] 一个设备中包括若干电源,分别为不同的模、器件等供电,例如指示灯电源、启动电源、开启按键的电源等。
[0003] 设备在接收到启动指令后,先进行上电操作,在上电完成之后设备开始运行。在上电过程中,设备中的电源会按照预设的电源开启时序依次启动,在所有电源均启动之后,表示设备上电结束。只有按照电源开启时序依次启动每一个电源,且每一个电源均正常启动,该设备才能正常上电,进而才能进入正常运行的状态。
[0004] 在上电过程中以及在运行过程中,均有发生异常的可能性。当上电过程中发生异常时会导致设备不能正常启动,在运行过程中发生异常时也会导致设备不能正常工作。然而,目前的设备在发生异常后,只能发出异常信号以通知运维人员,运维人员再通过现场异常现象对设备进行检测、排查、修复等处理,使得设备恢复正常运行。在异常处理过程中,不仅需要运维人员的参与,导致人成本的增加,而且运维人员进行处理的过程较繁琐,导致处理时间较长。实用新型内容
[0005] 本实用新型实施例的目的在于提供一种异常监控系统,以解决设备发生异常时人力成本增加和异常处理时间较长的问题。具体技术方案如下:
[0006] 第一方面,本实用新型实施例提供了一种异常监控系统,所述系统包括设备和可编程逻辑器件,所述设备与所述可编程逻辑器件通信连接;
[0007] 所述可编程逻辑器件,用于对所述设备进行监测,当监测到所述设备发生异常时,控制所述设备对所发生的异常进行处理,以使得所述设备恢复正常。
[0008] 可选地,所述设备包括多个电源,所述多个电源分别为所述设备的不同功能模块供电;所述可编程逻辑器件,具体用于当所述设备上电时,按照预设的电源开启时序对所述多个电源进行控制,以使得所述多个电源按照所述电源开启时序依次开启。
[0009] 可选地,所述可编程逻辑器件,具体用于对所述设备的运行进行监测,当监测到所述设备发生宕机时,控制所述设备进行重启。
[0010] 可选地,所述可编程逻辑器件,具体用于当监测到所述设备的CMOS异常时,向所述设备发送CMOS清除指令;
[0011] 所述设备,用于接收所述可编程逻辑器件发送的所述CMOS清除指令,根据所述CMOS清除指令对CMOS寄存器进行清除处理,并将所述CMOS寄存器恢复默认值。
[0012] 可选地,所述可编程逻辑器件,还用于监测所述设备在上电过程中电源的开启顺序与预设的电源开启时序是否匹配,若不匹配,判定所述设备发生CMOS异常。
[0013] 可选地,所述设备包括上电方式设定装置,所述上电方式设定装置与所述可编程逻辑器件连接,所述上电方式设定装置用于设定所述设备的上电启动方式,并将所设定的上电启动方式发送至所述可编程逻辑器件,其中,所述上电启动方式包括上电自启动方式和非上电自启动方式;
[0014] 所述可编程逻辑器件,用于接收所述上电方式设定装置发送的上电启动方式,在确定出上电启动方式为上电自启动方式时,监测所述设备在上电过程中电源的开启顺序与所述电源开启时序、所述上电自启动方式是否匹配,若不匹配,则判定所述设备发生CMOS异常;在确定出上电启动方式为非上电自启动方式时,监测所述设备在上电过程中电源的开启顺序与所述电源开启时序、所述非上电自启动方式是否匹配,若不匹配,则判定所述设备发生CMOS异常。
[0015] 可选地,所述设备,还用于当所述设备的功能发生异常时,向所述可编程逻辑器件发送针对所述功能的功能异常信息;
[0016] 所述可编程逻辑器件,还用于接收所述设备发送的所述功能异常信息,并向所述设备发送针对所述功能的复位指令;
[0017] 所述设备,还用于接收所述可编程逻辑器件发送的所述复位指令,并根据所述复位指令对用于实现所述功能的功能模块进行复位操作。
[0018] 可选地,所述设备支持至少两种省电模式:深度睡眠DSW模式和能耗产品EUP模式,其中,所述DSW模式为除开启按键的电源以外的其他电源均关闭的模式,所述EUP模式为所有电源均关闭的模式;
[0019] 所述可编程逻辑器件,还用于当所述设备需要进入所述DSW模式时,控制所述设备中除开启按键的电源以外的其他电源关闭;当所述设备需要进入所述EUP模式时,控制所述设备中的电源关闭。
[0020] 可选地,所述可编程逻辑器件,还用于当监测到所述设备发生异常时,将所发生的异常进行记录,和/或,将所发生的异常上报至监控中心。
[0021] 可选地,所述可编程逻辑器件,还用于获取所述设备的CPU的温度信息,根据所述CPU的温度信息控制用于对所述CPU进行散热的CPU扇的转速;还用于获取所述设备的温度信息,根据所述设备的温度信息控制用于对所述设备进行散热的机箱风扇的转速。
[0022] 本实用新型实施例提供的异常监控系统,包括设备和可编程逻辑器件,设备与可编程逻辑器件通信连接,可编程逻辑器件,用于对设备进行监测,当监测到设备发生异常时,控制设备对所发生的异常进行处理,以使得设备恢复正常。通过本实用新型实施例提供的技术方案,可编程逻辑器件对设备进行监测,并且当监测到设备发生异常时控制该设备对所发生的异常进行处理,发现异常和处理异常均不需要运维人员参与,节省了人力成本,并且通过可编程逻辑器件与设备之间的交互即可对异常进行处理,避免了运维人员进行处理时繁琐的过程导致处理时间较长。附图说明
[0023] 为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024] 图1为本实用新型实施例提供的异常监控系统的一种结构示意图;
[0025] 图2为本实用新型实施例提供的异常监控系统的另一种结构示意图。

具体实施方式

[0026] 下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
[0027] 为了解决设备发生异常时人力成本增加和异常处理时间较长的问题,本实用新型实施例提供了一种异常监控系统,该系统包括设备和可编程逻辑器件,设备与可编程逻辑器件通信连接;可编程逻辑器件,用于对设备进行监测,当监测到设备发生异常时,控制设备对所发生的异常进行处理,以使得设备恢复正常。
[0028] 通过本实用新型实施例提供的技术方案,可编程逻辑器件对设备进行监测,并且当监测到设备发生异常时控制该设备对所发生的异常进行处理,发现异常和处理异常均不需要运维人员参与,节省了人力成本,并且通过可编程逻辑器件与设备之间的交互即可对异常进行处理,避免了运维人员进行处理时繁琐的过程导致处理时间较长。
[0029] 下面结合图1对本实用新型实施例提供的一种异常监控系统进行介绍,如图1所示,本实用新型实施例提供的一种异常监控系统100,包括设备110和可编程逻辑器件120,设备110和可编程逻辑器件120通信连接。
[0030] 其中,设备110可以是基于不同平台的设备,例如,可以是基于Intel X86平台,还可以是基于Intel X64平台,在此不作限定。设备110可以是用于实现某一功能的一个独立的设备,还可以是一套应用系统中的主设备,应用系统为多个设备组成的为实现预设目的的一套系统,例如,供热系统、环境监测系统等。其中,主设备为应用系统中的核心设备,该主设备可以控制应用系统的启动、关闭、关键流程等。
[0031] 其中,可编程逻辑器件120可以为CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)、PAL(Programmable Array Logic,可编程阵列逻辑)、GAL(Generic Array Logic,通用阵列逻辑)、FPGA(Field-Programmable Gate Array,现场可编程阵列)等器件中的任一种,在此不作限定。下面以可编程逻辑器件120为CPLD为例进行介绍。其中,CPLD的型号可以包括多种,例如,altera的EPM1270、EPM240,lattice的LCMXO2_1200U等。
[0032] 其中,可编程逻辑器件120与设备110之间可以通过LPC(Low Pin Count,低引脚数接口)、eSPI(Enhanced Serial Peripheral Interface,增强型串行外设接口)、SMBus(System Management Bus,系统管理总线接口)等接口中的至少一个接口连接,即可编程逻辑器件120与设备110之间可以通过LPC、eSPI、SMBus等接口中的至少一个接口进行通信。
[0033] 可编程逻辑器件120用于对设备110进行监测,其中,可编程逻辑器件120可以对设备110的运行过程、上电过程、下电过程等进行监测。
[0034] 当监测到设备110发生异常时,控制设备110对所发生的异常进行处理,以使得设备110恢复正常。
[0035] 其中,设备110发生异常可以包括设备110运行过程中宕机、设备110上电过程中一个或多个电源未正常启动导致设备110不能正常启动、设备110的功能异常等。
[0036] 其中,可编程逻辑器件120控制设备110进行异常处理的方式可以是可编程逻辑器件120向设备110发送指令,设备110再根据指令进行异常处理的操作。例如,异常处理的方式为设备110重启,则可编程逻辑器件120可以向设备110发送重启指令,设备110接收到重启指令后,根据该重启指令进行重启操作。
[0037] 另外,可编程逻辑器件120控制设备110进行异常处理的方式还可以是可编程逻辑器件120直接控制设备110的相应模块、单元等,例如,异常处理的方式为设备110重启,则可编程逻辑器件120直接控制设备110的电源关闭,即实现了设备110的关闭,再直接控制设备110的电源开启,即完成对设备110的重启。
[0038] 一种实施方式中,设备110包括多个电源,该多个电源分别为设备110的不同功能模块供电。可以认为,该多个电源中各电源是相互独立的,例如,多个电源中包括电源1和电源2,其中,电源1为功能模块1供电,电源2为功能模块2供电,当电源1断开后,不会影响电源2对功能模块2进行供电。
[0039] 可编程逻辑器件120还可以用于控制设备110的多个电源中每一电源的开启和关闭。其中,可编程逻辑器件120控制的设备110中的电源可以是自定义设置的,例如,可编程逻辑器件120可以对设备110中的所有电源进行控制,还可以对设备110中部分重要的电源进行控制。
[0040] 其中,可编程逻辑器件120控制设备110中电源的方式可以是控制相应的电源信号,可编程逻辑器件120可以控制向设备110发送的电源信号。例如,可编程逻辑器件120向设备110发送PWRBTN#时,表示可编程逻辑器件120控制设备110中开启按键的电源开启。
[0041] 可编程逻辑器件120监测设备110的一种实现方式中,可编程逻辑器件120可以对设备110的多个电源进行监测,对电源进行监测的一种方式可以是对控制电源的信号进行监测,以确定所监测的电源是否正常工作。
[0042] 一种实施方式中,当设备110需要进行上电操作时,可编程逻辑器件120可以按照预设的电源开启时序对设备110中的多个电源进行控制,以使得该多个电源按照电源开启时序依次开启。
[0043] 其中,电源开启时序是针对上电过程中该设备110中各电源开启的顺序,电源开启时序可以是自定义设定的,当然,该电源开启时序需要满足设备110所属平台的时序设计要求。例如,当设备110为Intel X86平台时,电源开启时序需满足Intel X86平台的时序设计要求。
[0044] 例如,预设的电源开启时序为:电源1、电源2、电源3、电源4,当电源4开启之后表示设备110上电完成。当设备110需要上电时,可编程逻辑器件120控制电源1开启,在电源1开启之后再控制电源2开启,在电源2开启之后再控制电源3开启,在电源3开启之后再控制电源4开启,在电源4开启之后则表示该设备110上电完成。
[0045] 一种实施方式中,可编程逻辑器件120可以用于对设备110的运行进行监测,当监测到设备110发生宕机时,可以控制设备110进行重启,设备110在完成重启之后,便可以正常运行。
[0046] 其中,可编程逻辑器件120通过监测设备110是否可以正常进行通信,当设备110不能通信时可以判定该设备110发生宕机。
[0047] 可编程逻辑器件120控制设备110重启的一种实现方式中,可编程逻辑器件120可以向设备110发送重启指令,设备110接收到可编程逻辑器件120发送的重启指令后,可以根据重启指令执行重启操作。
[0048] 另一种实现方式中,可编程逻辑器件120可以控制设备110的电源关闭,以对设备110进行下电操作,当设备110完成下电操作之后,设备110即断电关闭。其中,可编程逻辑器件120控制电源关闭的顺序满足设备110所属平台的时序设计要求。在设备110关闭之后,可编程逻辑器件120按照预设的电源开启时序控制设备110的电源依次开启,设备110完成上电后正常运行。
[0049] 一种实施方式中,可编程逻辑器件120还可以用于当监测到设备110的CMOS(Complementary Metal Oxide Semiconductor,互补金属化物半导体)异常时,可以向设备110发送CMOS清除指令。设备110接收到可编程逻辑器件120发送的CMOS清除指令之后,根据CMOS清除指令对CMOS寄存器进行清除处理,并将CMOS寄存器恢复默认值。其中,对CMOS寄存器进行清除处理即清除CMOS寄存器中存储的CMOS状态信息。
[0050] 其中,CMOS异常可以发生在设备110上电过程中,还可以发生在设备110下电过程中。当设备110在上电过程中出现CMOS异常时,会导致设备110不能正常启动,在设备110的CMOS寄存器恢复默认值之后,CMOS异常恢复,设备110可以正常启动并运行。
[0051] 可编程逻辑器件120监测设备110是否CMOS异常的一种实施方式中,可编程逻辑器件120还可以用于监测设备110在上电过程中电源的开启顺序与预设的电源开启时序是否匹配,若匹配,则可以确定设备110未发生CMOS异常,此时设备110可以正常上电并启动运行。若不匹配,则可以确定设备110发生CMOS异常。
[0052] 其中,电源开启时序中记录的电源包含设备110上电过程中的电源,可以分为两种情况:第一种情况,电源开启时序中记录的电源与设备110上电过程中的电源相同;第二种情况,电源开启时序中记录的电源多于设备110上电过程中的电源相同,且电源开启时序中记录的电源包含设备110上电过程中的电源。
[0053] 在第一种情况下,设备110在上电过程中电源的开启顺序与电源开启时序一致时,即是相匹配的,可以确定设备110未发生CMOS异常。
[0054] 例如,电源开启时序中包括电源1、电源2、电源3和电源4,设备110上电过程中的电源也包括电源1、电源2、电源3和电源4,并且,电源开启时序为:电源4、电源3、电源2、电源1,则当设备110上电过程中电源的开启顺序为:电源4、电源3、电源2、电源1时,可以确定设备110未发生CMOS异常。当设备110上电过程中电源的开启顺序为:电源4、电源2、电源3、电源1时,则可以确定设备110在上电过程中电源的开启顺序与电源开启时序不匹配,此时可以确定设备110发生CMOS异常。
[0055] 在第二种情况下,设备110上电过程中电源的开启顺序与电源开启时序中记录的设备110上电过程中电源的顺序相同,则可以确定设备110未发生CMOS异常。
[0056] 例如,电源开启时序中包括电源1、电源2、电源3和电源4,设备110上电过程中的电源包括电源1、电源2和电源4,电源开启时序为:电源4、电源3、电源2和电源1,则当设备110上电过程中电源的开启顺序为:电源4、电源2、电源1时,可以确定设备110未发生CMOS异常。当设备110上电过程中电源的开启顺序为:电源4、电源1、电源2时,则可以确定设备110在上电过程中电源的开启顺序与电源开启时序不匹配,此时可以确定设备110发生CMOS异常。
[0057] 一种实施方式中,设备110的上电启动方式包括上电自启动方式和非上电自启动方式。其中,上电自启动方式指设备110在接入电源之后可以直接进入操作系统,不需要通过开机按键来启动,非上电自启动方式是指设备110在接入电源之后,需要通过开机按键来启动操作系统。
[0058] 如图2所示,设备110还可以包括上电方式设定装置,上电方式设定装置与可编程逻辑器件120连接,上电方式设定装置可以用于设定设备110的上电启动方式,并可以将所设定的上电启动方式发送至可编程逻辑器件120,其中,可以通过上电方式设定装置自定义设定上电启动方式。
[0059] 可编程逻辑器件120,用于接收上电方式设定装置发送的上电启动方式,在确定出上电启动方式为上电自启动方式时,监测设备110在上电过程中电源的开启顺序与电源开启时序、上电自启动方式是否匹配,若不匹配,则判定设备发生CMOS异常;在确定出上电启动方式为非上电自启动方式时,监测设备110在上电过程中电源的开启顺序与电源开启时序、非上电自启动方式是否匹配,若不匹配,则判定设备发生CMOS异常。
[0060] 一种实现方式中,上电启动方式的设置可以是通过BIOS配置信息进行设置,上电方式设定装置将BIOS配置信息发送至可编程逻辑器件120。可编程逻辑器件120通过获取设备110的BIOS配置信息,即可以确定设备110的上电启动方式。其中,可编程逻辑器件120获取BIOS配置信息的一种实现方式中,设备110开始上电后,设备110中的BIOS程序运行并将BIOS配置信息发送给可编程逻辑器件120,这样,可编程逻辑器件120便可以获取到设备110的BIOS配置信息。
[0061] 可编程逻辑器件120根据BIOS配置信息可以确定出设备110的上电启动方式,当设备110的上电启动方式为上电自启动方式时,可编程逻辑器件120可以监测设备110在上电过程中电源的开启顺序与电源开启时序、上电自启动方式是否匹配,若不匹配,则确定设备110发生CMOS异常。
[0062] 也就是说,在上电自启动方式的情况下,设备110在上电过程中电源的开启顺序除了与电源开启时序相匹配以外,还需要与上电自启动方式匹配。例如,若设备110在上电过程中开机按键的电源启动,则与上电自启动方式不匹配,可以确定设备110发生CMOS异常。
[0063] 当设备110的上电启动方式为非上电自启动方式时,可编程逻辑器件120,具体用于监测设备110在上电过程中电源的开启顺序与电源开启时序、非上电自启动方式是否匹配,若不匹配,则判定设备110发生CMOS异常。
[0064] 也就是说,在上电自启动方式的情况下,设备110在上电过程中电源的开启顺序除了与电源开启时序相匹配以外,还需要与非上电自启动方式匹配。例如,若设备110在上电过程中开机按键的电源未启动,则与非上电自启动方式不匹配,可以确定设备110发生CMOS异常。
[0065] 一种实施方式中,不同的设备110所具有的功能可以不相同,并且每一设备110可以具有多个不同的功能,例如,上网、存储、计算、查看等功能。设备110可以同时运行多个功能,并且监测每一功能是否运行正常。当设备110监测到运行的功能发生异常时,可以向可编程逻辑器件120发送针对该功能的功能异常信息,其中,功能异常信息中包括该功能的名称、标识,发生异常的时间等信息。
[0066] 可编程逻辑器件120可以接收设备110发送的功能异常信息,并向设备110发送针对发生异常的功能的复位指令。设备110接收到可编程逻辑器件120发送的复位指令之后,可以根据复位指令对用于实现功能的功能模块进行复位操作。
[0067] 例如,当设备110的网卡异常时,设备110向可编程逻辑器件120发送针对网卡的功能异常信息,可编程逻辑器件120接收到针对网卡的功能异常信息后,可以向设备110反馈针对网卡的复位指令,设备110可以根据该复位指令对网卡芯片进行复位操作。在完成对网卡芯片的复位操作之后,设备110的网卡可以正常工作。
[0068] 另外,当可编程逻辑器件120接收到设备110发送的功能异常信息之后,还可以向设备110反馈重启指令,设备110接收到重启指令之后可以进行断电重启操作。设备110重启完成后,可以认为设备110的各功能也重启完成,进而使得各功能可以正常工作。
[0069] 一种实施方式中,设备110支持至少两种省电模式:DSW(Deep Sleep Well,深度睡眠)模式和EUP(Energy Using Product,能耗产品)模式。其中,DSW模式为除开启按键的电源以外的其他电源均关闭的模式,EUP模式为所有电源均关闭的模式。
[0070] 设备110可以根据用户指令、预设时间等因素进入DSW模式或EUP模式。当设备110需要进入DSW模式时,可编程逻辑器件120可以控制设备110中除开启按键的电源以外的其他电源均关闭。即设备110进入DSW模式后,仅开启按键的电源是开启状态,其他电源均为关闭状态。当设备110需要进入EUP模式时,可编程逻辑器件120可以控制设备110中的电源关闭,即设备110进入EUP模式后,设备110的所有电源均为关闭状态。
[0071] 通过为设备110提供上述两种省电模式,并且设备110可以根据需求进入DSW模式或者EUP模式,进而实现不同需求的省电功能。
[0072] 一种实施方式中,可编程逻辑器件120还可以当监测到设备110发生异常时,将所发生的异常进行记录。其中,记录的方式可以是通过异常信息日志进行记录,异常信息日志用于记录设备110所发生的异常,异常信息日志可以存储于设备110中。
[0073] 当监测到设备110发生异常时,可编程逻辑器件120还可以将所发生的异常上报至监控中心,以使得工作人员获取到所发生的异常的相关信息,并对异常进行相应地处理。
[0074] 当监测到设备110发生异常时,可编程逻辑器件120可以执行上述两种操作,即将所发生的异常进行记录,并将所发生的异常上报至监控中心。
[0075] 其中,设备110发生的异常包括设备110在上电过程中未按照电源开启时序进行上电、电源跌落、设备110的功能运行异常等。
[0076] 一种实施方式中,可编程逻辑器件120还可以获取设备110的CPU的温度信息,根据所获取的CPU的温度信息,控制用于对CPU进行散热的CPU风扇的转速。即当所获取的CPU的温度较高时,可以控制CPU风扇的转速增加,进而加速CPU的散热,当所获取的CPU的温度较低时,可以控制CPU风扇的转速降低,在保证散热的前提下可以节省能耗。
[0077] 其中,可编程逻辑器件120获取CPU的温度信息的一种实现方式中,可编程逻辑器件120通过模拟PECI接口与CPU通信连接,这样,CPU可以通过该PECI接口将温度信息发送给可编程逻辑器件120。
[0078] 其中,控制CPU风扇的转速的一种实现方式中,可以将转速分成若干个转速等级,并将CPU的温度进行等级划分,将所划分的温度等级与转速等级建立对应关系。当可编程逻辑器件120获取到CPU的温度后,确定该温度所属的温度等级,并从对应关系中获取所确定的温度等级对应的转速等级,并按照所获取的转速等级调节CPU风扇的转速。
[0079] 可编程逻辑器件120还可以获取设备110的温度信息,根据设备110的温度信息控制用于对设备110进行散热的机箱风扇的转速。其中,设备110的温度信息为针对设备110整体的温度,例如,设备110的温度可以是设备110机箱的温度。
[0080] 其中,可编程逻辑器件120获取设备110的温度信息的一种实现方式中,可编程逻辑器件120通过模拟eSPI接口与设备110通信连接,这样,可编程逻辑器件120可以通过该eSPI接口读取设备110的温度。
[0081] 其中,控制机箱风扇的转速的一种实现方式中,可以将转速分成若干个转速等级,并将设备110的温度进行等级划分,将所划分的温度等级与转速等级建立对应关系。当可编程逻辑器件120获取到设备110的温度后,确定该温度所属的温度等级,并从对应关系中获取所确定的温度等级对应的转速等级,并按照所获取的转速等级调节机箱风扇的转速。
[0082] 一种实施方式中,可编程逻辑器件120还可以提供通用接口,所提供的通用接口可以作为设备110的接口,当外设设备110接入通用接口时即表示该外设设备110通过该通用接口与本实用新型实施例中的设备110连接。其中,通用接口包括RS232、管理网口等。
[0083] 本实用新型实施例提供的异常监控系统,包括设备和可编程逻辑器件,设备与可编程逻辑器件通信连接,可编程逻辑器件,用于对设备进行监测,当监测到设备发生异常时,控制设备对所发生的异常进行处理,以使得设备恢复正常。通过本实用新型实施例提供的技术方案,可编程逻辑器件对设备进行监测,并且当监测到设备发生异常时控制该设备对所发生的异常进行处理,发现异常和处理异常均不需要运维人员参与,节省了人力成本,并且通过可编程逻辑器件与设备之间的交互即可对异常进行处理,避免了运维人员进行处理时繁琐的过程导致处理时间较长。
[0084] 在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0085] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0086] 以上所述仅为本实用新型的较佳实施例而已,并非用于限定本实用新型的保护范围。凡在本实用新型的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本实用新型的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈