基于和利时MACSV的DCS控制系统组态
2018-10-21蔺念李宁
蔺念 李宁
摘要:在重芳烃装置系统改造中,选用了和利时公司的DCS系统。通过自行设计的控制方案,实现了现场各类仪表的显示、运算以及自动控制。本文将重点介绍和利时DCS系统的系统软件及组态过程。
关键词:DCS;和利时;MACSV;组态
1.DCS系统软件
软件安装完成后(完全安装),在“开始”->“所有程序”->“HOLLiAS_MACS”菜单中生成如图1所示的快捷菜单,重芳烃系统改造中软件采用版本HOLLiAS MACS V6.5.2。
1.1系统软件组成及功能
工程总控:工程组态的主界面,用来部署和管理整个工程系统。它集成了工程管理、数据库编辑、用户组态、节点组态、报表组态、编译、下装等功能。
AutoThink:控制器算法组态软件,它集成了控制器算法的编辑、管理、仿真在线调试以及硬件配置功能。
图形编辑:使用该工具生成在线操作的流程图和操作模板。针对不同行业提供了丰富的符号库,方便用户绘制美观实用的工艺流程图,并且支持用户自定义符号库。
操作员在线:操作员站运行程序,启动监视/操作画面。
离线查询:启动离线查询系统,离线查询历史数据的工具。
操作员在线配置工具:启动操作员在线配置工具,配置本站操作员在线的登录域号、报警显示模式、专用键盘端口等信息。
仿真启动管理:设置并启动仿真系统。
版本查询工具:查看当前计算机上安装的软件文件的名称、版本、修改日期和路径信息。
HSRTS Tool:运行在 DCS系统中的工程师站上,主要功能包括:更新主控单元的RTS程序、检测主控单元版本信息等。
2.DCS组态流程
一个应用系统需要通过工程师站组态软件产生,组态完成后,经过编译生成相关下装文件,然后通过工程师站将这些文件分别下装到现场控制站、操作员站、历史站,从而实现系统的运转。组态项目的组态流程如图2所示。
3.DCS组态过程
3.1创建工程
3.1.1基本信息
启动组态软件“工程总控”。弹出如下界面:
其中:项目名称由任意字符的组合,可以包含中文,长度不能超过64字符。工程名称由英文字母、数字、下划线“_”的组合,长度不能超过32个字符。工程描述由任意字符的组合,可以包含中文,长度不超过64个字符。
3.1.2添加操作站
基本信息填写完成后,点击“下一步”---“添加操作员站”
3.1.3添加控制站
添加完操作站后,在“新建工程向导”对话框---“添加控制站”
工程创建成功后,在组态软件安装目录的“…HOLLiAS_MACS\ENG\USER\”文件夹下创建与工程名称同名的文件夹。一切组态产生、编译生成的数据都存储在该文件夹下。
3.2数据库组态
数据库组态包含了数据库的导出、测点清单处理、数据库的导入以及编译。
3.3控制器算法组态
在工程总控中编译生成的工程基础上完成控制策略的组态,即通过POU程序,实现控制方案的逻辑框图。左键双击“控制站”->“10号现场控制站”,切换到AutoThink软件中,并加载该控制站工程,工程名称以“.hpf”为后缀。
在“工程树”的“用户程序”节点下可以看到自定義的各个POU节点。POU主要靠CFC语言实现。按照I/O索引表及现场实际制定控制方案,从而满足现场工艺要求。
POU名只能包含字母、数字、下划线“_”,不能以“AT_”开始,且长度不超过32字节,超出部分无法输入。同时POU命名不能与变量名、变量组名、POU文件夹名、数据类型(自定义或系统缺 省的)、关键字、指令库名或功能块名重名并且POU名不可为空。
POU程序编译完成后,需要进行编译,进行编程过程中的错误检查,编译结果显示0错误,0警告则编译成功。如果弹出报错则需要进行修改,知道编译完成为止。需要注意的是编译只能找出语法错误,找不出逻辑错误。
3.4图形组态
完成工艺流程图绘制后,这里着重介绍一下对各个I/O点如何添加特性。
3.4.1动态特性
3.4.2交互特性
结束语
本文详细介绍了基于和利时MACSV的DCS控制系统的软件功能及组态过程,对组态过程中关键问题进行了详细的注解,同时对组态过程中经常出现的问题进了特别介绍。基于和利时MACSV的DCS控制系统已经成功应用在重芳烃装置系统改造中,目前装置运行平稳可靠。