一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种交换机状态显示系统和方法与流程

2022-06-12 02:06:56 来源:中国专利 TAG:


1.本技术涉及设备检测技术领域,特别是涉及一种交换机状态显示系统和方法。


背景技术:

2.随着信息技术的发展,通信安全技术也得到高速发展。通信安全技术正在朝着更准确、更快速的方向发展。交换机设备越来越复杂,集成度越来越高。复杂的硬件设计带来繁琐的管理过程,交换机通过若干指示灯指示交换机的当前状态。但是由于指示灯数量有限,只能实现启动过程和几个严重状态的显示,无法精细显示交换机必要状态信息,且因掉电等严重故障原因导致bmc(baseboard management controller,基板管理控制器)和cpu(central processing unit,中央处理器)无法记录异常。
3.当交换机设备异常下电,因电源不能持续供应cpld(complex programmable logic device,复杂可编程逻辑器件)继续点亮指示灯,导致指示灯熄灭,且因掉电等严重故障时bmc没有足够时间记录掉电记录原因。系统状态信息的提示存在局限性,而且不能保存必要信息,串口和网口在掉电后也不可通信,导致问题定位手段有限,监控整机状态手段有限。
4.可见,如何实现对整机状态快速全面精细的监控,是本领域技术人员需要解决的问题。


技术实现要素:

5.本技术实施例的目的是提供一种交换机状态显示系统和方法,可以实现对整机状态快速全面精细的监控。
6.为解决上述技术问题,本技术实施例提供一种交换机状态显示系统,包括单片机、备用供电电池和eink屏幕;
7.所述单片机分别与交换机以及所述eink屏幕连接,用于获取所述交换机的报警中断,将所述报警中断对应的告警信息在所述eink屏幕上显示;
8.所述备用供电电池与所述单片机连接,用于在所述交换机供电异常的情况下,向所述单片机供电,所述单片机用于将所述交换机供电异常时的状态信息在所述eink屏幕上显示。
9.可选地,所述交换机上的功能部件用于依据设定的故障检测机制,对功能部件的运行状态信息进行分析,以确定出异常状态信息;其中,所述异常状态信息包括故障部件对应的故障类型、故障原因;
10.所述单片机用于获取所述交换机中功能部件传输的异常状态信息,并将所述异常状态信息通过所述eink屏幕显示。
11.可选地,所述单片机用于依据故障类型对应的故障等级,将所述eink屏幕调整为与所述故障等级匹配的显示模式。
12.可选地,所述交换机用于向所述单片机传输定位指令;所述单片机依据所述定位
指令,将所述eink屏幕调整为定位模式。
13.可选地,在所述交换机的前面板存在接口空间时,所述eink屏幕设置在所述交换机的前面板;在所述交换机的前面板不存在接口空间,所述交换机的后面板存在接口空间时,所述eink屏幕设置在所述交换机的后面板;在所述交换机的前面板不存在接口空间,所述交换机的后面板不存在接口空间时,所述eink屏幕设置在所述交换机的顶部。
14.可选地,在所述eink屏幕设置在所述交换机的顶部的情况下,所述系统还包括设置在所述交换机的前面板的指示灯;
15.所述指示灯用于辅助显示所述交换机的运行状态。
16.可选地,所述交换机用于将设定类型的信息转换为加密信息,通过所述eink屏幕显示所述加密信息;其中,所述加密信息包括以条码或二维码形式呈现的信息。
17.可选地,所述单片机内嵌于所述交换机中。
18.可选地,所述交换机用于在正常运行状态下,向所述单片机传输运行阶段对应的状态信息;
19.所述单片机用于将所述运行阶段对应的状态信息通过所述eink屏幕显示。
20.本技术实施例还提供了一种交换机状态显示方法,包括:
21.获取交换机的报警中断,将所述报警中断对应的告警信息在eink屏幕上显示;在所述交换机供电异常的情况下,通过备用供电电池向自身供电,将所述交换机供电异常时的状态信息在所述eink屏幕上显示,完成eink屏幕刷新之后单片机进入休眠模式。
22.由上述技术方案可以看出,交换机状态显示系统包括单片机、备用供电电池和eink屏幕。单片机分别与交换机以及eink屏幕连接,当交换机出现异常时会产生报警中断,单片机可以通过中断引脚获取交换机的报警中断,将报警中断对应的告警信息在eink屏幕上显示。备用供电电池与单片机连接,用于在交换机供电异常的情况下,向单片机供电,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,保证了供电异常情况下记录故障的能力。相比于指示灯而言,eink屏幕可以展示更为详细的告警信息。交换机在供电异常时可以在毫秒时间内把供电异常时的状态信息传输至单片机,由于单片机可以通过备用供电电池供电,保证了在交换机供电异常时单片机仍可以正常工作,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,有效的解决了供电异常导致故障无法定位的问题,实现了对整机状态快速全面精细的监控。
附图说明
23.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本技术实施例提供的一种交换机状态显示系统的结构示意图;
25.图2为本技术实施例提供的一种交换机状态显示方法的流程图。
具体实施方式
26.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本
申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本技术保护范围。
27.本技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
28.为了使本技术领域的人员更好地理解本技术方案,下面结合附图和具体实施方式对本技术作进一步的详细说明。
29.接下来,详细介绍本技术实施例所提供的一种交换机状态显示系统。图1为本技术实施例提供的一种交换机状态显示系统的结构示意图,该系统包括单片机11、备用供电电池12和eink屏幕13。
30.单片机11分别与交换机14以及eink屏幕13连接,用于获取交换机14的报警中断,将报警中断对应的告警信息在eink屏幕13上显示。
31.在本技术实施例中,单片机11可以内嵌于交换机14中。
32.交换机14往往包含有多个功能部件,例如,cpld、bmc、cpu等。
33.每个功能部件在出现异常时,都可以产生其对应的一个报警中断,报警中断一般以高、低电平的形式呈现。
34.单片机11可以通过中断引脚获取交换机14的报警中断,从而确定出交换机14中的哪些功能部件出现了异常。报警中断对应的告警信息可以用于指示是哪些功能部件出现了异常。
35.单片机11可以通过spi接口实时刷新eink屏幕13,把告警信息在eink屏幕13上显示。
36.相比于指示灯而言,eink屏幕13可以展示更为详细的信息。
37.考虑到实际应用中,交换机14可能会出现供电异常的情况,此时交换机14无法正常运行,为了保证供电异常时也可以实现对故障的记录,可以对单片机11设置独立的备用供电电池12。
38.备用供电电池12与单片机11连接,用于在交换机14供电异常的情况下,向单片机11供电,单片机11用于将交换机14供电异常时的状态信息在eink屏幕13上显示。
39.eink屏幕13具有整机掉电后显示内容不会消失的特性,不需要持续刷新,不持续耗电。
40.交换机14在供电异常时可以在毫秒时间内把供电异常时的状态信息传输至单片机11,由于单片机11可以通过备用供电电池12供电,保证了在交换机14供电异常时单片机11仍可以正常工作,此时单片机11可以将交换机14供电异常时的状态信息在eink屏幕13上显示,有效的解决了供电异常导致故障无法定位的问题。单片机11完成eink屏幕13刷新之后,单片机11会进入休眠模式。
41.当交换机14上的功能部件异常时,会产生告警中断,但是该告警中断仅是用于指示功能部件出现了异常。为了更加详细的了解功能部件的异常情况,可以对功能部件出现异常时的状态信息进行分析,从而确定出功能部件的故障类型、故障原因等。
42.在实际应用中,交换机14上包含有多个功能部件,各功能部件之间可以进行互相检测,从而及时发现功能部件的异常情况。因此,在本技术实施例中,交换机14上的功能部
件可以依据设定的故障检测机制,对功能部件的运行状态信息进行分析,以确定出异常状态信息;其中,异常状态信息可以包括故障部件对应的故障类型、故障原因等。
43.以cpu和bmc为例,当cpu运行出现异常时,会产生告警中断,此时单片机11可以获知cpu出现了异常。为了进一步确定cpu异常的具体情况,bmc可以对cpu的运行状态信息进行分析,从而确定出cpu具体是属于什么类型的故障,造成该类故障的原因等。例如,cpu的故障类型可以包括cpu针脚接触不良、cpu供电故障、cpu测温装置失灵等。以cpu针脚接触不良为例,bmc可以检测cpu上各引脚的引脚电平,从而确定出是否存在引脚接触不良的问题。
44.交换机14在确定出功能部件的异常状态信息之后,可以将异常状态信息传输至单片机11。单片机11在获取到交换机14中功能部件传输的异常状态信息之后,可以将异常状态信息通过eink屏幕13显示。
45.eink屏幕13显示的信息还可以包括显示电源模块是否在位、是否上电、是否故障等详细信息。
46.在实际应用中,不同的故障类型对整机造成的影响有所不同,为了便于管理人员更加快速直观的了解交换机14的故障情况,可以针对于不同故障类型设置eink屏幕的显示模式。
47.在本技术实施例中,单片机11可以依据故障类型对应的故障等级,将eink屏幕13调整为与故障等级匹配的显示模式。
48.显示模式可以包括eink屏幕13的显示颜色、显示的图标、显示的方式等。
49.举例说明,依据故障类型划分了3种故障等级,如1级、2级、3级,故障程度越严重对应的级数可以越高,对于不同故障等级,可以将eink屏幕13调整为不同的颜色,比如1级对应蓝色、2级对应黄色、3级对应红色。其中,显示颜色可以是eink屏幕13上所展示字体的颜色,在此不做限定。
50.对于显示的图标而言,可以针对不同的功能部件设置其各自对应的图标,显示的图标可以是出现故障的功能部件的图标。管理人员通过图标可以直观的获知交换机14中的哪些部件出现了故障。
51.显示的方式可以包括屏幕一直点亮,或者屏幕闪烁等方式。
52.不同的显示模式代表不同的故障情况,基于交换机14当前的故障情况控制eink屏幕13进入相应的显示模式,可以便于管理人员直观快速的了解交换机14的故障情况。
53.在本技术实施例中,在交换机14正常运行状态下,也可以通过eink屏幕13展示交换机14在各运行阶段对应的状态信息。
54.在具体实现中,交换机14可以在正常运行状态下,向单片机11传输运行阶段对应的状态信息;单片机11用于将运行阶段对应的状态信息通过eink屏幕13显示。
55.eink屏幕13显示的状态信息可以包括bmc和os的启动时间、各个阶段的进度条等。在本技术实施例中,对于状态信息包含的内容不做具体限定。
56.结合实际应用需求,管理人员可能需要在机房内查找某台或某些交换机14,机房内交换机14的数量往往较多。传统方式中,管理人员需要查看各交换机14的标签,从而确定出其所需查找的交换机14所在的位置。
57.为了提升交换机14查找定位的效率,在本技术实施例中,交换机14可以向单片机11传输定位指令;单片机11依据定位指令,将eink屏幕13调整为定位模式。
58.定位模式下eink屏幕13的呈现方式与其它模式下eink屏幕13的呈现方式不同,管理人员可以根据各交换机14上eink屏幕13的呈现方式,快速定位到其所需查找的交换机14。
59.举例说明,定位模式可以是将eink屏幕13呈现为绿色字体或图标。只有具有定位需求的交换机14上的eink屏幕13会呈现绿色字体或图标,而其它不具有定位需求的交换机14上的eink屏幕13不会呈现绿色字体或图标,因此管理人员根据eink屏幕13的字体或图标颜色,可以快速定位到其寻找的交换机14。
60.在本技术实施例中,eink屏幕13可以设置在交换机14的外壳上。为了便于管理人员查看eink屏幕13呈现的信息,可以将eink屏幕13设置在交换机14的前面板上。
61.但是考虑到实际应用中,交换机14前面板上设置的都是网口,当网口数量较多时,前面板可能并没有容纳eink屏幕13的空间,因此在实际应用中,可以在交换机14的前面板存在接口空间时,eink屏幕13设置在交换机14的前面板。
62.接口空间的大小可以依据部署eink屏幕13所需的空间确定得到。
63.在交换机14的前面板不存在接口空间,交换机14的后面板存在接口空间时,eink屏幕13设置在交换机14的后面板;在交换机14的前面板不存在接口空间,交换机14的后面板不存在接口空间时,eink屏幕13设置在交换机14的顶部。
64.考虑到eink屏幕13设置在交换机14的顶部时,可能会不便于管理人员直观的了解交换机14的工作状态,因此,在本技术实施例中,在eink屏幕13设置在交换机14的顶部的情况下,可以在交换机14的前面板设置指示灯。指示灯可以用于辅助显示交换机14的运行状态。
65.指示灯并不需要占据太多的空间,可以在前面板网口的上端、下端或侧端位置设置。
66.指示灯的数量可以依据前面板的可用部署空间以及实际辅助需求确定,在此不做限定。
67.例如,可以在前面板上设置一个可变色的指示灯,指示灯绿色表示交换机14正常运行,指示灯红色表示交换机14出现故障。当管理人员需要获知故障的详细信息时,可以进一步查看eink屏幕13上展示的信息。
68.结合实际应用需求,可能会存在一些信息需要加密保护,如果通过eink屏幕13直接展示这类信息,会导致信息的直接暴露,影响信息的安全性。
69.因此在本技术实施例中,交换机14可以将设定类型的信息转换为加密信息,通过eink屏幕13显示加密信息。
70.其中,加密信息可以包括以条码或二维码形式呈现的信息。
71.设定类型的信息可以是常规信息如设备型号、生产厂商等信息,也可以是影响交换机14安全性的核心信息。
72.在实际应用中,一般会将交换机的设备型号、生产厂商等信息以纸质条码的方式粘贴在交换机14外壳上,本技术实施例中设置了eink屏幕13,因此可以省略粘贴纸质条码,交换机14可以将设备型号、生产厂商等信息生成条码,直接通过eink屏幕13展示条码。
73.对于一些核心信息而言,通过条码可能无法涵盖这些信息,因此可以将这些信息转换为二维码。管理人员通过设备扫码,可以获取到二维码所代表的信息。
74.由上述技术方案可以看出,交换机状态显示系统包括单片机、备用供电电池和eink屏幕。单片机分别与交换机以及eink屏幕连接,当交换机出现异常时会产生报警中断,单片机可以通过中断引脚获取交换机的报警中断,将报警中断对应的告警信息在eink屏幕上显示。备用供电电池与单片机连接,用于在交换机供电异常的情况下,向单片机供电,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,保证了供电异常情况下记录故障的能力。相比于指示灯而言,eink屏幕可以展示更为详细的告警信息。交换机在供电异常时可以在毫秒时间内把供电异常时的状态信息传输至单片机,由于单片机可以通过备用供电电池供电,保证了在交换机供电异常时单片机仍可以正常工作,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,有效的解决了供电异常导致故障无法定位的问题,实现了对整机状态快速全面精细的监控。
75.图2为本技术实施例提供的一种交换机状态显示方法的流程图,方法包括:
76.s201:获取交换机的报警中断,将报警中断对应的告警信息在eink屏幕上显示。
77.每个功能部件在出现异常时,都可以产生其对应的一个报警中断,报警中断一般以高、低电平的形式呈现。
78.单片机可以通过中断引脚获取交换机的报警中断,从而确定出交换机中的哪些功能部件出现了异常。报警中断对应的告警信息可以用于指示是哪些功能部件出现了异常。
79.单片机可以通过spi接口实时刷新eink屏幕,把告警信息在eink屏幕上显示。
80.s202:在交换机供电异常的情况下,将交换机供电异常时的状态信息在eink屏幕上显示,完成eink屏幕刷新之后单片机进入休眠模式。
81.在交换机供电异常的情况下,通过备用供电电池向自身供电。考虑到实际应用中,交换机可能会出现供电异常的情况,此时交换机无法正常运行,为了保证供电异常时也可以实现对故障的记录,可以对单片机设置独立的备用供电电池。
82.备用供电电池与单片机连接,用于在交换机供电异常的情况下,向单片机供电,单片机用于将交换机供电异常时的状态信息在eink屏幕上显示。单片机在完成eink屏幕刷新之后,可以进入休眠模式。
83.需要说明的是,在本技术实施例中,对于s201和s202的执行先后顺序不做限定,只要单片机获取到交换机的报警中断,则将报警中断对应的告警信息在eink屏幕上显示;在交换机供电异常的情况下,单片机则将交换机供电异常时的状态信息在eink屏幕上显示。
84.图2所对应实施例中特征的说明可以参见图1所对应实施例的相关说明,这里不再一一赘述。
85.由上述技术方案可以看出,交换机状态显示系统包括单片机、备用供电电池和eink屏幕。单片机分别与交换机以及eink屏幕连接,当交换机出现异常时会产生报警中断,单片机可以通过中断引脚获取交换机的报警中断,将报警中断对应的告警信息在eink屏幕上显示。备用供电电池与单片机连接,用于在交换机供电异常的情况下,向单片机供电,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,保证了供电异常情况下记录故障的能力。相比于指示灯而言,eink屏幕可以展示更为详细的告警信息。交换机在供电异常时可以在毫秒时间内把供电异常时的状态信息传输至单片机,由于单片机可以通过备用供电电池供电,保证了在交换机供电异常时单片机仍可以正常工作,此时单片机可以将交换机供电异常时的状态信息在eink屏幕上显示,有效的解决了供电异常导致故障无法
定位的问题,实现了对整机状态快速全面精细的监控。
86.以上对本技术实施例所提供的一种交换机状态显示系统和方法进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
87.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
88.以上对本技术所提供的一种交换机状态显示系统和方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献