CN115037639B - 边缘数据平台接口信息的处理方法、装置、设备及介质 - Google Patents
边缘数据平台接口信息的处理方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN115037639B CN115037639B CN202210827142.XA CN202210827142A CN115037639B CN 115037639 B CN115037639 B CN 115037639B CN 202210827142 A CN202210827142 A CN 202210827142A CN 115037639 B CN115037639 B CN 115037639B
- Authority
- CN
- China
- Prior art keywords
- information
- communication protocol
- field device
- edge data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title abstract description 10
- 230000006854 communication Effects 0.000 claims abstract description 156
- 238000004891 communication Methods 0.000 claims abstract description 156
- 230000007175 bidirectional communication Effects 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims description 28
- 238000007726 management method Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 238000013523 data management Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
本发明提出一种边缘数据库平台接口信息的处理方法、装置、设备及介质,该方法包括获取当前用户现场设备的接口数据,从接口数据中获取现场设备的通信协议;获取边缘数据平台的通信协议,当现场设备的通信协议与边缘数据平台的通信协议匹配时,现场设备的数据信息与边缘数据平台的数据信息双向通信连接;否则,根据现场设备的通信协议和边缘数据平台的通信协议,查找预设的扩展插件,通过扩展插件使所述现场设备、所述边缘数据平台双向通信,扩展插件设置多种通信协议;边缘数据平台调用现场设备的数据信息,生成现场设备的数据记录。本发明在设备端有新设备接入时,具备良好的扩展性和灵活性。
Description
技术领域
本发明涉及边缘计算数据领域,具体涉及一种边缘数据平台接口信息的处理方法、装置、设备及介质。
背景技术
在传统的制造业企业中,硬件控制由人工进行控制操作。传统的人工控制方式,存在人工成本高、资源浪费大、效率低等问题,不能适应工业智能制造的需求。例如,在边缘数据领域中,工厂设备通过中控机软件进行控制。在工厂设备与数据GW(Getway,网间连接器)或者与数据SDK(Software development kit,软件开发工具)通信连接时,由于存在特殊的协议,需要人工在工厂设备的用户端进行定制化配置。定制化配置的过程繁琐需花费大量时间,并且由人工进行操作易发生配置错误的情况。
发明内容
本发明提出一种边缘数据平台接口信息的处理方法、装置、设备及介质,用于解决边缘数据库定制化配置的过程繁琐需花费大量时间的问题,并提出如下的技术方案。
本发明提出一种边缘数据平台接口信息的处理方法,包括:
获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,通过扩展插件使所述现场设备、所述边缘数据平台双向通信,所述扩展插件设置多种通信协议;
所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录。
在本发明一实施例中,所述扩展插件分别与所述现场设备、所述边缘数据平台双向通信连接的步骤之前,包括:
所述扩展插件获取所述现场设备的设备信息;
所述边缘数据平台获取所述扩展插件中的所述设备信息。
在本发明一实施例中,所述现场设备的设备信息包括统一资源标识符信息、通信协议信息和采集点位数据信息。
在本发明一实施例中,所述根据所述现场设备的设备信息,通过所述扩展插件,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信的步骤,包括:
根据所述设备信息的统一资源标识符信息,查找当前用户的所述现场设备;
根据所述设备信息的通信协议信息,所述边缘数据平台与所述现场设备双向通信;
所述边缘数据平台调用所述设备信息的采集点位数据信息,生成现场设备的数据记录。
本发明还提出一种边缘数据平台接口信息的处理装置,包括:
获取单元,用于获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
判断单元,用于获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
连接单元,用于当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
查找单元,用于当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,通过扩展插件使所述现场设备、所述边缘数据平台双向通信,所述扩展插件设置多种通信协议;
生成单元,用于所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录。
在本发明一实施例中,所述边缘数据平台包括:
云应用平台模块,与所述扩展插件双向通信连接,所述扩展插件向所述云应用平台模块输送所述现场设备的设备信息;
数据软件开发工具包模块,与所述云应用平台模块双向通信连接,所述云应用平台模块向所述数据软件开发工具包模块输送所述设备信息的实时状态信息;以及
数据网间连接器模块,与所述云应用平台模块双向通信连接,所述云应用平台模块向所述数据网间连接器模块输送所述设备信息的实时数据信息。
在本发明一实施例中,所述边缘数据平台接口信息的处理装置包括:
能源管理模块,分别与所述数据软件开发工具包模块、所述数据网间连接器模块双向通信连接,所述数据软件开发工具包模块向所述能源管理模块输送所述设备信息的实时状态信息,所述数据网间连接器模块向所述能源管理模块输送所述设备信息的实时数据信息。
在本发明一实施例中,所述边缘数据平台接口信息的处理装置包括:
企业数据管理模块;与所述云应用平台模块双向通信连接,所述企业数据管理模块向所述云应用平台模块发送操作指令,所述操作指令用以控制所述现场设备。
本发明还提出一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一所述边缘数据平台接口信息的处理方法的步骤。
本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述边缘数据平台接口信息的处理方法的步骤。
本发明提出一种边缘数据库平台接口信息的处理方法、装置、设备及介质,在设备端有新设备接入时,边缘数据平台可获得现场设备的通信协议以及采集配置信息,具备良好的扩展性和灵活性。
附图说明
图1是本发明一实施例中边缘数据平台接口信息的处理方法的一应用环境示意图;
图2是本发明一实施例中边缘数据平台接口信息的处理方法的一流程示意图;
图3是图2中步骤S40的一具体实施方式流程示意图;
图4是图2中步骤S40的又一具体实施方式流程示意图;
图5是本发明一实施例中边缘数据平台接口信息的处理方法的整体框架示意图;
图6是本发明一实施例中边缘数据平台接口信息的处理方法的模型结构示意图;
图7是本发明一实施例中边缘数据平台接口信息的处理装置的一结构示意图;
图8是本发明一实施例中计算机设备的一结构示意图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明提出一种边缘数据平台接口信息的处理方法,可应用在如图1的应用环境中,其中,客户端可通过网络与服务器进行通信。服务端可以通过客户端获取当前用户发送的控制指令,从而实现客户端对边缘数据平台接口信息的处理。下面通过具体的实施例对本发明进行详细的描述。
请参阅图2所示,图2是本发明一实施例中边缘数据平台接口信息的处理方法的一流程示意图,可包括有如下的步骤:
步骤S10、获取当前用户现场设备的接口数据,从接口数据中获取现场设备的通信协议。
在一些实施例中,可获取当前用户现场设备的接口数据,并且从接口数据中获取到现场设备的通信协议。其中,现场设备的通信协议种类可为Opc ua(Object Linking andEmbedding for Process Control Unified Architecture,用于过程控制的OLE的统一框架)协议、modbus(串行通信协议)协议或者MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议。现场设备可通过中央控制机软件进行控制,中央控制机为一台位于中央控制室内的计算机,可在中央控制机上对现场设备进行操作。中央控制机上的软件可为kepware wincc (Windows Control Center,视窗控制中心)。
步骤S20、获取边缘数据平台的通信协议,判断现场设备的通信协议与边缘数据平台的通信协议是否匹配。
在一些实施例中,获取到边缘数据平台的通信协议,边缘数据平台中可设置有常见的通信协议,例如可包括有modbus通信协议和MQTT通信协议。边缘计算是指充分发挥计算机网络***中非主节点的其他节点的计算能力,让所有成员都参与到数据的计算当中。边缘计算集成了云计算和本地计算的优点,通过本地设备对数据进行收集处理和分析后,将数据发送到了云上,这样能获得更快的响应速度,并减少云的流量,但是这种情况下,会有交叉的安全性保证。将进行边缘计算处理的数据库定义为边缘数据平台,对比现场设备的通信协议和边缘数据平台的通信协议,判断出现场设备的通信协议和边缘数据平台的通信协议是否相匹配。
步骤S30、当现场设备的通信协议与边缘数据平台的通信协议匹配时,现场设备的数据信息与边缘数据平台的数据信息双向通信连接。
在一些实施例中,在边缘数据平台中可预先设置有多种通信协议,获取当前用户现场设备的通信协议之后,对比现场设备的通信协议和边缘数据平台的通信协议。当现场设备的通信协议与边缘数据平台的通信协议匹配时,现场设备的数据信息和边缘数据平台的数据信息双向通信连接,即现场设备可接收边缘数据平台发出的数据信息,边缘数据平台可查看现场设备的数据信息。
步骤S40、当现场设备的通信协议与边缘数据平台的通信协议不匹配时,根据现场设备的通信协议和边缘数据平台的通信协议,查找预设的扩展插件,扩展插件分别与现场设备、边缘数据平台双向通信连接,扩展插件设置多种通信协议。
在一些实施例中,扩展插件可设置多种通信协议,例如,扩展插件设置有与现场设备相同的通信协议,并且扩展插件设置有与边缘数据平台相同的通信协议。当现场设备的通信协议与边缘数据平台的通信协议不匹配时,可根据现场设备的通信协议和边缘数据平台的通信协议,查找预设的扩展插件,扩展插件分别与现场设备、边缘数据平台双向通信连接。即现场设备与扩展插件双向通信连接,扩展插件与边缘数据平台双向通信连接。现场设备可通过扩展插件,接收边缘数据平台发出的数据信息,边缘数据平台可通过扩展插件,查看现场设备的数据信息,扩展插件起到传递数据信息的中间桥梁作用。
请参阅图3,图3是图2中步骤S40的一具体实施方式流程示意图。步骤S40可包括如下的步骤流程:
步骤S401、获取现场设备的设备信息。
在一些实施例中,设备信息可包括有***信息、硬件信息、软件信息。例如***信息可包括windows操作***、Android移动操作***等。硬件信息可包括传感器信息、实时传感器数据信息、CPU(central processing unit,中央处理器)和处理器详细信息、电池信息、硬件温度信息、摄像机信息、内部存储信息和***存储以及外部存储信息、显示屏信息、GPU(graphics processing unit、图形处理器)和RAM(random access memory,随机存取存储器)信息。软件信息可包括WiFi(无线网络通信技术)信息和移动网络信息、应用程序详细信息。
步骤S402、边缘数据平台录入现场设备的设备信息。
在一些实施例中,边缘数据平台录入现场设备的***信息、硬件信息和软件信息。
步骤S403、根据现场设备的设备信息,通过扩展插件,现场设备的数据信息与边缘数据平台的数据信息双向通信连接。
在一些实施例中,边缘数据平台通过扩展插件,并且根据现场设备的设备信息,查找出现场设备。现场设备的数据信息与边缘数据平台的数据信息双向通信连接。
请参阅图4,图4是图2中步骤S40的又一具体实施方式流程示意图。步骤S40可包括如下的步骤流程:
步骤S411、根据设备信息的统一资源标识符信息,查找当前用户的现场设备。
在一些实施例中,URI(Uniform Resource Identifier,统一资源标识符)是一个用于标识现场设备资源名称的字符串。该种标识允许用户对任何本地和互联网的资源通过特定的协议进行交互操作。通过统一资源标识符信息,查找当前用户的现场设备。
步骤S412、根据设备信息的通信协议信息,边缘数据平台与现场设备双向通信连接。
在一些实施例中,根据设备信息中的通信协议信息,实现边缘数据平台和现场设备的双向通信连接。
步骤S413、边缘数据平台调用设备信息的采集点位数据信息,生成现场设备的数据记录。
步骤S50、边缘数据平台调用现场设备的数据信息,生成现场设备的数据记录。
在一些实施例中,在现场设备的数据信息与边缘数据平台的数据信息双向通信连接时,边缘数据平台调用现场设备的数据信息,生成现场设备的数据记录。或者当扩展插件分别与现场设备、边缘数据平台双向通信连接时,边缘数据平台可通过扩展插件,调用现场设备的数据信息,生成现场设备的数据记录。
请参阅图5,图5是本发明一实施例中边缘数据平台接口信息的处理方法的整体框架示意图,在一些实施例中,边缘节点101包含硬件盒子,硬件盒子具备计算能力,可运行docker环境,docker为一款开源的应用容器引擎。边缘节点101与注册协调中心104双向通信连接,在边缘节点101的硬件盒子运行docker时,可将边缘数据注册到注册协调中心104。注册协调中心104可承担集群管理、资源协调的功能。数据智能网关102封装了主流与硬件对接协议,通过SDK(software development kit,软件开发工具包)可实现读取硬件数据及硬件控制,数据智能网关102协议介入基于插件化体系,能接入各种IOT(Internet ofthings,网联网)协议。边缘节点101可设置网关SDK客户端105,数据智能网关102可与网关SDK客户端105双向通信连接,网关SDK客户端105封装了与智能网关的安全访问控制及调用,简化客户端调用,同时标准化数据格式,利于整个平台产品化演进。当前用户的现场设备可为工厂硬件103,工厂硬件103可与注册协调中心104双向通信连接,工厂硬件103还可与智能硬件网关102双向通信连接。
请参阅图6所示,图6是本发明一实施例中边缘数据平台接口信息的处理方法的模型结构示意图。在一些实施例中,应用层201与IOT(Internet of things,网联网)层202双向通信连接,IOT层202与设备层203双向通信连接。例如,应用层201可包括有EMS(energymanagement system,能源管理模块)2011和EDM(enterprise data management,企业数据管理模块)2012,IOT层202可包括有数据SDK(software development kit,软件开发工具包模块)2021、数据GW(gate way,数据网间连接器模块)2022、云应用平台模块2023和扩展插件2024。其中,EMS能源管理模块2011可与数据软件开发工具包模块2021、数据网间连接器模块2022双向通信连接,能源管理模块2011可获取软件开发工具包模块2021、数据网间连接器模块2022的实时状态和实时数据。企业数据管理模块2012可与云应用平台模块2023双向通信连接,企业数据管理模块2012可向云应用平台模块2023发送操作指令2023。扩展插件2024可与设备层203双向通信连接。
请参阅图6所示,在一些实施例中,扩展插件2024向云应用平台模块2023输送设备层203的设备信息,云应用平台模块2023向数据软件开发工具包模块2021输送设备层203的实时状态信息,云应用平台模块2023向数据网间连接器模块2022输送设备层203的实时数据信息。数据软件开发工具包模块2021向能源管理模块2011输送设备信息的实时状态信息,数据网间连接器模块2022向能源管理模块2011输送设备信息的实时数据信息。企业数据管理模块2012向云应用平台模块2023发送操作指令,操作指令用以控制设备层203。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
请参阅图7,本发明提出一种边缘数据平台接口信息的处理装置。在一些实施例中,所述存储集群监控数据的处理装置200可包括有获取单元301、判断单元302、连接单元303、查找单元304和生成单元305。各功能模块详细说明如下。
获取单元301,用于获取当前用户现场设备的接口数据,从接口数据中获取现场设备的通信协议。
在一些实施例中,可获取当前用户现场设备的接口数据,并且从接口数据中获取到现场设备的通信协议。其中,现场设备的通信协议种类可为Opc ua协议、modbus协议或者MQTT协议。现场设备可通过中央控制机软件进行控制,中央控制机为一台位于中央控制室内的计算机,可在中央控制机上对现场设备进行操作。中央控制机上的软件可为kepwarewincc。
判断单元302,用于获取边缘数据平台的通信协议,判断现场设备的通信协议与边缘数据平台的通信协议是否匹配。
在一些实施例中,获取到边缘数据平台的通信协议,边缘数据平台中可设置有常见的通信协议,例如可包括有modbus通信协议和MQTT通信协议。边缘计算是指充分发挥计算机网络***中非主节点的其他节点的计算能力,让所有成员都参与到数据的计算当中。边缘计算集成了云计算和本地计算的优点,通过本地设备对数据进行收集处理和分析后,将数据发送到了云上,这样能获得更快的响应速度,并减少云的流量,但是这种情况下,会有交叉的安全性保证。
连接单元303,用于当现场设备的通信协议与边缘数据平台的通信协议匹配时,现场设备的数据信息与边缘数据平台的数据信息双向通信连接。
在一些实施例中,在边缘数据平台中可预先设置有多种通信协议,获取当前用户现场设备的通信协议之后,对比现场设备的通信协议和边缘数据平台的通信协议。当现场设备的通信协议与边缘数据平台的通信协议匹配时,现场设备的数据信息和边缘数据平台的数据信息双向通信连接,即现场设备可接收边缘数据平台发出的数据信息,边缘数据平台可查看现场设备的数据信息。
查找单元304,用于当现场设备的通信协议与边缘数据平台的通信协议不匹配时,根据现场设备的通信协议和边缘数据平台的通信协议,查找预设的扩展插件,扩展插件分别与现场设备、边缘数据平台双向通信连接,扩展插件设置多种通信协议。
在一些实施例中,扩展插件可设置多种通信协议,例如,扩展插件设置有与现场设备相同的通信协议,并且扩展插件设置有与边缘数据平台相同的通信协议。当现场设备的通信协议与边缘数据平台的通信协议不匹配时,可根据现场设备的通信协议和边缘数据平台的通信协议,查找预设的扩展插件,扩展插件分别与现场设备、边缘数据平台双向通信连接。即现场设备与扩展插件双向通信连接,扩展插件与边缘数据平台双向通信连接。扩展插件起到传递数据信息的中间桥梁作用。
在一具体实施例中,查找单元304还可具体用于:
获取现场设备的设备信息。
边缘数据平台录入现场设备的设备信息。
根据现场设备的设备信息,通过扩展插件,现场设备的数据信息与边缘数据平台的数据信息双向通信连接。
在一具体实施例中,查找单元304还可具体用于:
根据设备信息的统一资源标识符信息,查找当前用户的现场设备。
根据设备信息的通信协议信息,边缘数据平台与现场设备双向通信连接。
边缘数据平台调用设备信息的采集点位数据信息,生成现场设备的数据记录。
生成单元305,用于边缘数据平台调用现场设备的数据信息,生成现场设备的数据记录。
在一些实施例中,在现场设备的数据信息与边缘数据平台的数据信息双向通信连接时,边缘数据平台调用现场设备的数据信息,生成现场设备的数据记录。或者当扩展插件分别与现场设备、边缘数据平台双向通信连接时,边缘数据平台可通过扩展插件,调用现场设备的数据信息,生成现场设备的数据记录。
在一个实施例中,提供了一种计算机设备,该计算机设备400可以是服务端,其内部结构图可以如图8所示。该计算机设备400包括通过***总线连接的处理器401、存储器402、网络接口404和数据库。其中,该计算机设备400的处理器401用于提供计算和控制能力。该计算机设备400的存储器402包括非易失性和/或易失性存储介质、内存储器403。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备400的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种存储集群监控数据的处理方法服务端侧的功能或步骤。
在一个实施例中,提供了一种计算机设备400,包括存储器402、处理器401及存储在存储器上并可在处理器上运行的计算机程序,处理器401执行计算机程序时实现以下步骤:
获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,所述扩展插件分别与所述现场设备、所述边缘数据平台双向通信连接,所述扩展插件设置多种通信协议;
所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,所述扩展插件分别与所述现场设备、所述边缘数据平台双向通信连接,所述扩展插件设置多种通信协议;
所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录。
需要说明的是,上述关于计算机可读存储介质或计算机设备所能实现的功能或步骤,可对应参阅前述方法实施例中,服务端侧以及客户端侧的相关描述,为避免重复,这里不再一一描述。
综上所述,本发明提出一种边缘数据库平台接口信息的处理方法、装置、设备及介质,在设备端有新设备接入时,边缘数据平台通过扩展插件获得现场设备的通信协议以及采集配置信息,实现硬件具备良好的扩展性和灵活性。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明,本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案,例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
除说明书所述的技术特征外,其余技术特征为本领域技术人员的已知技术,为突出本发明的创新特点,其余技术特征在此不再赘述。
Claims (8)
1.一种边缘数据平台接口信息的处理方法,其特征在于,包括:
获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,所述扩展插件获取所述现场设备的设备信息,所述边缘数据平台获取所述扩展插件中的所述设备信息,通过扩展插件使所述现场设备、所述边缘数据平台双向通信,所述扩展插件设置多种通信协议;
所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录;
其中,所述根据所述现场设备的设备信息,通过所述扩展插件,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信的步骤,包括:
根据所述设备信息的统一资源标识符信息,查找当前用户的所述现场设备;
根据所述设备信息的通信协议信息,所述边缘数据平台与所述现场设备双向通信;
所述边缘数据平台调用所述设备信息的采集点位数据信息,生成现场设备的数据记录。
2.根据权利要求1所述的边缘数据接口信息的处理方法,其特征在于,所述现场设备的设备信息包括统一资源标识符信息、通信协议信息和采集点位数据信息。
3.一种边缘数据平台接口信息的处理装置,其特征在于,包括:
获取单元,用于获取当前用户现场设备的接口数据,从所述接口数据中获取所述现场设备的通信协议;
判断单元,用于获取所述边缘数据平台的通信协议,判断所述现场设备的通信协议与所述边缘数据平台的通信协议是否匹配;
连接单元,用于当所述现场设备的通信协议与所述边缘数据平台的通信协议匹配时,所述现场设备的数据信息与所述边缘数据平台的数据信息双向通信连接;
查找单元,用于当所述现场设备的通信协议与所述边缘数据平台的通信协议不匹配时,根据所述现场设备的通信协议和所述边缘数据平台的通信协议,查找预设的扩展插件,通过所述扩展插件获取所述现场设备的设备信息,通过所述边缘数据平台获取所述扩展插件中的所述设备信息,通过扩展插件使所述现场设备、所述边缘数据平台双向通信,所述扩展插件设置多种通信协议,所述查找单元还用以根据所述设备信息的统一资源标识符信息,查找当前用户的所述现场设备,根据所述设备信息的通信协议信息,所述边缘数据平台与所述现场设备双向通信,根据所述边缘数据平台调用所述设备信息的采集点位数据信息,生成现场设备的数据记录;
生成单元,用于所述边缘数据平台调用所述现场设备的数据信息,生成现场设备的数据记录。
4.根据权利要求3所述的边缘数据平台接口信息的处理装置,其特征在于,所述边缘数据平台包括:
云应用平台模块,与所述扩展插件双向通信连接,所述扩展插件向所述云应用平台模块输送所述现场设备的设备信息;
数据软件开发工具包模块,与所述云应用平台模块双向通信连接,所述云应用平台模块向所述数据软件开发工具包模块输送所述设备信息的实时状态信息;以及
数据网间连接器模块,与所述云应用平台模块双向通信连接,所述云应用平台模块向所述数据网间连接器模块输送所述设备信息的实时数据信息。
5.根据权利要求4所述的边缘数据平台接口信息的处理装置,其特征在于,所述边缘数据平台接口信息的处理装置包括:
能源管理模块,分别与所述数据软件开发工具包模块、所述数据网间连接器模块双向通信连接,所述数据软件开发工具包模块向所述能源管理模块输送所述设备信息的实时状态信息,所述数据网间连接器模块向所述能源管理模块输送所述设备信息的实时数据信息。
6.根据权利要求4所述的边缘数据平台接口信息的处理装置,其特征在于,所述边缘数据平台接口信息的处理装置包括:
企业数据管理模块,与所述云应用平台模块双向通信连接,所述企业数据管理模块向所述云应用平台模块发送操作指令,所述操作指令用以控制所述现场设备。
7.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至2任一项所述边缘数据平台接口信息的处理方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至2任一项所述边缘数据平台接口信息的处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210827142.XA CN115037639B (zh) | 2022-07-14 | 2022-07-14 | 边缘数据平台接口信息的处理方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210827142.XA CN115037639B (zh) | 2022-07-14 | 2022-07-14 | 边缘数据平台接口信息的处理方法、装置、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115037639A CN115037639A (zh) | 2022-09-09 |
CN115037639B true CN115037639B (zh) | 2023-10-31 |
Family
ID=83129509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210827142.XA Active CN115037639B (zh) | 2022-07-14 | 2022-07-14 | 边缘数据平台接口信息的处理方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115037639B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516185A (zh) * | 2015-12-30 | 2016-04-20 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种多协议网关设备 |
CN110971614A (zh) * | 2019-12-17 | 2020-04-07 | 软通动力信息技术(集团)有限公司 | 物联网适配方法、***、计算机设备及存储介质 |
CN112866182A (zh) * | 2019-11-28 | 2021-05-28 | 浙江宇视科技有限公司 | 数据对接方法、装置和计算机可读存储介质 |
-
2022
- 2022-07-14 CN CN202210827142.XA patent/CN115037639B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516185A (zh) * | 2015-12-30 | 2016-04-20 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种多协议网关设备 |
CN112866182A (zh) * | 2019-11-28 | 2021-05-28 | 浙江宇视科技有限公司 | 数据对接方法、装置和计算机可读存储介质 |
CN110971614A (zh) * | 2019-12-17 | 2020-04-07 | 软通动力信息技术(集团)有限公司 | 物联网适配方法、***、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115037639A (zh) | 2022-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3148226B1 (en) | Iot gateway capable of handling heterogenous protocols | |
CN108847979B (zh) | 一种基于scada的自适应组态***及方法 | |
CN111813570A (zh) | 一种电力物联网的事件驱动型消息交互方法 | |
CN109194617A (zh) | Xml报文的自动解析、封装方法和装置 | |
CN113868081A (zh) | 一种用于电网物联管理平台的边缘计算框架及其工作方法 | |
Theiss et al. | Software agents in industry: A customized framework in theory and praxis | |
CN108306804A (zh) | 一种Ethercat主站控制器及其通信方法和*** | |
CN113055478A (zh) | 一种设备数据的处理方法、装置、设备及介质 | |
Jiang et al. | Design of software-defined gateway for industrial interconnection | |
Shi et al. | Construction of industrial internet of things based on MQTT and OPC UA protocols | |
CN112887356A (zh) | 共享內存的数据分发服务的***及其运作方法 | |
CN114221690A (zh) | 用于云边协同***的语义模型构建方法 | |
WO2022156316A1 (zh) | 支持异构环境的组态方法及*** | |
Jansen et al. | The SPEC-RG reference architecture for the compute continuum | |
WO2022056927A1 (zh) | 一种网关、数据收集方法、电子设备、存储介质和程序 | |
CN115037639B (zh) | 边缘数据平台接口信息的处理方法、装置、设备及介质 | |
CN112486666A (zh) | 一种模型驱动的参考架构方法及平台 | |
CN116389492A (zh) | 视频分析***、方法、装置、计算机可读存储介质 | |
JP5809743B2 (ja) | 分散システムにおける異種システムデータ提供方法 | |
Breunig et al. | Multi-protocol data aggregation and acquisition for distributed control systems | |
Strljic et al. | A platform-independent communication framework for the simplified development of shop-floor applications as microservice components | |
CN105916184B (zh) | 一种符合ISA100.11a标准的工业无线传感网终端实现方法 | |
CN110134086B (zh) | 一种数字化车间实现中间件功能的数据采集及控制装置 | |
CN109257264B (zh) | 开通以太网虚拟专用网络服务的***及方法 | |
Torres et al. | Cyber-physical production systems supported by intelligent devices (SmartBoxes) for industrial processes digitalization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |