工业组态模型的构建方法、组态文件获取方法及相关装置制造方法及图纸

技术编号:38996885 阅读:8 留言:0更新日期:2023-10-07 10:27
本申请实施例公开了一种工业组态模型的构建方法、组态文件获取方法及相关装置,首先基于MongoDB数据库定义数据组态模型,并获取该微观组织图片的老化级别以及损伤级别。接着对以上微观组织图片进行预处理,并将根据业务场景为数据组态模型配置传统模型组态。根据传统模型组态为数据组态模型配置继承模型组态,并根据继承模型组态为数据组态模型配置拷贝模型组态。将配置好传统模型组态、继承模型组态以及拷贝模型组态的数据组态模型作为工业组态模型,以此构建的工业组态模型的可以提高模型组态效率,同时在利用该工业组态模型进行模型组态时也不会出现偏差。模型组态时也不会出现偏差。模型组态时也不会出现偏差。

【技术实现步骤摘要】
工业组态模型的构建方法、组态文件获取方法及相关装置


[0001]本申请涉及数据模型组态的
,具体涉及一种工业组态模型的构建方法、组态文件获取方法及相关装置。

技术介绍

[0002]现代工业现场数据模型越来越多,组态也越来越复杂,模型在组态时,关系也错综复杂,针对数据模型组态时,一般采用新建模型的方法,进行数据模型组态。然而在工业现场模型相对少的情况下,此方法还可接受,但是随着工业现场可进行模型组态的场景不断增加,此方法组态时间长,组态过程容易出现偏差,已很难满足需求。
[0003]因此,如何提高工业现场模型组态的组态效率,同时避免组态过程出现偏差,是本领域技术人员急需解决的技术问题。

技术实现思路

