当前位置:文档之家› MCGS组态软件经典教程

MCGS组态软件经典教程

如何对工程运行流程实施有效控制
MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。
用MCGS组态软件组建新工程的一般过程
工 程 项 目 系 统 分 析
工 程 立 项 搭 建 框 架
设 计 菜 单 基 本 体 系
制 作 动 画 显 示 画 面
编 写 控 制 流 程 程 序
完 善 菜 单 按 钮 功 能
通过一个水位控制系统的组态过程,介绍如何使用MCGS组态 软件。本样例涉及到动画制作、控制流程的编写、模拟设备 的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制系统相关数据:
二个模拟数据(输入通道、模拟量):
• 水箱水位(最大值10米)(水位传感器数据采集卡驱动程序) • 水罐水位(最大值6米)源自流程画面演示
新建一个用户窗口“水位控制”
• 在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置 等属性。 请与此编号保
持一致!
对“水位控制”窗口进行动画组态
• • • • • • • •
添加文本“水位控制系统演示工程” 水箱---选取“储藏罐”中的罐17 水罐---选取“储藏罐”中的罐53 调节阀---选取“阀”中的阀58 出水阀---选取“阀”中的阀43 泵---选取“泵”中的泵38 添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色) 添加各设备的文字标签
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
创建动画显示 设置报警窗口 人机交互界面
定义数据变量 定义中间变量
编写控制流程 使用功能构件
MCGS组态软件的工作方式
MCGS如何与设备进行通讯

演示
新建一个工程并另存为“水位控制系统”
练习
注意:路径中不要包含空格, 错误:C:\Documents and Settings\Administrator\桌面\水位控制系统.mcg 正确:d:\水位控制系统\水位控制系统.mcg
MCGS组态软件实现一个简单的水位控制
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
MCGS组态软件经典教程
工业组态软件的结构

组态软件一般都由两部分组成:
系统开发环境(或称组态环境):用户在组态环境中完成动画设计、设备连接、编写 控制流程、编制打印报表等全部组态工作,组态结果保存在实时数据库中,一般在 办公室就可完成。 系统运行环境:将目标应用程序(用户的组态结果)装入计算机内存并投入实时运行, 完成对生产设备及过程的控制。一般在现场使用。 系统开发环境和系统运行环境之间的联系纽带是实时数据库。
注释
控制水泵“启动”、“停止”的变量 控制调节阀“打开”、“关闭”的变量 控制出水阀“打开”、“关闭”的变量 水箱的水位高度,用来控制水箱水位的变化 水罐的水位高度,用来控制水罐水位的变化 用于历史数据、历史曲线、报表输出等功能构件 用来在运行环境下设定水箱的上限报警值
工业组态软件的结构
类似于编程
类似于 解释运行
类似于源代码
类似于编程
工业组态软件在不同行业中的应用


使用方便,用户无须具备计算机编程的知识使用。 操作简便、可视性好、可维护性强、高性能、高可靠性,已 成功应用于石油化工、钢铁行业、电力系统、水处理、环境 监测、机械制造、交通运输、能源原材料、农业自动化、航 空航天等领域,经过各种现场的长期实际运行,系统稳定可 靠。 查看不同应用(参考MCGS Sample)。
MCGS通过设备驱动程序与外部设备进行数据交换。包括数据 采集和发送设备指令。每个驱动程序独占一个线程,达到互 不干扰的目的。
MCGS如何产生动画效果
MCGS为每一种基本图形元素定义了不同的动画属性,如:一 个长方形的动画属性有可见度,大小变化,水平移动等,每 一种动画属性都会产生一定的动画效果。所谓动画属性,实 际上是反映图形大小、颜色、位置、可见度、闪烁性等状态 的特征参数。
MCGS组态软件的整体结构
MCGS组态软件:
MCGS组态环境:用户在 MCGS组态环境中完成动画 设计、设备连接、编写控 制流程、编制打印报表等 组态工作,生成组态结果 数据库。 MCGS运行环境:运行组态 结果数据库,实现现场设 备与过程控制。
类似于 编程
类似于 解释运行
类似于 源代码 编程
编 写 程 序 调 试 工 程
连 接 设 备 驱 动 程 序
工 程 完 工 综 合 测 试
MCGS组态软件实现一个简单的水位控制
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制

工程简介
工程简介:
三个开关数据(输入/输出通道,数字量):
• 水泵(开关I/O卡驱动程序) • 调节阀 • 出水阀
MCGS组态软件实现一个简单的水位控制
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制

工程建立
MCGS全中文工控组态软件介绍



MCGS 组 态 软 件 由 北 京 昆 仑 通 态 自 动 化 软 件 科 技 有 限 公 司 () 出品。分通用版、网络版和嵌入 版。 MCGS(Monitor and Control General System) 基于 Windows 平台。 MCGS能够完成现场数据采集、实时和历史数据处理、报警和 安全机制、流程控制、动画显示、趋势曲线和报表输出以及 企业监控网络等功能。 当前最高版本是 V6.2 ,可在公司网站上下载到 30 分钟学习版 和相关学习资料。

练习
MCGS组态软件实现一个简单的水位控制
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制

定义数据对象
变量名称
水泵 调节阀 出水阀 水箱水位 水罐水位 水位组 水箱水位上限
类型
开关型 开关型 开关型 数值型 数值型 组对象 数值型
相关主题