CN114384825A - 电源设备的控制方法、装置、电子设备及介质 - Google Patents
电源设备的控制方法、装置、电子设备及介质 Download PDFInfo
- Publication number
- CN114384825A CN114384825A CN202210037154.2A CN202210037154A CN114384825A CN 114384825 A CN114384825 A CN 114384825A CN 202210037154 A CN202210037154 A CN 202210037154A CN 114384825 A CN114384825 A CN 114384825A
- Authority
- CN
- China
- Prior art keywords
- power supply
- equipment
- target
- control
- target power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000006243 chemical reaction Methods 0.000 claims description 44
- 238000004590 computer program Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 abstract description 8
- 230000004044 response Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Power Engineering (AREA)
- Power Sources (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本申请提供一种电源设备的控制方法、装置、电子设备及介质。该方法在响应于用户对电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令后,接收目标电源设备基于设备信息查询指令发送的目标电源设备的设备信息;查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;在接收到用户的标准控制命令后,基于控制文件,得到控制目标电源设备的电源编程指令,以使目标电源设备改变工作状态。该方法提高了电源设备的工作效率和用户的使用体验。
Description
技术领域
本申请涉及电源技术领域,具体而言,涉及一种电源设备的控制方法、装置、电子设备及介质。
背景技术
电源设备是最常用的设备之一,目前电源厂商较多且相应厂商生产的电源设备的型号也较繁多。
由于不同厂商的电源设备,甚至同一厂商的不同型号电源设备编程接口命令都不尽相同,故无法通过统一的命令来控制不同厂商或者不同型号的电源设备。
用户通过外部程序控制电源设备的时候需要逐个研究对应型号的电源设备,而且还要针对不同电源设备选择不同的控制命令,严重影响了电源设备的工作效率,降低了用户对电源设备的使用体验。
发明内容
本申请实施例的目的在于提供一种电源设备的控制方法、装置、电子设备及介质,用以解决现有技术存在的上述问题,提高了电源设备的工作效率和用户的使用体验。
第一方面,提供了一种电源设备的控制方法,应用于电源控制设备中,该方法可以包括:
响应于用户对所述电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;
接收所述目标电源设备基于所述设备信息查询指令发送的所述目标电源设备的设备信息;
查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;所述设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;
在接收到所述用户的标准控制命令后,基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令;所述标准控制指令指示更新电源设备的工作状态为目标工作状态;
向所述目标电源设备发送所述电源编程指令,以使所述目标电源设备改变工作状态。
在一个可选的实现中,所述设备信息包括所属厂商标识和设备型号;
查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件,包括:
将接收的设备信息中的所属厂商标识与所述设备目录文件中的各种厂商标识进行匹配;
若匹配成功,则获取匹配的目标厂商标识,并在所述设备目录文件中该目标厂商标识对应的设备型号中,查找与接收的设备信息中设备型号匹配的目标设备型号;
获取所述设备目录文件中所述目标设备型号对应的控制文件。
在一个可选的实现中,所述控制文件包括不同标准控制命令和相应电源编程指令的转化文本文件;
基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令,包括:
在所述不同的标准控制命令和相应电源编程指令的转化文本文件中,查找与所述标准控制命令对应的转化文本文件;
基于查找到的转化文本文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令。
在一个可选的实现中,所述方法还包括:
获取配置的所述目标电源设备的供电参数;
向所述目标电源设备发送所述电源编程指令之后,所述方法还包括:
若所述电源编程指令为控制所述目标电源设备更新工作状态为供电状态的指令,则在启动所述目标电源设备后,获取通过模数转换设备读取的所述目标电源设备的实际输出参数;
若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息。
在一个可选的实现中,所述实际输出参数包括实际输出电压值和实际输出电流值;
所述配置的供电参数包括目标电压值和限流值;
若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息,包括:
若所述实际输出电压值与所述目标电压值不一致,和/或,所述实际输出电流值超过所述限流值,则生成告警信息。
在一个可选的实现中,所述配置的供电参数包括目标上电时间和目标下电时间;所述方法还包括:
获取所述目标电源设备的实际上电时间和实际下电时间;
若所述实际上电时间与所述目标上电时间的差大于第一时长阈值,和/或所述实际下电时间与所述目标下电时间的差大于第二时长阈值,则生成告警信息。
在一个可选的实现中,生成告警信息之后,所述方法还包括:
基于所述告警信息,控制所述目标电源设备更新工作状态;或者,
向所述用户使用的终端发送所述告警信息,以指示是否控制所述目标电源设备更新工作状态。
在一个可选的实现中,获取配置的所述目标电源设备的供电参数标准,包括:
获取所述用户在所述电源设备上配置的供电参数;或者,
获取所述用户通过所述显示屏向所述电源控制设备自身配置的供电参数。
在一个可选的实现中,若所述目标电源设备的数量为多个,则向所述目标电源设备发送所述电源编程指令,包括:
向多个目标电源设备发送相应的电源编程指令,以同时控制所述多个目标电源设备更新工作状态;其中,所述多个目标电源设备为相同厂商标识对应的多个电源设备,或各种厂商标识对应的多个电源设备。
第二方面,提供了一种电源设备的控制装置,该装置可以包括:
发送单元,用于响应于用户对所述电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;
接收单元,用于接收所述目标电源设备基于所述设备信息查询指令发送的所述目标电源设备的设备信息;
查找单元,用于查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;所述设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;
获取单元,用于在接收到所述用户的标准控制命令后,基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令;所述标准控制指令指示更新电源设备的工作状态为目标工作状态;
所述发送单元,还用于向所述目标电源设备发送所述电源编程指令,以使所述目标电源设备改变工作状态。
在一个可选的实现中,所述设备信息包括所属厂商标识和设备型号;所述查找单元,具体用于:
将接收的设备信息中的所属厂商标识与所述设备目录文件中的各种厂商标识进行匹配;
若匹配成功,则获取匹配的目标厂商标识,并在所述设备目录文件中该目标厂商标识对应的设备型号中,查找与接收的设备信息中设备型号匹配的目标设备型号;
获取所述设备目录文件中所述目标设备型号对应的控制文件。
在一个可选的实现中,所述控制文件包括不同标准控制命令和相应电源编程指令的转化文本文件;所述获取单元,具体用于:
在所述不同的标准控制命令和相应电源编程指令的转化文本文件中,查找与所述标准控制命令对应的转化文本文件;
基于查找到的转化文本文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令。
在一个可选的实现中,所述装置还包括生成单元;
所述获取单元,还用于获取配置的所述目标电源设备的供电参数;
以及,若所述电源编程指令为控制所述目标电源设备更新工作状态为供电状态的指令,则在启动所述目标电源设备后,获取通过模数转换设备读取的所述目标电源设备的实际输出参数;
所述生成单元,用于若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息。
在一个可选的实现中,所述实际输出参数包括实际输出电压值和实际输出电流值;所述配置的供电参数包括目标电压值和限流值;
所述生成单元,具体用于若所述实际输出电压值与所述目标电压值不一致,和/或,所述实际输出电流值超过所述限流值,则生成告警信息;
在一个可选的实现中,所述配置的供电参数包括目标上电时间和目标下电时间;
所述获取单元,还用于获取所述目标电源设备的实际上电时间和实际下电时间;
所述生成单元,还具体用于若所述实际上电时间与所述目标上电时间的差大于第一时长阈值,和/或所述实际下电时间与所述目标下电时间的差大于第二时长阈值,则生成告警信息。
在一个可选的实现中,生成告警信息之后,所述装置还包括控制单元;
所述控制单元,用于基于所述告警信息,控制所述目标电源设备更新工作状态;或者,
所述发送单元,还用于向所述用户使用的终端发送所述告警信息,以指示是否控制所述目标电源设备更新工作状态。
在一个可选的实现中,获取单元,还具体用于:获取所述用户在所述电源设备上配置的供电参数;或者,获取所述用户通过所述显示屏向所述电源控制设备自身配置的供电参数。
在一个可选的实现中,若所述目标电源设备的数量为多个,则所述发送单元,具体用于向多个目标电源设备发送相应的电源编程指令,以同时控制所述多个目标电源设备更新工作状态;其中,所述多个目标电源设备为相同厂商标识对应的多个电源设备,或各种厂商标识对应的多个电源设备。
第三方面,提供了一种电子设备,该电子设备包括至少一个存储器,用于存储程序指令;
至少一个处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤。
第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤。
本申请提供的电源设备的控制方法响应于用户对电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;接收目标电源设备基于设备信息查询指令发送的目标电源设备的设备信息;查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;在接收到用户的标准控制命令后,基于控制文件,对标准控制命令进行指令转化处理,得到控制目标电源设备的电源编程指令;标准控制指令指示更新电源设备的工作状态为目标工作状态;向目标电源设备发送所述电源编程指令,以使目标电源设备改变工作状态。该方法提高了电源设备的工作效率和用户的使用体验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种应用电源设备的控制方法的***架构图;
图2为本申请实施例提供的一种电源设备的控制方法的流程示意图;
图3为本申请实施例提供的一种电源设备的控制装置的结构示意图;
图4为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,并不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供的电源设备的控制方法可以应用在图1所示的***中,该***可以包括具有显示屏的电源控制设备和至少一个电源设备。电源控制设备可以配置在服务器上或终端上,若配置在服务器,则该服务器可以与具有显示屏的终端连接。
其中,服务器可以是应用服务器或云服务器;终端可以是移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)等用户设备(UserEquipment,UE)、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备、移动台(Mobile station,MS)、移动终端(Mobile Terminal)等。
有显示屏的电源控制设备,用于展示的各电源设备标识;接收用户对展示的各电源设备标识的选择操作,并向选择的电源设备标识对应的目标电源设备发送设备信息查询指令,且在得到目标电源设备的设备信息后,查找预先配置的设备目录文件中与目标设备信息对应的控制文件,以在接收到用户的标准控制命令后,基于控制文件,生成控制目标电源设备的电源编程指令,并向目标电源设备发送电源编程指令。
电源设备,用于基于设备信息查询指令发送目标电源设备的设备信息;基于电源编程指令,改变自身的工作状态。
其中,电源设备可以包括各种厂商标识(或称“品牌”)下的不同设备型号,例如,电源设备的厂商标识和相应设备型号可以如表1所示。
表1
进一步的,由于输出接口上的输出电压与设置的目标电压不一致时,容易导致后续电路出错,然而,现有的电源设备的控制方法在某些情况下,工程师无法直接判断输出接口上的输出电压是否与设置的目标电压一致,故现有的电源设备的控制方法存在安全隐患。
由此,该***还包括模数转换设备和告警设备。其中,模数转换设备分别与电源控制设备和至少一个电源设备相连,告警设备与电源控制设备相连。
模数转换设备,用于在目标电源设备的输出端口读取的目标电源设备的实际输出参数,并将该实际输出参数发送至电源控制设备;该实际输出参数可以包括实际输出电压值和实际输出电流值。
其中,模数转换设备将目标电源设备的输出端口读取的输出电压模拟信号和输出电流模拟信号,通过模数转换算法,得到实际输出电压值和实际输出电流值。
电源控制设备,还用于验证接收的实际输出参数与配置的供电参数是否满足预设告警条件;若不满足,则生成告警信息,并将告警信息发送至告警设备。
告警设备,用于基于接收的告警信息,向用户使用的终端发送告警信息,以指示是否控制所述目标电源设备改变工作状态。
或者,电源控制设备,基于生成的告警信息,自行控制目标电源设备改变工作状态,同时可以在显示屏上展示该告警信息。
以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图2为本申请实施例提供的一种电源设备的控制方法的流程示意图。如图2所示,该方法可以包括:
步骤S210、电源控制设备响应于用户对电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令。
在执行该步骤之前,需要对各电源设备进行设备标识的配置,该设备标识可以是各电源设备的控制通道标识,也可以是按照电源设备的添加顺序,确定的顺序序号,还可以是各电源设备的控制电路的电路标识等,本申请在此不做限定。
在电源控制设备的显示屏展示的各电源设备标识后,用户可以基于业务需求,通过显示屏可以选择电源设备标识。其中,用户可以选择至少一个电源设备标识。若选择多个电源设备标识,则多个电源设备标识对应的电源设备可以是相同厂商标识对应的多个电源设备,也可以是各种厂商标识对应的多个电源设备,本申请在此不做限定。
电源控制设备获取用户在显示屏上的选择操作,以及该选择操作对应的选择的至少一个电源设备标识。
之后,电源控制设备向选择的电源设备标识对应的目标电源设备发送设备信息查询指令,该设备信息查询指令可以为通用的标准查询命令“*IDN?”,也可以是预先配置的设备能识别的指令列表中的查询指令。
步骤S220、目标电源设备基于设备信息查询指令,查询自身的设备信息。
目标电源设备接收到设备信息查询指令后,会查询自身的设备信息,即厂商标识和设备型号等,并向电源控制设备反馈该设备信息。
步骤S230、目标电源设备向电源控制设备发送自身的设备信息。
步骤S240、电源控制设备查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件。
在执行该步骤之前,电源控制设备获取预先配置的设备目录文件,该设备目录文件可以包括各种电源设备的设备信息与控制文件的对应关系。
进一步的,由于设备信息可以包括厂商标识和设备型号,故该设备目录文件包括多种厂商标识、各厂商标识对应的设备型号、各设备型号对应的控制文件。
其中,控制文件可以包括不同标准控制命令和相应电源编程指令的转化文本文件。其中,标准控制命令为配置的面向用户的控制命令,用于指示更新电源设备的工作状态为目标工作状态,如供电状态和断电状态;电源编程指令为配置的面向电源设备的控制指令,用于指示电源设备将工作状态更新为目标工作状态。
例如,若标准控制命令用于指示更新电源设备的工作状态为供电状态,则相应的电源编程指令用于指示电源设备将工作状态更新为供电状态。
本步骤在具体实施中,电源控制设备将接收的设备信息中的所属厂商标识与设备目录文件中的各种厂商标识进行匹配;
若匹配成功,则获取匹配的目标厂商标识,并在设备目录文件中该目标厂商标识对应的设备型号中,查找与接收的设备信息中设备型号匹配的目标设备型号,并获取设备目录文件中该目标设备型号对应的控制文件。
步骤S250、电源控制设备在接收到用户的标准控制命令后,基于控制文件,对标准控制命令进行指令转化处理,得到控制目标电源设备的电源编程指令。
具体实施中,电源控制设备在不同的标准控制命令和相应电源编程指令的转化文本文件中,查找与标准控制命令对应的转化文本文件;
基于查找到的转化文本文件,对标准控制命令进行指令转化处理,得到控制目标电源设备的电源编程指令,即得到可使目标电源设备运行的电源编程指令。
步骤S260、电源控制设备向目标电源设备发送电源编程指令。
若目标电源设备的数量为多个时,电源控制设备可以同时向各目标电源设备发送相应的电源编程指令,以实现同时控制目标电源设备更新工作状态的目的。
步骤S270、目标电源设备基于电源编程指令,更新其工作状态为目标工作状态。
例如,若目标电源设备的当前工作状态为供电状态,且电源编程指令指示更新当前工作状态为断电状态,则目标电源设备将当前工作状态由供电状态更新为断电状态;
若目标电源设备的当前工作状态为供电状态,且电源编程指令指示更新当前工作状态为供电状态,则目标电源设备将保持当前的供电状态。
进一步的,为了提高供电的准确性,为了避免引起电路的供电故障,电源控制设备还可以获取对目标电源设备配置的供电参数。具体的,电源控制设备可以获取用户直接通过显示屏向电源控制设备自身配置的供电参数。或者,获取用户在电源设备上配置的供电参数,即读回电源设备端的供电参数配置。
其中,该配置的供电参数为保证供电准确性和供电安全的参数,其可以包括目标电压值、限流值、目标上电时间和目标下电时间等供电参数。
需要说明的是,该步骤可以在步骤S210确定出目标电源设备至步骤S270之前的过程中获取。
之后,若电源编程指令为控制目标电源设备更新工作状态为供电状态的指令,则在启动目标电源设备后,获取通过模数转换设备读取的目标电源设备的实际输出参数;若实际输出参数与配置的供电参数满足预设告警条件,则生成告警信息。
其中,电源控制设备生成告警信息的情况至少可以包括:
情况一,由于实际输出参数可以包括实际输出电压值和实际输出电流值,故电源控制设备可以检测实际输出电压值与目标电压值是否不一致,以及实际输出电流值是否超过配置的限流值;
若实际输出电压值与目标电压值不一致,和/或,实际输出电流值超过配置的限流值,则生成告警信息。
具体的,对于实际输出电流值超过配置的限流值生成的告警信息,确定为过流告警信息。
对于实际输出电压值与目标电压值不一致生成的告警信息可以分为两种情况:
(1)实际输出电压值超过目标电压值生成的告警信息,确定为过压告警信息;
(2)实际输出电压值未超过目标电压值生成的告警信息,确定为欠压告警信息。
情况二,由于配置的供电参数包括目标上电时间和目标下电时间;故电源控制设备可以获取目标电源设备的实际上电时间和实际下电时间;
检测实际上电时间与目标上电时间的差是否大于第一时间差阈值,以及实际下电时间与目标下电时间的差是否大于第二时间差阈值;
若实际上电时间与目标上电时间的差大于第一时间差阈值,和/或,实际下电时间与目标下电时间的差大于第二时间差阈值,则生成告警信息。
具体的,对于实际上电时间与目标上电时间的差大于第一时长阈值生成的告警信息,确定为上电延迟告警信息;
对于实际下电时间与目标下电时间的差大于第二时长阈值生成的告警信息,确定为下电延迟告警信息。
其中,第一时长阈值为预设的允许延时上电的最大时长,第二时长阈值为预设的允许延时下电的最大时长。第一时长阈值和第二时长阈值可根据实际需求进行设置,本申请在此不做限定。
在一些实施例中,电源控制设备可以基于告警信息,控制目标电源设备改变工作状态,即实现由供电状态更新为断电状态;或者,向用户使用的终端发送告警信息,如以发送邮件或发送短消息的形式,以指示是否控制目标电源设备更新工作状态,即实现由供电状态更新为断电状态。
可见,上述实施方式可通过对目标电源设备的实际输出参数进行监控,来避免引起电路的供电故障。
本申请提供的电源设备的控制方法响应于用户对电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;接收目标电源设备基于设备信息查询指令发送的目标电源设备的设备信息;查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;在接收到用户的标准控制命令后,基于控制文件,对标准控制命令进行指令转化处理,得到控制目标电源设备的电源编程指令;标准控制指令指示更新电源设备的工作状态为目标工作状态;向目标电源设备发送所述电源编程指令,以使目标电源设备改变工作状态。该方法提高了电源设备的工作效率和用户的使用体验。
与上述方法对应的,本申请实施例还提供一种电源设备的控制装置,如图3所示,该电源设备的控制装置包括:
发送单元310,用于响应于用户对所述电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;
接收单元320,用于接收所述目标电源设备基于所述设备信息查询指令发送的所述目标电源设备的设备信息;
查找单元330,用于查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;所述设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;
获取单元340,用于在接收到所述用户的标准控制命令后,基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令;所述标准控制指令指示更新电源设备的工作状态为目标工作状态;
发送单元310,还用于向所述目标电源设备发送所述电源编程指令,以使所述目标电源设备改变工作状态。
在一个可选的实现中,所述设备信息包括所属厂商标识和设备型号;查找单元330,具体用于:
将接收的设备信息中的所属厂商标识与所述设备目录文件中的各种厂商标识进行匹配;
若匹配成功,则获取匹配的目标厂商标识,并在所述设备目录文件中该目标厂商标识对应的设备型号中,查找与接收的设备信息中设备型号匹配的目标设备型号;
获取所述设备目录文件中所述目标设备型号对应的控制文件。
在一个可选的实现中,所述控制文件包括不同标准控制命令和相应电源编程指令的转化文本文件;获取单元340,具体用于:
在所述不同的标准控制命令和相应电源编程指令的转化文本文件中,查找与所述标准控制命令对应的转化文本文件;
基于查找到的转化文本文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令。
在一个可选的实现中,所述装置还包括生成单元350;
获取单元340,还用于获取配置的所述目标电源设备的供电参数;
以及,若所述电源编程指令为控制所述目标电源设备更新工作状态为供电状态的指令,则在启动所述目标电源设备后,获取通过模数转换设备读取的所述目标电源设备的实际输出参数;
生成单元350,用于若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息。
在一个可选的实现中,所述实际输出参数包括实际输出电压值和实际输出电流值;所述配置的供电参数包括目标电压值和限流值;
生成单元350,具体用于若所述实际输出电压值与所述目标电压值不一致,和/或,所述实际输出电流值超过所述限流值,则生成告警信息。
在一个可选的实现中,所述配置的供电参数包括目标上电时间和目标下电时间;
获取单元340,还用于获取所述目标电源设备的实际上电时间和实际下电时间;
生成单元350,还具体用于若所述实际上电时间与所述目标上电时间的差大于第一时长阈值,和/或所述实际下电时间与所述目标下电时间的差大于第二时长阈值,则生成告警信息。
在一个可选的实现中,生成告警信息之后,所述装置还包括控制单元360;
控制单元360,用于基于所述告警信息,控制所述目标电源设备更新工作状态;或者,
发送单元310,还用于向所述用户使用的终端发送所述告警信息,以指示是否控制所述目标电源设备更新工作状态。
在一个可选的实现中,获取单元340,还具体用于:获取所述用户在所述电源设备上配置的供电参数;或者,获取所述用户通过所述显示屏向所述电源控制设备自身配置的供电参数。
在一个可选的实现中,若所述目标电源设备的数量为多个,则发送单元310,具体用于向多个目标电源设备发送相应的电源编程指令,以同时控制所述多个目标电源设备更新工作状态;其中,所述多个目标电源设备为相同厂商标识对应的多个电源设备,或各种厂商标识对应的多个电源设备。
本申请上述实施例提供的电源设备的控制装置的各功能单元的功能,可以通过上述各方法步骤来实现,因此,本申请实施例提供的电源设备的控制装置中的各个单元的具体工作过程和有益效果,在此不复赘述。
基于上述实施例,参阅图4所示为本申请实施例中电子设备的结构示意图。
本申请实施例提供了一种电子设备,该电子设备可以包括处理器410(CenterProcessing Unit,CPU)、存储器420、输入设备430和输出设备440等,输入设备430可以包括键盘、鼠标、触摸屏等,输出设备440可以包括显示设备,如液晶显示器(Liquid CrystalDisplay,LCD)、阴极射线管(Cathode Ray Tube,CRT)等。
存储器420可以包括只读存储器(ROM)和随机存取存储器(RAM),并向处理器410提供存储器420中存储的程序指令和数据。在本申请实施例中,存储器420可以用于存储本申请实施例中任一种电源设备的控制方法的程序。
处理器410通过调用存储器420存储的程序指令,处理器710用于按照获得的程序指令执行本申请实施例中任一种电源设备的控制方法。
基于上述实施例,本申请实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意方法实施例中的电源设备的控制方法。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (12)
1.一种电源设备的控制方法,其特征在于,应用于电源控制设备中,所述方法包括:
响应于用户对所述电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;
接收所述目标电源设备基于所述设备信息查询指令发送的所述目标电源设备的设备信息;
查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;所述设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;
在接收到所述用户的标准控制命令后,基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令;所述标准控制指令用于指示更新电源设备的工作状态为目标工作状态;
向所述目标电源设备发送所述电源编程指令,以使所述目标电源设备更新工作状态。
2.如权利要求1所述的方法,其特征在于,所述设备信息包括所属厂商标识和设备型号;
查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件,包括:
将接收的设备信息中的所属厂商标识与所述设备目录文件中的各种厂商标识进行匹配;
若匹配成功,则获取匹配的目标厂商标识,并在所述设备目录文件中该目标厂商标识对应的设备型号中,查找与接收的设备信息中设备型号匹配的目标设备型号;
获取所述设备目录文件中所述目标设备型号对应的控制文件。
3.如权利要求1所述的方法,其特征在于,所述控制文件包括不同标准控制命令和相应电源编程指令的转化文本文件;
基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令,包括:
在所述不同的标准控制命令和相应电源编程指令的转化文本文件中,查找与所述标准控制命令对应的转化文本文件;
基于查找到的转化文本文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取配置的所述目标电源设备的供电参数;
向所述目标电源设备发送所述电源编程指令之后,所述方法还包括:
若所述电源编程指令为控制所述目标电源设备更新工作状态为供电状态的指令,则在启动所述目标电源设备后,获取通过模数转换设备读取的所述目标电源设备的实际输出参数;
若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息。
5.如权利要求4所述的方法,其特征在于,所述实际输出参数包括实际输出电压值和实际输出电流值;所述配置的供电参数包括目标电压值和限流值;
若所述实际输出参数与所述配置的供电参数满足预设告警条件,则生成告警信息,包括:
若所述实际输出电压值与所述目标电压值不一致,和/或,所述实际输出电流值超过所述限流值,则生成告警信息。
6.如权利要求4所述的方法,其特征在于,所述配置的供电参数包括目标上电时间和目标下电时间;所述方法还包括:
获取所述目标电源设备的实际上电时间和实际下电时间;
若所述实际上电时间与所述目标上电时间的差大于第一时长阈值,和/或所述实际下电时间与所述目标下电时间的差大于第二时长阈值,则生成告警信息。
7.如权利要求4-6任一项所述的方法,其特征在于,生成告警信息之后,所述方法还包括:
基于所述告警信息,控制所述目标电源设备更新工作状态;或者,
向所述用户使用的终端发送所述告警信息,以指示是否控制所述目标电源设备更新工作状态。
8.如权利要求4所述的方法,其特征在于,获取配置的所述目标电源设备的供电参数标准,包括:
获取所述用户在所述电源设备上配置的供电参数;或者,
获取所述用户通过所述显示屏向所述电源控制设备自身配置的供电参数。
9.如权利要求2所述的方法,其特征在于,若所述目标电源设备的数量为多个,则向所述目标电源设备发送所述电源编程指令,包括:
向多个目标电源设备发送相应的电源编程指令,以同时控制所述多个目标电源设备更新工作状态;其中,所述多个目标电源设备为相同厂商标识对应的多个电源设备,或各种厂商标识对应的多个电源设备。
10.一种电源设备的控制装置,其特征在于,所述装置包括:
发送单元,用于响应于用户对所述电源控制设备中显示屏展示的各电源设备标识的选择操作,向选择的电源设备标识对应的目标电源设备发送设备信息查询指令;
接收单元,用于接收所述目标电源设备基于所述设备信息查询指令发送的所述目标电源设备的设备信息;
查找单元,用于查找预先配置的设备目录文件中与接收的设备信息匹配的目标设备信息对应的控制文件;所述设备目录文件包括不同电源设备的设备信息与控制文件的对应关系;
获取单元,用于在接收到所述用户的标准控制命令后,基于所述控制文件,对所述标准控制命令进行指令转化处理,得到控制所述目标电源设备的电源编程指令;所述标准控制指令指示更新电源设备的工作状态为目标工作状态;
所述发送单元,还用于向所述目标电源设备发送所述电源编程指令,以使所述目标电源设备改变工作状态。
11.一种电子设备,其特征在于,包括:
至少一个存储器,用于存储程序指令;
至少一个处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行上述权利要求1-9任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-9任一所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210037154.2A CN114384825B (zh) | 2022-01-13 | 2022-01-13 | 电源设备的控制方法、装置、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210037154.2A CN114384825B (zh) | 2022-01-13 | 2022-01-13 | 电源设备的控制方法、装置、电子设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114384825A true CN114384825A (zh) | 2022-04-22 |
CN114384825B CN114384825B (zh) | 2024-01-26 |
Family
ID=81202116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210037154.2A Active CN114384825B (zh) | 2022-01-13 | 2022-01-13 | 电源设备的控制方法、装置、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114384825B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1898563A2 (fr) * | 2006-09-07 | 2008-03-12 | France Telecom | Procédé et système de commande à distance d'équipements domestiques |
CA2728431A1 (en) * | 2008-06-20 | 2009-12-23 | Blue Pillar, Inc. | Systems, methods, and devices for managing emergency power supply systems |
CN106354023A (zh) * | 2015-07-15 | 2017-01-25 | 腾讯科技(深圳)有限公司 | 移动终端控制终端设备的方法、移动终端及*** |
US20170160319A1 (en) * | 2015-12-07 | 2017-06-08 | Google Inc. | Monitoring power status |
CN107633053A (zh) * | 2017-09-19 | 2018-01-26 | 联想(北京)有限公司 | 一种文件管理方法、装置及*** |
CN109040336A (zh) * | 2018-07-17 | 2018-12-18 | 格力电器(武汉)有限公司 | 一种查找工装的方法及装置 |
WO2019080741A1 (zh) * | 2017-10-25 | 2019-05-02 | 阿里巴巴集团控股有限公司 | 数据处理方法、装置及*** |
CN109743390A (zh) * | 2019-01-04 | 2019-05-10 | 深圳壹账通智能科技有限公司 | 任务调度方法、装置、计算机设备和存储介质 |
US20200073960A1 (en) * | 2018-08-30 | 2020-03-05 | International Business Machines Corporation | Automatically Identifying Source Code Relevant to a Task |
CN111813283A (zh) * | 2020-06-12 | 2020-10-23 | 北京字节跳动网络技术有限公司 | 一种应用文件标识查找方法、装置、介质和电子设备 |
CN112579877A (zh) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | 信源***的控制方法、装置、存储介质和设备 |
KR20210036878A (ko) * | 2020-09-15 | 2021-04-05 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 정보 푸시 방법, 장치, 기기 및 저장매체 |
CN113127432A (zh) * | 2021-03-23 | 2021-07-16 | 维沃移动通信有限公司 | 操作执行方法、装置、电子设备和介质 |
WO2021238234A1 (zh) * | 2020-05-29 | 2021-12-02 | 苏州浪潮智能科技有限公司 | 一种电源的控制方法、***、设备以及介质 |
-
2022
- 2022-01-13 CN CN202210037154.2A patent/CN114384825B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1898563A2 (fr) * | 2006-09-07 | 2008-03-12 | France Telecom | Procédé et système de commande à distance d'équipements domestiques |
CA2728431A1 (en) * | 2008-06-20 | 2009-12-23 | Blue Pillar, Inc. | Systems, methods, and devices for managing emergency power supply systems |
CN106354023A (zh) * | 2015-07-15 | 2017-01-25 | 腾讯科技(深圳)有限公司 | 移动终端控制终端设备的方法、移动终端及*** |
US20170160319A1 (en) * | 2015-12-07 | 2017-06-08 | Google Inc. | Monitoring power status |
CN107633053A (zh) * | 2017-09-19 | 2018-01-26 | 联想(北京)有限公司 | 一种文件管理方法、装置及*** |
WO2019080741A1 (zh) * | 2017-10-25 | 2019-05-02 | 阿里巴巴集团控股有限公司 | 数据处理方法、装置及*** |
CN109040336A (zh) * | 2018-07-17 | 2018-12-18 | 格力电器(武汉)有限公司 | 一种查找工装的方法及装置 |
US20200073960A1 (en) * | 2018-08-30 | 2020-03-05 | International Business Machines Corporation | Automatically Identifying Source Code Relevant to a Task |
CN109743390A (zh) * | 2019-01-04 | 2019-05-10 | 深圳壹账通智能科技有限公司 | 任务调度方法、装置、计算机设备和存储介质 |
CN112579877A (zh) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | 信源***的控制方法、装置、存储介质和设备 |
WO2021238234A1 (zh) * | 2020-05-29 | 2021-12-02 | 苏州浪潮智能科技有限公司 | 一种电源的控制方法、***、设备以及介质 |
CN111813283A (zh) * | 2020-06-12 | 2020-10-23 | 北京字节跳动网络技术有限公司 | 一种应用文件标识查找方法、装置、介质和电子设备 |
KR20210036878A (ko) * | 2020-09-15 | 2021-04-05 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 정보 푸시 방법, 장치, 기기 및 저장매체 |
CN113127432A (zh) * | 2021-03-23 | 2021-07-16 | 维沃移动通信有限公司 | 操作执行方法、装置、电子设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114384825B (zh) | 2024-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111045901B (zh) | 容器的监控方法、装置、存储介质和电子设备 | |
CN103455330A (zh) | 应用程序管理方法、终端、设备及*** | |
CN102647515B (zh) | 一种终端状态显示的控制方法及装置 | |
CN105517081A (zh) | 一种混合网络制式下的业务处理方法、装置及移动终端 | |
CN111277991A (zh) | 运营商名称显示方法、装置、移动终端和存储介质 | |
CN112579264A (zh) | 一种应用程序跳转的方法、终端及计算机存储介质 | |
CN113489630A (zh) | 配网方法、装置、存储介质及电子终端 | |
CN110830127B (zh) | 射频参数处理方法、装置、移动终端及存储介质 | |
CN106162811B (zh) | 建立网络连接的方法及装置 | |
CN109688611B (zh) | 一种频段参数的配置方法、装置、终端和存储介质 | |
CN111273955A (zh) | 热修复插件优化方法、装置、存储介质及电子设备 | |
CN105530684A (zh) | 网络接入方法、装置和*** | |
CN105577712B (zh) | 一种文件上传方法、装置和*** | |
CN110688339B (zh) | 数据传输方法、装置、移动终端及存储介质 | |
CN114384825B (zh) | 电源设备的控制方法、装置、电子设备及介质 | |
CN109348425B (zh) | 一种定位信息更新方法、装置、设备及存储介质 | |
CN107154971A (zh) | 一种应用下载方法及装置 | |
CN104954231B (zh) | 一种发送、显示推荐信息的方法及装置 | |
CN114297322A (zh) | 数据处理方法、装置、终端和存储介质 | |
CN109831771B (zh) | 蓝牙查找方法、装置、移动终端及存储介质 | |
CN106506624B (zh) | 数据传输的方法及装置 | |
CN111093173B (zh) | 一种限制启动stk应用的方法和装置 | |
CN113961380A (zh) | 一种跨应用修复的方法、装置、设备及存储介质 | |
CN109410555A (zh) | 终端控制方法、装置、终端及存储介质 | |
CN105278967B (zh) | 一种移动终端的***更新方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 200100 Room 101, building 2, No. 258-288, Youdong Road, Minhang District, Shanghai Applicant after: GIGA FORCE ELECTRONICS CO.,LTD. Address before: 201203 No. 55, Lane 1505, Zuchongzhi Road, Pudong New Area, Shanghai Applicant before: GIGA FORCE ELECTRONICS CO.,LTD. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |