一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及系统技术方案

技术编号:26064234 阅读:102 留言:0更新日期:2020-10-28 16:36
本发明专利技术涉及一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及系统,属于核电技术领域,解决了现有技术中人工手动升版错误率高、效率低的问题。该方法包括,获取核电DCS信号点表和控制柜信息表中的信息项数据,并导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,并将生成的控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;根据差异TYPICAL文件自动生成升版后的核电DCS控制机柜成套图;读取升版后的核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。该方法实现了成套图的自动升版,减少错误率的同时,提高了效率。

【技术实现步骤摘要】
一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及系统
本专利技术涉及核电
,尤其涉及一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及系统。
技术介绍
数字化仪控系统是以计算机、网络通讯为基础的分布式控制系统的系统,又称DCS(DistributedControlSystem)。DCS系统通过某种通信网络将分布在工业现场附近的现场控制站和空盒子中心的操作员站及工程师站连接起来,以完成对现场生产设备的分散控制和集中操作管理。核电DCS工程中控制机柜成套图绘制是重要的组成部分,一个机组中控制机柜数量庞大,占总机柜数量比例达到50%以上。现有控制机柜成套图绘制方法主要利用软件EPLAN对机柜逐个进行绘制,主要包括,基于EPLAN软件制作符号库、设备布局宏、部件、控制机柜成套图纸模板;自动部署多线原理图、布局图,包括模块与端子对照图,电气原理图(配电、信号、网络,接地)、配置说明及布局图;手动进行升版变更操作,手动对需要变更的机柜逐个修改其原理图和布局宏;手动添加变更标识,在EPLAN导出对应文件后,手动圈出变动部分以及手动替换页宏;EPLAN自动导出报表,并手动对比升版前与升版后的报表生成差异报表。现有技术至少存在以下缺陷,一是人工手动升版控制机柜成套图耗费大量的人力和时间,效率低;二是控制机柜多、重复操作多、变更内容多且关联关系多,造成人工修改错误率高、对比获得差异报表错误率高,且人工添加变更标识,易遗漏。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及系统,用以解决现有人工手动对控制机柜成套图进行升版,导致效率低、错误率高的问题。一方面,本专利技术提供了一种基于EPLAN平台的核电DCS控制机柜成套图升版方法,包括:获取核电DCS信号点表和控制机柜信息表;利用PREPLAN读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;将所述差异TYPICAL文件导入EPLAN平台中自动生成升版后的核电DCS控制机柜成套图;利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。进一步的,通过下述方式生成差异TYPICAL文件:所述信息项数据包括设备编码信息;将生成的所述控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与所述升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中;以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为所述变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件。进一步的,所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将所述设备型号信息填入所述差异TYPICAL模板中对应位置处。进一步的,所述信息项数据还包括位置号,所述位置号用于确定宏的插入位置信息;若生成的所述TYPICAL文件中位置号未发生变更、所述位置号对应的宏名称行内的其他信息项数据发生变更,则将所述位置号填入至所述差异TYPICAL文件的对应位置处。进一步的,所述自动生成升版后的核电DCS控制机柜成套图包括:利用导入插件将所述差异TYPICAL文件导入EPLAN平台中;依据所述差异TYPICAL文件内所述设备编码信息及设备型号信息确定对应的宏名称,根据所述宏名称获取对应的图形宏,并利用EPLAN平台根据所述差异TYPICAL文件内对应的变更项数据对所述图形宏进行更新,并将更新后的所述图形宏根据所述位置号插入升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图。进一步的,若所述差异TYPICAL文件中位置号为删除项,则将空图形宏插入升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。进一步的,所述生成差异报表包括:利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并将所述属性信息录入属性报表模板中,以生成属性报表;所述属性信息包括物料数量信息和连接关系信息;利用导出插件从EPLAN中导出所述属性报表;利用PREPLAN将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,分别获得物料数量差异变更信息、连接关系差异变更信息,并根据所述物料数量差异变更信息、连接关系差异变更信息分别生成物料差异报表和连接差异报表。另一方面,本专利技术提供了一种基于EPLAN平台的核电DCS控制机柜成套图升版系统,包括EPLAN平台及PREPLAN工具;利用PREPLAN工具读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;所述EPLAN平台包括:导入插件,用于将所述差异TYPICAL文件导入EPLAN平台中;成套图生成模块,用于根据所述差异TYPICAL文件自动生成升版后的核电DCS控制机柜成套图;报表模块,用于读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表;所述PREPLAN工具,还用于将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。进一步的,所述PREPLAN工具执行下述流程生成所述差异TYPICAL文件:所述信息项数据包括设备编码信息;将生成的所述控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与所述升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中;以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为所述变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件;所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对本文档来自技高网...

【技术保护点】
1.一种基于EPLAN平台的核电DCS控制机柜成套图升版方法,其特征在于,包括:/n获取核电DCS信号点表和控制机柜信息表;/n利用PREPLAN读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;/n将所述差异TYPICAL文件导入EPLAN平台中自动生成升版后的核电DCS控制机柜成套图;/n利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。/n

【技术特征摘要】
1.一种基于EPLAN平台的核电DCS控制机柜成套图升版方法,其特征在于,包括:
获取核电DCS信号点表和控制机柜信息表;
利用PREPLAN读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;
将所述差异TYPICAL文件导入EPLAN平台中自动生成升版后的核电DCS控制机柜成套图;
利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。


2.根据权利要求1所述的核电DCS控制机柜成套图升版方法,其特征在于,通过下述方式生成差异TYPICAL文件:
所述信息项数据包括设备编码信息;
将生成的所述控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与所述升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中;
以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为所述变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件。


3.根据权利要求2所述的核电DCS控制机柜成套图升版方法,其特征在于,所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将所述设备型号信息填入所述差异TYPICAL模板中对应位置处。


4.根据权利要求3所述的核电DCS控制机柜成套图升版方法,其特征在于,所述信息项数据还包括位置号,所述位置号用于确定宏的插入位置信息;
若生成的所述TYPICAL文件中位置号未发生变更、所述位置号对应的宏名称行内的其他信息项数据发生变更,则将所述位置号填入至所述差异TYPICAL文件的对应位置处。


5.根据权利要求4所述的核电DCS控制机柜成套图升版方法,其特征在于,所述自动生成升版后的核电DCS控制机柜成套图包括:
利用导入插件将所述差异TYPICAL文件导入EPLAN平台中;
依据所述差异TYPICAL文件内所述设备编码信息及设备型号信息确定对应的宏名称,根据所述宏名称获取对应的图形宏,并利用EPLAN平台根据所述差异TYPICAL文件内对应的变更项数据对所述图形宏进行更新,并将更新后的所述图形宏根据所述位置号插入升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图。


6.根据权利要求5所述的核电DCS控制机柜成套图升版方法,其特征在于,若所述差异TYPICAL文件中位置号为删除项,则将空图形宏插入升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。


7.根据权利要求1-6任一项所述的核电DCS控制机柜成套图升版方法,其特征在于,所述生成差异报表包括:
利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并将所述属性信息录入属性报表模板中,以生成属性报表;所述属性...

【专利技术属性】
技术研发人员:孟庆军吴显东杨景利孙洪涛张学财孙健姚磊张继升张洋周坤杨健明
申请(专利权)人:北京广利核系统工程有限公司
类型:发明
国别省市:北京;11

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

1