本发明涉及电数字数据处理领域,尤其涉及一种多设备数据采集方法及装置。
背景技术:
1、传统的设备数据采集过程都是单一的过程,既是设备本身将采集的数据保存于特定的存储对象,例如文件或者数据库,当涉及到多设备数据分析的时候,只能从各种的存储对象中提取出相关的数据进行关联分析,非常浪费存储空间,处理过程繁琐且缓慢,导致了现有数据采集方式存在效率低的问题。
2、因此,亟需一种数据采集策略,从而解决现有数据采集方式存在效率低的问题。
技术实现思路
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、本发明提供了一种多设备数据采集方法,获取若干生产设备的配置数据;其中,每一所述生产设备对应的设备通信协议不同;根据每一所述配置数据,在若干所述生产设备中,确定依赖设备和被依赖设备;接收所述依赖设备采集的第一属性数据和所述被依赖设备采集的第二属性数据,并在所述第二属性数据中确认目标数据;其中,所述目标数据具体为:第二属性数据与所述第一属性数据之间相同属性类型的数据;基于所述目标数据对所述第一属性数据进行更新,并将所述第一属性数据和所述第二属性数据进行显示。本发明对生产设备进行依赖设备和被依赖设备的区分,并将被依赖设备的所采集的数据用以更新依赖设备,从而实现生产设备的关联,将及时更新被依赖设备对应的属性数据,从而避免再依赖设备中重新提取数据并进行属性识别,缩短了数据采集的分析步骤,进而有利于提高数据采集的效率。
1.一种多设备数据采集方法,其特征在于,包括:
2.根据权利要求1所述的多设备数据采集方法,其特征在于,所述配置数据包括:依赖关系结构体、接口类型、属性名和属性类型。
3.根据权利要求2所述的多设备数据采集方法,其特征在于,所述根据每一所述配置数据,在若干所述生产设备中,确定依赖设备和被依赖设备,包括:
4.根据权利要求3所述的多设备数据采集方法,其特征在于,所述根据所述被依赖设备的依赖关系结构体、属性名、属性类型,确定若干待选生产设备,包括:
5.根据权利要求4所述的多设备数据采集方法,其特征在于,所述将所述第一属性数据和所述第二属性数据进行显示,具体为:
6.一种多设备数据采集装置,其特征在于,包括:数据获取模块、设备选取模块、数据处理模块和结果生成模块;
7.根据权利要求6所述的多设备数据采集装置,其特征在于,所述配置数据包括:依赖关系结构体、接口类型、属性名和属性类型。
8.根据权利要求7所述的多设备数据采集装置,其特征在于,所述设备选取模块,包括:被依赖设备处理单元、数据筛选单元和依赖设备处理单元;
9.根据权利要求8所述的多设备数据采集装置,其特征在于,所述根据所述被依赖设备的依赖关系结构体、属性名、属性类型,确定若干待选生产设备,包括:
10.根据权利要求9所述的多设备数据采集装置,其特征在于,所述将所述第一属性数据和所述第二属性数据进行显示,具体为: