基于工业建模的数据服务构建方法技术

技术编号:39873169 阅读:6 留言:0更新日期:2023-12-30 12:59
本发明专利技术涉及一种基于工业建模的数据服务构建方法

【技术实现步骤摘要】
基于工业建模的数据服务构建方法、平台、系统以及介质


[0001]本专利技术涉及工业软件数据处理
,尤其涉及一种基于工业建模的数据服务构建方法

系统

设备以及介质


技术介绍

[0002]工业软件不同于
IT
软件,是工业知识创新长期积累

积淀并在应用中迭代进化的工具产物,其具备特征:工业领域的数据采集方式标准繁多,不同标准的数据不能使用简单的方式解析,不同工业行业间的控制软件的转发数据也有较大差别

[0003]为了应对上述工业软件的特性,目前在工业软件系统开发方面,主要采用如下技术:
[0004](1)
面向对象开发方法
[0005]面向对象
(Object

Oriented)
开发方法是随着
OOP(
面向对象编程,
Object

Oriented Programming)

OOD(
面向对象设计,
Object

Oriented Design)

OOA(
面向对象分析,
Object

Oriented Ayalyze)
的发展而形成的

目前服务端采用这种技术较广泛,在项目中对现实生活中的实体进行抽象和封装,不同于面向过程的方法,面向对象更注重不同类和对象的关系连接,具体的过程方法封装在一起作为对象的一种属性和特点

抽象策略可以控制问题的复杂程度,增强系统的通用性和可扩展性

抽象主要包括过程抽象和数据抽象

结构化设计方法应用的是过程抽象

所谓过程抽象是将问题域中具有明确功能定义的操作抽取出来;而数据抽象是较过程抽象更高级别的抽象方式,将描述客体的属性和行为绑定在一起,实现统一的抽象,从而达到对现实世界客体的真正模拟

[0006]但是无论是过程抽象和数据抽象都是对现有客观实体的抽象,对于复杂的客观实体间的联系以及变动较多的情况,对象也需要根据实际情况进行更新迭代,从而导致对象间的关联可能会发生问题,这种牵一发动全身的方式也不适合工业行业复杂的控制逻辑

[0007](2)
流程化开发方法
[0008]工业领域关注较多的是在实际的生产过程中各种生产环节所包含的流程数据,工业工程中的流程化是指通过物理变化和化学变化进行的生产过程

软件流程化就是根据不同的环节去处理不同的业务逻辑,配合结构化的处理方式,对不同流程环节

不同厂家

不同设备

不同结构的控制软件

不同协议标准的软硬件之间进行适配集成,不同流程可以单独进行开发,但是同时强调总体之间的完整性和健壮性,要符合工业领域稳定的特点和相关要求

它强调生产过程的流程闭环,对于流程之间的关联较多且冗余,在正式的运行环境中,当流程节点更新后,对其他流程的影响较大,后期修改维护也是比较繁重的工作

[0009]由此,现有技术的使用随着社会发展以及智能化现代化的要求,需要进行进一步的优化和迭代,目前仍存在软件可维护性差

系统技术更新迭代滞后

可移植性差

操作麻烦等问题


技术实现思路

[0010](

)
要解决的技术问题
[0011]鉴于现有技术的上述缺点

不足,本专利技术提供一种基于工业建模的数据服务构建方法

平台

系统以及介质,其解决了现有工业软件的开发构建方案存在软件可维护性差

系统技术更新迭代滞后

可移植性差以及操作麻烦的技术问题

[0012](

)
技术方案
[0013]为了达到上述目的,本专利技术采用的主要技术方案包括:
[0014]第一方面,本专利技术实施例提供一种基于工业建模的数据服务构建方法,包括:
[0015]接收待采集数据源由不同数据采集路径发送的数据标准;
[0016]对数据标准进行抽象映射得到若干工业数据模型,并创建通用的数据模板以用于封装公用属性和点位,作为父模板让其他模板继承;
[0017]根据每一工业数据模型的对象实体属性和待采集数据源进行匹配;
[0018]建立每一组匹配的工业数据模型和待采集数据源之间的通讯连接以进行数据对接和数据采集;
[0019]将采集到的数据直接存储使用或者进行二次处理之后,结合不同的业务场景进行显示框架组态

