版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...监控组态软件实验报告(二)实验名称:基于组态软件的水位控制系统设计实验目的能应用通用版MCGS组态软件根本功能进展简单工程设计、仿真运行。掌握MCGS通用版的根本操作,完成工程分析及变量定义。掌握简单界面设计,完成数据对象定义及动画连接。掌握模拟设备连接方法,完成简单脚本程序编写及报警显示。掌握制作工程报表及曲线方法。实验内容用MCGS组态软件构建存储罐的液位监控系统,包括用画面组态工具生成工艺流程图、配置实时数据库点及工程变量、使用脚本语言编程、系统调试运行。三.实验步骤1.新建窗口在图所示的MCGS组态平台上,单击“用户窗口〞,在“用户窗口〞中单击“新建窗口〞按钮,则产生新建的“窗口0”选中“窗口0〞,单击“窗口属性〞,进入图所示的“用户窗口属性设置〞对话框,将“窗口名称〞改为“水位控制〞;将“窗口标题〞改为“水位控制〞;在“窗口位置〞中选中“最大化显示〞,其他不变,单击“确认〞按钮。选中“水位控制〞,单击“动画组态〞,进入图所示的“动画制作〞窗口。3.制作文字框图用鼠标单击图所示的“标签〞按钮,鼠标的光标变为“十”字形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。建设矩形框后,光标在其内闪烁,可直接输入文字“水位控制系统演示工程〞,按回车键或在窗口任意位置用鼠标单击一下,文字输入过程完毕。如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进展文字的修改。选择菜单项“文件〞中的“保存窗口〞,则可对所完成的画面进展保存。2.定义数据变量实时数据库是MCGS工程的数据交换和数据处理中心。数据变量是构成实时数据库的根本单元,建设实时数据库的过程也即是定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。指定名称类型:在窗口的数据对象列表中,用户将系统定义的缺省名称改为用户定义的名称,并指定类型,在注释栏中输入变量注释文字。本系统中要定义的数据对象如以下图,以“液位1”变量为例。在“根本属性〞中,将“对象名称〞设为“液位1〞;将“对象类型〞设为“数值〞;其他不变。液位组变量属性设置:在“根本属性〞中,将“对象名称〞设为“液位组〞;将“对象类型〞设为“组对象〞;其他不变,如以下图。在“存盘属性〞中,将“数据对象值的存盘〞设为“定时存盘〞,“存盘周期〞设为5秒,如以下图。在“组对象成员〞中选择“液位1〞,“对于水泵、调节阀、出水阀三个开关型变量,属性设置只要把“对象名称〞分别改为:水泵、调节阀、出水阀;“对象类型〞选中“开关〞,其他属性不变。3.模拟设备装载1〕在工作台“设备窗口〞中双击“设备窗口〞图标进入。2〕单击工具条中的“工具箱〞图标,翻开“设备工具箱〞。3〕单击“设备工具箱〞中的“设备管理〞按钮,将弹出如以下图窗口。图设备工具箱—设备管理窗口〔1〕双击“设备工具箱〞中的“模拟设备〞,模拟设备被添加到设备组态窗口中。如以下图。图设备工具箱—模拟设备〔2〕双击“设备0-[模拟设备]〞,进入模拟设备属性设置窗口,如以下图图模拟设备属性设置窗口〔3〕点击根本属性页中的“内部属性〞选项,该项右侧会出现图标,单击此按钮进入“内部属性〞设置。将通道1、2的最大值分别设置为:10、6〔4〕单击“确认〞,完成“内部属性〞设置。〔5〕点击“通道连接〞标签,进入通道连接设置。选中通道0“对应数据对象〞输入框,输入“液位1”或单击鼠标右键,弹出数据对象列表后,选择“液位1”;选中通道1“对应数据对象〞输入框,输入“液位图设备属性设置—通道连接进入“设备调试〞属性页,即可看到通道值中数据在变化。按“确认〞按钮,完成设备属性设置。3〕点击根本属性页中的“内部属性〞选项,该项右侧会出现图标,单击此按钮进入“内部属性〞设置。将通道1、2的最大值分别设置为:10、64〕单击“确认〞,完成“内部属性〞设置。5〕点击“通道连接〞标签,进入通道连接设置。选中通道0“对应数据对象〞输入框,输入“液位1”或单击鼠标右键,弹出数据对象列表后,选择“液位1”;选中通道1“对应数据对象〞输入框,输入“液位图设备属性设置—通道连接6〕进入“设备调试〞属性页,即可看到通道值中数据在变化。按“确认〞按钮,完成设备属性设置。编写控制流程1.控制要求当“水罐1〞的液位到达9m时,就要把“水泵〞关闭,否则就要自动启动“水泵〞;当“水罐2”的液位缺乏1m时,就要自动关闭“出水阀〞,否则自动开启“出水阀〞;当“水罐1”的液位大于1m,同时“水罐2”的液位小于策略组态在运行策略窗口,双击“循环策略〞,双击图标进入“策略属性设置〞窗口,如以下图。只需要把“循环时间〞设为“200〞ms,按“确认〞按钮即可。策略属性设置在策略组态中,单击工具条中的新增策略行图标就可以增加新的策略行,如以下图。图工具条—新增策略行在策略组态中,如果没有出现策略工具箱,请单击工具条中的工具箱图标,将弹出图所示的“策略工具箱〞。图策略工具箱单击“策略工具箱〞中的“脚本程序〞,将鼠标移出“策略工具箱〞,会出现一个小手,把小手放在上,单击鼠标,就完成了一个按照时间循环运行脚本程序的控制策略,如以下图。图策略工具箱—脚本程序脚本程序编辑双击图中的图标进入脚本程序编辑环境,如图1-32所示。在图脚本程序编辑环境中使用右下角键盘输入如下控制程序,最终结果如以下图。IF急停=1THEN水泵=0调节阀=0出水阀=0运行方式=0ELSEIF运行方式=1THEN出水阀=1IF液位2<液位2下限+0.2THEN调节阀=1ENDIFIF液位2>液位2上限-0.2THEN调节阀=0ENDIFIF液位1<液位1下限+0.3THEN水泵=1ENDIFIF液位1>液位1上限-0.3THEN水泵=0ENDIFIF水泵=1THEN液位1=液位1+0.2ENDIFIF调节阀=1THENIF液位1>0.1THEN液位1=液位1-0.1ELSE液位1=0ENDIFIF液位1>0.1THENIF液位2>4.9THEN液位2=5ELSE液位2=液位2+0.1ENDIFENDIFENDIFIF出水阀=1THENIF液位2>0.05THEN液位2=液位2-0.05ELSE液位2=0ENDIFENDIFELSEIF水泵=1THEN液位1=液位1+0.2ENDIFIF调节阀=1THENIF液位1>0.1THEN液位1=液位1-0.1ELSE液位1=0ENDIFIF液位1>0.1THENIF液位2>4.9THEN液位2=5ELSE液位2=液位2+0.1ENDIFENDIFENDIFIF出水阀=1THENIF液位2>0.05THEN液位2=液位2-0.05ELSE液位2=0ENDIFENDIFENDIFENDIFIF液位1>液位1上限THEN水罐1报警注满=1ELSE水罐1报警注满=0ENDIFIF液位1<液位1下限THEN水罐1报警缺水=1ELSE水罐1报警缺水=0ENDIFIF液位2>液位2上限THEN水罐2报警注满=1ELS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢结构焊接材料保管烘干温度控制方法制定方法选择
- 基于Spark的实时日志分析平台案例分享课程设计
- 医学肿瘤科普专题知识宣教课件
- 超声影像解读与诊断技术培训
- 类风湿关节炎综合治疗方案
- 口腔科牙龈炎自我护理规范
- 妇产科产后产褥期情绪管理手册
- 会议提案设计
- 衰弱症病人适宜运动指南
- 精神科焦虑症护理干预方案
- 2026年中医博士研究生入学考试综合试卷(含答案及解析)
- 2026高考作文终极预测10大母题超详细指导(写作指导+误区+热点素材+高分范文)
- 2026年安全生产月-人人讲安全、个个会应急-排查整治风险隐患
- 2026年高考作文备考预测之“新质生产力与科技自强”:主题素材+写作维度+试题分析
- 2026年江西有色智联科技有限公司招聘6人笔试参考试题及答案解析
- 2026厦门国有资本运营有限责任公司招聘笔试历年常考点试题专练附带答案详解
- 2026山东威海热电集团有限公司招聘44人笔试参考题库及答案解析
- 雨课堂学堂在线学堂云《政治学基础(暨南)》单元测试考核答案
- 2026高考作文十大热考主题:长征精神(标题、金句、人物、分论点、范文)
- 2026西北政法大学专职辅导员招聘7人备考题库及答案详解(有一套)
- 2026年陕西好猫卷烟材料有限责任公司招聘(10人)笔试模拟试题及答案解析
评论
0/150
提交评论