设备接入方法、装置、计算机设备和存储介质与流程

未命名 09-11 阅读:79 评论:0


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.图1为一个实施例中设备接入方法的应用环境图;
44.图2为一个实施例中设备接入方法的流程示意图;
45.图3为另一个实施例中设备接入方法的流程示意图;
46.图4为一个实施例中设备接入装置的结构框图;
47.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
48.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
49.本技术实施例提供的设备接入方法,可以应用于如图1所示的应用环境中。其中,工业互联网平台通过网络与工业现场进行通信。工业现场可以包括多台待接入设备,工业互联网平台可以基于待接入设备的类型构建对应的设备物模型,并基于物模型配置工业互联网平台中的映射设备,从而工业互联网平台可以基于待接入设备与映射设备的信号匹配,关联对应的待接入设备和映射设备,使待接入设备接入工业互联网平台。
50.在一个实施例中,如图2所示,提供了一种设备接入方法,以该方法应用于图1中的工业互联网平台为例进行说明,包括以下步骤:
51.步骤s202,检测到待接入设备发送的接入信号,获取待接入设备的设备类型,根据预先为设备类型构建的设备物模型,确定待接入设备对应的设备物模型。
52.其中,待接入设备可以是需要接入iiot(industrial internet of things,工业互联网)平台的设备。例如,工业互联网平台可以与工业现场进行连接,工业现场中可以包
括多种待接入的工业设备,则这些设备中可以包括待接入设备。例如传感器、工业机器人、智能仪表、机床、agv等。待接入设备可以通过各种协议与平台进行通信、传输数据或接收控制指令。例如lwm2m、mqtt、https、tcp、opc ua、modbus等协议。待接入设备是工业互联网的基础设施之一,它们的接入能力、数据质量和稳定性对平台的可靠性和性能有着重要影响。
53.待接入设备通过接入工业互联网平台,可以实现与工业互联网平台的信息互通,并且工业互联网平台可以对接入平台的设备进行监控和管理。由于待接入设备的数量众多,这些设备中存在同类设备。例如汽车制造业焊装产线,接入设备大多数为机器人、焊枪夹具等。因此工业互联网平台可以基于待接入设备的设备类型,预先为各设备类型构建对应的pom(physical object model,设备物模型)。其中,设备物模型是指将物理世界中的物体或者设备建模成一组属性和行为的集合,以便于对其进行管理、控制和监测。物模型可以描述物体或设备的各种属性、状态、行为和功能,并将其转化为数字化的形式,从而实现物理世界与数字世界之间的连接和交互。
54.待接入设备需要接入工业互联网平台时,可以向工业互联网平台发送接入信号,从而工业互联网平台在检测到接入信号时,可以获取待接入设备的设备类型,并根据预先为该设备类型构建的物模型,确定待接入设备对应的设备物模型。其中,上述设备物模型还包含对应的配置信息,该配置信息可以基于上述待接入设备的属性信息进行配置,而待接入设备的属性信息可以由工业互联网平台预先从设备信息数据库中进行获取,也可以由相关工作人员进行输入得到。其中,设备信息数据库中可以存储有多个待接入设备的属性信息。
55.步骤s204,根据设备物模型生成待接入设备在工业互联网平台的映射设备,并根据设备物模型的配置信息确定映射设备的设备属性。
56.其中,映射设备可以是在工业互联网平台中构建的虚拟设备。工业互联网平台可以根据上述待接入设备对应的设备物模型,在工业互联网平台中生成对应的映射设备。并且,工业互联网平台还可以获取设备物模型的配置信息。例如,工业互联网平台可以基于待接入设备的属性信息,对设备物模型进行配置,从而得到设备物模型的配置信息。工业互联网平台可以根据设备物模型的配置信息,确定对应的映射设备的设备属性。
57.其中,由于设备物模型的配置信息基于该设备物模型对应的现场待接入的工业设备的属性信息确定,则工业互联网平台可以预先获取工业现场的多个待接入的设备属性信息。例如,在一个实施例中,工业互联网平台可以获取多个设备对应的规格信息、状态信息、操作指令规则、信号处理规则以及安全警告规则中的至少一种,作为多个设备的属性信息。其中,状态信息表示设备的零部件状态,信号处理规则表示对设备发送的不同信号的处理规则,安全警告规则表示如何确定是否需要对设备进行安全警告的规则。工业互联网平台获得上述待接入设备的属性信息后,可以基于这些属性信息配置设备物模型的配置信息,进而工业互联网平台基于配置信息确定设备物模型对应的映射设备的设备属性,使得映射设备的属性与对应的工业现场的设备的属性一致,为接下来的关联接入提供依据。
58.具体地,工业互联网平台可以基于已创建的设备物模型,创建工业现场待接入设备对应的映射设备,由于映射设备基于设备物模型建立,因此工业互联网平台建立的映射设备可以继承物模型的所有属性、指令和监控报警规则等信息。
59.步骤s206,将接入信号的信号类型与映射设备的设备属性的属性类型进行匹配,
在匹配完毕的情况下,确定待接入设备接入工业互联网平台。
60.其中,不同待接入设备的接入信号可以具有不同的信号类型。而不同信号类型的信号可以对应不同的属性。例如将属性作为名词,待接入设备发送的信号可以为该名词的具体解释或动作。从而工业互联网平台可以将上述待接入设备的接入信号的信号类型,与映射设备的设备属性的属性类型进行匹配。
61.工业互联网平台可以通过匹配得到设备属性的属性类型与接入信号的信号类型一致的一组映射设备和待接入设备,此时工业互联网平台确定匹配完毕,工业互联网平台可以将该组映射设备和待接入设备进行基于信号的关联绑定,从而工业互联网平台可以确定上述待接入设备接入工业互联网平台中。
62.具体地,工业互联网平台创建了映射设备后,只是实现了映射设备的设备属性的构建,但属性对应的工业现场设备的实时数据信息没有建立对应关系,工业互联网平台可以将映射设备的属性与上述工业现场设备对应的信号进行匹配,在匹配后即可实现工业现场设备产生的数据实时同步至工业互联网平台中对应的映射设备。其中,工业现场的设备接入工业互联网平台的方式可以有多种,例如通过网关进行接入或通过直连方式进行接入等。设备通过网关接入时,工业现场的设备采集的信息可以汇总至网关,工业现场设备对应的映射设备可以与网关进行关联,从而映射设备可以从网关设备中获得与其设备属性对应的信息,实现映射设备与对应的工业现场设备的匹配。若映射设备为直连方式接入平台,则工业互联网平台可以直接通过解析协议将映射设备与现场的设备进行数据匹配和连接。
63.对于接入工业互联网平台的已接入设备,其对应的在工业现场的设备,可以将信号通过设备物模型发送至映射设备,从而实现现场的设备与映射设备的数据同步。工业互联网平台可以基于映射设备接收的数据,对现场对应的设备进行管理。例如,通过解析映射设备接收的数据,对现场的设备进行监控管理、控制管理和安全警告等。
64.上述设备接入方法中,通过在检测到待接入设备的接入信号时,基于预先为待接入设备的设备类型构建的设备物模型,确定待接入设备对应的设备物模型,根据设备物模型生成待接入设备在工业互联网平台的映射设备,根据设备物模型的配置信息确定映射设备的设备属性,将接入信号的信号类型与映射设备的设备属性的属性类型进行匹配,在匹配完毕的情况下确定待接入设备接入工业互联网平台。相较于传统的将工业现场设备直接连接工业互联网,本方案通过构建同类设备的设备物模型,基于设备物模型配置工业互联网平台中的映射设备,并基于设备的信号关联对应的映射设备,提高了设备接入工业互联网平台的安全性。
65.在一个实施例中,检测到待接入设备发送的接入信号之前,还包括:获取待接入设备的设备接入类型,根据设备接入类型,确定待接入设备对应于工业互联网平台的目标接口;基于目标接口,检测待接入设备发送的接入信号。
66.本实施例中,上述待接入设备可以基于不同设备接入类型,请求接入上述工业互联网平台。不同设备接入类型可以对应有不同的目标接口。因此工业互联网平台可以预先获取待接入设备的设备接入类型,并根据上述设备接入类型,确定待接入设备对应与工业互联网平台的目标接口。其中,工业互联网平台中可以包含多个目标接口,每个目标接口的接入类型不同。工业互联网平台可以基于上述目标接口,检测待接入设备发送的接入信号。
67.其中,上述设备接入类型包括网关接入和直连接入工业互联网平台至少一种。工
业互联网平台可以检测上述待接入设备的设备接入类型,若工业互联网平台检测到设备接入类型为网关接入,则可以确定待接入设备对应于工业互联网平台的目标接口为网关接口,即设备通过网关设备接入至工业互联网平台中。若检测到设备接入类型为直连接入,则工业互联网平台可以确定待接入设备对应于工业互联网平台的目标接口为平台接口。其中,平台接口表征与工业互联网平台直接通信的接口,即对于直连接入的设备,可以直接与工业互联网平台进行连接。
68.具体地,对于直连接入的设备,可以被称为直连设备,直连设备是指能够直接连接到工业互联网平台的设备,也称作本地设备。直连设备可以直接与平台进行通信,传输数据或接收控制指令,而不需要通过其它设备进行转发。直连设备的优点是通信延迟低、数据传输可靠、易于管理和控制,适用于需要高实时性和高可靠性的应用场景。
69.对于需要网关接入的设备,则设备接入工业互联网平台的目标接口为映射网关设备的映射网关接口。即工业互联网平台可以预先生成映射网关设备。例如,在一个实施例中,设备接入类型为网关接入时,工业互联网平台可以根据该平台对应的物理网关设备的设备信息,生成对应的映射网关设备。其中,工业互联网平台与工业现场的设备之间可以设置有物理网关设备,用于实现工业现场的设备与处于云端的工业互联网平台之间的数据传输和控制。网关设备通常拥有处理器、内存、网络接口和多种通信协议支持,可以连接不同类型的设备,并根据设备的特点进行数据处理和转换。网关设备通常用于连接大量异构设备、或需要在本地进行数据预处理、过滤和加密等操作的应用场景。
70.工业互联网平台可以根据预设的网关通讯协议,建立上述映射网关设备与物理网关设备的通信。从而上述通过网关接入的设备可以基于映射网关接口进行接入信号的发送。例如,在一个实施例中,待接入设备可以发送接入信号至对应的物理网关设备,物理网关设备接收待接入设备发送的接入信号后,可以将接入信号发送至该物理网关设备对应的映射网关设备,例如发送至映射网关设备的映射网关接口。从而工业互联网平台可以通过映射网关设备的映射网关接口,获取上述物理网关设备发送的接入信号。
71.具体地,工业互联网平台在待接入设备接入工业互联网平台前,可以先明确待接入设备的接入方式是网关连接还是直连接入,若是通过网关连接,则工业互联网平台可以在平台中创建所有物理网关的映射网关设备信息,并通过网关通讯协议,建立映射网关设备与工业现场的物理网关设备的数据通信。其中,上述网关设备可以多种类型。例如,网关设备可以包括采集器、dtu(data transfer uni,数据传输单元)、网关路由等。其中,采集器指的是能够采集、处理和存储设备数据的设备,常用于连接传感器、plc等设备,并将采集的数据传输给上层设备或工业互联网平台。其中,采集器通常具有多种接口,可以连接多种类型的设备,并提供数据转换和协议转换等功能,以便将不同类型、不同协议的设备数据整合到一起,便于管理和使用。
72.dtu指的是一种能够在不同网络之间进行数据转换和传输的设备,常用于连接远程设备或网络。其中,dtu通常具有多种通讯接口,可以连接不同类型的网络,例如通过gprs、3g、4g、以太网等方式进行通讯。dtu一般可以在设备端和平台端之间建立可靠的连接,并支持数据加密和压缩等功能,以确保数据传输的安全和稳定。
73.上述工业现场的物理网关设备可以根据实际情况进行设定,并且工业现场的物理网关设备可以为至少一种,工业互联网平台可以根据物理网关设备的具体类型,创建对应
类型的映射网关设备。而对于直连接入的待接入设备,由于该设备在接入工业互联网平台后,可以直接与工业互联网平台进行通信,则无需创建网关管理。
74.通过本实施例,工业互联网平台通过提供多种设备接入方式,满足不同类型设备的接入需求。提高设备接入的灵活性和可扩展性,适应不同应用场景的需要,并且工业互联网平台通过生成映射设备,通过映射设备对接入设备进行管理,提高了设备接入工业互联网平台的安全性。
75.在一个实施例中,在检测到待接入设备发送的接入信号之前,方法还包括:根据设备类型相同的多个设备,生成设备类型对应的设备物模型;获取多个设备的属性信息,根据多个设备的属性信息,生成设备物模型的配置信息。
76.本实施例中,工业互联网平台可以预先生成工业现场中各种类型的工业设备的设备物模型。例如,工业互联网平台可以获取设备类型相同的多个设备,并根据同类的多个设备,生成该设备类型对应的设备物模型。其中,上述各个设备还具有对应的属性信息,工业互联网平台还可以在获取上述多个设备的属性信息,并根据上述属性信息生成上述设备物模型的配置信息,即设备物模型的配置信息可以基于同类的物理工业设备的属性信息进行配置。其中,上述设备的属性信息可以包括多种,例如规格信息、状态信息、操作指令规则、信号处理规则以及安全警告规则等。
77.具体地,工业现场的设备多为同类型设备,同类的设备的接入方式、设备属性、属性监控大都相同,为快捷建立现场设备的映射设备信息,工业互联网平台可以预先对同类型设备建立设备物模型。在设备物模型中,工业互联网平台可以配置模型对应属性、状态、操作指令,属性监控报警规则,以及属性值计算规则和接入方式等信息,例如基于同类设备的属性信息进行配置。上述待接入设备发出接入请求信号时,工业互联网平台可以确定该待接入设备对应的设备物模型。
78.另外,上述待接入设备的属性信息可能存在更新行为,此时工业互联网平台还可以对该待接入设备对应的设备物模型进行配置信息的更新。例如,在一个实施例中,工业互联网平台确定待接入设备对应的设备物模型时,工业互联网平台可以获取待接入设备的设备类型对应的设备物模型,并根据待接入设备的属性信息更新设备物模型的配置信息。工业互联网平台可以根据更新后的设备物模型,得到待接入设备对应的设备物模型,从而工业互联网平台可以基于该设备物模型配置对应的映射设备。
79.通过上述实施例,工业互联网平台可以基于同类设备的属性信息配置设备物模型的配置信息,建立通用的物模型,从而实现设备接入的快速复用,减少了在设备接入过程中的开发成本和时间,同时物模型可以根据实际需求进行扩展,可以增加新的属性、功能和命令,满足不同行业和应用场景的需求。并且工业互联网平台可以基于同类设备对应的设备物模型与工业互联网平台进行接入,提高了设备接入工业互联网平台的安全性;另外,通过同类设备属性配置模板,可以快速创建多个设备,进而方便地批量添加设备,节省了添加设备的时间和精力,提高设备接入的便捷性。
80.在一个实施例中,确定待接入设备接入工业互联网平台之后,还包括:在待接入设备的属性信息包括操作指令规则的情况下,根据操作指令规则,生成针对工业互联网的已接入设备的操作指令;通过映射设备,将操作指令发送至已接入设备。
81.本实施例中,工业互联网平台在检测到待接入设备接入到平台中后,工业互联网
平台可以对已接入的设备进行设备管理。其中,上述待接入设备的属性信息可以包括对设备的操作指令规则。工业互联网平台可以根据该操作指令规则,生成针对工业互联网的已接入设备的操作指令。工业互联网平台可以将该操作指令发送至对应的已接入设备。例如,工业互联网平台可以通过上述已接入设备对应的映射设备,将操作指令发送至对应的已接入设备。从而工业互联网平台可以实现对已接入设备的控制。
82.具体地,上述映射设备可以继承设备物模型的属性和安全警告监控规则。工业现场设备可以将数据实时同步至对应的映射设备,则工业互联网平台可以基于数据对映射设备的属性进行监控和控制,从而实现对工业现场的已接入设备的工况进行监控、控制和升级等操作。
83.通过本实施例,工业互联网平台可以基于映射设备以及映射设备对应的操控指令信息,对映射设备对应的工业现场设备进行控制,提高了设备管理的便携性和安全性。
84.在一个实施例中,确定待接入设备接入工业互联网平台之后,还包括:通过映射设备,获取针对工业互联网的已接入设备发送的设备运行数据;在待接入设备的属性信息包括信号处理规则和安全警告规则的情况下,根据信号处理规则,对设备运行数据进行数据处理,并在根据安全警告规则检测到设备运行数据存在异常运行数据时,发送对应的异常信息至已接入设备。
85.本实施例中,工业互联网平台在检测到待接入设备接入到平台中后,工业互联网平台可以对已接入的设备进行数据监控,并在检测到异常时进行告警。其中,上述待接入设备的属性信息可以包括对设备信号的信号处理规则以及安全警告规则。工业互联网平台可以通过映射设备,获取针对工业互联网的已接入设备发送的设备运行数据。从而工业互联网平台可以根据上述信号处理规则,对设备运行数据进行数据处理。工业互联网平台还可以根据上述安全警告规则,检测设备运行数据是否存在异常运行数据,若工业互联网平台根据安全警告规则检测到设备运行数据中存在异常运行数据时,工业互联网平台可以基于异常运行数据生成对应的异常信息,并将异常信息发送至对应的已接入设备。
86.具体地,对于已接入工业互联网平台的已接入设备,工业互联网平台可以接收已接入设备同步至映射设备的设备运行数据,从而工业互联网平台可以对设备产生的数据进行实时监测、分析和处理,并在检测到设备异常时,通过告警或控制等操作提醒设备的用户,保证设备运行安全。
87.通过本实施例,工业互联网平台可以基于映射设备以及映射设备对应的信号处理规则和安全告警规则,对映射设备对应的工业现场设备进行异常告警,提高了设备管理的安全性。
88.在一个实施例中,如图3所示,图3为另一个实施例中设备接入方法的流程示意图。本实施例中,当设备接入方式为网关接入时,工业互联网平台可以首先创建映射网关设备,例如创建与物理网关设备对应的映射网关设备,并配置接入工业互联网平台的网关信息。工业互联网平台还可以预先创建同类型设备的设备物模型,并基于这些同类型设备的属性信息对设备物模型进行配置,包括属性、状态、操作指令、属性监控报警规则和属性值计算规则等信息,实现对设备的标准化管理。
89.工业互联网平台还可以基于上述设备物模型,创建对应的映射设备。例如,工业互联网平台通过已创建的物模型,创建现场接入设备对应的映射设备,并且工业互联网平台
还可以基于设备物模型的配置信息对映射设备的设备属性进行配置。例如,映射设备可以继承物模型所有属性、指令、监控报警规则等信息,从而确定出映射设备的基本信息、位置信息以及绑定网关等。
90.当现场的设备通过网关接入工业互联网平台时,工业互联网平台还可以将映射设备属性与网关采集的信号进行匹配。例如,工业互联网平台将映射设备与网关设备或直连设备进行绑定,实现对现场设备数据信号的采集与同步。具体地,工业互联网平台将映射设备的设备属性与现场设备的数据信号进行基于信号类型的匹配,进而得到映射设备与现场设备之间的对应关系,从而工业互联网平台可以实现对现场设备的实时监测与控制。
91.上述工业现场的设备接入工业互联网平台后,工业互联网平台可以基于映射设备对现场的已接入设备进行自动化监测和控制调度分析。例如,工业互联网平台可以通过建立设备物模型和映射设备,实现对设备数据进行自动化管理和分析,可以自动监测和控制设备工况,并提供实时的监控和分析报告,以及在发生异常时,及时对相应的已接入设备进行异常告警。
92.通过上述实施例,工业互联网平台通过构建同类设备的设备物模型,基于设备物模型配置工业互联网平台中的映射设备,并基于设备的信号关联对应的映射设备,提高了设备接入工业互联网平台的安全性。并且,通过定义设备的功能、属性、命令等信息,可以实现设备接入的规范化管理,避免了设备接入过程中出现信息不统一、格式不一致等问题。
93.应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
94.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的设备接入方法的设备接入装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个设备接入装置实施例中的具体限定可以参见上文中对于设备接入方法的限定,在此不再赘述。
95.在一个实施例中,如图4示,提供了一种设备接入装置,包括:检测模块500、生成模块502和接入模块504,其中:
96.检测模块500,用于检测到待接入设备发送的接入信号,获取待接入设备的设备类型,根据预先为设备类型构建的设备物模型,确定待接入设备对应的设备物模型。
97.生成模块502,用于根据设备物模型生成待接入设备在工业互联网平台的映射设备,并根据设备物模型的配置信息确定映射设备的设备属性。
98.接入模块504,用于将接入信号的信号类型与映射设备的设备属性的属性类型进行匹配,在匹配完毕的情况下,确定待接入设备接入工业互联网平台。
99.在一个实施例中,上述装置还包括:确定模块,用于获取待接入设备的设备接入类型,根据设备接入类型,确定待接入设备对应于工业互联网平台的目标接口;基于目标接口,检测待接入设备发送的接入信号。
100.在一个实施例中,上述确定模块,用于若设备接入类型为网关接入,确定待接入设备对应于工业互联网平台的目标接口为网关接口;若设备接入类型为直连接入,确定待接入设备对应于工业互联网平台的目标接口为平台接口;平台接口表征与工业互联网平台直接通信的接口。
101.在一个实施例中,上述装置还包括:建立模块,用于根据工业互联网平台对应的物理网关设备的设备信息,生成对应的映射网关设备;根据预设的网关通讯协议,建立映射网关设备与物理网关设备的通信。
102.在一个实施例中,上述确定模块,用于通过映射网关设备的映射网关接口,获取对应的物理网关设备发送的接入信号;物理网关设备用于接收待接入设备发送的接入信号并发送至映射网关设备。
103.在一个实施例中,上述装置还包括:配置模块,用于根据设备类型相同的多个设备,生成设备类型对应的设备物模型;获取多个设备的属性信息,根据多个设备的属性信息,生成设备物模型的配置信息。
104.在一个实施例中,上述检测模块500,用于获取与待接入设备的设备类型对应的设备物模型,根据待接入设备的属性信息更新设备物模型的配置信息;根据更新后的设备物模型,得到待接入设备对应的设备物模型。
105.在一个实施例中,上述配置模块,用于获取多个设备对应的规格信息、状态信息、操作指令规则、信号处理规则以及安全警告规则中的至少一种,作为多个设备的属性信息。
106.在一个实施例中,上述装置还包括:控制模块,用于在待接入设备的属性信息包括操作指令规则的情况下,根据操作指令规则,生成针对工业互联网的已接入设备的操作指令;通过映射设备,将操作指令发送至已接入设备。
107.在一个实施例中,上述装置还包括:告警模块,用于通过映射设备,获取针对工业互联网的已接入设备发送的设备运行数据;在待接入设备的属性信息包括信号处理规则和安全警告规则的情况下,根据信号处理规则,对设备运行数据进行数据处理,并在根据安全警告规则检测到设备运行数据存在异常运行数据时,发送对应的异常信息至已接入设备。
108.上述设备接入装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
109.在一个实施例中,提供了一种计算机设备,该计算机设备可以是工业互联网平台,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种设备接入方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
110.本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
111.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述的设备接入方法。
112.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的设备接入方法。
113.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的设备接入方法。
114.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
115.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
116.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
117.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种设备接入方法,其特征在于,应用于工业互联网平台,所述方法包括:检测到待接入设备发送的接入信号,获取所述待接入设备的设备类型,根据预先为所述设备类型构建的设备物模型,确定所述待接入设备对应的设备物模型;根据所述设备物模型生成所述待接入设备在所述工业互联网平台的映射设备,并根据所述设备物模型的配置信息确定所述映射设备的设备属性;将所述接入信号的信号类型与所述映射设备的设备属性的属性类型进行匹配,在匹配完毕的情况下,确定所述待接入设备接入所述工业互联网平台。2.根据权利要求1所述的方法,其特征在于,所述检测到待接入设备发送的接入信号之前,还包括:获取待接入设备的设备接入类型,根据所述设备接入类型,确定待接入设备对应于所述工业互联网平台的目标接口;基于所述目标接口,检测所述待接入设备发送的接入信号。3.根据权利要求2所述的方法,其特征在于,所述设备接入类型包括网关接入和直连接入中的至少一种;所述根据所述设备接入类型,确定待接入设备对应于所述工业互联网平台的目标接口,包括:若所述设备接入类型为网关接入,确定所述待接入设备对应于所述工业互联网平台的目标接口为网关接口;若所述设备接入类型为直连接入,确定所述待接入设备对应于所述工业互联网平台的目标接口为平台接口;所述平台接口表征与所述工业互联网平台直接通信的接口。4.根据权利要求3所述的方法,其特征在于,若所述设备接入类型为网关接入,所述目标接口为映射网关设备的映射网关接口;所述方法还包括:根据所述工业互联网平台对应的物理网关设备的设备信息,生成对应的映射网关设备;根据预设的网关通讯协议,建立所述映射网关设备与所述物理网关设备的通信;所述基于所述目标接口,检测所述待接入设备发送的接入信号,包括:通过所述映射网关设备的映射网关接口,获取对应的物理网关设备发送的接入信号;所述物理网关设备用于接收所述待接入设备发送的接入信号并发送至所述映射网关设备。5.根据权利要求1所述的方法,其特征在于,在所述检测到待接入设备发送的接入信号之前,所述方法还包括:根据设备类型相同的多个设备,生成所述设备类型对应的设备物模型;获取所述多个设备的属性信息,根据所述多个设备的属性信息,生成所述设备物模型的配置信息。6.根据权利要求5所述的方法,其特征在于,所述根据预先为所述设备类型构建的设备物模型,确定所述待接入设备对应的设备物模型,包括:获取与所述待接入设备的设备类型对应的设备物模型,根据所述待接入设备的属性信息更新所述设备物模型的配置信息;根据更新后的设备物模型,得到所述待接入设备对应的设备物模型。7.根据权利要求5所述的方法,其特征在于,获取所述多个设备的属性信息,包括:
获取所述多个设备对应的规格信息、状态信息、操作指令规则、信号处理规则以及安全警告规则中的至少一种,作为所述多个设备的属性信息。8.根据权利要求7所述的方法,其特征在于,所述确定所述待接入设备接入所述工业互联网平台之后,还包括:在所述待接入设备的属性信息包括操作指令规则的情况下,根据所述操作指令规则,生成针对所述工业互联网的已接入设备的操作指令;通过所述映射设备,将所述操作指令发送至所述已接入设备。9.根据权利要求7所述的方法,其特征在于,所述确定所述待接入设备接入所述工业互联网平台之后,还包括:通过所述映射设备,获取针对所述工业互联网的已接入设备发送的设备运行数据;在所述待接入设备的属性信息包括信号处理规则和安全警告规则的情况下,根据所述信号处理规则,对所述设备运行数据进行数据处理,并在根据所述安全警告规则检测到所述设备运行数据存在异常运行数据时,发送对应的异常信息至所述已接入设备。10.一种设备接入装置,其特征在于,所述装置包括:检测模块,用于检测到待接入设备发送的接入信号,获取所述待接入设备的设备类型,根据预先为所述设备类型构建的设备物模型,确定所述待接入设备对应的设备物模型;生成模块,用于根据所述设备物模型生成所述待接入设备在所述工业互联网平台的映射设备,并根据所述设备物模型的配置信息确定所述映射设备的设备属性;接入模块,用于将所述接入信号的信号类型与所述映射设备的设备属性的属性类型进行匹配,在匹配完毕的情况下,确定所述待接入设备接入所述工业互联网平台。11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的方法的步骤。12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

技术总结
本申请涉及一种设备接入方法、装置、计算机设备和存储介质。通过在检测到待接入设备的接入信号时,基于预先为待接入设备的设备类型构建的设备物模型,确定待接入设备对应的设备物模型,根据设备物模型生成待接入设备在工业互联网平台的映射设备,根据设备物模型的配置信息确定映射设备的设备属性,将接入信号的信号类型与映射设备的设备属性的属性类型进行匹配,在匹配完毕的情况下确定待接入设备接入工业互联网平台。相较于传统的将工业现场设备直接连接工业互联网,本方案通过构建同类设备的设备物模型,基于设备物模型配置工业互联网平台中的映射设备,并基于设备的信号关联对应的映射设备,提高了设备接入工业互联网平台的安全性。安全性。安全性。


技术研发人员:成世勇 梁然雄 陈旻琪 贺毅
受保护的技术使用者:广州明珞装备股份有限公司
技术研发日:2023.07.05
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