第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/29 6:50:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

进入动画组态属性设置窗口,按下图所示修改,其它属性不变。设置好后,按确定,再按确定,变量连接成功。对于水罐2,只需要把“液位2”改为“液位1”;最大变化百分比100,对应的表达式的值由10改为6即可。在用户窗口中,双击水位控制窗口进入,选中调节阀双击,则弹出单元属性设置窗口。选中组合图符,则会出现

,单击

进入动画组态属性设置窗口,按下图所示修改,其它属性不变。设置好后,按确定,再按确定,变量连接成功。水泵属性设置跟调节阀属性设置一样。

在用户窗口中,双击水位控制窗口进入,选中水泵右侧的流动块双击,则弹出流动块构件属性设置窗口。其它属性不变。水罐1 右侧的流动块与水罐2 右侧的流动块在流动块构件属性设置窗口中,只需要把表达式相应改为:调节阀=1,出水阀=1。

在“用户窗口”中选中“水位控制”,单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“水位控制”窗口。在菜单项“文件”中选“进入运行环境”或直接按“F5”或直接按工具条中可以进入运行环境。

在“工具箱”中选中滑动输入器图标,当鼠标变为“十”后,拖动鼠标到适当大小,然后双击进入属性设置,在“滑动输入器构件属性设置”的“操作属性”中,把对应数据对象的名称改为:液位1,可在“滑动输入器构件属性设置”的“基本属性”中,在“滑块指向”选中“指向左(上)”,其它不变。在“滑动输入器构件属性设置”的“刻度与标注属性”中,把“主划线数目”改为:5,即能被10整除,其它不变。

12

图标,都

为了能准确了解,水罐1、水罐2 的值,我们可以用数字显示其值,具体操作如下:在“工具箱”中单击“标签”

图标,调整大小放

在水罐下面,双击进行属性设置。在“工具箱”中单击“旋转仪表” 标,调整大小放在水罐下面,双击进行属性设置。

4、模拟设备

在“设备工具箱”中没有发现“模拟设备”,请单击“设备工具箱”中的“设备管理”进入。在“可选设备”中您可以看到我们MCGS 组态软件所支持的大部分硬件设备。在“通用设备”中打开“模拟数据设备”,双击“模拟设备”,按确认后,在“设备工具箱”中就会出现“模拟设备”,双击“模拟设备”,则会在“设备窗口”中加入“模拟设备”。在“设备属性设置”中,点击“内部属性”,会出现图标

,单击进入“内部属性”设置,把通道1

的最大值设为10,通道2的最大值设为6,其它不变,设置好后按”确认”按钮退到“基本属性”页。在“通道连接”中“对应数据对象”中输入变量,第一个通道对应输入夜位1,第二个通道对应输入液位2,或在所要连接的通道中单击鼠标右键,到实时数据库中选中“液位1”“液位2”双击也可把选中的数据对象连接到相应的通道。在“设备调试”中您就可看到数据变化。

5、编写控制流程

在“运行策略”中,双击“循环策略”进入,双击

图标进入“策

略属性设置”,只需要把“循环时间”设为:200ms,按确定即可。

在策略组态中,单击工具条中的“新增策略行”

图标,则显示

如下图:

13

在策略组态中,如果没有出现策略工具箱,请单击工具条中的“工具箱” 弹出“策略工具箱”。单击“策略工具箱”中的“脚本程序”,把鼠标移出“策略工具箱”,会出现一个小手,把小手放在标左键,则显示如下:

上,单击鼠

双击

进入脚本程序编辑环境,按下图输入:

IF 液位1<9 THEN 水泵=1 ELSE 水泵=0 ENDIF

IF 液位2<1 THEN 出水阀=0 ELSE 出水阀=1 ENDIF

IF 液位1>1 and 液位2<6 THEN 调节阀=1 ELSE 调节阀=0 ENDIF

14

6、报警显示与报警数据

定义报警:对于“液位1”变量,在实时数据库中,双击“液位1”,在报警属性中,选中“允许进行报警处理”;在报警设置中选中“上限报警”,把报警值设为:9 米;报警注释为:水罐1 的水已达上限值;在报警设置中选中“下限报警”,把报警值设为:1 米;报警注释为:水罐1 没水了。在存盘属性中,选中“自动保存产生的报警信息”。对于液位2 变量来说,只需要把“上限报警”的报警值设为4 米,其它一样。报警显示:在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中,选中“水位控制”窗口,双击“水位控制”或单击“动画组态”进入。在工具条中单击“工具箱”,弹出“工具箱”,从“工具箱”中单击“报警显示”示:

图标,变“十”后用鼠标拖动到适当位置与大小。如下图所

在“报警显示构件属性设置”中,把“对应的数据对象的名称”改为:液位组,“最大记录次数”为:6,其它不变。按“确认”后,则报警显示设置完毕。

报警数据:在“运行策略”中,单击“新建策略”,弹出“选择策略的类型”,选中“用户策略”,按“确定”。选中“策略1”,单击“策略属性” 按钮,弹出“策略属性设置”窗口,把“策略名称”设为:报警数据,“策略内容注释”为“水罐的报警数据”,按“确认”。选中“报警数据”,单击“策略组态”按钮进入,在策略组态中,单击工具条中的“新增策略行”

标,新增加一个策略行。再从“策略工具箱”中选取“报警信息浏览”,加到策略行上

,单击鼠标左键。如下图:

15

搜索更多关于: 计算机控制课程设计---水位控制系统 的文档
计算机控制课程设计---水位控制系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5g5yl7tyj12wkqq4mj6h371qz5d0ci00kpi_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top