MCGS水位控制系统实验报告汇编.docx

上传人:b****7 文档编号:15558802 上传时间:2023-07-05 格式:DOCX 页数:19 大小:535.51KB
下载 相关 举报
MCGS水位控制系统实验报告汇编.docx_第1页
第1页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第2页
第2页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第3页
第3页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第4页
第4页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第5页
第5页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第6页
第6页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第7页
第7页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第8页
第8页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第9页
第9页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第10页
第10页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第11页
第11页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第12页
第12页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第13页
第13页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第14页
第14页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第15页
第15页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第16页
第16页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第17页
第17页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第18页
第18页 / 共19页
MCGS水位控制系统实验报告汇编.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MCGS水位控制系统实验报告汇编.docx

《MCGS水位控制系统实验报告汇编.docx》由会员分享,可在线阅读,更多相关《MCGS水位控制系统实验报告汇编.docx(19页珍藏版)》请在冰点文库上搜索。

MCGS水位控制系统实验报告汇编.docx

MCGS水位控制系统实验报告汇编

北京理工大学珠海学院实验报告

ZHUHAICAMPAUSOFBEIJINGINSTITUTEOFTECHNOLOGY

 

实验题目:

水位控制系统设计

学院:

xxxxx

班级:

xxxxxxxxxxx

姓名:

xxxxxx

学号:

xxxxxxxxxxxxx

指导老师:

xxxxxxx

实验时间:

2012年12月9日星期日

一、创建工程

可以按如下步骤建立样例工程:

●鼠标单击文件菜单中“新建工程”选项,如果MCGS嵌入版安装在D盘根目录下,则会在D:

\MCGSE\WORK\下自动生成新建工程,默认的工程名为:

“新建工程X.MCE”(X表示新建工程的顺序号,如:

0、1、2等)。

●选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。

在文件名一栏内输入“水位控制系统”,点击“保存”按钮,工程创建完毕。

 

二、制作工程画面

1、建立画面

 

2、编辑画面

3、制作文字框图

4、制作水箱

5、整体画面

三、定义数据对象

定义数据对象的内容主要包括:

●        指定数据变量的名称、类型、初始值和数值范围

●        确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。

四、动画连接

由图形对象搭制而成的图形画面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。

MCGS嵌入版实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。

在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。

本样例中需要制作动画效果的部分包括:

●        水箱中水位的升降

●        水泵、阀门的启停

●        水流效果

1、水位升降效果

水位升降效果是通过设置数据对象“大小变化”连接类型实现的。

具体设置步骤如下:

[1]            在用户窗口中,双击水罐1,弹出单元属性设置窗口。

[2]            单击“动画连接”标签,显示如图所示窗口:

[3]            选中折线,在右端出现>。

[4]            单击>进入动画组态属性设置窗口。

按照下面的要求设置各个参数:

⏹        表达式:

液位1;

⏹        最大变化百分比对应的表达式的值:

10;

⏹        其它参数不变。

如图

 

[5]  单击“确认”,水罐1水位升降效果制作完毕。

水罐2水位升降效果的制作同理。

单击>进入动画组态属性设置窗口后,按照下面的值进行参数设置:

●        表达式:

液位2;

●        最大变化百分比对应的表达式的值:

6;

●        其它参数不变。

2、水泵、阀门的启停

水泵、阀门的启停动画效果是通过设置连接类型对应的数据对象实现的。

设置步骤如下:

[1]     双击水泵,弹出单元属性设置窗口。

[2]     选中“数据对象”标签中的“按钮输入”,右端出现浏览按钮?

[3]     单击浏览按钮?

,双击数据对象列表中的“水泵”。

[4]     使用同样的方法将“填充颜色”对应的数据对象设置为“水泵”。

如图:

[5]     单击“确认”,水泵的启停效果设置完毕。

调节阀的启停效果同理。

只需在数据对象标签页中,将“按钮输入”、“填充颜色”的数据对象均设置为:

调节阀。

●        出水阀的启停效果,需在数据对象标签页中,将“按钮输入”、“可见度”的数据对象均设置为:

出水阀。

3、水流效果

水流效果是通过设置流动块构件的属性实现的。

实现步骤如下:

[1]            双击水泵右侧的流动块,弹出流动块构件属性设置窗口;

[2]            在流动属性页中,进行如下设置:

⏹        表达式:

水泵=1;

⏹        选择当表达式非零时,流块开始流动。

4、利用滑动输入器控制水位

 

5、利用旋转仪表控制水位

 

 

6、水量显示

