海南昌江核电机组IACC组态运用论文_伍修璨,陈琦

伍修璨 陈琦

(海南核电有限公司)

摘要:本文介绍了海南海南核电昌江电厂在组态过程中可视化组态工具IACC批量操作功能的运用。

关键词:仪控组态IACC

0 概述

海南昌江核电厂采用福克斯波罗公司的I/A SERIES系统为全厂DCS系统。作为I/A SERIES的专用组态器,指令化的ICC已经无法满足当下大批量组态的需求。在这种背景下,FOXBORO开发了第二代可视化的IACC组态器。本文将介绍IACC组态器批量组态IO点的应用。

1.TAGLIST的建立

TAGLIST就是需要写入组态的点的集合,使用TAGLIST可以大批量导入IO点,节省了一个一个添加IO点的时间。下面以0SRE系统为例。

首先在DATABASE中的IACC TAGLIST一项中找到0号机组SRE系统(使用筛选功能)。新建一个EXCEL文件,设置字体为Arial,字号为9号。

因为都在一个COMPAND当中,所有COMPAND名都是0SRE_N1,不需要修改。

系统较小,一共只有9个IO点,没有冗余的FBM,因此不需要添加冗余FBM的信息

由于所有点都是送到二层KIC的,因此BLOCK名后面都需要加上_V的后缀。

下面这一步是最重要的,根据每个点控制的控制情况采用合适的模板。添加CSD NAME和CST NAME。其中CSD NAME即IACC中的组态图的名字。而CST NAME是CSD所用的模板,其关系类似于FD图与FD图采用的模板。这一步是整个TAGLIST中最繁杂也是最重要的一步。

这个系统点较少,大多也都是一个输入,所以基本都是采用的23模板。CSD NAME采用点的设备名字,即仪表的名字,CST NAME写采用的CST模板的名字。

检查CSD NAME与CST NAME有没有一一对应,即有没有出现一个CSD NAME对应两个CST NAME的情况(比如同一设备的BUP和KIC控制的切换,如果这个设备的CSD NAME都采用设备名,而BUP和KIC控制采用的模板不一样,就会出现同一个CSD NAME对应两个CST NAME的情况,这种情况就需要区分CSD NAME)。检查没有这样的情况,继续下一步

CSD NAME区分参与逻辑计算的点和只显示的点。在FD图中 所有的点都没有参与计算直接送KIC,因此不用区分。

注意TAG NAME与CSD NAME最好一一对应。

送KIC报警的IO点TAGLIST SAO这一项需要填写1,这个系统的所有点都是送KIC报警,因此SAO这一项全部填写1.

模拟量的设置。AI和AO需要设置量程,但是这个系统的仪表都是SX,都是通断信号,不需要设置量程

为KIC显示的报警点生成一个新的TAGLIST,标题内容与之前的那个TAGLIST相同

之后完成报警点的TAGLIST,需要注意的是报警点的名称需要到LD等图上去查找。而且当同一点的KA和KS前面的名字(如409KA和500KS)不一样时,需要分别添加两行信息。

所有都做完以后,保存TAGLIST,需要保存为DBF文件,但是保存的时候发现选项里面没有相应的DBF的选项,03版本以后已经没有DBF了,但是可以保存为CSV文件。

这个CSV文件就是用于IACC中导入TAGLIST所用

TAGLIST完成后组态就完成了一大半。接下来是IACC部分

首先需要添加数据库,在虚拟机的D:\opt\fox\IACC\Database中加入一个空的数据库,并把更名为自己所需要的。接下里在IACCSettings.txt中的DATABASE一项的下面添加数据库的信息。

选择TEXT后,在SELECT TAGLIST FILE一项中选择之前保存的CSV文件。之前导入即可完成IO点的批量导入。

4 总结

海南昌江核电现场面临大批量的IO点,如果用一个一个单独组态的方式组态效率将会大大降低。而IACC用TAGLIST批量操作极大的简化了这一过程,提高了整个组态的速率以及为修改提供了便利性。

参考文献

[1] 伍修璨:《I/A Series 系统及应用》2007年.

论文作者:伍修璨,陈琦

论文发表刊物:《电力设备》2016年第7期

论文发表时间:2016/7/5

标签:;  ;  ;  ;  ;  ;  ;  ;  

海南昌江核电机组IACC组态运用论文_伍修璨,陈琦
下载Doc文档

猜你喜欢