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

基于组态软件的时序数据可视化方法及装置与流程

2023-03-28 12:50:58 来源:中国专利 TAG:


1.本发明涉及数据可视化技术领域,尤其涉及一种基于组态软件的时序数据可视化方法及装置。


背景技术:

2.时序数据是指时间序列数据。时间序列数据是同一统一指标按时间顺序记录的数据列。时序数据可以是时期数,也可以时点数。时间序列分析的目的是通过找出样本内时间序列的统计特性和发展规律性,构建时间序列模型,进行样本外预测。目前,随着科学技术的不断发展以及工业互联网的不断推进和普及,设备时序数据已然成为数据分析过程中一个非常重要的分析因素。但是,现有技术中对于时序数据的展示仅仅是通过列表的形式进行展示,这使得技术人员并不能够直观地根据时序数据了解到设备的情况,这导致技术人员查看数据的便捷性低以及数据展示的灵活性低。可见,提供一种新的时序数据可视化方法以提高数据可视化的灵活性和智能性进而提高技术人员查看时序数据的便捷性显得尤为重要。


技术实现要素:

3.本发明所要解决的技术问题在于,提供一种基于组态软件的时序数据可视化方法及装置,能够基于组态软件实现时序数据的可视化,能够生成时序数据的可视化界面,有利于提高生成时序数据可视化界面的灵活性和智能性,以及有利于提高生成时序数据可视化界面的准确性,进而有利于提高技术人员查看时序数据的便捷性。
4.为了解决上述技术问题,本发明第一方面公开了一种基于组态软件的时序数据可视化方法,所述方法包括:
5.获取需要进行可视化配置的时序数据以及所述时序数据对应的配置请求信息,根据所述配置请求信息,确定所述时序数据对应的目标配置模板;
6.对所述时序数据进行解析,得到所述时序数据的目标时序数据,所述目标时序数据包括所述时序数据中需要进行可视化展示的数据内容;
7.基于所述目标时序数据以及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面。
8.作为一种可选的实施方式,在本发明第一方面中,所述根据所述配置请求信息,确定所述时序数据对应的目标配置模板之后,所述对所述时序数据进行解析,得到所述时序数据的目标时序数据之前,所述方法还包括:
9.分析所述时序数据,得到所述时序数据对应的目标数据场景,所述目标数据场景用于表示所述时序数据的应用场景;
10.所述对所述时序数据进行解析,得到所述时序数据的目标时序数据,包括:
11.对所述目标数据场景以及所述时序数据进行解析,得到目标时序数据。
12.作为一种可选的实施方式,在本发明第一方面中,所述基于所述目标时序数据以
及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面之后,所述方法还包括:
13.确定所述可视化界面的第一权限参数;
14.接收针对所述时序数据的可视化界面的查看指令,分析所述查看指令,得到发送所述查看指令对应的终端的发送端信息,基于所述发送端信息,确定所述发送所述查看指令对应的终端的第二权限参数;
15.判断所述第一权限参数与所述第二权限参数是否相匹配;
16.当判断出所述第一权限参数与所述第二权限参数相匹配时,将所述可视化界面在发送所述查看指令对应的终端处进行展示;
17.当判断出所述第一权限参数与所述第二权限参数不匹配时,分析所述第一权限参数和所述第二权限参数之间的权限关系,并基于所述权限关系更新所述可视化界面,并将更新后的所述可视化界面在发送所述查看指令对应的终端处进行展示。
18.作为一种可选的实施方式,在本发明第一方面中,所述基于所述目标时序数据以及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面,包括:
19.基于所述目标时序数据以及所述目标配置模板,确定目标数据组件,所述目标数据组件的数量为至少一个;
20.将所有所述目标数据组件以及所述目标时序数据输入至预设的组态软件中,以生成所述时序数据的可视化界面。
21.作为一种可选的实施方式,在本发明第一方面中,所述基于所述权限关系更新所述可视化界面,包括:
22.根据所述权限关系,确定所述第一权限参数与所述第二权限参数之间的权限差异参数,所述权限差异参数用于表示所述第一权限参数与所述第二权限参数之间不匹配的差异原因;
23.根据所述权限差异参数,对所述可视化界面执行预设的界面更新操作,以更新所述可视化界面;
24.其中,预设的所述界面更新操作包括界面内容掩盖操作、界面内容更改操作、界面内容删除操作中的一种或多种。
25.作为一种可选的实施方式,在本发明第一方面中,所述对所述目标数据场景以及所述时序数据进行解析,得到目标时序数据,包括:
26.根据所述目标数据场景,确定所述目标数据场景中的目标设备以及每个所述目标设备的设备信息;
27.针对每个所述目标设备,根据该目标设备的设备信息以及所述时序数据,确定该目标设备的设备时序数据,得到设备时序数据集合,所述设备时序数据集合包括所有所述目标设备的设备时序数据;
28.根据所述设备时序数据集合中所包括的所有所述设备时序数据,确定目标时序数据。
29.作为一种可选的实施方式,在本发明第一方面中,所述将所有所述目标数据组件以及所述目标时序数据输入至预设的组态软件中,以生成所述时序数据的可视化界面,包括:
30.针对每个所述目标时序数据,确定与该目标时序数据相匹配的目标数据组件,并将该目标时序数据以及与该目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成该目标时序数据对应的可视化组件;
31.基于所有所述目标时序数据的可视化组件,生成所述时序数据的可视化界面。
32.本发明第二方面公开了一种基于组态软件的时序数据可视化装置,所述装置包括:
33.获取模块,用于获取需要进行可视化配置的时序数据以及所述时序数据对应的配置请求信息;
34.确定模块,用于根据所述配置请求信息,确定所述时序数据对应的目标配置模板;
35.解析模块,用于对所述时序数据进行解析,得到所述时序数据的目标时序数据,所述目标时序数据包括所述时序数据中需要进行可视化展示的数据内容;
36.生成模块,用于基于所述目标时序数据以及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面。
37.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:
38.分析模块,用于在所述确定模块根据所述配置请求信息,确定所述时序数据对应的目标配置模板之后,在所述解析模块对所述时序数据进行解析,得到所述时序数据的目标时序数据之前,分析所述时序数据,得到所述时序数据对应的目标数据场景,所述目标数据场景用于表示所述时序数据的应用场景;
39.所述解析模块对所述时序数据进行解析,得到所述时序数据的目标时序数据的具体方式包括:
40.对所述目标数据场景以及所述时序数据进行解析,得到目标时序数据。
41.作为一种可选的实施方式,在本发明第二方面中,所述确定模块,还用于在所述生成模块基于所述目标时序数据以及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面之后,确定所述可视化界面的第一权限参数;
42.所述装置还包括:
43.接收模块,用于接收针对所述时序数据的可视化界面的查看指令;
44.所述分析模块,还用于分析所述查看指令,得到发送所述查看指令对应的终端的发送端信息;
45.所述确定模块,还用于基于所述发送端信息,确定所述发送所述查看指令对应的终端的第二权限参数;
46.判断模块,用于判断所述第一权限参数与所述第二权限参数是否相匹配;
47.发送模块,用于当所述判断模块判断出所述第一权限参数与所述第二权限参数相匹配时,将所述可视化界面在发送所述查看指令对应的终端处进行展示;
48.所述分析模块,还用于当所述判断模块判断出所述第一权限参数与所述第二权限参数不匹配时,分析所述第一权限参数和所述第二权限参数之间的权限关系,并基于所述权限关系更新所述可视化界面;
49.所述发送模块,还用于将更新后的所述可视化界面在发送所述查看指令对应的终端处进行展示。
50.作为一种可选的实施方式,在本发明第二方面中,所述生成模块基于所述目标时
序数据以及所述目标配置模板,结合预设的组态软件生成所述时序数据的可视化界面的具体方式包括:
51.基于所述目标时序数据以及所述目标配置模板,确定目标数据组件,所述目标数据组件的数量为至少一个;
52.将所有所述目标数据组件以及所述目标时序数据输入至预设的组态软件中,以生成所述时序数据的可视化界面。
53.作为一种可选的实施方式,在本发明第二方面中,所述分析模块基于所述权限关系更新所述可视化界面的具体方式包括:
54.根据所述权限关系,确定所述第一权限参数与所述第二权限参数之间的权限差异参数,所述权限差异参数用于表示所述第一权限参数与所述第二权限参数之间不匹配的差异原因;
55.根据所述权限差异参数,对所述可视化界面执行预设的界面更新操作,以更新所述可视化界面;
56.其中,预设的所述界面更新操作包括界面内容掩盖操作、界面内容更改操作、界面内容删除操作中的一种或多种。
57.作为一种可选的实施方式,在本发明第二方面中,所述解析模块对所述目标数据场景以及所述时序数据进行解析,得到目标时序数据的具体方式包括:
58.根据所述目标数据场景,确定所述目标数据场景中的目标设备以及每个所述目标设备的设备信息;
59.针对每个所述目标设备,根据该目标设备的设备信息以及所述时序数据,确定该目标设备的设备时序数据,得到设备时序数据集合,所述设备时序数据集合包括所有所述目标设备的设备时序数据;
60.根据所述设备时序数据集合中所包括的所有所述设备时序数据,确定目标时序数据。
61.作为一种可选的实施方式,在本发明第二方面中,所述生成模块将所有所述目标数据组件以及所述目标时序数据输入至预设的组态软件中,以生成所述时序数据的可视化界面的具体方式包括:
62.针对每个所述目标时序数据,确定与该目标时序数据相匹配的目标数据组件,并将该目标时序数据以及与该目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成该目标时序数据对应的可视化组件;
63.基于所有所述目标时序数据的可视化组件,生成所述时序数据的可视化界面。
64.本发明第三方面公开了另一种基于组态软件的时序数据可视化装置,所述装置包括:
65.存储有可执行程序代码的存储器;
66.与所述存储器耦合的处理器;
67.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的基于组态软件的时序数据可视化方法。
68.本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的基于组态软件的时序
数据可视化方法。
69.与现有技术相比,本发明实施例具有以下有益效果:
70.本发明实施例中,获取需要进行可视化配置的时序数据以及时序数据对应的配置请求信息,根据配置请求信息,确定时序数据对应的目标配置模板,对时序数据进行解析,得到时序数据的目标时序数据,目标时序数据包括时序数据中需要进行可视化展示的数据内容,基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面。可见,实施本发明能够基于组态软件实现时序数据的可视化,能够生成时序数据的可视化界面,有利于提高生成时序数据可视化界面的灵活性和智能性,以及有利于提高生成时序数据可视化界面的准确性,进而有利于提高技术人员查看时序数据的便捷性。
附图说明
71.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
72.图1是本发明实施例公开的一种基于组态软件的时序数据可视化方法的流程示意图;
73.图2是本发明实施例公开的另一种基于组态软件的时序数据可视化方法的流程示意图;
74.图3是本发明实施例公开的一种基于组态软件的时序数据可视化装置的结构示意图;
75.图4是本发明实施例公开的另一种基于组态软件的时序数据可视化装置的结构示意图;
76.图5是本发明实施例公开的又一种基于组态软件的时序数据可视化装置的结构示意图。
具体实施方式
77.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
78.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
79.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和
隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
80.本发明公开了一种基于组态软件的时序数据可视化方法及装置,能够基于组态软件实现时序数据的可视化,能够生成时序数据的可视化界面,有利于提高生成时序数据可视化界面的灵活性和智能性,以及有利于提高生成时序数据可视化界面的准确性,进而有利于提高技术人员查看时序数据的便捷性。以下分别进行详细说明。
81.实施例一
82.请参阅图1,图1是本发明实施例公开的一种基于组态软件的时序数据可视化方法的流程示意图。其中,图1所描述的基于组态软件的时序数据可视化方法可以应用于基于组态软件的时序数据可视化装置中,也可以应用于基于组态软件的时序数据可视化的本地服务器和云端服务器,本发明实施例不做限定。
83.如图1所示,该基于组态软件的时序数据可视化方法可以包括以下操作:
84.101、获取需要进行可视化配置的时序数据以及时序数据对应的配置请求信息,根据配置请求信息,确定时序数据对应的目标配置模板。
85.本发明实施例中,可选的,获取时序数据以及配置请求信息可以是实时获取的,也可以是按照预设的时间段定时获取的,还可以是在需要生成可视化界面时进行获取的,本发明实施例不做限定。
86.本发明实施例中,可选的,时序数据对应的配置请求信息包括该时序数据对应的可视化内容、该时序数据对应的配置请求时刻、发送该时序数据对应的配置请求信息的发送终端信息中的一种或多种。
87.102、对时序数据进行解析,得到时序数据的目标时序数据。
88.本发明实施例中,目标时序数据包括时序数据中需要进行可视化展示的数据内容。
89.本发明实施例中,可选的,目标时序数据还可以包括时序数据中的部分数据内容,也可以包括时序数据中的全部数据内容,本发明实施例不做限定。
90.103、基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面。
91.本发明实施例中,可选的,预设的组态软件中包括电力行业图元库,其中,电力行业图元库中包括多个电力图元编辑工具以及多个电力图元编辑图标。
92.本发明实施例中,可选的,时序数据的可视化界面可以包括文字界面、图形界面、符号界面中的一种或多种,本发明实施例不做限定。可选的,时序数据的可视化界面可以为二维界面,也可以为三维界面,本发明实施例不做限定。
93.可见,实施图1所描述的基于组态软件的时序数据可视化方法能够获取时序数据以及时序数据对应的配置请求信息,并根据配置请求信息确定时序数据对应的目标配置模板,对时序数据进行解析得到目标时序数据,并基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面,能够实现时序数据的实时可视化,能够提高生成可视化界面的准确性和可靠性,以及能够提高生成可视化界面的智能性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
94.实施例二
95.请参阅图2,图2是本发明实施例公开的一种基于组态软件的时序数据可视化方法
的流程示意图。其中,图2所描述的基于组态软件的时序数据可视化方法可以应用于基于组态软件的时序数据可视化装置中,也可以应用于基于组态软件的时序数据可视化的本地服务器和云端服务器,本发明实施例不做限定。
96.如图2所示,该基于组态软件的时序数据可视化方法可以包括以下操作:
97.201、获取需要进行可视化配置的时序数据以及时序数据对应的配置请求信息,根据配置请求信息,确定时序数据对应的目标配置模板。
98.202、分析时序数据,得到时序数据对应的目标数据场景。
99.本发明实施例中,目标数据场景用于表示时序数据的应用场景。
100.本发明实施例中,可选的,目标数据场景可以为电网设备实时运行场景、电网突发事件运行场景、设备故障告警场景、设备监视告警场景中的一种或多种。
101.203、对目标数据场景以及时序数据进行解析,得到目标时序数据。
102.本发明实施例中,可选的,目标时序数据中包括目标数据场景中的场景关键信息以及时序数据中的时序数据关键信息。
103.204、基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面。
104.本发明实施例中,针对步骤201以及步骤204的其它描述,请参照实施例一中针对步骤101以及步骤103的详细描述,本发明实施例不再赘述。
105.可见,实施图2所描述的基于组态软件的时序数据可视化方法能够分析时序数据得到时序数据对应的目标数据场景,并对目标数据场景以及时序数据进行解析,得到目标时序数据,基于目标时序数据以及目标配置模板,结合预设的组态软件,生成时序数据的可视化界面,能够结合时序数据对应的目标数据场景得到目标时序数据并继而生成可视化界面,能够提高得到目标时序数据以及可视化界面的准确性和可靠性,以及能够提高生成可视化界面的智能性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
106.在一个可选的实施例中,基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面之后,该方法还包括:
107.确定可视化界面的第一权限参数;
108.接收针对时序数据的可视化界面的查看指令,分析查看指令,得到发送查看指令对应的终端的发送端信息,基于发送端信息,确定发送查看指令对应的终端的第二权限参数;
109.判断第一权限参数与第二权限参数是否相匹配;
110.当判断出第一权限参数与第二权限参数相匹配时,将可视化界面在发送查看指令对应的终端处进行展示;
111.当判断出第一权限参数与第二权限参数不匹配时,分析第一权限参数和第二权限参数之间的权限关系,并基于权限关系更新可视化界面,并将更新后的可视化界面在发送查看指令对应的终端处进行展示。
112.在该可选的实施例中,可选的,第一权限参数包括第一权限等级,第二权限参数包括第二权限等级。其中,判断第一权限参数与第二权限参数是否相匹配,包括:
113.判断第一权限等级是否大于等于第二权限等级,当判断出第一权限等级大于等于
第二权限等级时,确定第一权限参数与第二权限参数相匹配;当判断出第一权限等级小于第二权限等级时,确定第一权限参数与第二权限参数不匹配。
114.在该可选的实施例中,可选的,第一权限参数用于表示该可视化界面对应的可查看权限等级;第二权限参数用于表示该查看指令对应的发送端的查看权限等级。
115.在该可选的实施例中,可选的,将可视化界面在发送该查看指令对应的终端处进行展示,包括:
116.将可视化界面在发送该查看指令对应的终端处的显示装置中进行展示。
117.其中,显示装置可以包括电子显示屏、led屏中的一种或多种,本发明实施例不做限定。
118.可见,实施该可选的实施例能够根据可视化界面的第一权限参数以及发送该查看指令对应的终端的第二权限参数,判断第一权限参数与第二权限参数是否相匹配,若匹配,则将可视化界面在发送该查看指令对应的终端处展示,若不匹配,则分析第一权限参数和第二权限参数之间的权限关系,并根据权限关系更新可视化界面并将可视化界面在发送该查看指令对应的终端处展示,能够提高将时序数据对应的可视化界面进行展示的智能性,能够提高对时序数据进行展示的安全性,以及能够提高对可视化界面进行展示的安全性。
119.在另一个可选的实施例中,基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面,包括:
120.基于目标时序数据以及目标配置模板,确定目标数据组件,目标数据组件的数量为至少一个;
121.将所有目标数据组件以及目标时序数据输入至预设的组态软件中,以生成时序数据的可视化界面。
122.在该可选的实施例中,可选的,目标数据组件的数量可以为一个,也可以为多个,本发明实施例不做限定。
123.在该可选的实施例中,可选的,基于目标时序数据以及目标配置模板,确定目标数据组件,包括:
124.确定目标时序数据的数据类别,并根据数据类别以及目标配置模板,确定目标数据组件;
125.其中,数据类别包括文字类别、数字类别、图片类别、视频类别、符号类别、音频类别中的一种或多种。
126.可见,实施该可选的实施例能够基于目标时序数据以及目标配置模板确定目标数据组件,并将所有目标数据组件以及目标时序数据输入至预设的组态软件中以生成时序数据的可视化界面,能够提高生成可视化界面的智能性,以及能够提高生成可视化界面的准确性和可靠性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
127.在又一个可选的实施例中,基于权限关系更新可视化界面,包括:
128.根据权限关系,确定第一权限参数与第二权限参数之间的权限差异参数,权限差异参数用于表示第一权限参数与第二权限参数之间不匹配的差异原因;
129.根据权限差异参数,对可视化界面执行预设的界面更新操作,以更新可视化界面;
130.其中,预设的界面更新操作包括界面内容掩盖操作、界面内容更改操作、界面内容
删除操作中的一种或多种。
131.在该可选的实施例中,可选的,第一权限参数与第二权限参数之间不匹配的差异原因包括可视化界面的第一权限参数与发送该查看指令对应的终端的第二权限参数之间不匹配的数据内容,也即,该查看指令对应的终端没有查看该可视化界面中的数据内容对应的权限。
132.在该可选的实施例中,可选的,根据权限差异参数,对可视化界面执行预设的界面更新操作,包括:
133.根据权限差异参数,确定待处理的目标数据内容,并对可视化界面中的目标数据内容执行预设的界面更新操作;
134.其中,目标数据内容用于表示需要进行处理操作的数据内容。
135.可见,实施该可选的实施例能够根据权限关系确定第一权限参数与第二权限参数之间的权限差异参数,并根据权限差异参数对可视化界面执行预设的界面更新操作,以更新可视化界面,能够基于权限差异参数更新可视化界面,能够提高生成可视化界面的智能性,能够提高对时序数据进行展示的安全性,以及能够提高对可视化界面进行展示的安全性。
136.在又一个可选的实施例中,对目标数据场景以及时序数据进行解析,得到目标时序数据,包括:
137.根据目标数据场景,确定目标数据场景中的目标设备以及每个目标设备的设备信息;
138.针对每个目标设备,根据该目标设备的设备信息以及时序数据,确定该目标设备的设备时序数据,得到设备时序数据集合,设备时序数据集合包括所有目标设备的设备时序数据;
139.根据设备时序数据集合中所包括的所有设备时序数据,确定目标时序数据。
140.在该可选的实施例中,可选的,目标设备的数量可以为一个,也可以为多个,本发明实施例不做限定。
141.在该可选的实施例中,可选的,每个目标设备的设备信息包括该目标设备的设备运行时长信息、该目标设备的设备检修信息、该目标设备的设备运行次数信息、该目标设备的运行异常信息中的一种或多种。
142.在该可选的实施例中,可选的,每个目标设备的设备时序数据包括该目标设备的设备信息以及时序数据。可选的,目标时序数据包括设备时序数据集合中所包括的所有设备时序数据。
143.可见,实施该可选的实施例能够根据目标数据场景确定目标设备以及每个目标设备的设备信息,并确定每个目标设备的设备时序数据,得到设备时序数据集合,根据设备时序数据集合中所包括的所有设备时序数据,确定目标时序数据,能够提高确定目标时序数据的全面性,以及能够提高确定目标时序数据的智能性,进而有利于提高生成时序数据的可视化界面的智能性,以及有利于提高生成时序数据的可视化界面的准确性和可靠性。
144.在又一个可选的实施例中,将所有目标数据组件以及目标时序数据输入至预设的组态软件中,以生成时序数据的可视化界面,包括:
145.针对每个目标时序数据,确定与该目标时序数据相匹配的目标数据组件,并将该
目标时序数据以及与该目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成该目标时序数据对应的可视化组件;
146.基于所有目标时序数据的可视化组件,生成时序数据的可视化界面。
147.在该可选的实施例中,每个目标时序数据对应的可视化组件包括该目标时序数据。
148.在该可选的实施例中,时序数据的可视化界面包括所有目标时序数据的可视化组件。
149.可见,实施该可选的实施例能够确定每个目标时序数据相匹配的目标数据组件,并将每个目标时序数据以及每个目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成每个目标时序数据对应的可视化组件,基于所有目标时序数据的可视化组件,生成时序数据的可视化界面,能够提高确定目标时序数据的智能性,进而有利于提高生成时序数据的可视化界面的智能性,以及有利于提高生成时序数据的可视化界面的准确性和可靠性。
150.实施例三
151.请参阅图3,图3是本发明实施例公开的一种基于组态软件的时序数据可视化装置的结构示意图。如图3所示,该基于组态软件的时序数据可视化装置可以包括:
152.获取模块301,用于获取需要进行可视化配置的时序数据以及时序数据对应的配置请求信息;
153.确定模块302,用于根据配置请求信息,确定时序数据对应的目标配置模板;
154.解析模块303,用于对时序数据进行解析,得到时序数据的目标时序数据,目标时序数据包括时序数据中需要进行可视化展示的数据内容;
155.生成模块304,用于基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面。
156.可见,实施图3所描述的装置能够获取时序数据以及时序数据对应的配置请求信息,并根据配置请求信息确定时序数据对应的目标配置模板,对时序数据进行解析得到目标时序数据,并基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面,能够实现时序数据的实时可视化,能够提高生成可视化界面的准确性和可靠性,以及能够提高生成可视化界面的智能性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
157.在一个可选的实施例中,如图4所示,该装置还包括:
158.分析模块305,用于在确定模块302根据配置请求信息,确定时序数据对应的目标配置模板之后,在解析模块303对时序数据进行解析,得到时序数据的目标时序数据之前,分析时序数据,得到时序数据对应的目标数据场景,目标数据场景用于表示时序数据的应用场景;
159.解析模块303对时序数据进行解析,得到时序数据的目标时序数据的具体方式包括:
160.对目标数据场景以及时序数据进行解析,得到目标时序数据。
161.可见,实施图4所描述的装置能够分析时序数据得到时序数据对应的目标数据场景,并对目标数据场景以及时序数据进行解析,得到目标时序数据,基于目标时序数据以及
目标配置模板,结合预设的组态软件,生成时序数据的可视化界面,能够结合时序数据对应的目标数据场景得到目标时序数据并继而生成可视化界面,能够提高得到目标时序数据以及可视化界面的准确性和可靠性,以及能够提高生成可视化界面的智能性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
162.在另一个可选的实施例中,如图4所示,确定模块302,还用于在生成模块304基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面之后,确定可视化界面的第一权限参数;
163.该装置还包括:
164.接收模块306,用于接收针对时序数据的可视化界面的查看指令;
165.分析模块305,还用于分析查看指令,得到发送查看指令对应的终端的发送端信息;
166.确定模块302,还用于基于发送端信息,确定发送查看指令对应的终端的第二权限参数;
167.判断模块307,用于判断第一权限参数与第二权限参数是否相匹配;
168.发送模块308,用于当判断模块307判断出第一权限参数与第二权限参数相匹配时,将可视化界面在发送查看指令对应的终端处进行展示;
169.分析模块305,还用于当判断模块307判断出第一权限参数与第二权限参数不匹配时,分析第一权限参数和第二权限参数之间的权限关系,并基于权限关系更新可视化界面;
170.发送模块308,还用于将更新后的可视化界面在发送查看指令对应的终端处进行展示。
171.可见,实施图4所描述的装置能够根据可视化界面的第一权限参数以及发送该查看指令对应的终端的第二权限参数,判断第一权限参数与第二权限参数是否相匹配,若匹配,则将可视化界面在发送该查看指令对应的终端处展示,若不匹配,则分析第一权限参数和第二权限参数之间的权限关系,并根据权限关系更新可视化界面并将可视化界面在发送该查看指令对应的终端处展示,能够提高将时序数据对应的可视化界面进行展示的智能性,能够提高对时序数据进行展示的安全性,以及能够提高对可视化界面进行展示的安全性。
172.在又一个可选的实施例中,如图4所示,生成模块304基于目标时序数据以及目标配置模板,结合预设的组态软件生成时序数据的可视化界面的具体方式包括:
173.基于目标时序数据以及目标配置模板,确定目标数据组件,目标数据组件的数量为至少一个;
174.将所有目标数据组件以及目标时序数据输入至预设的组态软件中,以生成时序数据的可视化界面。
175.可见,实施图4所描述的装置能够基于目标时序数据以及目标配置模板确定目标数据组件,并将所有目标数据组件以及目标时序数据输入至预设的组态软件中以生成时序数据的可视化界面,能够提高生成可视化界面的智能性,以及能够提高生成可视化界面的准确性和可靠性,进而有利于提高用户通过可视化界面查看和分析时序数据的便捷性和直观性。
176.在又一个可选的实施例中,如图4所示,分析模块305基于权限关系更新可视化界
面的具体方式包括:
177.根据权限关系,确定第一权限参数与第二权限参数之间的权限差异参数,权限差异参数用于表示第一权限参数与第二权限参数之间不匹配的差异原因;
178.根据权限差异参数,对可视化界面执行预设的界面更新操作,以更新可视化界面;
179.其中,预设的界面更新操作包括界面内容掩盖操作、界面内容更改操作、界面内容删除操作中的一种或多种。
180.可见,实施图4所描述的装置能够根据权限关系确定第一权限参数与第二权限参数之间的权限差异参数,并根据权限差异参数对可视化界面执行预设的界面更新操作,以更新可视化界面,能够基于权限差异参数更新可视化界面,能够提高生成可视化界面的智能性,能够提高对时序数据进行展示的安全性,以及能够提高对可视化界面进行展示的安全性。
181.在又一个可选的实施例中,如图4所示,解析模块303对目标数据场景以及时序数据进行解析,得到目标时序数据的具体方式包括:
182.根据目标数据场景,确定目标数据场景中的目标设备以及每个目标设备的设备信息;
183.针对每个目标设备,根据该目标设备的设备信息以及时序数据,确定该目标设备的设备时序数据,得到设备时序数据集合,设备时序数据集合包括所有目标设备的设备时序数据;
184.根据设备时序数据集合中所包括的所有设备时序数据,确定目标时序数据。
185.可见,实施图4所描述的装置能够根据目标数据场景确定目标设备以及每个目标设备的设备信息,并确定每个目标设备的设备时序数据,得到设备时序数据集合,根据设备时序数据集合中所包括的所有设备时序数据,确定目标时序数据,能够提高确定目标时序数据的全面性,以及能够提高确定目标时序数据的智能性,进而有利于提高生成时序数据的可视化界面的智能性,以及有利于提高生成时序数据的可视化界面的准确性和可靠性。
186.在又一个可选的实施例中,如图4所示,生成模块304将所有目标数据组件以及目标时序数据输入至预设的组态软件中,以生成时序数据的可视化界面的具体方式包括:
187.针对每个目标时序数据,确定与该目标时序数据相匹配的目标数据组件,并将该目标时序数据以及与该目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成该目标时序数据对应的可视化组件;
188.基于所有目标时序数据的可视化组件,生成时序数据的可视化界面。
189.可见,实施图4所描述的装置能够确定每个目标时序数据相匹配的目标数据组件,并将每个目标时序数据以及每个目标时序数据相匹配的目标数据组件输入至预设的组态软件中,以生成每个目标时序数据对应的可视化组件,基于所有目标时序数据的可视化组件,生成时序数据的可视化界面,能够提高确定目标时序数据的智能性,进而有利于提高生成时序数据的可视化界面的智能性,以及有利于提高生成时序数据的可视化界面的准确性和可靠性。
190.实施例四
191.请参阅图5,图5是本发明实施例公开的又一种基于组态软件的时序数据可视化装置的结构示意图。如图5所示,该基于组态软件的时序数据可视化装置可以包括:
192.存储有可执行程序代码的存储器401;
193.与存储器401耦合的处理器402;
194.处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或本发明实施例二所描述的基于组态软件的时序数据可视化方法中的步骤。
195.实施例五
196.本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的基于组态软件的时序数据可视化方法中的步骤。
197.实施例六
198.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的基于组态软件的时序数据可视化方法中的步骤。
199.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
200.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
201.最后应说明的是:本发明实施例公开的一种基于组态软件的时序数据可视化方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献