【技术实现步骤摘要】
基于领域模型工业互联网异构资源的统一管理方法及系统
[0001]本专利技术涉及异构资源的统一管理
,具体地,涉及一种基于领域模型工 业互联网异构资源的统一管理方法及系统。
技术介绍
[0002]在宝武集团的工业互联网中,存在海量的异构资源,例如大量的工业传感器采 集到的工业过程数据资源,视频监控采集到的海量视频资源,工业互联网系统的计 算机硬件资源,各种工业互联网软件,例如BI软件产生的仪表板DashBoard、报表 Report、数据清洗ETL工具产生的数据清洗流程DAG图(有向无环图DirectedAcyclic Graph)、任务编排工具产生的任务流程编排DAG图(有向无环图DirectedAcyclic Graph)、工业组态软件产生的工业组态画面等各种软件资源。在现有的工 业互联网系统架构中,以上海量的异构资源由各种不同的应用系统在管理,由于缺 乏统一的格式与规范,没有统一的数据交换协议,没有统一权限管控机制,导致海 量异构资源很难在宝武集团内部实现资源共享,在各部门和各软件系统中的流动与 共享困难重重。
[0003]宝武集团在实现数字化转型的过程中,为了将物理世界的宝武集团映射到数字 世界的宝武集团工业互联网中,势必首先需要将海量异构资源在宝武集团工业互联 网中统一进行管理,并在物与物之间建立关联关系,因此,迫切需要寻找一种工业 互联网海量异构资源的统一管理方法和系统。
[0004]现有技术是工业互联网应用跟物联网设备之间是强相关的,例如工业组态软件调用 西门子物联网设备驱动相关AP ...
【技术保护点】
【技术特征摘要】
1.一种基于领域模型工业互联网异构资源的统一管理系统,其特征在于,包括:模型建立模块:按照层级关系建立工业互联网异构资源的领域模型;数据处理模块:工业互联网异构资源中软件资源的数据采集、数据编辑、数据查看和数据删除;物联网设备模块:工业互联网异构资源中物联网设备资源的数据采集和数据查看;资源管理模块:工业互联网异构资源统一管理和统一权限管理。2.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述模型建立模块中:构建工业互联网海量异构资源的领域模型的基类;抽象工业互联网海量异构资源的领域模型基类ResourceModel的元数据MetaData,元数据包括工业互联网海量异构资源的唯一标识GUID、资源类型标识、主键、领域模型的通用属性;抽象工业互联网海量异构资源的领域模型基类ResourceModel的通用的操作方法,基本操作方法包括工业互联网海量异构资源的新增、删除、修改、根据唯一标识GUID查询、根据主键查询;按照层级构建工业互联网海量异构资源各级领域模型;对于各级领域模型,定义对应层级领域模型的通用属性元数据MetaData;对于各级领域模型,定义对应层级领域模型的通用的操作方法;重复步骤按照层级构建工业互联网海量异构资源各级领域模型,完成工业互联网海量异构资源所有领域模型的定义。3.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述数据处理模块中:工业互联网海量异构资源中软件资源的数据采集、数据编辑、数据查看和数据删除的方法,其中,工业互联网海量异构资源中软件资源是指工业互联网软件产生的数据,具体包括以下步骤:工业互联网软件将自身注册到工业互联网海量异构资源的领域模型;工业互联网软件调用工业互联网海量异构资源的领域模型的createResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的create操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件编辑该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的editResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的edit操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件编辑该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的viewResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的view操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件浏览该软件资源;工业互联网软件调用工业互联网海量异构资源的领域模型的deleteResource操作,系统验证工业互联网当前登陆用户是否具有该领域模型的delete操作的权限,若权限检验通过,则从注册表中搜索到注册的工业互联网软件,并用该工业互联网软件删除该软件资源。4.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征
在于,在所述物联网设备模块中:工业互联网海量异构资源中物联网设备资源的数据采集和数据查看的方法。具体包括以下步骤:物联网设备驱动程序将自身注册到工业互联网海量异构资源的领域模型;工业互联网软件调用工业互联网海量异构资源的领域模型的autoScanIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的autoScan操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来自动添加所有物联网设备;一个物联网设备驱动程序下面能够添加多个物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的addIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的addDevice操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来添加一个新的该物联网设备;一个物联网设备驱动程序下面能够添加多个物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的removeIotDevice操作,系统验证工业互联网当前登陆用户是否具有该领域模型的removeDevice操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来删除该物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的configDataAcquisitionParameters操作,系统验证工业互联网当前登陆用户是否具有该领域模型的config操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来配置该物联网设备;工业互联网软件调用工业互联网海量异构资源的领域模型的startDataAcquisition操作或者stopDataAcquisition操作,系统验证工业互联网当前登陆用户是否具有该领域模型的startDaq操作或者stopDaq操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来开始或者结束该物联网设备的数据采集;工业互联网软件调用工业互联网海量异构资源的领域模型的viewIotDataSnapshot操作或者viewIotDataHistory操作,系统验证工业互联网当前登陆用户是否具有该领域模型的viewIotDataSnapshot操作或者viewIotDataHistory操作的权限,若权限检验通过,则从注册表中搜索到注册的物联网设备驱动程序,并用该物联网设备驱动程序来获取该物联网设备的快照数据或者历史数据。5.根据权利要求1所述的基于领域模型工业互联网异构资源的统一管理系统,其特征在于,在所述资源管理模块中:工业互联网海量异构资源统一管理的方法,工业互联网海量异构资源统一管理是由工业互联网的资源管理器软件来统一实现的,包括统一的操作入口,统一的权限管控,所述方法具体包括以下步骤:打开工业互联网的资源管理器软件,构建工业互联网海量异构资源的根目录,根目录包含工业互联网所有的海量异构资源;打开工业互联网的资源管理器软件,添加工业互联网海量异构资源的子目录;打开工业互联网的资源管理器软件,在目录中添加任何工业互联网海量异构资源;
打开工业互联网的资源管理器软件,选择工业互联网海量异构资源,能够对任意资源进行所有操作;打开工业互联网的资源管理器软件,选择工业互联网海量异构资源,对任意资源进行所有操作时,都由工业互联网的资源管理器软件统一进行权限控制,工业互联网的资源管理器软件统一做了安全防范措施,不存在系统权限真空。6.一种基于领域模型工业互联网异构资源的统一管理方法,其特征...
【专利技术属性】
技术研发人员:胡于龙,黄明,周明,
申请(专利权)人:上海宝信软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。