预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

word 课程设计〔报告〕 课程设计题目:双容水箱液位监控系统组态 学院名称:电子与信息工程学院 专业:电气工程与其自动化 班级:电气121 指导教师:骆再飞 日期:2015.6.20~2015.6.29 1/29 word 一、课程设计任务和目的 本课程设计运用工业监控系统组态软件〔MCGS〕,结合一个自动控制系统, 完成该控制系统的上位机监控系统组态设计。使学生掌握监控软件的设计和编程 方法,得到计算机监控系统程序设计与调试,以与编写设计技术文件的初步训练。 为从事计算机控制方面的工作打下一定根底。 课程设计工程简介: 通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一 个工程。通过本讲与后续几讲学习,您将会应用MCGS组态软件建立一个比拟 简单的水位控制系统。 本样例工程中涉与到动画制作、控制流程的编写、模拟设备的连接、报警输 出、报表曲线显示与打印等多项组态操作。 水位控制需要采集二个模拟数据: 液位1〔最大值10米〕 液位2〔最大值6米〕 三个开关数据:水泵、调节阀、出水阀。 二、监控系统分析和总体设计 (1)监控系统总体设计 了解系统设计要求,进展需求分析,确定组态软件输入输出点、内部 变量等,构思监控系统的组态框架。 (2)实时数据库组态 根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。 (3)虚拟对象组态设计 采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物 理对象,具有输入输出特性。 (4)窗口界面组态 根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图 形操作界面,并同实时数据库IO点。 (5)运行策略组态 采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运 行流程。 (6)控制策略组态设计 选择和设计适当的控制算法并组态,实现对被控系统的控制要求。 (7)历史和趋势记录报表设计 建立历史数据库,实现监控系统的历史数据记录和趋势显示。 2/29 word (8)实时和历史报警记录报表设计 确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实 时报警显示和历史报警数据查询。 (9)主控窗口组态 通过系统菜单能对系统各个功能进展调度管理。 (10)安全策略组态 建立监控系统的安全操作机制,对用户设定不同的操作权限,保证监 控系统的安全性。 (11)进展监控系统的调试、运行和改良。 三、建立MCGS新工程 如果您已在您的计算机上安装了“MCGS组态软件〞,在Windows桌面上, 会有“Mcgs 组态环境〞与“Mcgs运行环境〞图标。鼠标双击“Mcgs组态环境〞图标, 进入MCGS 组态环境。 在菜单“文件〞中选择“新建工程〞菜单项,如果MCGS安装在D:根目录下, 如此会 在D:下自动生成新建工程,默认的工程名为新建工程 X.MCG(X表示新 建工程的顺序号,如:0、1、2等)。 3/29 word 由于本身就做了水位控制系统,因此新建的还是会被删除掉,或者保存下次建立 其他系统用。 工具栏 为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称 为系统图形对象,方便快捷。如如下图所示: 4/29 word 四、让动画动起来 系统的I/O点表 对象名称类型注释 水泵开关型控制水泵“启动〞、“停止〞变量 Getuser字符型保存登入用户名 液位1上限数值型用来在运行环境下设定水罐1的上限 报警值 液位1下限数值型用来在运行环境下设定水罐1的下限 报警值 液位1数值型水罐1的水位高度,用来控制1#水罐 水位的变化 液位2上限数值型用来在运行环境下设定水罐2的上限 报警值 液位2下限数值型用来在运行环境下设定水罐2的下限 报警值 液位2数值型水罐2的水位高度,用来控制2#水罐 水位的变化 调节阀开关型控制调节阀“打开〞,“关闭〞的变量 出水阀开关型控制出水阀“打开〞,“关闭〞的变量 液位组组对象用于历史数据、历史曲线、报表输出 等功能构件 5/29 word 在实时数据库中新增对象,将其改成液位1、液位2等数据名称,然后再选中每 一项对应的对象属性,根据教程更改设定。 动画连接 由图形对象搭制而成的图形界面是静止不动的,需要对这些图形对象进展动画设计, 真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS实现图形动画设计的 主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相 应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集 值驱动,从而实现了图形的动画效果。 在用户窗口中,双击水位控制窗口进入,选中水泵