[发明专利]一种仪表构件化模型的构建方法及其可配置方法在审
申请号: | 202011221732.5 | 申请日: | 2020-11-05 |
公开(公告)号: | CN114443115A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 张伟;王宏;宁德魁;王进超;张群青;王萌 | 申请(专利权)人: | 沈阳中科博微科技股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 王倩 |
地址: | 110179 辽宁省沈阳市*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仪表 构件 模型 构建 方法 及其 配置 | ||
本发明提出一种仪表构件化模型的构建方法及其可配置方法,解决当前仪表软件构件标准化程度低、难以科学管理和高效应用的问题。由于工业自动化仪表的多样性,以及仪表软件系统对资源消耗、实时特性、可靠性和稳定性等均有较高要求,现有的构件模型种类少、执行效率低、标准化程度差,难以有效的适用于仪表软件开发。本方法基于仪表领域框架,设计可配置构件化模型解决上述问题,对构件属性、方法和接口进行统一描述,将属性参数化,封装通信协议实现可重用功能,通过标准接口支持构件属性配置、构件间的功能调用与参数传递,实现仪表软件的高效构造与快速开发。
技术领域
本发明涉及工业自动化仪表领域,尤其涉及一种仪表构件化模型的构建方法及其可配置方法。
背景技术
工业自动化仪表种类多样,且仪表软件系统对资源消耗、实时特性、可靠性和稳定性等均有较高要求,现有的构件模型种类少、执行效率低、标准化程度差,现有功能分布散乱,接口定义不统一,参数不易配置,不同功能间耦合度太高,难以科学管理和高效应用,不能有效的适用于仪表软件开发。
发明内容
针对工业自动化仪表现有的构件模型种类少、执行效率低、标准化程度差的不足之处,本发明要解决的技术问题是提供一种可配置仪表构件化模型的设计方法,构建可配置构件化模型。
本发明采用如下技术方案:一种仪表构件化模型的构建方法,包括以下步骤:
根据仪表功能对构件进行分类,建立不同类型的行为方法;
对行为方法配置不同类型的参数化属性;
针对行为方法和参数化属性建立不同类型的接口;
通过接口将不同构件进行连接,构成构件化模型。
所述行为方法包括外设驱动、功能模块和通信协议;
所述外设驱动包括但不限于A/D驱动、显示驱动、传感器驱动;
所述通信协议包括但不限于HART、FF和Profibus;
所述功能模块包括但不限于采集、校准、存储。
所述参数化属性包括驱动属性、功能属性、协议属性、基本属性和约束属性,以实现对构件的配置;
所述驱动属性包括但不限于刷新频率、数据类型和传感器类型;
所述功能属性包括但不限于采集频率、校准方式和数据类型;
所述协议属性包括但不限于设备厂商、设备类型、设备标识和量程;
所述基本属性包括构件标识、构件版本和构件类型;
所述约束属性包括兼容性、执行效率、资源消耗数和执行时间。
所述接口包括功能接口、行为接口和配置接口;
所述功能接口用于构件间的功能调用与参数传递;
所述行为接口用于构件的集成、重构和组合;
所述配置接口用于构件属性配置。
一种基于仪表构件化模型的可配置方法,包括以下步骤:
在首个构件中,接收所选择的行为方法,被配置参数化属性;
所选行为方法的类型和参数化属性信息构成外设驱动信息通过功能接口传输至第二个构件;
在第二个构件中,接收所选择的行为方法,被配置参数化属性,同时接受首个构件信息的触发;
所选择的以及被触发的行为方法的类型和参数化属性信息构成功能信息,并将接收到的外设驱动信息和功能信息通过功能接口传输至末端构件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微科技股份有限公司,未经沈阳中科博微科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011221732.5/2.html,转载请声明来源钻瓜专利网。