1 / 17
文档名称:

组态王实训总结.docx

格式:docx   大小:35KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

组态王实训总结.docx

上传人:282975922 2022/7/21 文件大小:35 KB

下载得到文件列表

组态王实训总结.docx

文档介绍

文档介绍:篇一:组态王实训报告
工业
组态技术实践
题 目:姓 名:系 另1J:专 业:班 级:学 号:导教师:
电气工程系 自动化
2014年3月 日 指
近二十多年来,由于微电子技术和计算机技术的飞速发展以及工业自动化的要求不断提高,监控系统主要由被控对象、传感器、 i/o接口、计算机及执行机构等
部分组成。
本次实训是借助 mcgs组态软件平台来完成组态监控系统人机界面制作和程序的设计的。 mcgs(monitor and
control generated system, 通用监控系统)组态软件是北京昆仑通态软件公司研发的基于
window平台的,用于快速构造和生成上位机监控系统的组态软件系统。 通过对现场数据的采
集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工 程问题的开发平台。
由于是国人开发的 软件,所以它是全中文的,很适合我们使用,还有它可提供近百种绘图工具和基本图符,快 速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种
动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、
xy等多种工控曲线。总之使用 mcgs软件可以较快速的完成一个运行稳定、功能成熟、维护
量小并且具备专业水准的计算机监控控制系统的开发工作。 下面我来介绍在使用 mcgs组态软
件来完成任务的详细过程及遇到的问题和解决的办法。
任务一水泵运行 控制
打开mcgs通用版 组态软件,我们会看见 5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运 行策略。
首先我们先新建一
个工程,将其命名为水泵控制系统并进行保存。
然后打开用户窗口
完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较 清楚的认识,所以对于初学者来说,先画图符是最先的选择。
(1)在用户窗口中
新建一个窗口 0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵 控制”
(2)绘制水泵
在软件中,已经为
我们提供了 “对象原件库”我们可以在其中选择所要的原件,所以接下来添加一个“泵 30”
图符再确定,可以调节图符的大小,以至达到美观的效果
(3)在泵下面添加 两个“按钮”分别将名称改为“启动”和“停止”也可以双击来改变按钮的背景颜色。
(4)因为要展示停
止和启动时的状态所以再添加两个指示灯,为了更为清楚的展现启动和停止的状态,也可以 自己改造一个指示灯,其改造方法为先用一个库提供的指示灯作为改造对象先分解单元在将 最前面的图符拖走,将底层的图符分解图符再改变其颜色和添加一个“可见度”属性并在表 达式里填入刨关量,然后再对另一只指示灯做相关属性的设置。
(5)为了显示时间 我们再添加两个按钮分别为“定时器启动”和“定时器复位”再添加两个标签分别为控制“计 时时间”和“时间到”。
(6)添加四个输入 框将其属性设置为数值型,
(7)现在我们来进
行实时数据库里相关数据的添加,分别为 水泵、启动、复位、定时器启动、定时器复位都是
开关量,而“计时时间”和“时间到”为数值型。
(8) 实时数据建立
完成后,再进行用户窗口里图符的相关表达式的关联,由于要有时间控制所以在运行策略里
我们要添加一个定时器, 和一个脚本程序,在定时器属性里设置时间值为 35秒,在脚本程序
里用if-then 语句来编写控制程序。 记住要用exit来划分步骤,在最后要进入运行环境测试 前,应调节循环策略的属性,将定时循环时间改为 200s o
任务二水泵运行 监控
前期仅是利用 mcgs系统的“设备无关性”在水泵控制组态工程中借助定时器和脚本策略,初步实现了水泵 控制系统的模拟运行,并未达到实时监控的目的,所以接下来要监控设置。
我们知道,水泵运
行控制主要是使用 plc来控制的,而mcgs系统,一方面需要从plc采集相关数据,改变实时 数据库中对应变量的值,然后以画面中图符构件的动画形式显示出来,从而达到监视运行的 目的;另一方面还需要将上位机组态环境中设置的暂停和运行时间写入 plc中,实现对水泵
运行时间到调整,以及通过上位机启动和停止按钮实现对水泵硬件系统的运行和停止的控制。
打开前一个“任务
一”将其另存为“水泵运行监控”在将“任务一”组态工程动画及属性设置进行改进。
(1)删除定时器策
略及脚本程序策略。【在联机时,plc完成控制任务,所以组态工程
中的定时器和脚本程序就无用了】
(2)修改数据库中
与定时器相关的4个数据对象,分别为“定时器启动” “定时器复位”计时时间和时间到,以
提高运行环境效率。然后在添加 4个新的数据对象,分别为“运行时间显示” 、“运行时间调
整”