一种输出支路的控制方法及监控模块的制作方法

文档序号:10624217阅读:307来源:国知局
一种输出支路的控制方法及监控模块的制作方法
【专利摘要】本发明公开了一种输出支路的控制方法,能够通过监控模块的显示界面实现输出支路的控制。该控制方法包括:监控模块基于供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,输出支路的信息至少包括输出支路的位置信息和分配信息;显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,显示界面的第二预设区域显示各客户负载设备的标识;在接收到对显示界面上的虚拟控制按键的点击指令后,对供电模块的输出支路进行和虚拟控制按键对应的控制。
【专利说明】
一种输出支路的控制方法及监控模块
技术领域
[0001]本发明涉及电源技术领域,尤其涉及一种输出支路的控制方法及监控模块。
【背景技术】
[0002]现有技术中,为了节约成本,多个客户(例如,网络运营商等)通常会共同使用一套大型电源系统,来为各自的负载设备供电。如图1所示,大型电源系统包括供电模块101和监控模块102,其中,供电模块101包括多个机柜,每个机柜包括多个配电单元,每个配电单元包括多个输出支路,供电模块101的若干输出支路可以为同一客户的负载设备供电;监控模块102对供电模块101进行监测,获取供电模块101的各输出支路的电流值,采用表格的形式进行显示,其显示界面如图2所示。
[0003]显然,现有大型电源系统的监控模块102的显示界面只能对供电模块101的输出支路的一些信息进行简单的显示,操作人员无法通过该显示界面实现输出支路的控制。

【发明内容】

