欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 调节控制> 一种基于EPLAN平台的端接文件生成方法和装置独创技术20179字

一种基于EPLAN平台的端接文件生成方法和装置

2021-02-03 19:20:28

一种基于EPLAN平台的端接文件生成方法和装置

  技术领域

  本发明涉及核电技术领域,尤其涉及一种基于EPLAN平台的端接文件生成方法和装置。

  背景技术

  世界上一切物质都是由原子构成的,原子又是由原子核和它周围的电子构成的。轻原子核的融合和重原子核的分裂都能放出能量,分别称为核聚变能和核裂变能,简称核能或核电。核电厂就是一种靠原子核内蕴藏的能量,大规模生产电力的新型发电厂。核电DCS(digital control systems)称为核电数字化控制系统,或者核电数字化仪控系统。

  核电DCS端子接线表的编写是核电DCS硬件设计中的主要工作之一,以前的做法主要是使用Excel结合VBA脚本来实现,大致分以下几个步骤:(1)逐个从数据库中提取端接基本信息表,将所有的基本信息表进行合并;(2)在合并的基本信息表中,手动匹配每个信号,直到所有的信号匹配完毕;(3)手动进行电缆的合并和编码工作;以及(4)参照EXCEL模板,将电缆信息表生成端接文件。

  现有技术的上述方法步骤中存在以下问题:

  (1)效率低。方法步骤中存在大量的人工操作,耗费大量的人力和时间。每个连接信号,都需要人工手动去匹配,且操作步骤繁琐,需要在各种EXCEL表之间来回切换;以及

  (2)错误率高。由于人工操作过多,会产生很多人因上的失误,人工做大量的手动组态,很容易疲惫,而产生错误信息。

  发明内容

  鉴于上述的分析,本发明实施例旨在提供一种基于EPLAN平台的端接文件生成方法和装置,用以解决现有技术效率低并且错误率高的问题。

  一方面,本发明实施例提供了一种基于EPLAN平台的端接文件生成方法,所述端接文件包括端子接线表,所述端接文件生成方法包括:在所述EPLAN平台上制作数字化控制系统DCS需要的标准宏;基于所述标准宏制作端接文件需要的Typical模板,其中,所述Typical模板包括宏名称、信号名称和信号类型;使用PREPLAN读入DCS系统工程师组态图的数据库文件以生成Typical文件;将所述Typical文件导入所述EPLAN平台并进行信号匹配,然后将EXCEL电缆信息文件导出并进行处理;以及将处理后的EXCEL电缆信息文件导入所述PREPLAN平台并自动生成所述端接文件。

  上述技术方案的有益效果如下:本发明实施例所提供的端接文件生成方法利用PREPLAN能够极大的提高核电DCS端子接线表编制的效率和质量,节省了大量的时间和人力;而且借助EPLAN平台优秀的自查功能,可以大幅度的降低端接文件的出错率。

  基于上述方法的进一步改进,自动生成所述端接文件包括:当所述数据库文件为一个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成IED端接文件,其中,所述IED端接文件为盘柜端接文件;或者当所述数据库文件为多个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成ICM端接文件,其中,所述ICM端接文件为整个工程的端接文件。

  基于上述方法的进一步改进,使用PREPLAN读入数据库文件以生成Typical文件包括:使用PREPLAN读入数据库文件并提取端接信息;根据信号类型和信号端子的数量选择相应的宏名称并将所述端接信息填入所述Typical模板以生成所述Typical文件。

  基于上述方法的进一步改进,将所述Typical文件导入所述EPLAN平台并进行信号匹配包括:经由导入插件将所述Typical文件导入所述EPLAN平台的选定工程;在所述EPLAN平台上对信号进行自动匹配;以及对自动匹配的信号进行匹配检测和修改,直到信号完全匹配。

  基于上述方法的进一步改进,将EXCEL电缆信息文件导出并进行处理包括:从所述EPLAN平台导出所述EXCEL电缆信息文件;合并电缆信息,填写芯序、电缆编码和所述电缆信息以获得完整的Cablelist信息文件;经由导入插件将所述Cablelist信息文件再次导入所述EPLAN平台的选定工程;将所述Cablelist信息文件中的所述电缆信息反填写到所述工程;以及从所述EPLAN平台再次导出所述EXCEL电缆信息表。

  基于上述方法的进一步改进,所述Typical模板为特定格式编写的EXCEL文件,所述标准宏包括页宏、布局图宏、原理图宏的占位符对象变量的配置信息,以及相应宏的插入坐标信息。

  基于上述方法的进一步改进,所述标准宏为EPLAN平台上提供的多次重复使用的部分电路或者电路方案的封装,其中,在插入所述标准宏时,通过替换所述占位符对象变量来实现所述标准宏的部件、名称、位置代号的自动填写。

  基于上述方法的进一步改进,所述导入插件为EPLAN API开发的用于导入文件的插件,所述导入插件能够加载到所述EPLAN平台的窗体中。

  另一方面,本发明实施例提供了一种基于EPLAN平台的端接文件生成装置,所述端接文件包括端子接线表,所述端接文件生成装置包括:标准宏生成模块,用于在所述EPLAN平台上制作数字化控制系统DCS需要的标准宏;Typical模板生成模块,用于基于所述标准宏制作端接文件需要的Typical模板,其中,所述Typical模板包括宏名称、信号名称和信号类型;Typical文件生成模块,用于使用PREPLAN读入DCS系统工程师组态图的数据库文件以生成Typical文件;处理模块,用于将所述Typical文件导入所述EPLAN平台并进行信号匹配,然后将EXCEL电缆信息文件导出并进行处理;以及端接文件生成模块,用于将处理后的EXCEL电缆信息文件导入所述PREPLAN平台并自动生成所述端接文件。

  基于上述装置的进一步改进,端接文件生成模块还用于:当所述数据库文件为一个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成IED端接文件;或者当所述数据库文件为多个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成ICM端接文件。

  与现有技术相比,本发明至少可实现如下有益效果之一:

  1、通过替换占位符对象变量来实现标准宏的部件、名称、位置代号的自动填写,将技术人员从大量的重复性劳动中解放出来并降低了成本;

  2、借助EPLAN平台优秀的自查功能,可以大幅度的降低端接文件的出错率;以及

  3、通过PREPLAN和导入插件的辅助操作,极大的提高核电DCS端子接线表编制的效率和质量,节省了大量的时间和人力。

  本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。

  附图说明

  附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。

  图1为根据本发明实施例的基于EPLAN平台的端接文件生成方法的流程图;

  图2为根据本发明实施例的将EXCEL电缆信息文件导出并进行处理的流程图;以及

  图3为根据本发明实施例的基于EPLAN平台的端接文件生成装置的步骤图;

  图4为根据本发明实施例的基于EPLAN平台的核电DCS端子接线表生成方法的流程图;以及

  图5为根据本发明实施例的导入Typical文件到EPLAN平台,导出EXCEL电缆信息文件并处理的步骤的流程图。

  附图标记:

  302-标准宏生成模块;304-Typical模板生成模块;306-Typical文件生成模块;308-处理模块;310-端接文件生成模块;

  具体实施方式

  下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。

  本发明的一个具体实施例,公开了一种基于EPLAN平台的端接文件生成方法,其中,端接文件包括端子接线表。如图1所示,端接文件生成方法包括:步骤S102,在EPLAN平台上制作数字化控制系统DCS需要的标准宏;步骤S104,基于标准宏制作端接文件需要的Typical模板,其中,Typical模板包括宏名称、信号名称和信号类型;步骤S106,使用PREPLAN读入DCS系统工程师组态图的数据库文件以生成Typical文件;步骤S108,将Typical文件导入EPLAN平台并进行信号匹配,然后将EXCEL电缆信息文件导出并进行处理;以及步骤S110,将处理后的EXCEL电缆信息文件导入PREPLAN平台并自动生成端接文件。

  与现有技术相比,本实施例提供的所提供的端接文件生成方法利用PREPLAN能够极大的提高核电DCS端子接线表编制的效率和质量,节省了大量的时间和人力;而且借助EPLAN平台优秀的自查功能,可以大幅度的降低端接文件的出错率。

  下文中,将参考图1和图2对基于EPLAN平台的端接文件生成方法进行详细描述。端接文件包括端子接线表。如图1所示,端接文件生成方法包括:步骤S102,在EPLAN平台上制作数字化控制系统DCS需要的标准宏;步骤S104,基于标准宏制作端接文件需要的Typical模板,其中,Typical模板包括宏名称、信号名称和信号类型。具体地,Typical模板为特定格式编写的EXCEL文件,标准宏包括页宏、布局图宏、原理图宏的占位符对象变量的配置信息,以及相应宏的插入坐标信息。标准宏为EPLAN平台上提供的多次重复使用的部分电路或者电路方案等的封装,其中,在插入标准宏时,通过替换占位符对象变量来实现标准宏的部件、名称、位置代号的自动填写。

  端接文件生成方法还包括:步骤S106,使用PREPLAN读入DCS系统工程师组态图的数据库文件以生成Typical文件。具体地,使用PREPLAN读入数据库文件以生成Typical文件包括:使用PREPLAN读入数据库文件并提取端接信息;根据信号类型和信号端子的数量选择相应的宏名称并将端接信息填入Typical模板以生成Typical文件。具体地,Typical文件是一种以特定格式编写的EXCEL文件,里面包含的页宏,布局图宏,原理图宏的占位符对象变量的配置信息,以及宏的插入坐标信息。具体地,端接信息是指在端接文件中代表盘柜之间连接信息,该端接信息包含盘柜名称、信号名称、信号描述、位置编码、和连接方式。

  端接文件生成方法还包括:步骤S108,将Typical文件导入EPLAN平台并进行信号匹配,然后将EXCEL电缆信息文件导出并进行处理。具体地,将Typical文件导入EPLAN平台并进行信号匹配包括:经由导入插件将Typical文件导入EPLAN平台的选定工程,具体地,使用PREPLAN读入的数据库文件属于该选定工程;在EPLAN平台上对信号进行自动匹配;以及对自动匹配的信号进行匹配检测和修改,直到信号完全匹配。如图2所示,将EXCEL电缆信息文件导出并进行处理包括:步骤S202,从EPLAN平台导出EXCEL电缆信息文件;步骤S204,合并电缆信息,填写芯序、电缆编码和电缆信息以获得完整的Cablelist信息文件;步骤S206,经由导入插件将Cablelist信息文件再次导入EPLAN平台的选定工程;步骤S208,将Cablelist信息文件中的电缆信息反填写到工程;以及步骤S210,从EPLAN平台再次导出EXCEL电缆信息表。具体地,导入插件为EPLAN API开发的用于导入文件的插件,导入插件能够加载到EPLAN平台的窗体中。

  端接文件生成方法还包括:骤S110,将处理后的EXCEL电缆信息文件导入PREPLAN平台并自动生成端接文件。具体地,自动生成端接文件包括:当数据库文件为一个数据库文件时,按照选定的批次(LOT)包参照端接文件的模板生成IED端接文件,其中,IED端接文件为盘柜端接文件;或者当数据库文件为多个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成ICM端接文件,其中,ICM端接文件为整个工程的端接文件,具体地,整个工程包括多个盘柜或机柜。ICM端接文件以LOT包为单位发布,它的数据表分为Cablelist和NC_level0列表两部分,包含某个LOT包所有的端接信息,供设计院设计电缆路径等工作使用。IED端接文件:以某个盘柜为单位发布,其中包含这个盘柜中所有的端接信息,作为现场施工文件。

  下文中,对端接文件生成方法进行详细描述。

  本申请公开了基于EPLAN平台的核电DCS端接文件生成方法,其中,端接文件包括端子接线表,核电DCS端接文件生成方法采取以下步骤:

  (1)在EPLAN平台上,制作DCS端接需要用到的标准宏,根据实际信号传输的需要,定制出对应的多种信号的宏,如某种端接设备有端接信息需要3条导线,则需要定制3条芯线的宏;

  (2)制作端接需要的Typical模板,模板中需要体现端接的必要信息,包含宏名称,信号名称,信号描述,信号传输类型,中断点名称等;

  (3)使用PREPLAN读入核电DCS系统工程师组态图的数据库中提取出端接信息,可同时读入多个数据库文件,实现端接信息的批量生成,在此过程中,自动按照信号类型,信号端子数量选择相应的宏名,填入Typical模板,最终生成Typical文件;

  (4)将Typical文件经由EPLAN API开发的插件,导入到EPLAN平台指定的工程;

  (5)在EPLAN平台上,对信号进行自动匹配,进行信号匹配检查,根据检查日志,分析修改,直到信号完全匹配;

  (6)电缆合并及编码,从EPLAN平台上,导出所有EXCEL格式电缆信息,在表里实现电缆的编码及合并,并填写电缆的颜色,类别等信息,得到完整的CableList信息。

  (7)将CableList信息文件经由EPLAN API开发的插件,将电缆信息反填写到EPLAN工程里,再次导出EXCEL格式电缆信息.

  (8)将导出EXCEL格式电缆信息导入到PREPLAN平台,程序按照选定的批次LOT包,参照端接文件的模板,自动生成特定格式的ICM端接文件或IED端接文件。

  参考图4,本实施例的基于EPLAN平台的核电DCS控制柜成套图方法从步骤S0开始,在步骤S1中,在EPLAN平台上,制作DCS控制柜需要用到的标准宏,根据实际信号传输的需要,定制出对应的多种信号的宏。进入步骤S2,制作端接文件的Typical模板,模板中需要体现端接的必要信息,包含宏名称,信号名称,信号描述,信号传输类型,中断点名称等。进入步骤S3,读入核电DCS系统工程师组态的数据库,生成Typical文件。进入步骤S4,将Typical文件导入到EPLAN平台,导出EXCEL电缆信息文件,并对文件进行处理,包含合并电缆,填写电缆信息等。进入步骤S5,将处理后的EXCEL电缆信息文件重新导入EPLAN平台,进行重新匹配。进入步骤S6,从EPLAN中再次导入EXCEL电缆信息表,载入到PREPLAN,程序按照选定的批次LOT包,参照端接文件的模板,自动生成特定格式的ICM端接文件或IED端接文件。进入步骤S7,进行端接文件发布的一系列操作。进入步骤S8,完成基于EPLAN平台的核电DCS端子接线表生成方法的流程。

  参考图5,“导入Typical文件到EPLAN平台,导出EXCEL电缆信息文件并处理”子程序从步骤S4.0开始,进入步骤S4.1,使用EPLAN中的API插件的Typical文件导入功能进行读取S3步骤中生成的Typical文件。进入步骤S4.2,逐行读取Typical文件中的数据,将每行对应的宏插入到选定工程。进入步骤S4.3,判断EPLAN缺省目录下是否存在指定的宏文件。EPLAN缺省目录下不存在指定的宏文件,则进入步骤S4.10,将错误信息存入错误日志;存在指定的宏文件则进入步骤S4.4,判断Typical文件是否读取完毕。Typical文件没有读取完毕,则返回步骤S4.2,重新读取下一行数据;Typical文件读取完毕,则进入步骤S4.5,判断端接是否是首次初版。端接不是首次初版,则进入步骤S4.6,将上版Cablelist导入到EPLAN平台;端接是首次初版,则进入步骤S4.7,从EPLAN平台中导出EXCEL电缆信息表。进入步骤S4.8,在表格中进行合并电缆信息,填写芯序,电缆编码,电缆信息。进入步骤S4.9,得到处理后的EXCEL格式电缆信息表。进入步骤S4.11,“导入Typical文件到EPLAN平台,导出EXCEL电缆信息文件并处理”流程结束。

  本发明的一个具体实施例,公开了一种基于EPLAN平台的端接文件生成装置,其中,端接文件包括端子接线表。如图3所示,端接文件生成装置包括:标准宏生成模块302,用于在EPLAN平台上制作数字化控制系统DCS需要的标准宏;Typical模板生成模块304,用于基于标准宏制作端接文件需要的Typical模板,其中,Typical模板包括宏名称、信号名称和信号类型;Typical文件生成模块306,用于使用PREPLAN读入DCS系统工程师组态图的数据库文件以生成Typical文件;处理模块308,用于将Typical文件导入EPLAN平台并进行信号匹配,然后将EXCEL电缆信息文件导出并进行处理;以及端接文件生成模块310,用于将处理后的EXCEL电缆信息文件导入PREPLAN平台并自动生成端接文件。

  端接文件生成模块310还用于:当数据库文件为一个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成IED端接文件;或者当数据库文件为多个数据库文件时,按照选定的批次LOT包参照端接文件的模板生成ICM端接文件。

  基于EPLAN平台的端接文件生成装置还包括多个其他模块,由于基于EPLAN平台的端接文件生成装置与基于EPLAN平台的端接文件生成方法相对应,所以为了避免赘述,对端接文件生成装置的其他模块没有进行详细描述。

  与现有技术相比,本发明实施例至少可实现如下有益效果之一:

  1、通过替换占位符对象变量来实现标准宏的部件、名称、位置代号的自动填写,将技术人员从大量的重复性劳动中解放出来并降低了成本;

  2、借助EPLAN平台优秀的自查功能,可以大幅度的降低端接文件的出错率;以及

  3、通过PREPLAN和导入插件的辅助操作,极大的提高核电DCS端子接线表编制的效率和质量,节省了大量的时间和人力。

  本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。

  以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

《一种基于EPLAN平台的端接文件生成方法和装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)