SPI软件在生成仪表回路图中的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SPI软件在生成仪表回路图中的应用
摘要:在石油化工工程全厂性设计中,要完成大量的仪表回路图的设计工作,传统设计中往往采用手动接线的方式,工作效率较低。本文利用 Excel VBA进行
数据处理,使其成为可直接导入SPI的数据格式,然后整理数据源,进行导入,
最后批量输出仪表回路图。经项目验证,可实现图纸设计标准化,同时减少设计
人员大量重复的工作,提高了仪表回路图的设计效率及图纸质量。
关键词:VBA 数据源导入数据仪表回路图
1仪表工程设计软件SPI的应用现状
随着信息化技术不断发展,工程项目日趋大型化、复杂化和智能化,在自控
设计过程中依靠计算机辅助设计软件 AutoCAD 及 Office 办公自动化软件已然
不能满足当前设计领域里大环境的要求[1]。SPI (Smart Plant Instrumentation)作为专门为工厂及工程设计公司设计的仪表工程设计和管理
软件,对传统设计方式进行开发,进一步提高工程设计和工厂管理效率[2]。以
SPI数据库为接口,结合AutoCAD、Office等软件进行二次开发,对生成仪表回
路图的应用开发非常重要。本文就生成仪表回路图中的关键步骤进行总结,并在
批量输出仪表回路图效率上效果显著。
2生成仪表回路图
SPI是基于以数据库为核心的设计软件,针对此特点,将生成仪表回路图的
数据批量导入,再对数据进行管理,效果非常显著。导入分为两部分进行,第一
部分为导入接线数据,第二部分为导入接线关系,接线数据分为现场侧和系统侧
的数据,现场侧即仪表电缆接至接线箱部分,系统侧即接线箱输出的主电缆至系
统柜部分。现场侧数据、系统侧数据均通过VBA语言进行格式处理,使其处理成
可导入的数据格式,不同的是现场侧数据在传统设计所出的电缆作业表的基础上
进行,而系统侧数据是在系统厂商返回的数据上进行,处理后的数据定义数据源,通过Import Utility将数据源按照现场侧数据、系统侧数据的顺序导入,由于
将数据源中的接线数据和接线关系一起处理了,因此就一起导入了,导入完成后,批量输出仪表回路图即可。
3生成仪表回路图的步骤及要点
1)VBA处理电缆作业表,生成现场侧数据,其中包含接线关系
生成的现场侧数据为Wire Group和Wire Terminal,见下图1、下图2,
Wire Group为导入仪表信号流,是为仪表没有和Device Panel关联而做的,如
已关联,此部分可以忽略。Wire Terminal为导入panel、Strip、Terminal Cable、Cable Set、Wire、接线关系。
图1 Wire Group
图2 Wire Terminal
2)VBA处理系统厂商返回的数据,生成系统侧数据,其中包含接线关系
生成的系统侧数据是在系统厂商返回辅助柜、系统柜、柜间电缆等的详细数
据后,为导入panel、Rack、Slot、卡件、Strip、Channel、Terminal、Cable、Cable Set、Wire、接线关系、冗余卡件关系(须是冗余卡件),需要注意的是
需要提供数据模板给系统厂商,并约定填写格式,模板内容主要有系统柜名、机
架名、卡槽名、卡件名称、IO类型、卡件所在端子排、通道号、端子名及是否冗余;辅助柜名、柜内端子排名、通道名、端子号;电缆名、线芯颜色等。
3)定义现场侧和系统侧数据的数据源
在定义数据源名称时,要区分现场侧和系统侧的数据源,系统侧的数据源是
从主电缆接至辅助柜再到系统柜组成,因此定义数据源时要注意,按照接线顺序
定义,如接线方式为现场仪表电缆→接线箱→辅助柜→系统柜,那么数据源则依
次定义为现场仪表电缆至接线箱定义为数据源1,主电缆至辅助柜(防雷栅)定
义为数据源2,辅助柜(防雷栅)至辅助柜(安全栅)定义为数据源3,辅助柜(安全栅)至系统柜定义为数据源4。
4)Import Utility导入现场侧数据源、Import Utility导入系统侧数据源
在导入数据源时,需要在Import Utility中定制不同的Link,由于SPI的
数据库特征,不同的属性存在不同的Table里,因此要定制不同的Link,用于导
入数据源1中的接线箱名、接线箱端子排及端子,连接现场仪表电缆至接线箱的
电缆数据及接线关系。按照以上步骤分别定义数据源2~4的Link。
5)批量输出仪表回路图
本文选用Enhanced Report打印仪表回路图,需要注意的是打印前要将PDF
打印机设置为默认。上述步骤为批量输出仪表回路图的主要步骤,各个步骤需要
严格执行先后顺序,进行开发之前,需要确认电缆作业表的模板,开发生成现场
侧数据,定制系统厂商填写模板,梳理接线方式并汇总,开发生成系统侧数据,
定制Group Link,导入现场侧和系统侧的数据及接线关系。
4结语
SPI软件在工厂新建或改扩建中,国外的知名的集团公司和工程公司普遍采用,然而,目前在国内还没有得到广泛的应用,但采用SPI进行自控工程设计是
必然趋势,SPI是当前应用最为广泛的仪表专业设计软件,提供数据交换和数据
共享的设计平台,基于数据库,能解决在在工程设计中数据的生成、修正、复用、浏览和传递功能;基于设计需求,可以二次开发功能模块,更灵活的应用数据。
希望SPI软件结合国内工程项目实际应用逐渐完善,满足更全面的设计需求,在
国内工程设计中应用的更广泛。
参考文献:
[1] 李永康.Intools 软件及其在工厂生命周期管理中的应用策略[J].石油
化工自动化,2009,45(4):50-54.
[2] 项飞.Intools 软件综述及其二次发开(Ⅰ)[J].石油化工自动
化2006(4):64 67
作者简介: 李倩(1983-)女,汉族,河南省永城市人,大专学历,工程师,从事自控设计工作。
1