CN111830918B - 一种基于eplan平台的核电dcs控制机柜成套图升版方法及*** - Google Patents

一种基于eplan平台的核电dcs控制机柜成套图升版方法及*** Download PDF

Info

Publication number
CN111830918B
CN111830918B CN202010698339.9A CN202010698339A CN111830918B CN 111830918 B CN111830918 B CN 111830918B CN 202010698339 A CN202010698339 A CN 202010698339A CN 111830918 B CN111830918 B CN 111830918B
Authority
CN
China
Prior art keywords
control cabinet
information
difference
item data
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010698339.9A
Other languages
English (en)
Other versions
CN111830918A (zh
Inventor
孟庆军
吴显东
杨景利
孙洪涛
张学财
孙健
姚磊
张继升
张洋
周坤
杨健明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Techenergy Co Ltd
Original Assignee
China Techenergy Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Techenergy Co Ltd filed Critical China Techenergy Co Ltd
Priority to CN202010698339.9A priority Critical patent/CN111830918B/zh
Publication of CN111830918A publication Critical patent/CN111830918A/zh
Application granted granted Critical
Publication of CN111830918B publication Critical patent/CN111830918B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33273DCS distributed, decentralised controlsystem, multiprocessor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Stored Programmes (AREA)

Abstract

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

Description

一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及 ***
技术领域
本发明涉及核电技术领域,尤其涉及一种基于EPLAN平台的核电DCS控制机柜成套图升版方法及***。
背景技术
数字化仪控***是以计算机、网络通讯为基础的分布式控制***的***,又称DCS(Distributed Control System)。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文件;
所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将所述设备型号信息填入所述差异TYPICAL模板中对应位置处;
所述信息项数据还包括位置号,所述位置号用于确定宏的***位置信息;若生成的所述TYPICAL文件中位置号未发生变更、所述位置号对应的宏名称行内的其他信息项数据发生变更,则将所述位置号填入至所述差异TYPICAL文件的对应位置处。
进一步的,所述EPLAN平台通过下述方式生成升版后的核电DCS控制机柜成套图:
利用导入插件将所述差异TYPICAL文件导入EPLAN平台中;
所述成套图生成模块依据所述差异TYPICAL文件内所述设备编码信息及设备型号信息确定对应的宏名称,根据所述宏名称获取对应的图形宏,并根据所述差异TYPICAL文件内对应的变更项数据对所述图形宏进行更新,以及将更新后的所述图形宏根据所述位置号***升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图;
若所述差异TYPICAL文件中位置号为删除项,则将空图形宏***升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。
与现有技术相比,本发明至少可实现如下有益效果之一:
1、本发明提出的基于EPLAN平台的核电DCS控制机柜成套图升版方法及***利用EPLAN平台自动生成升版后的控制机柜TYPICAL文件,并利用PREPLAN将升版后的控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件自动进行比对获取差异变更项,以生成差异TYPICAL文件,并根据差异TYPICAL文件自动生成升版后的控制机柜成套图,规避了人工手动修改进行升版操作复杂繁琐、效率低且错误率高的问题,从一定程度上降低了成本。
2、本发明提出的基于EPLAN平台的核电DCS控制机柜成套图升版方法及***通过EPLAN平台自动获取升版后的控制机柜成套图的属性信息,并生成属性报表,并利用PREPLAN工具将属性报表与升版前的属性报表进行对比,生成差异报表,以便操作人员查看,规避了人工手动标注差异项费时费力、效率低的缺陷,以及人工手动标注易遗漏的缺陷。
本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
附图说明
附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。
图1为本发明实施例基于EPLAN平台的核电DCS控制机柜成套图升版方法的流程图;
图2为本发明实施例生成控制机柜TYPICAL文件及生成差异TYPICAL文件的流程图;
图3为本发明实施例生成差异TYPICAL文件的流程图;
图4为本发明实施例自动生成升版后的核电DCS控制机柜成套图的流程图;
图5为本发明实施例基于EPLAN平台的核电DCS控制机柜成套图升版***的示意图。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
为了更好的理解本发明,现对核电领域的专业术语进行解释说明。
Typical文件为一种以特定格式编写的EXCEL文件,里面包含页宏,布局图宏,原理图宏的占位符对象变量的配置信息,以及宏的***坐标位置信息。
宏为EPLAN平台上提供的一种经常重复使用的部分电路或者典型电路方案等的一种封装,可以以单个设备布局符号为单位即布局图宏、以单个电气符号或电路为单位即原理图宏、以页或多页为单位即页宏、以机柜为单位的多种页有机组合即机柜宏。
方法实施例
本发明的一个具体实施例,公开了一种基于EPLAN平台的核电DCS控制机柜成套图升版方法。如图1所示,该方法包括以下步骤:
步骤1、从核电DCS***的数据库中获取核电DCS信号点表和控制机柜信息表。
具体的,核电DCS信号点表包括布局图和原理图中各模块的模块信息及控制机柜编号。模块信息包括模块类型信息、位置信息、模块间的对应关系信息。
控制机柜信息表包括控制机柜编号、控制机柜种类、配置类信息及控制机柜版本号,其中配置信息包括站号、房间、LOT包、监视模块拨码、通讯地址、锁和钥匙等。
步骤2、根据核电DCS信号点表和控制机柜信息表生成控制机柜TYPICAL文件及生成差异TYPICAL文件的流程图如图2所示。具体的,利用PREPLAN读取核电DCS信号点表和控制柜信息表中的信息项数据,将信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,具体的,控制机柜TYPICAL模板中包含设备编码号,信息项数据中包括设备的编码信息,即控制机柜编号,因此根据设备的编码信息将信息项数据导入控制机柜TYPICAL模板中设备编码号对应的宏名称行内。
以及,利用PREPLAN将生成的控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件。
步骤3、利用导入插件将差异TYPICAL文件导入EPLAN平台中自动生成升版后的核电DCS控制机柜成套图。步骤4、利用EPLAN读取升版后的核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。生成的差异TYPICAL文件虽然也包含了变更信息,考虑到其可读性差,因此需进一步生成可读性强的差异报表,以便其他工作人员查看。
优选的,步骤2中,如图3所示,通过下述方式生成差异TYPICAL文件:
将生成的控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中,考虑到控制机柜TYPICAL文件可读性差,优选的,先将对应的宏名称、设备编码信息及变更项数据填入至差异日志中,再将差异日志中对应的宏名称、设备编码信息及变更项数据复制到差异TYPICAL模板中。
以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,示例性的,可以为不同的变更项数据添加不同的颜色标注,并为变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件。具体的,EPLAN平台可以根据不同的标注识别对应的数据项是新增变更项数据、删除变更项数据或差异变更项数据。
优选的,信息项数据还包括设备型号信息,即控制机柜种类,若设备型号信息未发生变更、设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将设备型号信息填入差异TYPICAL模板中对应位置处。可以根据设备型号信息获取对应的宏名称,并根据宏名称获取对应的图形宏。
优选的,信息项数据还包括位置号,该位置号用于确定宏的***位置信息。
若生成的TYPICAL文件中位置号未发生变更、位置号对应的宏名称行内的其他信息项数据发生变更,则将位置号填入至所述差异TYPICAL文件的对应位置处。
优选的,步骤3中,自动生成升版后的核电DCS控制机柜成套图的具体流程如图4所示。
利用导入插件将差异TYPICAL文件导入EPLAN平台中。
依据差异TYPICAL文件内设备编码信息及设备型号信息确定对应的宏名称,根据宏名称从数据库中获取对应的图形宏,并利用EPLAN平台根据差异TYPICAL文件内对应的变更项数据对图形宏进行更新,并将更新后的图形宏根据位置号***升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图。优选的,若差异TYPICAL文件中位置号为删除项,则将空图形宏***升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。
具体的,覆盖原图形宏的同时,对应的变更项数据的变更标识宏及变更页宏也会添加在升版后的核电DCS控制机柜成套图。
优选的,生成升版后的核电DCS控制机柜成套图后,利用EPLAN平台的图纸自查功能对成套图进行检查,并修正,以获得完整准确的核电DCS控制机柜成套图。
优选的,生成差异报表包括:
利用EPLAN读取升版后的核电DCS控制机柜成套图的属性信息,并将属性信息录入属性报表模板中,以生成属性报表。属性信息包括物料数量信息和连接关系信息。
利用导出插件从EPLAN中导出属性报表。
利用PREPLAN将生成的属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,分别获得物料数量差异变更信息、连接关系差异变更信息,并根据物料数量差异变更信息、连接关系差异变更信息分别生成物料差异报表和连接差异报表。
优选的,生成的差异报表中包含变更项的变更标识宏及变更页宏,以便工作人员根据变更页宏及变更标识宏能够快速定位变更项的位置。
***实施例
本发明的另一个具体实施例,公开了一种基于EPLAN平台的核电DCS控制机柜成套图升版***。如图5所示,包括EPLAN平台及PREPLAN工具。
利用PREPLAN工具读取核电DCS信号点表和控制柜信息表中的信息项数据,将信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件。
EPLAN平台包括:
导入插件,用于将差异TYPICAL文件导入EPLAN平台中。
成套图生成模块,用于根据差异TYPICAL文件自动生成升版后的核电DCS控制机柜成套图。
报表模块,用于读取升版后的核电DCS控制机柜成套图的属性信息,并生成属性报表。
PREPLAN工具,还用于将生成的属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表,以便工作人员进行查看。
优选的,PREPLAN工具执行下述流程生成差异TYPICAL文件:
信息项数据包括设备编码信息。
将生成的控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中。
以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件。
信息项数据还包括设备型号信息,若设备型号信息未发生变更、设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将设备型号信息填入差异TYPICAL模板中对应位置处。
信息项数据还包括位置号,位置号用于确定宏的***位置信息;若生成的TYPICAL文件中位置号未发生变更、位置号对应的宏名称行内的其他信息项数据发生变更,则将位置号填入至差异TYPICAL文件的对应位置处。
优选的,EPLAN平台通过下述方式生成升版后的核电DCS控制机柜成套图。
利用导入插件将差异TYPICAL文件导入EPLAN平台中。
成套图生成模块依据差异TYPICAL文件内设备编码信息及设备型号信息确定对应的宏名称,根据宏名称获取对应的图形宏,并根据差异TYPICAL文件内对应的变更项数据对图形宏进行更新,以及将更新后的图形宏根据位置号***升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图。
若差异TYPICAL文件中位置号为删除项,则将空图形宏***升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。
具体的,覆盖原图形宏的同时,对应的变更项数据的变更标识宏及变更页宏也会添加在升版后的核电DCS控制机柜成套图。
PREPLAN工具通过下述方式获得差异报表。
利用EPLAN读取升版后的核电DCS控制机柜成套图的属性信息,并将属性信息录入属性报表模板中,以生成属性报表。属性信息包括物料数量信息和连接关系信息。
利用导出插件从EPLAN中导出属性报表。
利用PREPLAN将生成的属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,分别获得物料数量差异变更信息、连接关系差异变更信息,并根据物料数量差异变更信息、连接关系差异变更信息分别生成物料差异报表和连接差异报表。
优选的,生成的差异报表中包含变更项的变更标识宏及变更页宏,以便工作人员根据变更页宏及变更标识宏能够快速定位变更项的位置。
与现有技术相比,本发明提出的基于EPLAN平台的核电DCS控制机柜成套图升版方法及***,一方面,利用EPLAN平台自动生成升版后的控制机柜TYPICAL文件,并利用PREPLAN将升版后的控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件自动进行比对获取差异变更项,以生成差异TYPICAL文件,并根据差异TYPICAL文件自动生成升版后的控制机柜成套图,规避了人工手动修改进行升版操作复杂繁琐、效率低且错误率高的问题,从一定程度上降低了成本;另一方面,通过EPLAN平台自动获取升版后的控制机柜成套图的属性信息,并生成属性报表,并利用PREPLAN工具将属性报表与升版前的属性报表进行对比,生成差异报表,以便操作人员查看,规避了人工手动标注差异项费时费力、效率低的缺陷,以及人工手动标注易遗漏的缺陷。
本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

Claims (8)

1.一种基于EPLAN平台的核电DCS控制机柜成套图升版方法,其特征在于,包括:
获取核电DCS信号点表和控制机柜信息表;
利用PREPLAN读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;
将所述差异TYPICAL文件导入EPLAN平台中自动生成升版后的核电DCS控制机柜成套图,具体包括:
利用导入插件将所述差异TYPICAL文件导入EPLAN平台中;
依据所述差异TYPICAL文件内的设备编码信息及设备型号信息确定对应的宏名称,根据所述宏名称获取对应的图形宏,并利用EPLAN平台根据所述差异TYPICAL文件内对应的变更项数据对所述图形宏进行更新,并将更新后的所述图形宏根据所述差异TYPICAL文件内的位置号***升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图;
利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表,将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。
2.根据权利要求1所述的核电DCS控制机柜成套图升版方法,其特征在于,通过下述方式生成差异TYPICAL文件:
所述信息项数据包括设备编码信息;
将生成的所述控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与所述升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中;
以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为所述变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件。
3.根据权利要求2所述的核电DCS控制机柜成套图升版方法,其特征在于,所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将所述设备型号信息填入所述差异TYPICAL模板中对应位置处。
4.根据权利要求3所述的核电DCS控制机柜成套图升版方法,其特征在于,所述信息项数据还包括位置号,所述位置号用于确定宏的***位置信息;
若生成的所述TYPICAL文件中位置号未发生变更、所述位置号对应的宏名称行内的其他信息项数据发生变更,则将所述位置号填入至所述差异TYPICAL文件的对应位置处。
5.根据权利要求4所述的核电DCS控制机柜成套图升版方法,其特征在于,若所述差异TYPICAL文件中位置号为删除项,则将空图形宏***升版前的核电DCS控制机柜成套图对应位置以覆盖原图形宏。
6.根据权利要求1-5任一项所述的核电DCS控制机柜成套图升版方法,其特征在于,所述生成差异报表包括:
利用EPLAN读取升版后的所述核电DCS控制机柜成套图的属性信息,并将所述属性信息录入属性报表模板中,以生成属性报表;所述属性信息包括物料数量信息和连接关系信息;
利用导出插件从EPLAN中导出所述属性报表;
利用PREPLAN将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,分别获得物料数量差异变更信息、连接关系差异变更信息,并根据所述物料数量差异变更信息、连接关系差异变更信息分别生成物料差异报表和连接差异报表。
7.一种基于EPLAN平台的核电DCS控制机柜成套图升版***,包括EPLAN平台及PREPLAN工具;
利用PREPLAN工具读取所述核电DCS信号点表和控制柜信息表中的信息项数据,将所述信息项数据导入控制机柜TYPICAL模板中对应的宏名称行内,生成控制机柜TYPICAL文件,以及,利用PREPLAN将生成的所述控制机柜TYPICAL文件与升版前的控制机柜TYPICAL文件进行比对获取差异变更项,以生成差异TYPICAL文件;
所述EPLAN平台包括:
导入插件,用于将所述差异TYPICAL文件导入EPLAN平台中;
成套图生成模块,用于根据所述差异TYPICAL文件自动生成升版后的核电DCS控制机柜成套图,具体包括:
利用导入插件将所述差异TYPICAL文件导入EPLAN平台中;
依据所述差异TYPICAL文件内的设备编码信息及设备型号信息确定对应的宏名称,根据所述宏名称获取对应的图形宏,并利用EPLAN平台根据所述差异TYPICAL文件内对应的变更项数据对所述图形宏进行更新,并将更新后的所述图形宏根据所述差异TYPICAL文件内的位置号***升版前的核电DCS控制机柜成套图对应位置处覆盖原图形宏,以生成升版后的核电DCS控制机柜成套图;
报表模块,用于读取升版后的所述核电DCS控制机柜成套图的属性信息,并生成属性报表;
所述PREPLAN工具,还用于将生成的所述属性报表与升版前的核电DCS控制机柜成套图对应的属性报表进行对比,生成差异报表。
8.根据权利要求7所述的核电DCS控制机柜成套图升版***,其特征在于,所述PREPLAN工具执行下述流程生成所述差异TYPICAL文件:
所述信息项数据包括设备编码信息;
将生成的所述控制机柜TYPICAL文件内设备编码信息对应的宏名称行包含的信息项数据与所述升版前的控制机柜TYPICAL文件中相同设备编码信息对应的宏名称行包含的信息项数据逐项对比,若存在信息项数据新增、删除或对应的信息项数据不一致,则将对应的宏名称、设备编码信息及变更项数据填入至差异TYPICAL模板中;
以及分别为新增变更项数据、删除变更项数据及差异变更项数据添加不同的标注,并为所述变更项数据添加对应的变更标识宏及变更页宏,以生成差异TYPICAL文件;
所述信息项数据还包括设备型号信息,若所述设备型号信息未发生变更、所述设备型号信息对应的宏名称行内的其他信息项数据发生变更,则将所述设备型号信息填入所述差异TYPICAL模板中对应位置处;
所述信息项数据还包括位置号,所述位置号用于确定宏的***位置信息;若生成的所述TYPICAL文件中位置号未发生变更、所述位置号对应的宏名称行内的其他信息项数据发生变更,则将所述位置号填入至所述差异TYPICAL文件的对应位置处。
CN202010698339.9A 2020-07-20 2020-07-20 一种基于eplan平台的核电dcs控制机柜成套图升版方法及*** Active CN111830918B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010698339.9A CN111830918B (zh) 2020-07-20 2020-07-20 一种基于eplan平台的核电dcs控制机柜成套图升版方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010698339.9A CN111830918B (zh) 2020-07-20 2020-07-20 一种基于eplan平台的核电dcs控制机柜成套图升版方法及***

Publications (2)

Publication Number Publication Date
CN111830918A CN111830918A (zh) 2020-10-27
CN111830918B true CN111830918B (zh) 2021-08-03

Family

ID=72922992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010698339.9A Active CN111830918B (zh) 2020-07-20 2020-07-20 一种基于eplan平台的核电dcs控制机柜成套图升版方法及***

Country Status (1)

Country Link
CN (1) CN111830918B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114386122B (zh) * 2021-12-24 2023-12-08 易盼软件(上海)有限公司 一种基于Eplan的全自动宏工具***

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326229A (zh) * 2015-06-17 2017-01-11 百富计算机技术(深圳)有限公司 一种嵌入式***的文件存储方法和装置

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1410917A (zh) * 2001-09-28 2003-04-16 华为技术有限公司 电路原理图自动审查方法
GB0130690D0 (en) * 2001-12-21 2002-02-06 Esselte Nv Label printer
US9026409B2 (en) * 2007-08-06 2015-05-05 Design Ready Controls, Inc. Systems, methods, and software for automated design and manufacturing of HVAC control panels
US20110066468A1 (en) * 2009-09-11 2011-03-17 Internationl Business Machines Corporation Dynamic event planning through location awareness
CN101847166A (zh) * 2009-09-14 2010-09-29 中广核工程有限公司 核电控制策略成图平台***及方法
US8467375B2 (en) * 2011-07-07 2013-06-18 Ciena Corporation Hybrid packet-optical private network systems and methods
US8495612B2 (en) * 2011-10-21 2013-07-23 International Business Machines Corporation Systems and methods for upgrading a version of software
CN103927402A (zh) * 2013-01-14 2014-07-16 上海核工程研究设计院 一种控制逻辑图模块化设计管理***实现方法
CN104504214B (zh) * 2015-01-06 2018-04-27 北京京诚瑞达电气工程技术有限公司 电气原理图的生成方法
CN105701289B (zh) * 2016-01-13 2019-08-02 厦门理工学院 一种全自动线束加工设备的一体化解决方法
CN107784139B (zh) * 2016-08-26 2021-08-24 沈阳鼓风机集团自动控制***工程有限公司 压缩机控制***电气原理图自动生成方法
CN106528910A (zh) * 2016-09-13 2017-03-22 北京金雨科创自动化技术股份有限公司 电气设计平台及其方法
US10594555B2 (en) * 2016-12-16 2020-03-17 Intelligent Platforms, Llc Cloud-enabled testing of control systems
CN108256713A (zh) * 2016-12-29 2018-07-06 中核核电运行管理有限公司 基于erdb的核电厂***监督方法
CN108334771B (zh) * 2017-01-17 2021-03-12 杭州海康威视数字技术股份有限公司 一种增量升级包生成、增量更新方法及装置
CN109992801B (zh) * 2017-12-29 2023-10-24 深圳市兴森快捷电路科技股份有限公司 一种基于pads软件的pcb更新方法
CN109409005B (zh) * 2018-11-14 2023-05-16 杭州和利时自动化有限公司 Dcs设计文档生成方法、装置、设备及可读存储介质
CN109634854B (zh) * 2018-12-04 2022-03-15 北京广利核***工程有限公司 一种检测软件工程算法组态异常的方法
CN109933324B (zh) * 2019-03-25 2022-04-22 北京广利核***工程有限公司 一种核电dcs人机界面自动生成方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326229A (zh) * 2015-06-17 2017-01-11 百富计算机技术(深圳)有限公司 一种嵌入式***的文件存储方法和装置

Also Published As

Publication number Publication date
CN111830918A (zh) 2020-10-27

Similar Documents

Publication Publication Date Title
CN108491936A (zh) 基于bim的地铁设施设备运维管理***及方法
CN111830918B (zh) 一种基于eplan平台的核电dcs控制机柜成套图升版方法及***
CN108388753B (zh) 一种sis机柜接线的设计方法、装置、***和存储介质
CN112700348A (zh) 工艺数据处理方法、装置、存储介质与电子设备
CN115688675A (zh) 一种灵活在线检查和校正电路原理图参数方法
CN115293124A (zh) 软件工程化文档自动生成方法及装置
CN100395699C (zh) 一种机顶盒软件更新的方法
CN111736815B (zh) 一种测试文件脚本模块化开发工具、***及方法
CN111401028A (zh) 一种核电站rps软件版本的自动化比较方法及装置
CN111814218A (zh) 一种设计图纸管理方法及***
CN107977201A (zh) 一种综合监控hmi自动生成方法
CN113536407B (zh) 基于单元设备构造项目图纸的方法、装置及存储介质
CN111830919B (zh) 一种基于eplan平台的端接文件生成方法和装置
CN115758950A (zh) 自动出图方法、装置及计算机可读存储介质
CN114996886A (zh) 多元数据融合的配网单线图成套化自动绘制***及方法
CN110675729B (zh) 一种多版本地理信息一体化制图方法及***
CN114564799A (zh) 卡件接线图生成方法、***及存储介质
CN116450181A (zh) 核电dcs控制柜成套图升版标记方法和装置
CN109977516B (zh) 一种自动建模逻辑节点处理方法
JPH06335165A (ja) 電力系統監視制御システムのデータベース構成方法及び装置、並びに電力系統監視制御システムのデータベース管理方法及び装置、電力系統監視制御システム
CN113887754A (zh) 配电终端统一运维平台的构建方法、***及构建的平台
CN114253222A (zh) 分布式控制***dcs控制柜成套图生成方法及装置
CN114565355B (zh) 一种料站表合成方法、***、设备及存储介质
CN113592417A (zh) 一种基于物联网的资产管理方法及***
CN112053128A (zh) 一种电网工程标准化族库数据管理***及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant