组态软件实训总结

  • 格式:doc
  • 大小:25.73 KB
  • 文档页数:22

组态软件实训总结
《组态软件实训》

报告

题 目:轨道交通站台监控画面

学 院:

班 级:

姓 名:指导教师:

实训日期:

一、题目

轨道交通站台监控画面

二、实训内容和要求

1.了解昆仑通态软件的发展和现状,熟悉MCGS工控昆仑通态软件。

2.掌握MCGS昆仑通态软件的基本功能及其使用方法 。

3.进行控制系统用户窗口、主控窗口、运行策略等的组态软件。

4.编写MCGS脚本程序。

5.要求组态软件合理,画面显示直观、生动,操作方便。

6.进一步巩固和提高对组态软件(工程管理器、工程浏览器、画
面开发系统、运

行系统)的使用。

7.熟悉北京昆仑通态昆仑通态软件,利用自己所掌握的知识点。
做出自己的题目,

并实现模拟轨道交通运行速度的基本功能。

8.掌握北京昆仑通态软件的技术参数。

9.根据组态软件提供的I/O帮助熟悉昆仑通态软件系列I/O智能
模块寄存器的应

用。

10.在设计画面的基础上建立动画连接。

三、昆仑通态软件介绍

3.1组态软件的介绍

昆仑通态软件是一种通用的工业监控软件,它融过程控制设计、
现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统
和应用以及信息交流汇集在一起,实现最优化管理。它基于Microsoft
Windows XP/NT/2000 操作系统,用户可以在企业网络的所有层次的
各个位置上都可以及时获得系统的实时信息。采用昆仑通态软件开发
工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产
力和效率、提高产品的质量、减少成本及原材料的消耗。它适用于从
单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监
控管理系统的开发。

3.2昆仑通态软件的结构

昆仑通态软件结构由工程管理器、工程浏览器及运行系统三部分
构成。

工程管理器:工程管理器用于新工程的创建和已有工程的管理,
对已有工程

进行搜索、添加、备份、恢复以及实现数据词典的导入和导出

等功能。

工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监
控画面、监

控的设备及相关变量、动画链接、命令语言以及设定运行系统

配置等的系统组态软件工具。

运行系统:工程运行界面,从采集设备中获得通讯数据,并依据
工程浏览器

的动画设计显示动态画面,实现人与控制设备的交互操作。

3.3组态软件与I/O 设备

昆仑通态软件作为一个开放型的通用工业监控软件,支持与国内
外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:
西门子PLC、莫迪康PLC、欧姆龙PLC、三菱PLC、研华模块等等)通
过常规通讯接口(如串口方

式、USB 接口方式、以太网、总线、GPRS 等)进行数据通讯。昆
仑通态软件与IO 设备进行通讯一般是通过调用*.dll 动态库来实现
的,不同的设备、协议对应不同的动态库。

四、创建组态软件工程

通常情况下,建立一个应用工程大致可分为以下几个步骤:

第一步:创建新工程为工程创建一个目录用来存放与工程相关的
文件。 第二步:定义硬件设备并添加工程变量中需要的硬件设备和
工程使用的变

量,包括内存变量和I/O 变量。

第三步:制作图形画面并定义动画连接按照实际工程的要求绘制
监控画面并

使静态画面随着过程控制对象产生动态效果。

第四步:编写命令语言通过脚本程序的编写以完成较复杂的操作
上位控制。 第五步:进行运行系统的配置对运行系统、报警、历史
数据记录、网络、用

户等进行设置,是系统完成用于现场前的必备工作。

第六步:保存工程并运行完成以上步骤后,一个可以拿到现场运
行的工程就

制作完成了。

轨道交通控制面一:

组态控制技术及应用

学 校: 二级学院:

班 级:

姓 名:

学 号: 指导教师:

日 期:

MCGS实训总结

经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书
或者与同学们一起讨论解决相关问题。其任务还是踉踉跄跄的完成了,
总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了
较初步的认识。

近几年,科技迅速发展,自动化产品层出不穷,作为自动化专业
的一员,掌握组态控制技术是必要的。现在我就简单先总体介绍一下
组态技术。

组态控制技术属于一种计算机控制技术。它是利用计算机监控某
种设备使其按照控制要求工作。利用组态控制技术构成的计算机组态
监控系统主要由被控对象、传感器、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。

任务二 水泵运行监控

前期仅是利用MCGS系统的“设备无关性”在水泵控制组态工程中
借助定时器和脚本策略,初步实现了水泵控制系统的模拟运行,并未
达到实时监控的目的,所以接下来要监控设置。

我们知道,水泵运行控制主要是使用PLC来控制的,而MCGS系统,
一方面需要从PLC采集相关数据,改变实时数据库中对应变量的值,
然后以画面中图符构件的动画形式显示出来,从而达到监视运行的目
的;另一方面还需要将上位机组态环境中设置的暂停和运行时间写入
PLC中,实现对水泵运行时间到调整,以及通过上位机启动和停止按
钮实现对水泵硬件系统的运行和停止的控制。

打开前一个“任务一”将其另存为“水泵运行监控”在将“任务
一”组态工程动画及属性设置进行改进。

(1)删除定时器策略及脚本程序策略。【在联机时,PLC完成控
制任务,所以组态工程