AVEVA Instrumentation Engineer在仪表系统设计中的应用研究.pdf
《AVEVA Instrumentation Engineer在仪表系统设计中的应用研究.pdf》由会员分享,可在线阅读,更多相关《AVEVA Instrumentation Engineer在仪表系统设计中的应用研究.pdf(5页珍藏版)》请在咨信网上搜索。
1、44化工设计 2023,33(4)CHEMICAL ENGINEERING DESIGNAVEVA Instrumentation Engineer 在仪表系统设计中的应用研究齐桂卿*李海寿刘鸿雁李健海洋石油工程股份有限公司设计院天津300451摘要本文分析 AVEVA Instrumentation 软件功能模块 Engineer 在仪表系统设计中的应用。重点探讨借助AVEVA Instrumentation 软件实现跨专业、跨软件的数据交互开发及仪表专业清单文件、数据表的模板定制。关键词AVEVA Instrumentation Engineer数据交互属性库仪表索引表仪表数据表DOI:1
2、0.3969/j.issn.1007-6247.2023.04.011*齐桂卿:高级工程师。毕业于大连理工大学控制理论与控制工程专业获硕士学位。主要从事海洋石油平台协同设计开发、AVEVA 系列软件二次开发工作。联系电话:15222376345,E-mail:。AVEVA Instrumentation 软件(以下简称为 AI)包括 Engineer、Designer、Wiring Manager、Security Manager 及 Process Engineer 五个功能模块,它们共享底层数据库。其中 AI Engineer 处于仪控系统设计流程的最顶端,其在整个仪控设计中起到承上启下的
3、作用,对外可同 AVEVA Diagrams、AVEVA Engineering 进行数据交互,对内向 AI 软件的其它模块分发共享数据。本文从应用层面围绕 AI Engineer 的数据交互功能开发、仪表索引表/数据表的定制方法进行探讨与阐述。1仪控系统设计的数据交互需求在设计过程中,仪控专业同工艺、管道、电气、安全等专业交互众多1,其中最为典型的是仪表索引表/数据表同 PID 之间的数据交互。传统的设计模式是:设计人员基于 PID 或工艺数据手动录入完成,而 AVEVA 系列软件通过各专业软件之间的交互,实现工艺 PID 图面数据的自动获取并映射至 AI 软件中。仪控专业典型数据交互场景见
4、图 1。2AI Engineer 实现数据交互的前提创建标准数据库是应用 AI 软件开展设计的基础工作之一,在 Engineer 模块或与 AI 进行数据交互的软件中,仪表位号命名规则和属性库的标准化定义是前置条件。2.1仪表位号命名规则仪表位号是围绕仪表进行数据交互的重要索引,命名规则本质上是对仪表位号格式(Tag Format)的 约 束,AI Engineer 支 持 设 计 人 员 基于 Tag Code 定义自己的位号格式,只有 Area 和InstrumentList 中的属性可以作为 Tag Code 使用。位号命名规则必须遵循全设计周期统一性原则,位号格式须按照跨专业、跨软件统
5、筹考量,组成位号的每个 Tag Code 在不同专业、不同软件之间有统一的认知与定义。海上石油平台仪表位号定义遵照企标 Q/HS 5069-2019 执行,见图 2。其中,设备代号、序列号和后缀在 AI Engineer均为 InstrumentList 中的系统定义属性,单体代号、系统代号可在 InstrumentList 中自行定义,也可调用所在 AREA 的属性。为兼顾 AI Wiring Manager图 1仪控设计典型数据交互场景齐桂卿等AVEVA Instrumentation Engineer 在仪表系统设计中的应用研究452023,33(4)模块中设备树创建和数字化交付的需求,
6、选择后者,以 Area 为单体代号,Sub Area 为系统代号。图 3仪表 IO 类型赋值逻辑开发除 IO 类型外,还进行了仪表类型、接线规则等属性赋值逻辑的开发,极大地减少了设计人员的录入工作量。3属性映射关系的配置3.1定义交互属性AI Engineer 中会创建大量属性,包括交互属性和非交互属性,并支持开发人员对属性是否参与数据交互进行选择。在 Instruments List 界面下,通过Manage Instruments-Integration Fields 进行选取,见图 4。图 2典型仪表位号命名格式对于 Tag Code 的选取,建议选用 AI 软件中已定义的默认属性,减少
7、自定义属性的使用,以充分发挥 AI 软件中对这些属性预设的底层逻辑关系。2.2创建属性AI Engineer 以仪表为核心,通过属性承载仪表特性,通过在 Report 中引用属性值实现成果文件的输出。AI Engineer 中的仪表属性可分为 InstrumentList、ProcessData 和 InstrumentData三类。如前所述,参与位号格式的属性项必须在InstrumentList 中创建,除此之外,通用性较强的属性(如仪表清单、IO 清单所涉及的属性)通常也在 InstrumentList 中创建;而仪表数据表涉及的其它属性项可在ProcessData和InstrumentD
8、ata中创建。需要注意的是,ProcessData 和 InstrumentData 属于以不同的对象类型存储,可以设置不同的访问权限。2.3交互软件的配置要求AVEVA 系列软件中的 Diagrams、Engineering和 E3D 基于 DBCON 数据库,AI 基于 SQL 数据库,这些专业软件两两之间均可进行数据交互。从实际应用及软件定位看,Engineering 更多的是作为数据中台实现数据交互的功能,在实际开发中也按该思路在 Engineering 中开展了大量工作。与 Engineering 配套的基础工作包括:工程对象属性 UDA 定制,工作报表界面定制,输出报表模板定制属性
9、传递匹配规则2,以及 Pseudo 属性的赋值逻辑开发。上述大部分工作属于 AVEVE Engineering 定制开发及基本操作的范畴,本文不展开论述,仅以IO 类型为例,简述 Pseudo 属性赋值开发逻辑,见图 3。IO 类型可以基于 Tag Code 中的设备代号在Engineering 中进行赋值,并通过属性映射将其传递至 AI Engineer 中。图 4交互属性的选择3.2属性映射关系的创建完成上述配置后,即可在 AI Engineer 中通过Project-Setup-Import Configuration 进行映射关系配置,见图 5。从图 5 可以看出,不同软件中的字段名有
10、明显差异,从创建映射关系的可读性、便捷性考虑,建议对不同软件中的属性描述进行统一。46化工设计 2023,33(4)CHEMICAL ENGINEERING DESIGN4清单类文件的编制 4.1基于 Grid Views 生成文件在 AI Engineer 中,默认的 Lists 模块 Instruments是所有位号的全集,AI Engineer 通过配置所显示属性并设定过滤条件,支持设计人员按需定制Grid Views。建议设计人员以成果文件需求进行定制,以海洋石油平台仪控系统为例,定制的清单见图 6。设计人员可以基于所定制的 Grid Views 导出Excel文件,或用Quick R
11、eport功能输出清单类文件,但两种方式均有一定的局限性,通常需设计人员进图 5属性映射关系的创建行二次加工,如调整页码、增加封皮等,为突破这种局限性,可借助 Report 功能实现。4.2基于 Report 功能生成文件在 AI Engineer 中可实现基于特定对象(如仪表、回路等)Report 定制,不同于 Grid Views 中直接勾选要显示的属性项,Report 定制是通过 Report Designer 工具进行属性项的选取并预设其输出格式见图 7;其过滤条件的设置方法则同 Grid Views 基本一致。换言之,Report 定制功能在 Grid Views 的基础上,借助 R
12、eport Designer 工具实现了文件格式排版。与此同时,在开发中实现了文件封皮及 IO统计信息的定制,实现了成果文件一键生成,无需设计人员进行任何二次加工。需要注意的是,Report 是只读的,设计人员无法在 Report 中对仪表属性进行编辑,也无法代替 Grid Views 使用,建议设计人员统一 Grid Views和对应 Report 过滤条件,借助前者开展属性的录入工作,后者则仅用于实现输出成果文件的“所见即所得”。图 7清单文件模板定制5仪表数据表的定制设计流程上,仪表索引表先于数据表,待仪表索引表完成后,方可进行仪表数据表的设计工作3。仪表数据表生成流程见图 8。左侧为开
13、发定制过程,右侧为设计人员使用过程。限于篇幅,本文仅展开定制过程,使用过程可参见操作 手册。图 6清单类视图的创建齐桂卿等AVEVA Instrumentation Engineer 在仪表系统设计中的应用研究472023,33(4)6结语在开发过程中发现,AI 软件一旦通过数据交互或表格导入获取数据,会屏蔽掉 AI 软件本身一些很实用的功能,如根据 Function Code 预设对应的仪表类型、IO 类型等,导致这部分预设的开发工作前移至上游软件,这也正是在 AVEVA Engineering 中进行了较多开发的原因所在。在 AI 软件中,所有的设计数据只需要定义或修改一次,能够在不同的设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AVEVA Instrumentation Engineer在仪表系统设计中的应用研究 Engineer 仪表 系统 设计 中的 应用 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。