生成设备展示模型以及可视化设备数据之中的至少一种操作

[0020]可选地,
[0021]数据采集路径包括:由底层设备串口直连采集的直传通道

由连接底层设备点位的
OPC
服务器转发出口统一采集的服务器转发通道以及由连接底层设备的现场工控网交换机上通过工业控制软件转发采集的工业软件转发通道;
[0022]数据标准包括:点位号

名称

数据类型以及使能状态

[0023]可选地,对数据标准进行抽象映射得到若干工业数据模型,并创建通用的数据模板以用于封装公用属性和点位,作为父模板让其他模板继承,之前还包括:
[0024]采用预设的包含点位号表和流程图的工业软件文件对采集的数据标准进行整理

[0025]可选地,对数据标准进行抽象映射得到若干工业数据模型包括:
[0026]对所有的数据标准以设定的结构标准进行统一构建工业数据模型;
[0027]或者,根据预先设定的分类标准对数据标准分类构建工业数据模型;
[0028]或者,根据数据采集路径或者采集数据位置的安监程度对数据标准进行不同层次抽象得到工业数据模型

[0029]可选地,采集到的数据直接存储使用或者进行二次处理包括:
[0030]依据预设标准将采集的数据进行筛选分成最终量和间接量;
[0031]对于最终量直接存储,在调用时用于组态到相应设备端;
[0032]对于间接量进行相应解算得到最终结果量,在调用时用于组态到相应设备端

[0033]可选地,数据对接和数据采集通过
web
接口

工业协议或者是标准数据服务实施

[0034]可选地,展示设备数据的方式包括:树状架构图

实景
3D
图以及分层展示图

[0035]第二方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于工业建模的数据服务构建方法,其特征在于,包括:接收待采集数据源由不同数据采集路径发送的数据标准;对数据标准进行抽象映射得到若干工业数据模型,并创建通用的数据模板以用于封装公用属性和点位,作为父模板让其他模板继承;根据每一工业数据模型的对象实体属性和待采集数据源进行匹配;建立每一组匹配的工业数据模型和待采集数据源之间的通讯连接以进行数据对接和数据采集;将采集到的数据直接存储使用或者进行二次处理之后,结合不同的业务场景进行显示框架组态

生成设备展示模型以及可视化设备数据之中的至少一种操作
。2.
如权利要求1所述的基于工业建模的数据服务构建方法,其特征在于,数据采集路径包括:由底层设备串口直连采集的直传通道

由连接底层设备点位的
OPC
服务器转发出口统一采集的服务器转发通道以及由连接底层设备的现场工控网交换机上通过工业控制软件转发采集的工业软件转发通道;数据标准包括:点位号

名称

数据类型以及使能状态
。3.
如权利要求1所述的基于工业建模的数据服务构建方法,其特征在于,对数据标准进行抽象映射得到若干工业数据模型,并创建通用的数据模板以用于封装公用属性和点位,作为父模板让其他模板继承之前,还包括:采用预设的包含点位号表和流程图的工业软件文件对采集的数据标准进行整理
。4.
如权利要求1所述的基于工业建模的数据服务构建方法,其特征在于,对数据标准进行抽象映射得到若干工业数据模型包括:对所有的数据标准以设定的结构标准进行统一构建工业数据模型;或者,根据预先设定的分类标准对数据标准分类构建工业数据模型;或者,根据数据采集路径或者采集数据位置的安监程度对数据标准进行不同层次抽象得到工业数据模型
。5.
如权利要求1所述的基于工业建模的数据服务构建方法,其特征在于,采集到的数据直接存储使用或者进行二次处理包括:依据预设标准将采集的数据进行筛选分成最终量和间接量;对于最终量直接存储,在调用时用于组态到相应设备端;对于间接量进行相应解算得到最终结果量,在调用时用于组态到相应设备端
。6.
...

【专利技术属性】
技术研发人员:肖东棋冀承昆梁晶裘路王玲玲张宏伟
申请(专利权)人:中控创新北京能源技术有限公司
类型:发明
国别省市:

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

1