1 / 17
文档名称:

MCGS水位控制系统实验报告.doc

格式:doc   大小:628KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MCGS水位控制系统实验报告.doc

上传人:mh900965 2018/1/5 文件大小:628 KB

下载得到文件列表

MCGS水位控制系统实验报告.doc

文档介绍

文档介绍:北京理工大学珠海学院实验报告
ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY
实验题目: 水位控制系统设计
学院: xxxxx
班级: xxxxxxxxxxx
姓名: xxxxxx
学号: xxxxxxxxxxxxx
指导老师: xxxxxxx
实验时间: 2012年12月9日星期日
一、创建工程
可以按如下步骤建立样例工程:
鼠标单击文件菜单中“新建工程”选项,如果MCGS嵌入版安装在D盘根目录下,则会在D:\MCGSE\WORK\下自动生成新建工程,默认的工程名为:“”(X表示新建工程的顺序号,如:0、1、2等)。
选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。
在文件名一栏内输入“水位控制系统”,点击“保存”按钮,工程创建完毕。
二、制作工程画面

1、建立画面
2、编辑画面
3、制作文字框图
4、制作水箱
5、整体画面
三、定义数据对象
定义数据对象的内容主要包括:
l         指定数据变量的名称、类型、初始值和数值范围
l         确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
四、动画连接
由图形对象搭制而成的图形画面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS嵌入版实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。本样例中需要制作动画效果的部分包括:
l         水箱中水位的升降
l         水泵、阀门的启停
l         水流效果
1、水位升降效果
水位升降效果是通过设置数据对象“大小变化”连接类型实现的。
具体设置步骤如下:
[1]             在用户窗口中,双击水罐1,弹出单元属性设置窗口。
[2]             单击“动画连接”标签,显示如图所示窗口:
[3]             选中折线,在右端出现>。
[4]             单击>进入动画组态属性设置窗口。按照下面的要求设置各个参数:
n         表达式:液位1;
n         最大变化百分比对应的表达式的值:10;
n         其它参数不变。如图
[5]  单击“确认”,水罐1水位升降效果制作完毕。
水罐2水位升降效果的制作同理。单击>进入动画组态属性设置窗口后,按照下面的值进行参数设置:
l         表达式:液位2;
l         最大变化百分比对应的表达式的值:6;
l         其它参数不变。
2、水泵、阀门的启停
水泵、阀门的启停动画效果是通过设置连接类型对应的数据对象实现的。
设置步骤如下:
[1]      双击水泵,弹出单元属性设置窗口。
[2]      选中“数据对象”标签中的“按钮输入”,右端出现浏览按钮?。
[3]      单击浏览按钮?,双击数据对象列表中的“水泵”。
[4]      使用同样的方法将“填充颜色”对应的数据对象设置为“水泵”。如图:
[5]      单击“确认”,水泵的启停效果设置完毕。
调节阀的启停效果同理。只需在数据对象标签页中,将“按钮输入”、“填充颜色”的数据对象均设置为:调节阀。
l         出水阀的启停效果,需在数据对象标签页中,将“按钮输入”、“可见度”的数据对象均设置为:出水阀。
3、水流效果
水流效果是通过设置流动块构件的属性实现的。
实现步骤如下:
[1]             双击水泵右侧的流动块,弹出流动块构件属性设置窗口;
[2]             在流动属性页中,进行如下设置:
n         表达式:水泵=1;
n         选择当表达式非零时,流块开始流动。
4、利用滑动输入器控制水位
5、利用旋转仪表控制水位
6、水量显示
[5]        单击“显示输出”标签,设置显示输出属性。参数设置如下:
n         表达式:液位1;
n         输出值类型:数值量输出;
n         输出格式:向中对齐;
n         整数位数:0;
n         小数位数:1。
[6]        单击“确认”,水罐1水量显示标签制作完毕。
水罐2水量显示标签与此相同,需做的改动:
l         第一个用于标注的标签,显示文字