[0004]基于上述问题,本申请提供了一种工业组态模型的构建方法、组态文件获取方法及相关装置,提高工业现场模型组态的组态效率,同时避免组态过程出现偏差。本申请实施例公开了如下技术方案:
[0005]一种工业组态模型的构建方法,所述方法包括:
[0006]基于MongoDB数据库定义数据组态模型;
[0007]根据业务场景为所述数据组态模型配置传统模型组态;
[0008]根据所述传统模型组态为所述数据组态模型配置继承模型组态;
[0009]根据所述继承模型组态为所述数据组态模型配置拷贝模型组态;
[0010]将配置好所述传统模型组态、所述继承模型组态以及所述拷贝模型组态的所述数据组态模型作为工业组态模型。
[0011]在一种可能的方式中,所述根据业务场景为所述数据组态模型配置传统模型组态,包括:
[0012]根据业务场景对传统工业组态模型进行数据模型组态,从而得到所述传统模型组态;
[0013]将所述传统模型组态配置到所述数据组态模型中。
[0014]在一种可能的方式中,所述根据所述传统模型组态为所述数据组态模型配置继承模型组态,包括:
[0015]根据所述传统模型组态对继承模型进行数据模型组态,并在所述继承模型的信息路径字段记录所述传统模型组态的唯一标识符,从而得到所述继承模型组态;
[0016]将所述继承模型组态配置到所述数据组态模型中。
[0017]在一种可能的方式中,所述根据所述继承模型组态为所述数据组态模型配置拷贝模型组态,包括:
[0018]将所述继承模型组态的继承模型进行深度拷贝得到拷贝模型;
[0019]根据所述继承模型组态对所述拷贝模型进行组态得到所述拷贝模型组态;
[0020]将所述拷贝模型组态配置到所述数据组态模型中。
[0021]在一种可能的方式中,所述方法还包括:
[0022]根据所述传统模型组态为所述数据组态模型配置拷贝模型组态。
[0023]一种组态文件获取方法,所述方法包括:
[0024]获取工业现场的属性参数;
[0025]将所述属性参数输入到工业组态模型中,从而得到数据模型树;所述工业组态模型是根据如上所述的工业组态模型的构建方法构建得到的。
[0026]按照预设格式将所述数据模型树进行数据转换得到现场组态文件。
[0027]一种工业组态模型的构建装置,所述装置包括:
[0028]定义单元,用于基于MongoDB数据库定义数据组态模型;
[0029]第一配置单元,用于根据业务场景为所述数据组态模型配置传统模型组态;
[0030]第二配置单元,用于根据所述传统模型组态为所述数据组态模型配置继承模型组态;
[0031]第三配置单元,用于根据所述继承模型组态为所述数据组态模型配置拷贝模型组态;
[0032]设置单元,用于将配置好所述传统模型组态、所述继承模型组态以及所述拷贝模型组态的所述数据组态模型作为工业组态模型。
[0033]一种组态文件获取装置,所述装置包括:
[0034]获取单元,用于获取工业现场的属性参数;
[0035]输入单元,用于将所述属性参数输入到工业组态模型中,从而得到数据模型树;所述工业组态模型是根据如上所述的工业组态模型的构建方法构建得到的。
[0036]数据转换单元,用于按照预设格式将所述数据模型树进行数据转换得到现场组态文件。
[0037]一种工业组态模型的构建设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上所述的工业组态模型的构建方法。
[0038]一种材组态文件获取设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上所述的组态文件获取方法。
[0039]一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如上所述的工业组态模型的构建方法,或者执行如上所述的组态文件获取方法。
[0040]相较于现有技术,本申请具有以下有益效果:
[0041]本申请提供了一种工业组态模型的构建方法、组态文件获取方法及相关装置。具体地,在执行本申请实施例提供的工业组态模型的构建方法时,首先可以基于MongoDB数据库定义数据组态模型。接着,根据业务场景为数据组态模型配置传统模型组态,并根据传统模型组态为数据组态模型配置继承模型组态。然后根据继承模型组态为数据组态模型配置拷贝模型组态。最后,将配置好传统模型组态、继承模型组态以及拷贝模型组态的数据组态
模型作为工业组态模型。本申请通过为MongoDB的数据组态模型配置传统模型组态、继承模型组态以及拷贝模型组态进行数据模型组态,从而构建出工业组态模型,通过这一方法构建的工业组态模型的可以提高模型组态效率,同时在利用该工业组态模型进行模型组态时也不会出现偏差。
附图说明
[0042]为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本申请实施例提供的一种工业组态模型的构建方法的方法流程图;
[0044]图2为本申请实施例提供的一种组态文件获取方法的方法流程图;
[0045]图3为本申请实施例提供的一种工业组态模型的构建装置的结构示意图;
[0046]图4为本申请实施例提供的一种组态文件获取装置的结构示意图;
[0047]图5为本申请实施例提供的一种传统模型组态的结构示意图;
[0048]图6为本申请实施例提供的一种继承模型组态的结构示意图;
[0049]图7为本申请实施例提供的一种拷贝模型组态的结构示意图。
具体实施方式
[0050]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业组态模型的构建方法,其特征在于,所述方法包括:基于MongoDB数据库定义数据组态模型;根据业务场景为所述数据组态模型配置传统模型组态;根据所述传统模型组态为所述数据组态模型配置继承模型组态;根据所述继承模型组态为所述数据组态模型配置拷贝模型组态;将配置好所述传统模型组态、所述继承模型组态以及所述拷贝模型组态的所述数据组态模型作为工业组态模型。2.根据权利要求1所述的方法,其特征在于,所述根据业务场景为所述数据组态模型配置传统模型组态,包括:根据业务场景对传统工业组态模型进行数据模型组态,从而得到所述传统模型组态;将所述传统模型组态配置到所述数据组态模型中。3.根据权利要求1所述的方法,其特征在于,所述根据所述传统模型组态为所述数据组态模型配置继承模型组态,包括:根据所述传统模型组态对继承模型进行数据模型组态,并在所述继承模型的信息路径字段记录所述传统模型组态的唯一标识符,从而得到所述继承模型组态;将所述继承模型组态配置到所述数据组态模型中。4.根据权利要求3所述的方法,其特征在于,所述根据所述继承模型组态为所述数据组态模型配置拷贝模型组态,包括:将所述继承模型组态的继承模型进行深度拷贝得到拷贝模型;根据所述继承模型组态对所述拷贝模型进行组态得到所述拷贝模型组态;将所述拷贝模型组态配置到所述数据组态模型中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述传统模型组态为所述数据组态模型配置拷贝模型组态。6.一种组态文件获取方法,其特征在于,所述方法包括:获取工业现场的属性参数;将所述属性参数输入到工业组态模型中,从而得到数据模型树;所述工业组态模型是根据权利要求1

4任一项所述的工业组态模型的构建方法构建得到的。按照预设格式将所述数据模型树进...

【专利技术属性】
技术研发人员:徐秀眉权田超谢峰
申请(专利权)人:和利时卡优倍科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1