计算机控制课程设计---水位控制系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机控制系统与DCS

课程设计说明书

专业:电气工程及其自动化

班级:(1)班

姓名:某某某

学号:200x

课程设计项目名称:水位控制系统

所用软件:监控组太软件(MGCS)

同组人:无

时间:

密码:

目录

一、任务介绍 (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、报警显示与报警数据 (14)

7、报表输出 (16)

8、曲线显示 (17)

9、安全机制 (18)

五、设计的各个过程及结果记录 (19)

六.设计总结 (25)

一.任务介绍:

1.掌握MCGS通用版的基本操作,完成工程分析及变量定义;

2.掌握简单界面设计,完成数据对象定义及动画连接;

3.掌握模拟设备连接方法,完成简单脚本程序编写及报警显示;

4.掌握制作工程报表及曲线方法。

5、用MCGS完成如图1-1所示水位控制系统设计、仿真运行

(1)建立水位控制系统工程文件

(2)完成水位控制系统的画面制作,实现动画控制效果。

(3)能实现动画水位控制系统自动运行。编写控制流程

控制要求:

1》当“水罐1”的液位达到9米时,就要把“水泵”关闭,否则就要自动启动“水泵”。当“水罐2”的液位不足1米时,就要自动关闭“出水阀”,否则自动开启“出水阀”。当“水罐1”的液位大于1米,同时“水罐2”的液位小于6米就要自动开启“调节阀”,否则自动关闭“调节阀”。

2》策略组态在“运行策略”中,双击“循环策略”进入,双击图标进入“策略属性设置”,如图1-29,只需要把“循环时间”设为:200ms。

(4)掌握MCGS实时报表的制作方法;

掌握MCGS历史报表的制作方法;

掌握MCGS实时曲线的制作方法;

二.课题分析:

分析水位控制系统工程的运行流程和具体实现的功能

工程项目系统分析:分析液位控制系统工程项目的系统构成、技术要求和工艺流程,弄清系统的控制流程和监控对象的特征,明确监控要求和动画显示方式,分析工程中的设备采集及输出通道与软件中实时数据库变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及动画显示的。

工程的框架结构样例工程定义的名称为“水位控制系统.mcg”工程文件,由五大窗口组成。总共建立了二个用户窗口,四个主菜单,分别作为水位控制、报警显示、曲线显示、数据显示,构成了样例工程的基本骨架。

动画图形的制作水位控制窗口是样例工程首先显示的图形窗口(启动窗口),是一幅模拟系统真实工作流程并实施监控操作的动画窗口。包括:水位控制系统:水泵、水箱和阀门由“对象元件库管理”调入;管道则经过动画属性设置赋予其动画功能。

液位指示仪表:采用旋转式指针仪表,指示水箱的液位。

液位控制仪表:采用滑动式输入器,由鼠标操作滑动指针,改变流速。

报警动画显示:由“对象元件库管理”调入,用可见度实现。

控制流程的实现选用“模拟设备”及策略构件箱中的“脚本程序”功能构件,设置构件的属性,编制控制程序,实现水位、水泵、调节阀

和出水阀的有效控制。

各种功能的实现通过MCGS提供的各类构件实现下述功能:

历史曲线:选用历史曲线构件实现;

历史数据:选用历史表格构件实现;

报警显示:选用报警显示构件实现;

工程报表:历史数据选用存盘数据浏览策略构件实现,报警历史数据选用报警信息浏览策略构件实现,实时报表选用自由表格构件实现,历史报表选用历史表格构件实现。

输入、输出设备抽水泵的启停:开关量输出;调节阀的开启关闭:开关量输出;出水阀的开启关闭:开关量输出;水罐1、2 液位指示:模拟量输入。

其它功能的实现工程的安全机制:分清操作人员和负责人的操作权限。

三.所用软件介绍

1·什么是MCGS?

MCGS (Monitor and Control Generated System,通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件,它能够在基于Microsoft(各种32位Windows平台上)运行,通过对现场数据的采集处理,以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式向用户提供解决实际工程问题的方案,它充分利用了Windows图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域

有着更广泛的应用。

2·MCGS组态软件的系统构成

MCGS 6.2软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。

MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。

(1)实时数据库是MCGS嵌入版系统的核心

实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS嵌入版使用自建文件系统中的实时数据库来管理所有实时数据。

(2)主控窗口构造了应用系统的主框架

主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等项内容,是应用系统的主框架。

(3)设备窗口是MCGS嵌入版系统与外部设备联系的媒介

设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口。

(4)用户窗口实现了数据和流程的“可视化”

相关文档
最新文档