本发明涉及工业互联网标识解析,尤其涉及一种设备互联互通方法、系统、电子设备及存储介质。
背景技术:
1、工业互联网标识解析体系正逐步完善根节点、顶级节点、二级节点和企业节点的分层、分级模式结构。企业通过企业节点信息,既可提供标识解析服务,也可以作为企业内部的信息系统进行管理。对于工业互联网设备,通过二维码、条形码形式,展示设备生产、运行信息。
2、但是对于企业与企业、设备与设备之间,仍处于信息孤岛状态,大部分没有信息的关联。而在工业流水线上的多种不同设备可能来自不同企业,本身不具备相互通讯的功能,以及在生产链上合作的上下游企业之间往往也是没有良好的信息互通方法。因此,这种信息孤岛状态使得企业协作、工业流水线协调的效率大大降低。
3、因此,如何提供一种设备互联互通方法成为目前业界亟待解决的重要课题。
技术实现思路
1、针对现有技术存在的问题,本发明提供一种设备互联互通方法、系统、电子设备及存储介质。
2、本发明提供一种设备互联互通方法,包括:
3、对设备的工业互联网标识进行解析,获取设备的设备数据;
4、根据每个设备的设备数据建立每个设备的数据模型,并根据数据模型以及设备之间的业务流程建立数据库,将设备数据保存到数据库;
5、从数据库中获取工业流水线上所有设备的设备数据。
6、根据本发明提供的一种设备互联互通方法,根据每个设备的设备数据建立每个设备的数据模型,包括:
7、在每个设备的设备数据为json格式的情况下,读取json格式的设备数据,并根据json格式的设备数据建立每个设备的数据模型;
8、在每个设备的设备数据不为json格式的情况下,将设备数据解析为json格式,根据json格式的设备数据建立每个设备的数据模型。
9、根据本发明提供的一种设备互联互通方法,设备数据包括设备信息和状态信息,根据每个设备的设备数据建立每个设备的数据模型,包括:
10、将每个设备的设备信息划分为设备关键信息和设备基本信息;
11、将每个设备的状态信息划分为设备基本状态信息和设备当前状态信息;
12、将设备关键信息的编号、设备基本信息的编号、设备基本状态信息的编号和设备当前状态信息的编号作为数据模型中的外键,构建数据模型。
13、根据本发明提供的一种设备互联互通方法,根据数据模型以及设备之间的业务流程建立数据库,包括:
14、根据工业流水线的业务流程,确定业务逻辑;
15、根据业务逻辑,将设备的数据模型进行关联;
16、根据关联后的数据模型和工业流水线的业务流程建立数据库。
17、根据本发明提供的一种设备互联互通方法,根据业务逻辑,将设备的数据模型进行关联,包括:
18、根据设备在业务逻辑中生成产品时的加工顺序和上下承接的设备间的信息交互,将设备的数据模型进行关联。
19、根据本发明提供的一种设备互联互通方法,上下承接的设备间的信息交互包括加工完成或即将加工完成的设备将自身的加工信息与即将加工的设备进行交互,使得即将加工的设备查询加工信息对应的最佳加工状态,将即将加工的设备的参数调整为最佳加工状态。
20、根据本发明提供的一种设备互联互通方法,将设备数据保存到数据库之后,还包括:
21、根据设备上报的工业流水线的运作情况,更新数据库;或者,
22、定时采集设备数据,根据采集的设备数据对数据库进行更新。
23、本发明还提供一种设备互联互通系统,包括:
24、解析模块,用于对设备的工业互联网标识进行解析,获取设备的设备数据;
25、建立模块,用于根据每个设备的设备数据建立每个设备的数据模型,并根据数据模型以及设备之间的业务流程建立数据库,将设备数据保存到数据库;
26、获取模块,用于从数据库中获取工业流水线上所有设备的设备数据。
27、根据本发明提供的一种设备互联互通系统,建立模块用于:
28、在每个设备的设备数据为json格式的情况下,读取json格式的设备数据,并根据json格式的设备数据建立每个设备的数据模型;
29、在每个设备的设备数据不为json格式的情况下,将设备数据解析为json格式,根据json格式的设备数据建立每个设备的数据模型。
30、根据本发明提供的一种设备互联互通系统,设备数据包括设备信息和状态信息,建立模块用于:
31、将每个设备的设备信息划分为设备关键信息和设备基本信息;
32、将每个设备的状态信息划分为设备基本状态信息和设备当前状态信息;
33、将设备关键信息的编号、设备基本信息的编号、设备基本状态信息的编号和设备当前状态信息的编号作为数据模型中的外键,构建数据模型。
34、根据本发明提供的一种设备互联互通系统,建立模块用于:
35、根据工业流水线的业务流程,确定业务逻辑;
36、根据业务逻辑,将设备的数据模型进行关联;
37、根据关联后的数据模型和工业流水线的业务流程建立数据库。
38、根据本发明提供的一种设备互联互通系统,建立模块具体用于:
39、根据设备在业务逻辑中生成产品时的加工顺序和上下承接的设备间的信息交互,将设备的数据模型进行关联。
40、根据本发明提供的一种设备互联互通系统,上下承接的设备间的信息交互包括加工完成或即将加工完成的设备将自身的加工信息与即将加工的设备进行交互,使得即将加工的设备查询加工信息对应的最佳加工状态,将即将加工的设备的参数调整为最佳加工状态。
41、根据本发明提供的一种设备互联互通系统,还包括更新模块,用于:
42、根据设备上报的工业流水线的运作情况,更新数据库;或者,
43、定时采集设备数据,根据采集的设备数据对数据库进行更新。
44、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如上述任一种设备互联互通方法。
45、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种设备互联互通方法。
46、本发明还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如上述任一种设备互联互通方法。
47、本发明提供的设备互联互通方法、系统、电子设备及存储介质,通过设备的工业互联网标识进行解析得到设备的设备数据,根据设备数据建立数据模型,根据数据模型与设备之间的业务流程建立数据库,可从数据库中查询工业流水线上所有设备的相关数据,从而实现企业设备数据的互联互通,可根据互通数据提前准备,提高工业流水线协作效率。
1.一种设备互联互通方法,其特征在于,包括:
2.根据权利要求1所述的设备互联互通方法,其特征在于,所述根据每个设备的设备数据建立每个设备的数据模型,包括:
3.根据权利要求1所述的设备互联互通方法,其特征在于,所述设备数据包括设备信息和状态信息,所述根据每个设备的设备数据建立每个设备的数据模型,包括:
4.根据权利要求1-3任一所述的设备互联互通方法,其特征在于,所述根据所述数据模型以及所述设备之间的业务流程建立数据库,包括:
5.根据权利要求4所述的设备互联互通方法,其特征在于,所述根据所述业务逻辑,将所述设备的数据模型进行关联,包括:
6.根据权利要求5所述的设备互联互通方法,其特征在于,所述上下承接的设备间的信息交互包括加工完成或即将加工完成的设备将自身的加工信息与即将加工的设备进行交互,使得所述即将加工的设备查询所述加工信息对应的最佳加工状态,将所述即将加工的设备的参数调整为所述最佳加工状态。
7.根据权利要求1-3任一所述的设备互联互通方法,其特征在于,所述将所述设备数据保存到所述数据库之后,还包括:
8.一种设备互联互通系统,其特征在于,包括:
9.根据权利要求8所述的设备互联互通系统,其特征在于,所述建立模块用于:
10.根据权利要求8所述的设备互联互通系统,其特征在于,所述设备数据包括设备信息和状态信息,所述建立模块用于:
11.根据权利要求8-10任一所述的设备互联互通系统,其特征在于,所述建立模块用于:
12.根据权利要求11所述的设备互联互通系统,其特征在于,所述建立模块具体用于:
13.根据权利要求12所述的设备互联互通系统,其特征在于,所述上下承接的设备间的信息交互包括加工完成或即将加工完成的设备将自身的加工信息与即将加工的设备进行交互,使得所述即将加工的设备查询所述加工信息对应的最佳加工状态,将所述即将加工的设备的参数调整为所述最佳加工状态。
14.根据权利要求8-10任一所述的设备互联互通系统,其特征在于,还包括更新模块,用于:
15.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述设备互联互通方法。
16.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述设备互联互通方法。