MCGS液位控制实验数据
MCGS水位控制系统实验报告

北京理工大学珠海学院实验报告ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY实验题目: 水位控制系统设计学院: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]单击>进入动画组态属性设置窗口。
MCGS水位控制系统实验

实验1 建立一个新工程1.1建立工程通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一个工程。
通过本讲及后续几讲学习,您将会应用MCGS组态软件建立一个比较简单的水位控制系统。
本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1(最大值10米)液位2(最大值6米)三个开关数据:水泵、调节阀、出水阀。
工程效果图工程组态好后,最终效果图如下:-可编辑修改-在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。
如下图:您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D:\MCGS\WORK\2。
水位控制系统。
祝贺您,已经成功地建立了自己的工程!1.2 设计画面流程建立新画面在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,即:选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:水位控制;将“窗口标题”改为:水位控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
-可编辑修改-选中刚创建的“水位控制”用户窗口,单击“动画组态”,进入动画制作窗口。
工具箱单击工具条中的“工具箱”按钮,则打开动画工具箱,图标对应于选择器,用于在编辑图形时选取用户窗口中指定的图形对象;图标用于打开和关闭常用图符工具箱,常用图符工具箱包括27种常用的图符对象。
图形对象放置在用户窗口中,是构成用户应用系统图形界面的最小单元,MCGS中的图形对象包括图元对象、图符对象和动画构件三种类型,不同类型的图形对象有不同的属性,所能完成的功能也各不相同。
为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。
MCGS水位控制系统实验之欧阳理创编

实验1建立一个新工程1231.1建立工程4通过一个水位控制系统的组态过程,介5绍如何应用MCGS组态软件完成一个工6程。
通过本讲及后续几讲学习,您将会应7用MCGS组态软件建立一个比较简单的水8位控制系统。
本样例工程中涉及到动画制9作、控制流程的编写、模拟设备的连接、10报警输出、报表曲线显示与打印等多项组11态操作。
12水位控制需要采集二个模拟数据:13液位1(最大值10米)14液位2(最大值6米)15三个开关数据:水泵、调节阀、出水16阀。
17工程效果图18工程组态好后,最终效果图如下:19在菜单“文件”中选择“新建工程”20菜单项,如果MCGS安装在D:根目录21下,则会在D:\MCGS\WORK\下自动生22成新建工程,默认的工程名为新建工程23X.MCG(X表示新建工程的顺序号,如:240、1、2等)。
如下图:25您可以在菜单“文件”中选择“工程26另存为”选项,把新建工程存为:D:27\MCGS\WORK\水位控制系统。
28祝贺您,已经成功地建立了自己的工程!291.2 设计画面流程30建立新画面31在MCGS组态平台上,单击“用户窗32口”,在“用户窗口”中单击“新建窗33口”按钮,则产生新“窗口0”,即:34选中“窗口0”,单击“窗口属性”,35进入“用户窗口属性设置”,将“窗口名36称”改为:水位控制;将“窗口标题”改37为:水位控制;在“窗口位置”中选中38“最大化显示”,其它不变,单击“确39认”。
40选中刚创建的“水位控制”用户窗口,41单击“动画组态”,进入动画制作窗口。
42工具箱43单击工具条中的“工具箱”按钮,则打44开动画工具箱,45图标对应于选择器,用于在编辑图形46时选取用户窗口中指定的图形对象;47图标用于打开和关闭常用图符工具48箱,常用图符工具箱包括27种常用的图49符对象。
50图形对象放置在用户窗口中,是构成用51户应用系统图形界面的最小单元,MCGS 52中的图形对象包括图元对象、图符对象和53动画构件三种类型,不同类型的图形对象54有不同的属性,所能完成的功能也各不相55同。
实训报告MCGS组态水位控制系统

实训报告MCGS组态水位控制系统
MCGS组态水位控制系统是基于MCGS组态软件、西门子S7-200PLC处理器和Touch Panel操作面板构成的一种水位控制系统。
它可以实现新建站点时,可以根据现场实际情
况建立控制系统,并支持仓位个数、高程、水位报警等的设定;可调整类型为连续控制和
混合控制的模式。
该系统使用西门子S7-220PLC处理器完成PID控制,结合输入各个仓位的实时数据和
出水控制的数值,实现水位控制的自动化;使用Touch Panel操作面板可以显示仓位实时
水位信息和出水量,操作人员可以实时查看仓位水位情况;结合组态软件,操作人员可以
将各个仓位的情况显示在一张父表中,并可一目了然。
组态软件可以实现PID控制算法设定,是实现水位控制的关键;PLC处理器则是实现
水位控制的核心,通过程序编写实现实时数据采集;Touch Panel操作面板是系统与操作
人员交互的界面,让操作人员能够实时查看仓位水位情况。
通过本次实训,学习者受益匪浅,全面学习到MCGS组态水位控制系统的设计与实施,实现PID控制算法设定、PLC处理器程序编写、Touch Panel操作面板等,从而提高自身
的技术能力。
MCGS水位控制系统实验样本

资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。
实验1 建立一个新工程1.1建立工程经过一个水位控制系统的组态过程, 介绍如何应用MCGS组态软件完成一个工程。
经过本讲及后续几讲学习, 您将会应用MCGS组态软件建立一个比较简单的水位控制系统。
本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1( 最大值10米)液位2( 最大值6米)三个开关数据: 水泵、调节阀、出水阀。
工程效果图工程组态好后, 最终效果图如下:在菜单”文件”中选择”新建工程”菜单项, 如果MCGS安装在D: 根目录下, 则会在D: \MCGS\WORK\下自动生成新建工程, 默认的工程名为新建工程X.MCG(X表示新建工程的顺序号, 如: 0、1、2等)。
如下图:您能够在菜单”文件”中选择”工程另存为”选项, 把新建工程存为: D: \MCGS\WORK\水位控制系统。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。
祝贺您, 已经成功地建立了自己的工程!1.2 设计画面流程建立新画面在MCGS组态平台上, 单击”用户窗口”, 在”用户窗口”中单击”新建窗口”按钮, 则产生新”窗口0”, 即:选中”窗口0”, 单击”窗口属性”, 进入”用户窗口属性设置”, 将”窗口名称”改为: 水位控制; 将”窗口标题”改为: 水位控制; 在”窗口位置”中选中”最大化显示”, 其它不变, 单击”确认”。
选中刚创立的”水位控制”用户窗口, 单击”动画组态”, 进入动画制作窗口。
工具箱单击工具条中的”工具箱”按钮, 则打开动画工具箱,图标对应于选择器, 用于在编辑图形时选取用户窗口中指定的图形对象;图标用于打开和关闭常见图符工具箱, 常见图符工具箱包括27种常见的图符对象。
图形对象放置在用户窗口中, 是构成用户应用系统图形界面的最小单元, MCGS中的图形对象包括图元对象、图符对象和动画构件三种类型, 不同类型的图形对象有不同的属性, 所能完成的功能也各不相同。
MCGS水位控制系统实验

实验1 建立一个新工程1.1建立工程通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一个工程。
通过本讲及后续几讲学习,您将会应用MCGS组态软件建立一个比较简单的水位控制系统。
本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1(最大值10米)液位2(最大值6米)三个开关数据:水泵、调节阀、出水阀。
工程效果图工程组态好后,最终效果图如下:在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。
如下图:您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D:\MCGS\WORK\水位控制系统。
祝贺您,已经成功地建立了自己的工程!1.2 设计画面流程建立新画面在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,即:选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:水位控制;将“窗口标题”改为:水位控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
选中刚创建的“水位控制”用户窗口,单击“动画组态”,进入动画制作窗口。
工具箱单击工具条中的“工具箱”按钮,则打开动画工具箱,图标对应于选择器,用于在编辑图形时选取用户窗口中指定的图形对象;图标用于打开和关闭常用图符工具箱,常用图符工具箱包括27种常用的图符对象。
图形对象放置在用户窗口中,是构成用户应用系统图形界面的最小单元,MCGS中的图形对象包括图元对象、图符对象和动画构件三种类型,不同类型的图形对象有不同的属性,所能完成的功能也各不相同。
为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。
MCGS水位控制系统实验

MCGS水位控制系统实验MCGS水位控制系统实验实验1 建立一个新工程1.1建立工程通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一个工程。
通过本讲及后续几讲学习,您将会应用MCGS组态软件建立一个比较简单的水位控制系统。
本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1(最大值10米)液位2(最大值6米)三个开关数据:水泵、调节阀、出水阀。
工程效果图工程组态好后,最终效果图如下:11在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。
如下图:11您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D :\MCGS\WORK\水位控制系统。
祝贺您,已经成功地建立了自己的工程!1.2 设计画面流程建立新画面在MCGS 组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,即:选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:水位控制;将“窗口标题”改为:水位控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
选中刚创建的“水位控制”用户窗口,单击“动画组态”,进入动画制作窗口。
11工具箱单击工具条中的“工具箱”按钮,则打开动画工具箱,图标对应于选择器,用于在编辑图形时选取用户窗口中指定的图形对象;图标用于打开和关闭常用图符工具箱,常用图符工具箱包括27种常用的图符对象。
图形对象放置在用户窗口中,是构成用户应用系统图形界面的最小单元,MCGS 中的图形对象包括图元对象、图符对象和动画构件三种类型,不同类型的图形对象有不同的属性,所能完成的功能也各不相同。
为了快速构图和组态,MCGS 系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。
mcgs水位控制

水泵=1
ELSE
水泵=0
ENDIF '水罐1液位低于9米,打开水泵,否则关闭
IF液位2<1 THEN
出水阀=0
ELSE
出水阀=1
ENDIF '水罐2液位低于1米,关闭出水阀,否则打开
IF液位1>1 AND液位2<6 THEN
调节阀=1
ELSE
调节阀=0
ENDIF '水罐1液位大于1米,水罐2液位小于6米,打开调节阀,否则关闭
实验一水位控制系统
一.实验目的:熟悉组态王软件,了解工程的系统构成和工艺流程,明确主要的技术要求,弄清工程所涉及的相关硬件设备和软件。了解控制流程如何实现,了解如何动画制作,控制流程的编写,模拟设备的连接,报警输出,报表曲线显示与打印等多项组态操作。
二.实验设备:计算机,组态王软件
三.实验流程图:
四.实验程序:
!SetAlmValue(液位1,液位1上限,3)'设置液位1的上限报警值
!SetAlmValue(液位1,液位1下限,2) '设置液位1的下限报警值
!SetAlmValue(液位2,液位2上限,3) '设置液位2的上限报警值
!SetAlmValue(液位2,液位2上限,2) '设置液位2的下限报警值
采用MCGS开发水箱控制系统,是模拟现代工业生产过程中对液位进行测量、控制,观察其变化特性,研究过程控制规律的试验系统,具有过程控制的动态过程一般特点。Fra bibliotek五.实际运行图:
六.结果分析:
该系统由上位机和智能调节仪两部分组成。上位机有四个画面组成。实时数据采集,历史数据记录,运行动画,通讯状态组成。MCGS通过设备驱动程序与外部设备进行数据交换。包含数据采集和发送设备指令。设备驱动程序是DLL(动态链接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。