组态软件实训

组态软件实训

ID:37840879

大小:1.70 MB

页数:99页

时间:2019-06-01

组态软件实训_第1页
组态软件实训_第2页
组态软件实训_第3页
组态软件实训_第4页
组态软件实训_第5页
资源描述:

《组态软件实训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章水位控制系统制作本实训介绍水位控制系统的组态过程,详细讲解如何应用MCGS组态软件完成一个工程。本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示等多项组态操作。结合工程实例,对MCGS组态软件的组态过程、操作方法和实现功能等环节进行全面的讲解,使学生对MCGS组态软件的内容、工作方法和操作步骤在短时间内有一个总体的认识。工程最终效果图如下:2.1工程分析在开始组态工程之前,先对该工程进行剖析,以便从整体上把握工程的结构、流程、需实现的功能及如何实现这些功能。工程框架:1.2个用户窗口:水位控制、数据显示2.4个主菜单:系统管理、数据

2、显示、历史数据、报警数据3.4个子菜单:登录用户、退出登录、用户管理、修改密码4.5个策略:启动策略、退出策略、循环策略、报警数据、历史数据数据对象:水泵、调节阀、出水阀、液位1、液位2、液位1上限、液位1下限、液位2上限、液位2下限、液位组图形制作:1.水位控制窗口�水泵、调节阀、出水阀、水罐、报警指示灯:由对象元件库引入�管道:通过流动块构件实现�水罐水量控制:通过滑动输入器实现�水量的显示:通过旋转仪表、标签构件实现�报警实时显示:通过报警显示构件实现�动态修改报警限值:通过输入框构件实现2.据显示窗口�实时数据:通过自由表格构件实现�历史数据:通过历史表格构件实现

3、�实时曲线:通过实时曲线构件实现�历史曲线:通过历史曲线构件实现流程控制:通过循环策略中的脚本程序策略块实现安全机制:通过用户权限管理、工程安全管理、脚本程序实现2.2建立工程可以按如下步骤建立样例工程:�鼠标单击文件菜单中“新建工程”选项,如果MCGS安装在D盘根目录下,则会在D:MCGSWORK下自动生成新建工程,默认的工程名为:“新建工程X.MCG”(X表示新建工程的顺序号,如:0、1、2等)�选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。�在文件名一栏内输入“水位控制系统”,点击“保存”按钮,工程创建完毕。2.3制作工程画面2.3.1建立画面[1]

4、在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。[2]选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。[3]将窗口名称改为:水位控制;窗口标题改为:水位控制;窗口位置选中“最大化显示”,其它不变,单击“确认”。[4]在“用户窗口”中,选中“水位控制”,点击右键,选择下拉菜单中的“设置为启动窗口”选项,将该窗口设置为运行时自动加载的窗口。如图:2.3.2编辑画面选中“水位控制”窗口图标,单击“动画组态”,进入动画组态窗口,开始编辑画面。2.3.3制作文字框图[1]单击工具条中的“工具箱”按钮,打开绘图工具箱。[2]选择“工具箱”内的“标签”按钮,鼠标的光标

5、呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉出一个一定大小的矩形。[3]在光标闪烁位置输入文字“水位控制系统演示工程”,按回车键或在窗口任意位置用鼠标点击一下,文字输入完毕。[4]选中文字框,作如下设置:点击(填充色)按钮,设定文字框的背景颜色为:没有填充;点击(线色)按钮,设置文字框的边线颜色为:没有边线。点击(字符字体)按钮,设置文字字体为:宋体;字型为:粗体;大小为:26点击(字符颜色)按钮,将文字颜色设为:蓝色。2.3.4制作水箱[1]单击绘图工具箱中的(插入元件)图标,弹出对象元件管理对话框,如图:[2]从“储藏罐”类中选取罐17、罐53。[3]从“阀”

6、和“泵”类中分别选取2个阀(阀58、阀44)、1个泵(泵40)。[4]将储藏罐、阀、泵调整为适当大小,放到适当位置,参照效果图。[5]选中工具箱内的流动块动画构件图标,鼠标的光标呈“十”字形,移动鼠标至窗口的预定位置,点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。[6]当用户想结束绘制时,双击鼠标左键即可。[7]当用户想修改流动块时,选中流动块(流动块周围出现选中标志:白色小方块),鼠标指针指向小方块,按住左键不放,拖动鼠标,即可调整流动块的形状。[8]使

7、用工具箱中的图标,分别对阀,罐进行文字注释。依次为:水泵、水罐1、调节阀、水罐2、出水阀。[9]选择“文件”菜单中的“保存窗口”选项,保存画面。2.3.5整体画面最后生成的画面如下图所示:2.4定义数据对象前面我们已经讲过,实时数据库是MCGS工程的数据交换和数据处理中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。定义数据对象的内容主要包括:1)指定数据变量的名称、类型、初始值和数值范围2)确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。在开始定义之前,我们先对所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。