[5]       单击“显示输出”标签,设置显示输出属性。

参数设置如下:

⏹        表达式:

液位1;

⏹        输出值类型:

数值量输出;

⏹        输出格式:

向中对齐;

⏹        整数位数:

0;

⏹        小数位数:

1。

[6]       单击“确认”,水罐1水量显示标签制作完毕。

水罐2水量显示标签与此相同,需做的改动:

●        第一个用于标注的标签,显示文字为:

水罐2;

●        第二个用于显示水罐水量的标签,表达式改为:

液位2。

 

五、编写控制流程

控制流程进行分析:

●        当“水罐1”的液位达到9米时,就要把“水泵”关闭,否则就要自动启动“水泵”;

●        当“水罐2”的液位不足1米时,就要自动关闭“出水阀”,否则自动开启“出水阀”;

●        当“水罐1”的液位大于1米,同时“水罐2”的液位小于6米就要自动开启“调节阀”,否则自动关闭“调节阀”。

 

六、报警显示

1、定义报警

本样例中需设置报警的数据对象包括:

●        液位1

●        液位2

定义报警的具体操作如下:

[1]     进入实时数据库,双击数据对象“液位1”。

[2]     选中“报警属性”标签。

[3]     选中“允许进行报警处理”,报警设置域被激活;

[4]     选中报警设置域中的“下限报警”,报警值设为:

2;报警注释输入:

“水罐1没水了!

”。

[5]     选中“上限报警”,报警值设为:

9;报警注释输入:

“水罐1的水已达上限值!

”。

然后,在“存盘属性”中选中“自动保存产生的报警信息”。

[6]     按“确认”按钮,“液位1”报警设置完毕。

[7]     同理设置“液位2”的报警属性。

需要改动的设置为:

⏹        下限报警:

报警值设为:

1.5;报警注释输入:

“水罐2没水了!

”;

⏹        上限报警:

报警值设为:

4;报警注释输入:

“水罐2的水已达上限值!

2、制作报警显示画面

3、修改报警限值

4、编写控制流程

进入“运行策略”窗口,双击“循环策略”,双击进入脚本程序编辑环境,在脚本程序中增加以下语句:

!

SetAlmValue(液位1,液位1上限,3)

!

SetAlmValue(液位1,液位1下限,2)

!

SetAlmValue(液位2,液位2上限,3)

!

SetAlmValue(液位2,液位2下限,2)

5、报警提示按钮

 

七、报表输出与曲线显示

包括:

●        1个标题:

水位控制系统数据显示;

●        2个标签:

实时数据、历史数据;

●        2个报表:

实时报表、历史报表;

●2个曲线:

实时曲线、历史曲线。

用到的构件:

●        自由表格

●        历史表格

 

整体效果图

 

八、安全机制

工业过程控制中,应该尽量避免由于现场人为的误操作所引发的故障或事故,而某些误操作所带来的后果有可能是致命性的。

为了防止这类事故的发生,MCGS嵌入版组态软件提供了一套完善的安全机制,严格限制各类操作的权限,使不具备操作资格的人员无法进行操作,从而避免了现场操作的任意性和无序状态,防止因误操作干扰系统的正常运行,甚至导致系统瘫痪,造成不必要的损失。

MCGS嵌入版组态软件的安全管理机制和WindowsNT类似,引入用户组和用户的概念来进行权限的控制。

在MCGS嵌入版中可以:

●        定义无限多个用户组

●        每个用户组中可以包含无限多个用户

●        同一个用户可以隶属于多个用户组

 

 

 

 

九、运行效果

1、运行

2、输入权限密码

进入工程密码:

1234

负责人密码是321密码:

308995938管理员

邓颂年密码:

1234操作人员

密码是123密码:

123路人甲不能利用滑动输入器控制水位

3、水位控制系统

 

3、数据显示

 

十、实验心得

对于这次实验由于刚刚接触MCGS这个软件,很多操作都不是很熟识,只能够边听老师讲解,边模仿“帮助”上的教程来做,所谓“照猫画虎”吧,因为要一步一步跟着来做,花的时间也是比较多的,但是由于跟着教程来做,没出现比较大的问题,很顺利就把它完成了。

这次实验虽然完成了,但学到的东西并不多,因为整个过程都靠模仿的,很多细节上的操作还是不懂,比如一些操作为什么要这样做,就解释不出来了,主要都是编程方面的问题。

不过功夫不负有心人,只要以后慢慢去摸索,不断地实践,最终做起项目来会的得心应手的。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2