The invention relates to a system, a cloud platform, a device and a method for configuring an edge device. The system includes: one or more edge devices to generate one or more corresponding field data; control devices to connect with one or more edge devices and obtain one or more field data; cloud platform to connect with the control device and configure one or more edge devices; wherein, cloud platform includes: cloud platform receiving module to receive one or more edge devices from the control device Field data; asset database, which includes one or more templates corresponding to the configuration data of one or more edge devices; and configuration module, which configures one or more edge devices according to one or more field data and corresponding templates. The invention adopts a specific protocol to pack the field data generated by the edge device, and utilizes the corresponding template and field data to facilitate the configuration of the edge device.
【技术实现步骤摘要】
对边缘设备进行配置的系统、云平台、设备和方法
本专利技术涉及边缘设备配置领域。具体地,本专利技术涉及对边缘设备进行配置的系统、云平台、设备和方法以及生成边缘设备的配置数据的方法。
技术介绍
随着工业4.0的提出,出现了大量的远程监控、远程维护和预测性维护的应用。这些应用例如包括在数据中心获取提交的数据、获取远程数据、各类处理以及数据分析。可编程逻辑控制器(PLC)是一种现场控制设备,其获取和产生许多现场数据。可编程逻辑控制器与各类边缘设备连接,与边缘设备通信数据并控制边缘设备。例如,边缘设备可以是与可编程逻辑控制器连接的电机,可编程逻辑控制器中设有电机对应的参数,并且这些参数存储在可编程控制器中,因此,可以从可编程逻辑控制器中获取例如电机的边缘设备的参数和其实际存储的存储地址。在远程数据中心,这些边缘设备称为资产(asset),在使用前需要对其进行配置。为了配置边缘设备,需要在远程数据中心设置资产属性、参数、类型和资产实际地址等信息,而这些配置需要专业的操作人员或者云开发人员在云平台手动输入,对于大量的配置数据,其操作非常耗时,并且容易出错。
技术实现思路
本专利技术实施例提供了对边缘设备进行配置的系统、云平台、设备和方法以及生成边缘设备的配置数据的方法,以至少解决现有技术中难以在云平台配置边缘设备的问题。根据本专利技术实施例的一个方面,提供了对边缘设备进行配置的系统,包括:一个或多个边缘设备,生成对应的一个或多个现场数据;控制装置,与一个或多个边缘设备连接并获取一个或多个现场数据 ...
【技术保护点】
1.对边缘设备进行配置的系统,其特征在于,包括:/n一个或多个边缘设备,生成对应的一个或多个现场数据;/n控制装置,与一个或多个所述边缘设备连接并获取一个或多个所述现场数据;/n云平台,与所述控制装置连接,并且配置一个或多个所述边缘设备;/n其中,所述云平台包括:/n云平台接收模块,从所述控制装置接收一个或多个所述现场数据;/n资产数据库,所述资产数据库包括与一个或多个边缘设备的配置数据对应的一个或多个模板;以及/n配置模块,所述配置模块根据一个或多个所述现场数据以及对应的所述模板配置一个或多个所述边缘设备。/n
【技术特征摘要】
1.对边缘设备进行配置的系统,其特征在于,包括:
一个或多个边缘设备,生成对应的一个或多个现场数据;
控制装置,与一个或多个所述边缘设备连接并获取一个或多个所述现场数据;
云平台,与所述控制装置连接,并且配置一个或多个所述边缘设备;
其中,所述云平台包括:
云平台接收模块,从所述控制装置接收一个或多个所述现场数据;
资产数据库,所述资产数据库包括与一个或多个边缘设备的配置数据对应的一个或多个模板;以及
配置模块,所述配置模块根据一个或多个所述现场数据以及对应的所述模板配置一个或多个所述边缘设备。
2.根据权利要求1所述的系统,其特征在于,所述控制装置包括:
接收器,从一个或多个所述边缘设备获取一个或多个所述现场数据;
数据打包模块,根据预定的协议将获取的一个或多个所述现场数据打包为数据包;以及
发送器,将所述数据包发送到所述云平台的云平台接收模块。
3.根据权利要求2所述的系统,其特征在于,所述云平台还包括:
协议适配器,从所述云平台接收模块获取所述数据包,根据所述数据包确定对应的协议。
4.根据权利要求3所述的系统,其特征在于,所述云平台还包括:
协议库,所述协议库中存储一个或多个打包现场数据的协议;并且
所述协议适配器解析所述数据包的至少一部分以获取解析数据,并且根据所述解析数据搜索所述协议库以确定对应的所述协议。
5.根据权利要求3所述的系统,其特征在于,所述云平台还包括:
一个或多个数据解析模块,每个所述数据解析模块与一个或多个所述边缘设备中的一个所述边缘设备对应,接收与所述边缘设备对应的数据包,并根据对应的协议解析所述数据包以获取所述现场数据的具体值;并且
所述协议适配器在确定对应的所述协议后,将所述数据包发送到对应的所述数据解析模块。
6.根据权利要求5所述的系统,其特征在于,所述资产数据库中的每个所述模板是根据不同的边缘设备的资料配置的;并且
一个或多个所述数据解析模块根据所述具体值和所述资产数据库中的所述模板生成配置数据,所述配置数据被发送到所述配置模块以配置一个或多个所述边缘设备。
7.根据权利要求6所述的系统,其特征在于,每个所述模板包括子功能模块,所述子功能模块限定配置对应的边缘设备的信息,所述配置数据是基于所述信息生成的,其中,所述信息表示所述具体值与所述边缘设备的参数的对应性。
8.对边缘设备进行配置的云平台,其特征在于,所述云平台包括:
云平台接收模块,接收一个或多个现场数据,一个或多个所述现场数据是对应的一个或多个边缘设备生成的;
资产数据库,所述资产数据库包括与一个或多个所述边缘设备的配置数据对应的一个或多个模板;以及
配置模块,所述配置模块根据一个或多个所述现场数据以及对应的所述模板配置一个或多个所述边缘设备。
9.根据权利要求8所述的云平台,其特征在于,所述云平台接收模块接收的一个或多个所述现场数据是根据预定的协议打包的数据包,所述云平台还包括:
协议适配器,从所述云平台接收模块获取所述数据包,根据所述数据包确定对应的协议。
10.根据权利要求9所述的云平台,其特征在于,还包括:
协议库,所述协议库中存储一个或多个打包现场数据的协议;并且
所述协议适配器解析所述数据包的至少一部分以获取解析数据,并且根据所述解析数据搜索所述协议库以确定对应的所述协议。
11...
【专利技术属性】
技术研发人员:张海涛,袁勇,王琪,周文晶,于禾,吴腾飞,
申请(专利权)人:西门子股份公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。