1、 计算机控制系统与 DCS 课程设计说明书 专业: 电气工程及其自动化 班级: (1)班 姓名: 某某某 学号: 200x 课程设计项目名称: 水位控制系统 所用软件: 监控组太软件(MGCS) 同组人: 无 时间: 密码: 1 目录 一、任务介绍2 二、课题分析3 三、所用软件介绍4 1、什么是 MCGS.4 2、MCGS 软件系统的系统成.5 3、MCGS 软件的功能和特点.6 4、MCGS 软件的工作方式.8 四四、设设计计过过程程8 1、建立 MCGS 新工程:水位控制系统8 2、设计画面流程.9 3、让动画动起来.10 4、模拟设备.12 5、编写控制流程.13 6、报警显示与报警数
2、据.14 7、报表输出.16 8、 曲线显示17 9、安全机制.18 五五、设设计计的的各各个个过过程程及及结结果果记记录录19 六六设设计计总总结结25 2 一. 任务介绍: 1.掌握 MCGS 通用版的基本操作,完成工程分析及变量定义; 2.掌握简单界面设计,完成数据对象定义及动画连接; 3.掌握模拟设备连接方法,完成简单脚本程序编写及报警显示; 4.掌握制作工程报表及曲线方法。 5、用 MCGS 完成如图 1-1 所示水位控制系统设计、仿真运行 (1)建立水位控制系统工程文件 (2)完成水位控制系统的画面制作,实现动画控制效果。 (3)能实现动画水位控制系统自动运行。编写控制流程 控制要
3、求: 1 当“水罐 1”的液位达到 9 米时,就要把“水泵”关闭, 否则就要自动启动“水泵” 。当“水罐 2”的液位不足 1 米时,就要 3 自动关闭“出水阀” ,否则自动开启“出水阀” 。当“水罐 1”的液位 大于 1 米,同时“水罐 2”的液位小于 6米就要自动开启“调节阀” , 否则自动关闭“调节阀” 。 2 策略组态在“运行策略”中,双击“循环策略”进入,双 击图标进入“策略属性设置” ,如图 1-29,只需要把“循环时间”设 为:200ms。 (4)掌握 MCGS 实时报表的制作方法; 掌握 MCGS 历史报表的制作方法; 掌握 MCGS 实时曲线的制作方法; 二. 课题分析: 分析
4、水位控制系统工程的运行流程和具体实现的功能 工程项目系统分析:分析液位控制系统工程项目的系统构成、技 术要求和工艺流程,弄清系统的控制流程和监控对象的特征,明确监 控要求和动画显示方式, 分析工程中的设备采集及输出通道与软件中 实时数据库变量的对应关系,分清哪些变量是要求与设备连接的, 哪 些变量是软件内部用来传递数据及动画显示的。 工程的框架结构样例工程定义的名称为“水位控制系统.mcg”工 程文件,由五大窗口组成。总共建立了二个用户窗口,四个主菜单, 分别作为水位控制、报警显示、曲线显示、数据显示,构成了样例工 程的基本骨架。 动画图形的制作水位控制窗口是样例工程首先显示的图形窗口 (启动
5、窗口), 是一幅模拟系统真实工作流程并实施监控操作的动画窗 4 口。包括:水位控制系统:水泵、水箱和阀门由“对象元件库管理” 调入;管道则经过动画属性设置赋予其动画功能。 液位指示仪表:采用旋转式指针仪表,指示水箱的液位。 液位控制仪表:采用滑动式输入器,由鼠标操作滑动指针,改变 流速。 报警动画显示:由“对象元件库管理”调入,用可见度实现。 控制流程的实现选用 “模拟设备” 及策略构件箱中的 “脚本程序” 功能构件,设置构件的属性,编制控制程序,实现水位、水泵、调节 阀和出水阀的有效控制。 各种功能的实现通过MCGS提供的各类构件实现下述功能: 历史曲线:选用历史曲线构件实现; 历史数据:选用历史表格构件实现; 报警显示:选用报警显示构件实现; 工程报表:历史数据选用存盘数据浏览策略构件实现