FOXBORO DCS系统在西塞山电厂的应用
2015-06-29胡磊
胡磊
摘 要:湖北西塞山发电有限公司的#3、#4机组为2台680MW超临界机组,DCS控制系统均采用FOXBORO公司的I/A Series控制系统,组态软件采用的是FOXBORO公司的图形组态软件IEE。该文介绍了FOXBORO公司的I/A Series控制系统的特点及其组成结构、应用,对西塞山发电有限公司现场应用中出现的一些故障现象及其解决方法进行介绍,并对在现场应用中总结的一些画面设置、测点导入的经验进行说明。
关键词:FOXBORO I/A控制系统
中图分类号:TM621.8 文献标识码:A 文章编号:1672-3791(2015)04(c)-0026-01
1 I/A Series控制系统简介
FOXBORO公司的I/A Series系统特点是系统的软件、硬件和通讯系统都采用开放型标准设计,硬件兼容性好,软硬件相互兼容,升级硬件或软件时互不不影响。网络通讯建立于OSI模型上,符合IEEE标准,遵循MAW协议,可将与MAW兼容的非FOXBORO产品纳入I/A Series系统。控制器CP具有包括自整定和多变量自整定在内的复杂计算能力。I/O组件全部为变压器耦合隔离和光电隔离,一对一转换,过流保护,不用保险丝。系统功耗只是常规系统的1/3。控制器CP和I/O卡件都有自诊断程序,可进行报警打印,CRT报警显示,有故障组件红灯显示。所有组件都可以带电更换。
2 I/A Series控制系统组成
I/A Series系统由Mesh控制网络、工作站和控制器CP组成。工作站完成计算和管理,处理其他站的文件请求,提供用户与控制过程之间的人机接口,处理多达8000~20000点的历史数据。工作站根据其不同的功能可分为工程师站、操作员站、历史站和数据服务器。CP和与它相连的现场总线组件一起,可按组态好的控制方案对过程进行控制,可实现连续控制、梯型逻辑控制和顺序控制等功能,完成数据采集、检测、报警和传送信息。
3 I/A Series控制系统现场应用经验
(1)故障现象:#3机组锅炉风烟系统数次出现模拟量测点全部显示坏点。
解决方法:现场检查发现同时出现故障的点都位于同一对CP下,经检查该CP下AO、DI、DO信号均正常,只有AI信号显示坏点。在将该CP下的任一显示坏点AI卡件进行插拔后,模拟量测点显示恢复正常。
上述解决方法虽然奏效,但之后#3机组锅炉风烟系统多次出现同样问题。深入检查发现,问题出在AI模块上。我厂使用的4~20mA信号输入的AI模块有两种,分别为:FBM201卡件和FBM214卡件。其中FBM201为接收0~20mA直流输入信号。而FBM214具有8路4~20mA通道隔离的模拟量输入通道,每个通道接收一个标准的4~20mA信号,或一个搭载在4~20mA的模拟输入信号上的数字HART移频键控信号。风烟系统所在CP因AI信号较多,使用了十几块FBM214,怀疑是FBM214导致通讯堵塞。在将FBM214全部换为FBM201后未出现同样的故障,FOXBORO公司检查返厂检修的FBM214后确认为该批次卡件问题。
(2)故障现象:在图形组态软件IEE中进行逻辑修改后,进行“Deploy”操作后,显示“OperationFailed CP3013┃Deployments or Refresh cannot be done while Refresh of History_Security is ongoing.Workstation refreshing -.”。“Deploy”操作失败,已修改的组态逻辑无法下装。
解决方法:尝试重启服务器工作站,但重启服务器工作站后故障依旧存在。与FOXBORO厂家讨论该现象后判断可能是服务问题,在“控制面板”的“管理工具”中的“服务”中查找,发现“InFusionSyncService”未启动,重新启动该服务后,“Deploy”操作正常。
后检查确定是在服务器工作站意外断电关机后,重启时未自动启动该服务,导致修改后的组态逻辑无法下装。服务器工作站如果意外断电关机,可能造成某些服务不能自动启动,只需要进入服务设置为自动,然后重启即可。
(3)FoxView左侧及顶部菜单设置。FoxView的画面是由FoxDraw进行修改,但左侧竖排菜单和顶部菜单是由另外的文件进行定义。定义文件的路径为D:\opt\fox\
env,其中Process_Eng.dbr文件用于定义工程师权限的左侧竖排菜单,Process_Eng.mbr文件用于定义工程师权限的顶部菜单(Operator.dbr、Operator.mbr用于定义操作员权限的菜单,Initial.dbr、Initial.mbr用于定义初始菜单)。
(4)测点的导入命令。在I/A Series系统中,对应各端子板通道所定义的信号测点可以在ICC中直接添加、修改,但由于ICC不能直接识别汉字,所以测点描述直接添加汉字会变成乱码显示。为了使测点描述可以以汉字形式显示,就需要运用ICC的导入命令。
首先点击“Start”(电脑开始菜单)然后点击“Run”,在弹出的对话框内输入“cmd”后点击“确定”进入MSDOS环境。在之后弹出的对话框内输入如下命令:
①输入"d:\"回车-进入D盘根目录
②输入"sh"回车-进入unix虚拟环境
③输入"cd opt/fox/ciocfg/api"回车 - 进入文件指定路径
④输入"iccdrvr.tsk.exe-i d:/***.txt -od:/***.txt"回车-执行导入命令
其中“-i”之后的“d:/***.txt”应输入你需要导入的测点定义文件的路径,“-o”之后的“d:/***.txt”为你需要导出的此次导入操作的log文件路径(log文件内有导入中各步骤完成情况说明,可在该log文件中搜索“fail”字符,即可知道导入文件是否成功及失败的原因)。
4 结语
从在西塞山电厂的应用上来说,FOXBORO公司的I/A Series系统运行稳定,硬件发热量小,但也出现过一些I/O卡件损坏的问题。而软件内核使用的unix系统安全稳定,组态使用的IEE软件比较直观,但修改测点相关的ICC较难上手。由于系统相关的设置分散在各个文件夹中的配置文件里,需要记忆位置,不够人性化。本文通过对FOXBORO的I/A Series控制系统现场应用的问题及经验的解析,给I/A Series控制系统的现场应用提供参考。
参考文献
[1] 查方兴.I/AS系统及应用[M].上海:上海福克斯波罗有限公司,2007.
[2] 肖格远,付喜亮,王广龙.FOXBORO系统DCS升级改造及相关问题处理[J].内蒙古电力技术,2012(4):58-61.
[3] FOXBORO.I/A Series Process Operations and Displays[J].2004.