一种储能电源数据显示方法、装置、电子设备及存储介质与流程
未命名
08-02
阅读:72
评论:0

1.本发明涉及数据显示技术领域,尤其涉及一种储能电源数据显示方法、装置、电子设备及存储介质。
背景技术:
2.在储能电源显示器中,对于电池类型,逆变器输出电压,输出功率,pv工作模式等不同的列表数据需要设置不同的显示要求。在同一产品系列中需要显示的列表内容不同,如果按照产品系列单个对应,每次新产品上市都需要重新根据当前产品系列的要求对显示集合进行代码修正和调整,导致重复工作,并且严重浪费flash存储资源。
3.由于不同产品要求显示的内容不同,需要针对各产品类型确定多个列表型数据,但下位机也可能因为列表数据索引不统一,导致控制软件持续变更和升级。故,如何对列表内容进行索引转变,进而实现列表数据重新组合显示,同时满足下位机显示的要求成为目前亟待解决的问题。
技术实现要素:
4.本发明提供了一种储能电源数据显示方法、装置、电子设备及存储介质,实现不同产品系列电源数据共享同一预设原始数据集合,各产品系列储能电源数据可以跨索引显示,减少存储资源的浪费。
5.根据本发明的一方面,提供了一种储能电源数据显示方法,其中,该方法包括:
6.根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则;
7.将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合;
8.根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则;
9.根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示。
10.根据本发明的另一方面,提供了一种数据存储装置,其中,该装置包括:
11.显示规则生成模块,用于根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则;
12.管理集合生成模块,用于将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合;
13.显示规则获取模块,用于根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则;
14.显示内容确定模块,用于根据显示规则在预设原始数据集合中确定产品系列储能
电源的数据显示内容进行显示。
15.根据本发明的另一方面,提供了一种电子设备,电子设备包括:
16.至少一个处理器;
17.以及与至少一个处理器通信连接的存储器;
18.其中,存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本发明任一实施例的储能电源数据显示方法。
19.根据本发明的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本发明任一实施例的储能电源数据显示方法。
20.本发明实施例的技术方案,通过根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则,将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合,根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则,根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示,实现响应于用户操作,显示用户操作对应的第二产品参数,进而实现各产品系列储能电源数据可以跨索引显示,防止出现相同的第二产品参数在不同产品系列电源数据中索引值不同,索引值对应的数值不同导致不同产品系列储能电源相同的索引值或者相同的数值在下位机显示不同,容易造成用户误解的问题,进而实现不同产品系列电源数据共享同一预设原始数据集合,减少存储资源的浪费。
21.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
22.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1是根据本发明实施例一提供的一种储能电源数据显示方法的流程图;
24.图2是根据本发明实施例二提供的一种储能电源数据显示方法的流程图;
25.图3是根据本发明实施例三提供的一种储能电源数据显示方法的流程图;
26.图4是根据本发明实施例三提供的一种列表动态集合生成的流程图;
27.图5是根据本发明实施例四提供的一种储能电源数据显示装置的结构示意图;
28.图6是实现本发明实施例的储能电源数据显示方法的电子设备的结构示意图。
具体实施方式
29.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
30.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.实施例一
32.图1是根据本发明实施例一提供的一种储能电源数据显示方法的流程图,本实施例可适用于对不同产品系列的储能电源数据进行显示情况,该方法可以由储能电源数据显示装置来执行,该储能电源数据显示装置可以采用硬件和/或软件的形式实现,该储能电源数据显示装置可配置于电子设备中。如图1所示,该方法包括:
33.s110、根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则。
34.其中,储能电源是指存储电的装置,由于储能电源的工作方式或者生产方式的不同,可以将储能电源分为多个产品系列。每个产品系列储能电源对应的第一产品参数可以是不同的。第一产品参数可以是不同产品系列储能电源包含的产品参数,各第一产品参数可以归属于不同的产品参数类别,各产品系列储能电源中归属于同一产品参数类别的第一产品参数可以是不同的。示例性的,产品参数类别可以包括电池类型、功率、逆变电压输出等级等。
35.预设原始列表数据集合可以是指预先设置的存储第二产品参数的列表数据集合。预设原始列表数据集合可以由多个按照产品参数类别存储第二产品参数的原始列表组成。在预设原始列表数据集合中存在与各产品系列储能电源的第一产品参数对应的第二产品参数。
36.第二产品参数可以是指原始列表数据集合中存储的产品参数,每个第二产品参数都有不同的属性信息。其中,第二产品参数的属性信息可以包括原始索引值和原始索引值对应的数值。通过第二产品参数的原始索引值可以在预设原始列表数据中查询对应的第二产品参数。
37.显示规则可以是根据匹配成功的第二产品参数的原始索引值创建的,规定各产品系列储能电源的第一产品参数如何进行显示的规则。显示规则可以是针对各产品系列储能电源的各产品参数类别中第一产品参数对应的显示规则。
38.在发明实施例中,可以获取各产品系列储能电源的第一产品参数,将各第一产品参数在预设原始列表集合中进行匹配,查询与各第一产品参数对应的第二产品参数。获取匹配成功的第二产品参数的原始索引值,根据原始索引值创建各产品系列储能电源的第一产品参数的显示规则。
39.在实际的操作过程中,可以在存储不同产品系列储能电源的第一产品参数的列表
中提取不同产品系列储能电源的第一产品参数。示例性的,可以按照第一产品参数类别分别提取第一产品参数。按照储能电源的产品系列依次对第一产品参数与预设原始列表数据集合中第二产品参数进行匹配,确定各产品系列储能电源的第一产品参数对应的第二产品参数。获取各产品系列储能电源的第一产品参数匹配成功的第二产品参数的原始索引值,建立通过原始索引值获取对应各产品参数类别的第二产品参数的显示规则作为各产品系列储能电源的第一产品参数的显示规则。也就是说,获取各第一产品参数对应的第二产品参数的原始索引值后,可以存储各第一产品参数匹配的原始索引值。在需要显示某一产品系列储能电源的第一产品参数时,获取存储的原始索引值,根据原始索引值提取对应的第二产品参数进行显示。针对与第一产品参数匹配成功的第二产品参数可以设置显示控制字,以控制与第一产品参数匹配成功的第二产品参数进行显示;对于与第一产品参数匹配不成功的第二产品参数,可以设置不显示控制字,以控制未与第一产品参数匹配成功的第二产品参数隐藏,不进行显示。
40.由于不同的第二产品参数,需要输出的类型是不同的。示例性的,输出类型可以包括下发原始索引值和下发原始索引值对应的数值。可以针对各第二产品参数设置输出类型。在实际的操作过程中,可以获取预先设置的各第二产品参数预设输出类型,根据各预设输出类型对各第二产品参数的显示进行设置。
41.s120、将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合。
42.其中,显示规则管理集合可以是用于汇总归属于同一产品系列储能电源的显示规则的集合,每个产品系列储能电源均对应一个显示规则管理集合,便于对显示规则的管理。
43.在发明实施例中,可以将归属于同一产品系列储能电源的显示规则划分在一起形成集合,将各集合作为对应各产品系列储能电源的显示规则管理集合。在实际的操作过程中,可以根据产品系列储能电源的名称获取各产品系列储能电源对应的显示规则,将归属于同一产品系列储能电源对应的显示规则构成显示规则管理集合。
44.s130、根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则。
45.其中,用户操作可以对应需要显示的目标产品系列储能电源的第一产品参数。
46.在发明实施例中,可以确定用户操作对应的目标产品系列储能电源以及目标第一产品参数,根据目标产品系列储能电源和目标第一产品参数获取显示规则。其中,目标第一产品参数包括多个产品参数类别,也就是说,根据用户操作获取的显示规则可以包括对应多个产品参数类别的显示规则。在实际的操作过程中,可以采集用户操作对应的目标产品系列储能电源和目标第一产品参数,按照目标产品储能电源的名称获取对应的显示规则管理集合,在显示规则管理集合中查询目标第一产品参数对应的显示规则。在一实施例中,可以根据目标第一产品参数各产品参数类别的名称在显示规则管理集合中查询显示规则。
47.s140、根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示。
48.在发明实施例中,获取显示规则后,可以根据显示规则在预设原始数据集合中查询对应的第二产品参数,并将查询的第二产品参数作为产品系列储能电源的数据显示内容进行显示。
49.在实际的操作过程中,按照显示规则可以在预设原始数据集合中查询显示规则中显示控制字对应第二产品参数,根据显示规则中存储的预设输出类型对第二产品参数进行显示。示例性的,对于预设输出类型为下发原始索引值的第二产品参数,直接显示原始索引值;对于预设输出类型为下发原始索引值对应的数值的第二产品参数,确定第二产品参数原始索引值对应的数值,显示原始索引值对应的数值。
50.本发明实施例,通过根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则,将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合,根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则,根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示,实现响应于用户操作,显示对应用户操作对应的第二产品参数,进而实现各产品系列储能电源数据可以跨索引显示,防止出现相同的第二产品参数在不同产品系列电源数据中索引值不同,索引值对应的数值不同导致不同产品系列储能电源相同的索引值或者相同的数值在下位机显示不同,容易造成用户误解的问题,进而实现不同产品系列电源数据共享同一预设原始数据集合,减少存储资源的浪费。
51.在一实施例中,预设原始列表数据集合的创建过程,包括:
52.分别采集不同产品系列储能电源的第一产品参数;
53.确定各第一产品参数归属的产品参数类别;
54.将归属于同一产品参数类别的各第一产品参数组成原始列表,并将各原始列表构成预设原始列表数据集合。
55.其中,产品参数类别可以包括但不限于电池类型、功率、逆变电压输出等级等。不同的产品参数类别对应不同的产品参数类别的名称,可以根据产品参数类别的名称区分不同的产品参数类别。原始列表可以是指存储同一产品参数类别的第一产品参数的列表。原始列表的数量可以与产品参数类别的数量相同,也就是说,每个产品参数类别对应一个原始列表。
56.在发明实施例中,可以获取存储不同产品储能电源的列表,采集各列表中不同产品系列储能电源的第一产品参数。根据产品参数类别确定各第一产品参数的归属,将归属于同一产品参数类别的第一产品参数组成原始列表,并将全部的原始列表构成预设原始列表数据集合。
57.实施例二
58.图2是根据本发明实施例二提供的一种储能电源数据显示方法的流程图,本实施例是在上述实施例的基础上,对一种储能电源数据显示方法的进一步细化。如图2所示,该方法包括:
59.s2010、读取各产品系列储能电源的第一产品参数。
60.在发明实施例中,各产品系列储能电源的第一产品参数可以存储于对应的列表或文件中,可以在对应的列表或文件中读取各产品系列储能电源的第一产品参数。在一实施例中,可以按照不同的产品参数类别分别获取不同产品参数类别对应的第一产品参数。
61.s2020、在预设原始列表数据中查找与第一产品参数匹配的第二产品参数,确定匹配成功的第二产品参数的属性信息;其中,第二产品参数的属性信息包括:原始索引值和原
始索引值对应的数值。
62.在发明实施例中,每个第一产品参数在预设原始列表中都存在对应的第二产品参数,可以依次按照第一产品参数在预设原始列表数据查询对应的第二产品参数。在实际的操作过程中,可以确定同一产品参数类别的第一产品参数对应的数值,在预设原始列表数据中匹配查找与第一产品参数对应的数值相同的第二产品参数,确定匹配成功的第二产品参数的属性信息,第二产品参数的属性信息包括原始索引值和原始索引值对应的数值。
63.在一实施例中,可以在预设原始列表数据获取与第一产品参数的产品类别相同的全部第二产品参数,在获取的第二产品参数中匹配与第一产品参数相同的第二产品参数,确定匹配成功的第二产品参数的属性信息。
64.s2030、获取各第二产品参数的预设输出类型;其中,预设输出类型包括下发原始索引值和下发原始索引值对应的数值。
65.其中,预设输出类型是针对每个第二产品参数如何进行显示设置的输出类型,每个第二产品参数都存在对应的预设输出类型。预设输出类型包括下发原始索引值和下发原始索引值对应的数值。示例性的,下发原始索引值的第二产品参数可以包括但不限于电池类型;下发原始索引值对应的数值的第二产品参数可以包括但不限于逆变输出电压等级。
66.在发明实施例中,第二产品参数的预设输出类型可以存储于电子设备或者预设原始列表数据中,可以通过第二产品参数的名称在电子设备或者预设原始列表数据中获取各第二产品参数的预设输出类型。
67.s2040、根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字。
68.其中,显示控制字可以是指控制第二产品参数进行显示的标识。在一实施例中,显示控制字可以设置为1,也就是说,当第二产品参数标识为1时,可以进行显示。
69.在发明实施例中,可以根据第一产品参数与第二产品参数的匹配关系确定各第二产品参数的显示控制字。与第一产品参数匹配成功的第二产品参数可以设置实现控制字,以控制该第二产品参数进行显示;与第一产品参数匹配不成功的第二产品参数可以设置不实现控制字,以控制该第二产品参数不进行显示。
70.在一实施例中,根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字,包括:
71.将与第一产品参数匹配成功的第二产品参数设置为显示控制字,以控制与第一产品参数匹配成功的第二产品参数进行显示;
72.将与第一产品参数匹配不成功的第二产品参数设置为不显示控制字,以控制与第一产品参数匹配不成功的第二产品参数不进行显示。
73.其中,不显示控制字可以是指控制第二产品参数不进行显示的标识。在一实施例中,不显示控制字可以设置为0,也就是说,当第二产品参数标识为0时,不进行显示。
74.在发明实施例中,可以将与第一产品参数匹配成功的第二产品参数设置为显示控制字,将与第一产品参数匹配不成功的第二产品参数设置为不显示控制字,以使与第一产品参数匹配成功的第二产品参数进行显示,与第一产品参数匹配不成功第二产品参数进行隐藏,不显示。
75.s2050、将根据预设输出类型和显示控制字控制第二产品参数的属性信息进行显
示作为显示规则。
76.在发明实施例中,确定第二产品参数的预设输出类型和显示控制字后,可以将设置输出类型以及显示控制字的第二产品参数的属性信息进行显示,作为对应产品系列储能电源第一产品参数的显示规则。
77.s2060、按照各产品系列储能电源的名称将对应的各显示规则划分到至少一个显示规则集。
78.其中,显示规则集可以是用于汇总归属于同一产品系列储能电源的显示规则的集合,显示规则集的数量与产品系列的数量相同。
79.在发明实施例中,可以按照各产品系列储能电源的名称确定归属与各产品系列储能电源的显示规则,将归属于同一产品系列储能电源的显示规则构建显示规则集。
80.s2070、将各显示规则集分别作为其对应产品系列储能电源的显示规则管理集合。
81.在发明实施例中,可以将归属于各产品系列储能电源的显示规则集作为其对应的显示规则管理集合,便于对显示规则的管理。
82.s2080、在用户操作中确定目标产品系列储能电源和目标第一产品参数。
83.其中,目标产品系列储能电源可以是用户操作对应的期望显示的产品系列储能电源;目标第一产品参数可以是指用户操作对应的期望显示的第一产品参数,目标第一产品参数包括多个产品参数类别,也就是说,目标第一产品参数对应期望显示的产品参数类别的第一产品参数。
84.在发明实施例中,可以提取用户操作对应的信息,确定目标产品系列储能电源和目标第一产品参数。确定目标第一产品参数中对应的产品参数类别,以便于获取对应产品参数类别的第一产品参数显示规则。
85.s2090、查找目标产品系列储能电源的名称对应的显示规则管理集合。
86.在发明实施例中,由于各显示规则管理集合通过产品系列储能电源的名称作为标识,可以按照目标产品系列储能电源的名称查找目标产品系列储能电源对应的显示规则管理集合。
87.s2100、在显示规则管理集合中查询与目标第一产品参数匹配的显示规则。
88.在发明实施例中,当确定显示规则管理集合后,可以在显示规则管理集合中查询目标第一产品参数匹配的显示规则。在实际的操作过程中,可以根据目标第一产品参数中对应产品参数类别的名称在显示规则管理集合中匹配对应的显示规则,将匹配的显示规则作为与目标第一产品参数匹配的显示规则。
89.s2110、按照显示规则在预设原始数据集合查询显示控制字对应的第二产品参数。
90.在发明实施例中,确定显示规则后,可以提取显示规则中包含的显示控制字对应的第二产品参数。可以按照显示规则在预设原始数据集合查询显示控制字对应的第二产品参数,确定第二产品参数的产品参数和预设输出类型。
91.s2120、将第二产品参数作为产品系列储能电源的数据显示内容进行显示。
92.在发明实施例中,可以将第二产品参数作为产品系列储能电源的数据显示内容,根据预设输出类型对第二产品参数的产品参数进行显示。
93.本发明实施例,通过读取各产品系列储能电源的第一产品参数,在预设原始列表数据中查找与第一产品参数匹配的第二产品参数,确定匹配成功的第二产品参数的属性信
息,获取各第二产品参数的预设输出类型,根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字,将根据预设输出类型和显示控制字控制第二产品参数的属性信息进行显示作为显示规则,按照各产品系列储能电源的名称将对应的各显示规则划分到至少一个显示规则集,将各显示规则集分别作为其对应产品系列储能电源的显示规则管理集合,在用户操作中确定目标产品系列储能电源和目标第一产品参数,查找目标产品系列储能电源的名称对应的显示规则管理集合,在显示规则管理集合中查询与目标第一产品参数匹配的显示规则,按照显示规则在预设原始数据集合查询显示控制字对应的第二产品参数,实现根据各系列储能电源的第一产品参数确定各第一产品参数对应的显示规则,根据用户操作显示对应的第二产品参数,进而实现第二产品参数的跨索引显示。
94.实施例三
95.图3是根据本发明实施例三提供的一种储能电源数据显示方法的流程图,本实施例是在上述实施例的基础上对一种储能电源数据显示的进一步说明,如图3所示,该方法包括:
96.s310、构建预设原始列表数据集合。
97.在实施例中,可以在存储不同产品系列储能电源的列表中采集不同产品系列储能电源的第一产品参数,确定各第一产品参数的类别,将归属于同一产品参数类别的各第一产品参数组成原始列表。根据各产品参数类别构建对应该产品参数类别的原始列表,其中,原始列表的总数为产品参数类别的数量,各原始列表中包含的第一产品参数的数量为归属于该产品参数类别的第一产品参数数量。根据各原始列表构成预设原始列表数据集合。其中,每个原始列表中的产品参数作为第二产品参数。
98.s320、根据各产品系列储能电源的显示要求构建各产品系列储能电源的第一产品参数的显示规则。
99.在实施例中,根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,确定匹配成功的第二产品参数的原始索引值和原始索引值对应的数值。根据第一产品参数与第二产品参数的对应关系建立显示列表,确定显示列表中索引值与原始索引值的匹配关系。获取各所述第二产品参数的预设输出类型,根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字。
100.在实际的操作过程中,可以确定各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数的对应关系,建立新列表,新列表中包括新列表索引值与第二产品参数的原始索引值。通过原始索引值可以获取对应的第二产品参数属性信息。可以获取各所述第二产品参数的预设输出类型,对第二产品参数属性信息的输出类型进行设置。其中,预设输出类型可以包括原始索引值和所述原始索引值对应的数值。示例性的,当标识为0时,下发原始索引值;当标识为1时,下发所述原始索引值对应的数值。同时,根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字。在一实施例中,显示控制字0=隐藏,1=显示,每一个bit代表一个索引值是否显示。以逆变输出电压等级为例,预设原始列表数据集合中0=110,1=120,2=220,3=240,4=100,5=230,6=380,第一产品参数对应的第二产品参数为0=110,1=120,2=220,则控制字可以设定bit0=1,bit1=1,bit2=1,其它bit=0。将根据预设输出类型和显示控制字控制第二产品参数的属性信息进行显示作为显示规则。
101.s330、将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合。
102.s340、根据用户操作获取第一产品参数的显示规则,并根据显示规则在预设原始数据集合中确定储能电源的数据显示内容进行显示。
103.在实施例中,当用户进入显示设定界面后,可以选择要进行操作的产品系列储能电源的第一产品参数,查找产品系列储能电源的名称对应的显示规则管理集合,在显示规则管理集合中查找与第一产品参数匹配的显示规则,根据显示规则在预设原始数据集合查询显示控制字对应的第二产品参数,生成列表动态集合作为进行显示,即将第二产品参数作为产品系列储能电源的数据显示内容进行显示。
104.在一实施例中,图4是根据本发明实施例三提供的一种列表动态集合生成的流程图。如图4所示,该方法包括:
105.设置16个bit的列表集合,判断循环变量index是否等于16,当index不等于16时,对匹配的第二产品参数设置显示控制字为1,对未匹配成功的第二产品参数设置显示控制字为0。当显示控制字为1时,将第二产品参数对应的原始索引值、原始索引值对应的数值、当前索引值填充至当前index,index+1,继续循环。显示控制字为1的数量与匹配的第二产品参数数量相同。当显示控制字为0时,index+1,直至index=16,生成列表动态集合。
106.示例性的,列表动态集合可以如下所示:
107.{0,2,”110”,110,
108.1,3,”240”,240,
109.2,4,“100”,100,}
110.其中,第一列表示当前索引值,第二列为第二产品参数的原始索引值,第四列为第二产品参数的原始索引值对应的数值。根据预设输出类型可以确定下发原始索引值或者下发原始索引值对应的数值作为储能电源的数据显示内容进行显示。
111.实施例四
112.图5是根据本发明实施例四提供的一种储能电源数据显示装置的结构示意图。如图5所示,该装置包括:显示规则生成模块51,管理集合生成模块52,显示规则获取模块53和显示内容确定模块54。
113.其中,显示规则生成模块51,用于根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则。
114.管理集合生成模块52,用于将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合。
115.显示规则获取模块53,用于根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则。
116.显示内容确定模块54,用于根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示。
117.本发明实施例,通过显示规则生成模块根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则,管理集合生成模块将归属
于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合,显示规则获取模块根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则,显示内容确定模块根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示,实现响应于用户操作,显示对应用户操作对应的第二产品参数,进而实现各系列产品储能电源数据可以跨索引显示,防止出现相同的第二产品参数在不同产品系列电源数据中索引值不同,索引值对应的数值不同导致不同产品系列储能电源相同的索引值或者相同的数值在下位机显示不同,容易造成用户误解的问题,进而实现不同产品系列电源数据共享同一预设原始数据集合,减少存储资源的浪费。
118.在一实施例中,显示规则生成模块51,包括:
119.第一参数读取单元,用于读取各产品系列储能电源的第一产品参数;
120.在预设原始列表数据中查找与第一产品参数匹配的第二产品参数,确定匹配成功的第二产品参数的属性信息;其中,第二产品参数的属性信息包括:原始索引值和原始索引值对应的数值;
121.输出类型获取单元,用于获取各第二产品参数的预设输出类型;其中,预设输出类型包括下发原始索引值和下发原始索引值对应的数值;
122.控制字设置单元,用于根据第一产品参数与第二产品参数的匹配关系对第二产品参数设置显示控制字;
123.规则生成单元,用于将根据预设输出类型和显示控制字控制第二产品参数的属性信息进行显示作为显示规则。
124.在一实施例中,控制字设置单元,包括:
125.第一控制字设置单元,用于将与第一产品参数匹配成功的第二产品参数设置为显示控制字,以控制与第一产品参数匹配成功的第二产品参数进行显示;
126.第二控制字设置单元,用于将与第一产品参数匹配不成功的第二产品参数设置为不显示控制字,以控制与第一产品参数匹配不成功的第二产品参数不进行显示。
127.在一实施例中,管理集合生成模块52,包括:
128.规则集划分单元,用于按照各产品系列储能电源的名称将对应的各显示规则划分到至少一个显示规则集;
129.管理集合生成单元,用于将各显示规则集分别作为其对应产品系列储能电源的显示规则管理集合。
130.在一实施例中,显示规则获取模块53,包括:
131.目标数据确定单元,用于在用户操作中确定目标产品系列储能电源和目标第一产品参数;
132.集合查询单元,用于查找目标产品系列储能电源的名称对应的显示规则管理集合;
133.显示规则查询单元在显示规则管理集合中查询与目标第一产品参数匹配的显示规则。
134.在一实施例中,显示内容确定模块54,包括:
135.参数查询单元,用于按照显示规则在预设原始数据集合查询显示控制字对应的第二产品参数;
136.显示内容确定单元,用于将第二产品参数作为产品系列储能电源的数据显示内容进行显示。
137.在一实施例中,储能电源数据显示装置,还包括:
138.参数采集模块,用于分别采集不同产品系列储能电源的第一产品参数;
139.参数类别确定模块,用于确定各第一产品参数归属的产品参数类别;
140.数据集合生成模块,用于将归属于同一产品参数类别的各第一产品参数组成原始列表,并将各原始列表构成预设原始列表数据集合。
141.本发明实施例所提供的一种储能电源数据显示装置可执行本发明任意实施例所提供的一种储能电源数据显示方法,具备执行方法相应的功能模块和有益效果。
142.实施例五
143.图6是实现本发明实施例的储能电源数据显示方法的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
144.如图6所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
145.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
146.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如储能电源数据显示方法。
147.在一些实施例中,储能电源数据显示方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的储能电源数据显示方法一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行储能电源数据显示方法。
148.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系
统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
149.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
150.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
151.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
152.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
153.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
154.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只
要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
155.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
技术特征:
1.一种储能电源数据显示方法,其特征在于,包括:根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的所述第二产品参数的原始索引值创建各产品系列储能电源的所述第一产品参数的显示规则;将归属于同一所述产品系列储能电源的所述显示规则作为所述产品系列储能电源的显示规则管理集合;根据用户操作在各所述产品系列储能电源的所述显示规则管理集合中获取显示规则;根据所述显示规则在所述预设原始数据集合中确定所述产品系列储能电源的数据显示内容进行显示。2.根据权利要求1所述的方法,其特征在于,所述根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的所述第二产品参数的原始索引值创建各产品系列储能电源的所述第一产品参数的显示规则,包括:读取各所述产品系列储能电源的第一产品参数;在所述预设原始列表数据中查找与所述第一产品参数匹配的所述第二产品参数,确定所述匹配成功的第二产品参数的属性信息;其中,所述第二产品参数的属性信息包括:原始索引值和所述原始索引值对应的数值;获取各所述第二产品参数的预设输出类型;其中,所述预设输出类型包括下发原始索引值和下发原始索引值对应的数值;根据所述第一产品参数与所述第二产品参数的匹配关系对所述第二产品参数设置显示控制字;将根据所述预设输出类型和所述显示控制字控制所述第二产品参数的属性信息进行显示作为显示规则。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一产品参数与所述第二产品参数的匹配关系对所述第二产品参数设置显示控制字,包括:将与所述第一产品参数匹配成功的所述第二产品参数设置为显示控制字,以控制与所述第一产品参数匹配成功的所述第二产品参数进行显示;将与所述第一产品参数匹配不成功的所述第二产品参数设置为不显示控制字,以控制与所述第一产品参数匹配不成功的所述第二产品参数不进行显示。4.根据权利要求1所述的方法,其特征在于,所述将归属于同一所述产品系列储能电源的所述显示规则作为所述产品系列储能电源的显示规则管理集合,包括:按照各所述产品系列储能电源的名称将对应的各所述显示规则划分到至少一个显示规则集;将各所述显示规则集分别作为其对应所述产品系列储能电源的所述显示规则管理集合。5.根据权利要求1所述的方法,其特征在于,所述根据用户操作在各所述产品系列储能电源的所述显示规则管理集合中获取显示规则,包括:在所述用户操作中确定目标产品系列储能电源和目标第一产品参数;查找所述目标产品系列储能电源的名称对应的所述显示规则管理集合;在所述显示规则管理集合中查询与所述目标第一产品参数匹配的所述显示规则。
6.根据权利要求1所述的方法,其特征在于,所述根据所述显示规则在所述预设原始数据集合中确定所述产品系列储能电源的数据显示内容进行显示,包括:按照所述显示规则在所述预设原始数据集合查询显示控制字对应的所述第二产品参数;将所述第二产品参数作为所述产品系列储能电源的数据显示内容进行显示。7.根据权利要求1所述的方法,其特征在于,所述预设原始列表数据集合的创建过程,包括:分别采集不同产品系列储能电源的所述第一产品参数;确定各所述第一产品参数归属的产品参数类别;将归属于同一所述产品参数类别的各所述第一产品参数组成原始列表,并将各所述原始列表构成预设原始列表数据集合。8.一种数据存储装置,其特征在于,包括:显示规则生成模块,用于根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的所述第二产品参数的原始索引值创建各产品系列储能电源的所述第一产品参数的显示规则;管理集合生成模块,用于将归属于同一所述产品系列储能电源的所述显示规则作为所述产品系列储能电源的显示规则管理集合;显示规则获取模块,用于根据用户操作在各所述产品系列储能电源的所述显示规则管理集合中获取显示规则;显示内容确定模块,用于根据所述显示规则在所述预设原始数据集合中确定所述产品系列储能电源的数据显示内容进行显示。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的储能电源数据显示方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的储能电源数据显示方法。
技术总结
本发明公开了一种储能电源数据显示方法、装置、电子设备及存储介质。其中,该方法包括:根据各产品系列储能电源的第一产品参数与预设原始列表数据集合中的第二产品参数进行匹配,按照匹配成功的第二产品参数的原始索引值创建各产品系列储能电源的第一产品参数的显示规则;将归属于同一产品系列储能电源的显示规则作为产品系列储能电源的显示规则管理集合;根据用户操作在各产品系列储能电源的显示规则管理集合中获取显示规则;根据显示规则在预设原始数据集合中确定产品系列储能电源的数据显示内容进行显示。实现不同产品系列电源数据共享同一预设原始数据集合,各产品系列储能电源数据可以跨索引显示,减少存储资源的浪费。费。费。
技术研发人员:王玺联 孙敏 孙本新
受保护的技术使用者:北京汇能精电科技股份有限公司
技术研发日:2023.05.04
技术公布日:2023/8/1
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/