[0004]本发明实施例提供一种输出支路的控制方法及监控模块,用以解决现有技术中无法通过监控模块的显示界面实现输出支路的控制的问题。
[0005]本发明实施例提供一种输出支路的控制方法,应用于为多个客户负载设备供电的电源系统,所述电源系统包括供电模块和监控模块,所述供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,所述控制方法包括:
[0006]所述监控模块基于所述供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,所述输出支路的信息至少包括输出支路的位置信息和分配信息;所述显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,所述显示界面的第二预设区域显示各客户负载设备的标识;
[0007]在接收到对所述显示界面上的虚拟控制按键的点击指令后,对所述供电模块的输出支路进行和所述虚拟控制按键对应的控制。
[0008]本发明实施例还提供一种监控模块,应用于为多个客户负载设备供电的电源系统,所述电源系统包括供电模块和所述监控模块,所述供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,所述监控模块包括:
[0009]生成单元,用于基于所述供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,所述输出支路的信息至少包括输出支路的位置信息和分配信息;所述显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,所述显示界面的第二预设区域显示各客户负载设备的标识;
[0010]控制单元,用于在接收到对所述显示界面上的虚拟控制按键的点击指令后,对所述供电模块的输出支路进行和所述虚拟控制按键对应的控制。
[0011]本发明的有益效果包括:
[0012]本发明实施例提供的方案中,监控模块基于供电模块的各输出支路的信息生成包含虚拟控制按键的显示界面,在接收到对该显示界面上的虚拟控制按键的点击指令后,对供电模块的输出支路进行和被点击的虚拟控制按键对应的控制,即通过该监控模块的显示界面实现了对供电模块的输出支路的控制。
【附图说明】
[0013]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0014]图1为大型电源系统的示意图;
[0015]图2为现有技术中监控模块的显示界面的示意图;
[0016]图3为本发明实施例提供的输出支路的控制方法;
[0017]图4为本发明实施例提供的显示界面的生成方法的流程图;
[0018]图5为本发明实施例中监控模块的显示界面的示意图之一;
[0019]图6为本发明实施例中监控模块的显示界面的示意图之二 ;
[0020]图7为本发明实施例中监控模块的显示界面的示意图之三;
[0021]图8为本发明实施例中监控模块的显示界面的示意图之四;
[0022]图9为本发明实施例中监控模块的显示界面的示意图之五;
[0023]图10为本发明实施例中监控模块的显示界面的示意图之六;
[0024]图11为本发明实施例中监控模块的显示界面的示意图之七;
[0025]图12为本发明实施例中监控模块的显示界面的示意图之八;
[0026]图13为本发明实施例中监控模块的显示界面的示意图之九;
[0027]图14为本发明实施例中监控模块的显示界面的示意图之十;
[0028]图15为本发明实施例中监控模块的显示界面的示意图之十一;
[0029]图16为本发明实施例提供的监控模块的结构示意图。
【具体实施方式】
[0030]为了给出通过监控模块的显示界面实现输出支路控制的实现方案,本发明实施例提供了一种输出支路的控制方法及监控模块,结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0031]本发明实施例提供了一种输出支路的控制方法,应用于为多个客户负载设备供电的电源系统,该电源系统包括供电模块和监控模块,该供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,该控制方法,如图3所示,可以包括如下步骤:
[0032]步骤301、监控模块基于供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,该输出支路的信息至少包括输出支路的位置信息和分配信息;该显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,该显示界面的第二预设区域显示各客户负载设备的标识;
[0033]较佳的,该显示界面的第二预设区域还可以显示分配至各客户负载设备的输出支路的数量等客户负载设备的相关信息。
[0034]步骤302、在接收到对该显示界面上的虚拟控制按键的点击指令后,对供电模块的输出支路进行和该虚拟控制按键对应的控制。
[0035]较佳的,该显示界面还包含虚拟显示按键;在接收到对该显示界面上的虚拟显示按键的点击指令后,显示和该虚拟显示按键对应的信息。
[0036]现有技术中,电源系统的配置文件存储于监控模块中,该配置文件中包含有供电模块的各输出支路的位置信息,每个输出支路的位置信息表征了该输出支路在供电模块中的具体位置,即表征了该输出支路具体位于哪一个配电机柜的哪一个配电单元中。即监控模块可以直接从存储的配置文件中获取供电模块的各输出支路的位置信息。
[0037]监控模块对供电模块进行监测,可以获取供电模块的各输出支路的分配信息,每个输出支路的分配信息表征了该输出支路是否分配,分配至了哪一个客户负载设备。
[0038]为了使显示界面包含的信息更全面,生成显示界面所基于的供电模块的各输出支路的信息还可以包括各输出支路的工作状态信息,例如,各输出支路的电流值、功率值等。
[0039]监控模块根据供电模块的各输出支路的信息,生成JSON(JavaScript ObjectNotat1n)文件,当供电模块的各输出支路的信息发生变化时,生成的JSON文件也随之发生变化。根据该JSON文件可以生成包含虚拟控制按键的显示界面,其具体生成流程如图4所示,具体可以包括如下步骤:
[0040]步骤401、获取HTML (Hypertext Markup Language,超文本标记语言)模板文件,具体可以存放在变量tmp中。
[0041]步骤402、获取生成的JSON文件,具体可以存放在变量date中。
[0042]步骤403、判断变量date是否发生变化。
[0043]若变量date发生变化,进入步骤404 ;
[0044]若变量date未发生变化,直接进入步骤405。
[0045]本步骤403其实质为判断JSON文件是否发生变化。
[0046]步骤404、利用模板解析引擎,如doT、artTemplate等,将变量date和变量tmp结合,生成显示界面。
[0047]步骤405、判断当前时刻是否到了重新生成显示界面的时刻。
[0048]若当前时刻到了重新生成显示界面的时刻,返回步骤402 ;
[0049]若当前时刻未到重新生成显示界面的时刻,循环执行本步骤405。
[0050]在本发明实施例中,重新生成显示界面的周期可以设定为5s。
[0051]在本发明实施例中,生成的显示界面可以如图5所示,其中,该显示界面的第一预设区域为显示界面的左侧,用于显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为非灰度状态,已分配的输出支路的标识的显示状态为灰度状态,该显示界面的第二预设区域为显示界面的右侧,用于显示各客户负载设备的标识、以及分配至各客户负载设备的输出支路的数量。
[0052]较佳的,可以采用二级筛选图表的方式在显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识。例如,如图6所示,电源系统的供电模块包括3个配电机柜:第一配电机柜CABINET1、第二配电机柜CABINET2和第三配电机柜CABINET3 ;在点击了某个配电机柜的标识后,显示该配电机柜包括的配电单元,如图7所示,在点击了第一配电机柜CABINET1的标识后,显示第一配电机柜包括的配电单元:第一配电单元DUl.1、第二配电单元DUl.2和第三配电单元DUl.3 ;在点击了某个配电单元的标识后,显示该配电单元包括的输出支路,如图8所示,在点击了第一配电单元DUl.1的标识后,显示第一配电单元DUl.1包括的输出支路DUl.1.1?DUl.1.12,共12路,其中,输出支路DUl.1.1?DUl.1.5的标识的显示状态为灰度状态,表示该5个输出支路为已分配的输出支路,不可再进行分配,其余输出支路DUl.1.6?DUl.1.12的标识的显示状态为非灰度状态,表示该7个输出支路为未分配的输出支路,可进行分配。
[0053]显示界面的第二预设区域若如图5所示,则此时共包括6个客户负载设备:第一客户负载设备Customer 1、第二客户负载设备Customer 2......第六客户负载设备Customer
6 ;每个客户负载设备的标识对应的数字,即为分配至该客户负载设备的输出支路的数量:分配至第一客户负载设备Customer I的输出支路的数量为3、分配至第二客户负载设备
Customer 2的输出支路的数量为10......分配至第六客户负载设备Customer 6的输出支路的数量为3。
[0054]进一步的,生成的显示界面上包含的虚拟控制按键,具体包括“分配”。在点击指定客户负载设备的标识、将指定输出支路的标识虚拟拖动至指定客户负载设备的标识位置后,点击该虚拟控制按键“分配”,监控模块则控制该指定输出支路,将该指定输出支路分配至该指定客户负载设备。对应于该分配操作,显示界面的第一预设区域显示的该指定输出支路的标识的显示状态应有第一状态变化为第二状态,第二预设区域显示的分配至该指定客户负载设备的输出支路的数量应增加。
[0055]例如,如图9所示,第一配电机柜CABINET1第一配电单元DUl.1的第六输出支路DUl.1.6为未分配的输出支路,显示状态为非灰度状态,将该第六输出支路DUl.1.6的标识虚拟拖动至第三客户负载设备Customer 3的标识位置后,点击虚拟控制按键“分配”,则监控模块将该第六输出支路DUl.1.6分配至该第三客户负载设备Customer 3。对应于该分配操作,如图10所示,显示界面的第一预设区域显示的第六输出支路DUl.1.6的显示状态由非灰度状态变化为灰度状态,不可再进行分配,第二预设区域显示的分配至该第三客户负载设备Customer 3的输出支路的数量加I。
[0056]具体实施时,可以每次分配一个输出支路至一个客户负载设备中,也可以每次分配多个输出支路至一个客户负载设备中,本发明对此不做具体限定。
[0057]实际实施时,用于显示生成的显示界面的浏览器可以预先进行如下定义:
[0058]点击客户负载设备标识事件的绑定函数:获取点击的客户负载设备的标识,即指定客户负载设备的标识;
[0059]虚拟拖动输出支路标识事件的绑定函数:获取虚拟拖动的输出支路的标识,即指定输出支路的标识;
[0060]点击虚拟控制按键“分配”事件的绑定函数:生成将指定输出支路分配至指定客户负载设备的分配指令。
[0061]浏览器在完成上述定义后,便可以根据用户的具体操作,响应各种事件,生成分配指令。
[0062]监控模块根据该分配指令,解析出指定客户负载设备的标识以及指定输出支路的标识,将指定输出支路分配至指定客户负载设备,并更新存储的指定输出支路对应的分配信息,以及指定客户负载设备对应的相关信息,例如分配至指定客户负载设备的输出支路的数量等。
[0063]进一步的,生成的显示界面上包含的虚拟显示按键,具体包括“显示分配”,在选择了指定客户负载设备后,点击该虚拟显示按键“显示分配”,则可以显示分配至该指定客户负载设备的各输出支路的标识。
[0064]例如,如图11所示,在选择了第一客户负载设备Customer I后,点击虚拟显示按键“显示分配”,则显示分配至第一客户负载设备Customer I的3个输出支路DUl.1.1、DUl.1.2 和 DUl.1.3 的标识。
[0065]进一步的,生成的显示界面上包含的虚拟控制按键,具体包括“重置”。在选择了指定客户负载设备后,点击该虚拟显示按键“重置”,则可以释放分配至该指定客户负载设备的输出支路。对应于该重置操作,显示界面的第一预设区域显示的释放的输出支路的标识的显示状态应由第二状态变化为第一状态,第二预设区域显示的分配至该指定客户负载设备的输出支路的数量应清空。
[0066]例如,如图12所示,在选择了第一客户负载设备Customer I后,点击虚拟控制按键“重置”,则释放分配至第一客户负载设备Customer I的3个输出支路。对应于该重置操作,显示界面的第一预设区域显示的释放的输出支路DUl.1.1、DUl.1.2和DUl.1.3的标识的显示状态应由灰度状态变化为非灰度状态,可再进行分配,第二预设区域显示的分配至第一客户负载设备Customer I的输出支路的数量应清空。
[0067]实际实施时,用于显示生成的显示界面的浏览器可以预先进行如下定义:
[0068]点击客户负载设备标识事件的绑定函数:获取点击的客户负载设备的标识,即指定客户负载设备的标识;
[0069]点击虚拟控制按键“重置”事件的绑定函数:生成释放分配至指定客户负载设备的输出支路的重置指令。
[0070]浏览器在完成上述定义后,便可以根据用户的具体操作,响应各种事件,生成重置指令。
[0071]监控模块根据该重置指令,解析出指定客户负载设备的标识,释放分配至指定客户负载设备的输出支路,并更新存储的释放的输出支路对应的分配信息,以及指定客户负载设备对应的相关数据信息。
[0072]进一步的,显示界面上还可以包含与每个客户负载设备对应的虚拟显示按键,点击该虚拟显示按键后可以显示分配至指定客户负载设备的输出支路的总电流值,如图13所示;较佳的,还可以进一步显示该指定客户负载设备的详细信息,如图14所示。
[0073]进一步的,显示界面上还可以包含与每个配电单元对应的虚拟显示按键,点击该虚拟显示按键后可以显示该配电单元包括的各输出支路的电流值,如图15所示。
[0074]上述虚拟控制按键以及虚拟显示按键的设置仅为示例,并不用于限定本发明。
[0075]基于同一发明构思,根据本发明上述实施例提供的输出支路的控制方法,相应地,本发明实施例还提供一种监控模块,应用于为多个客户负载设备供电的电源系统,该电源系统包括供电模块和该监控模块,该供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,监控模块如图16所示,具体包括:
[0076]生成单元1601,用于基于供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,该输出支路的信息至少包括输出支路的位置信息和分配信息;该显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,该显示界面的第二预设区域显示各客户负载设备的标识;
[0077]控制单元1602,用于在接收到对该显示界面上的虚拟控制按键的点击指令后,对供电模块的输出支路进行和该虚拟控制按键对应的控制。
[0078]较佳的,该显示界面的第二预设区域还显示分配至各客户负载设备的输出支路的数量。
[0079]进一步的,控制单元1602,具体用于将指定输出支路分配至指定客户负载设备;或者释放分配至指定客户负载设备的输出支路。
[0080]较佳的,该显示界面还包含虚拟显示按键;
[0081]控制单元1602,还用于在接收到对该显示界面上的虚拟显示按键的点击指令后,显示和该虚拟显示按键对应的信息。
[0082]进一步的,控制单元1602,具体用于显示分配至指定客户负载设备的各输出支路的标识;或者显示分配至指定客户负载设备的输出支路的总电流值;或者显示指定配电机柜的指定配电单元包括的各输出支路的电流值。
[0083]综上所述,采用本发明实施例提供的方案,能够通过监控模块的显示界面实现对供电模块的输出支路的控制,用户使用体验较好。
[0084]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0085]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0086]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0087]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0088]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0089]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种输出支路的控制方法,应用于为多个客户负载设备供电的电源系统,所述电源系统包括供电模块和监控模块,所述供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,其特征在于,所述控制方法包括: 所述监控模块基于所述供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,所述输出支路的信息至少包括输出支路的位置信息和分配信息;所述显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,所述显示界面的第二预设区域显示各客户负载设备的标识; 在接收到对所述显示界面上的虚拟控制按键的点击指令后,对所述供电模块的输出支路进行和所述虚拟控制按键对应的控制。2.如权利要求1所述的方法,其特征在于,所述显示界面的第二预设区域还显示分配至各客户负载设备的输出支路的数量。3.如权利要求1所述的方法,其特征在于,对所述供电模块的输出支路进行和所述虚拟控制按键对应的控制,包括: 将指定输出支路分配至指定客户负载设备;或者 释放分配至指定客户负载设备的输出支路。4.如权利要求1-3任一所述的方法,其特征在于,所述显示界面还包含虚拟显示按键; 所述方法还包括: 在接收到对所述显示界面上的虚拟显示按键的点击指令后,显示和所述虚拟显示按键对应的信息。5.如权利要求4所述的方法,其特征在于,显示和所述虚拟显示按键对应的信息,包括: 显示分配至指定客户负载设备的各输出支路的标识;或者 显示分配至指定客户负载设备的输出支路的总电流值;或者 显示指定配电机柜的指定配电单元包括的各输出支路的电流值。6.一种监控模块,应用于为多个客户负载设备供电的电源系统,所述电源系统包括供电模块和所述监控模块,所述供电模块包括多个配电机柜,每个配电机柜包括多个配电单元,每个配电单元包括多个输出支路,其特征在于,所述监控模块包括: 生成单元,用于基于所述供电模块的各输出支路的信息,生成包含虚拟控制按键的显示界面;其中,所述输出支路的信息至少包括输出支路的位置信息和分配信息;所述显示界面的第一预设区域显示指定配电机柜的指定配电单元包括的输出支路的标识,未分配的输出支路的标识的显示状态为第一状态,已分配的输出支路的标识的显示状态为第二状态,所述显示界面的第二预设区域显示各客户负载设备的标识; 控制单元,用于在接收到对所述显示界面上的虚拟控制按键的点击指令后,对所述供电模块的输出支路进行和所述虚拟控制按键对应的控制。7.如权利要求6所述的监控模块,其特征在于,所述显示界面的第二预设区域还显示分配至各客户负载设备的输出支路的数量。8.如权利要求6所述的监控模块,其特征在于,所述控制单元,具体用于将指定输出支路分配至指定客户负载设备;或者释放分配至指定客户负载设备的输出支路。9.如权利要求6-8任一所述的监控模块,其特征在于,所述显示界面还包含虚拟显示按键; 所述控制单元,还用于在接收到对所述显示界面上的虚拟显示按键的点击指令后,显示和所述虚拟显示按键对应的信息。10.如权利要求9所述的监控模块,其特征在于,所述控制单元,具体用于显示分配至指定客户负载设备的各输出支路的标识;或者显示分配至指定客户负载设备的输出支路的总电流值;或者显示指定配电机柜的指定配电单元包括的各输出支路的电流值。
【文档编号】G05B19/048GK105988405SQ201510044193
【公开日】2016年10月5日
【申请日】2015年1月28日
【发明人】赵子成, 张强, 王渭渭, 孙建峰
【申请人】艾默生网络能源有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1