MCGS组态软件_水位控制系统PPT教学课件
合集下载
MCGS工控组态软件使用课件
脚本编程问题
脚本运行错误或逻辑不正确。
数据连接问题
无法正常连接设备或数据传输中断。
画面设计问题
画面布局不合理或控件无法正常显示。
解决方案与技巧
软件启动问题
重新安装软件或检查系统环境是否满足软件 要求。
画面设计问题
调整画面布局或使用正确的控件类型。
数据连接问题
检查设备连接线是否完好,重新配置数据源 。
报表生成与导
报表模板设计
创建或导入报表模板,定义报表的格式和内 容。
报表数据提取
从数据库或实时数据中提取报表所需的数据 。
报表生成
根据模板和数据生成报表。
报表导出
将报表导出为Excel、PDF等格式,便于分析 和汇报。
PART 04
MCGS工控组态软件高级 功能
脚本编程
脚本编程语言
MCGS支持多种脚本编程语言,如VBScript和JavaScript,允许用 户自定义数据处理、事件响应等逻辑。
软件特点
易学易用
MCGS工控组态软件采用图形化编程语 言,无需编写复杂的代码,降低了学习
门槛。
实时性强
软件采用多线程技术,能够实时处理 数据和事件,保证系统的稳定性和可
靠性。
功能强大
软件具备丰富的功能模块,支持多种 通信协议和硬件设备,可满足各种工 业控制需求。
安全性高
软件具备完善的安全机制,可对数据 进行加密、备份和恢复,保障系统的 安全性和稳定性。
脚本编辑器
提供可视化的脚本编辑器,方便用户编写、调试和运行脚本程序。
脚本库
提供丰富的脚本库函数,包括数学运算、字符串处理、文件操作等 ,简化脚本编写过程。
数据库连接
数据库类型
脚本运行错误或逻辑不正确。
数据连接问题
无法正常连接设备或数据传输中断。
画面设计问题
画面布局不合理或控件无法正常显示。
解决方案与技巧
软件启动问题
重新安装软件或检查系统环境是否满足软件 要求。
画面设计问题
调整画面布局或使用正确的控件类型。
数据连接问题
检查设备连接线是否完好,重新配置数据源 。
报表生成与导
报表模板设计
创建或导入报表模板,定义报表的格式和内 容。
报表数据提取
从数据库或实时数据中提取报表所需的数据 。
报表生成
根据模板和数据生成报表。
报表导出
将报表导出为Excel、PDF等格式,便于分析 和汇报。
PART 04
MCGS工控组态软件高级 功能
脚本编程
脚本编程语言
MCGS支持多种脚本编程语言,如VBScript和JavaScript,允许用 户自定义数据处理、事件响应等逻辑。
软件特点
易学易用
MCGS工控组态软件采用图形化编程语 言,无需编写复杂的代码,降低了学习
门槛。
实时性强
软件采用多线程技术,能够实时处理 数据和事件,保证系统的稳定性和可
靠性。
功能强大
软件具备丰富的功能模块,支持多种 通信协议和硬件设备,可满足各种工 业控制需求。
安全性高
软件具备完善的安全机制,可对数据 进行加密、备份和恢复,保障系统的 安全性和稳定性。
脚本编辑器
提供可视化的脚本编辑器,方便用户编写、调试和运行脚本程序。
脚本库
提供丰富的脚本库函数,包括数学运算、字符串处理、文件操作等 ,简化脚本编写过程。
数据库连接
数据库类型
MCGS组态软件 ppt课件
MCGS组态软件
设备窗口是连接和驱动外部设备的工作环 境。在本窗口内配置数据采集与控制输出设 备,注册设备驱动程序,定义连接与驱动设 备用的数据变量。
MCGS组态软件
主要用于设置工程中人机交互的界面,诸 如:生成各种动画显示画面、报警输出、数 据与曲线图表等
MCGS组态软件
实时数据库是工程各个部分的数据交换 与处理中心,它将MCGS工程的各个部分连 接成有机的整体。在本窗口内定义不同类型 和名称的变量,作为数据采集、处理、输出 控制、动画连接及设备驱动的对象。
MCGS组态软件
MCGS组态软件
MCGS组态软件
MCGS组态软件
MCGS组态软件
MCGS把报警处理作为数据对象的属性, 封装在数据对象内,由实时数据库来自动处 理。当数据对象的值或状态发生改变时,实 时数据库判断对应的数据对象是否发生了报 警或已产生的报警是否已经结束,并把所产 生的报警信息通知给系统的其它部分,同时, 实时数据库根据用户的组态设定,把报警信 息存入指定的存盘数据库文件中。
MCGS组态软件
在实际生产过程控制中,对实时数据、历 史数据的查看、分析是不可缺少的工作。但 对大量数据仅做定量的分析还远远不够,必 须根据大量的数据信息,画出曲线,分析曲 线的变化趋势并从中发现数据变化规律,曲 线处理在工控系统中也是一个非常重要的部 分。
MCGS组态软件
MCGS组态软件提供了一套完善的安全 机制,用户能够自由组态控制菜单、按钮和 退出系统的操作权限,只允许有操作权限的 操作员才能对某些功能进行操作。MCGS还 提供了工程密码、锁定软件狗、工程运行期 限等功能,来保护用MCGS组态软件进行开 发所得的成果,开发者可利用这些功能保护 自己的合法权益。
MCGS组态软件
MCGS嵌入版组态软件ppt课件
阀、水罐2、出水阀 . [7] 选择“文件”菜单中的“保存窗口”选项,保存画面。
10
三.定义数据对象
数据对象是构成实时数据库的基本单元, 建立实时数据库的过程也就是定义数据对象的过程
11
[1] 单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口; [2] 单击“新增对象” 按钮,在窗口的数据对象列表中,增加新的数据
MCGS(昆仑同泰)嵌入版组态
• 组态软件:通俗说是在电脑或触摸屏上显 示工程中设备运行状态的和控制,还有设 备报警和数据记录,查询等功能。
1
2
一.创建工程
1.鼠标单击文件菜单中“新建工程”选项,
自动生成新建工程,默认的工程名为:“新
建工程X.MCE”
2.选择文件菜单中的“工程另存为”菜单项,
弹出文件保存窗口
来设置液面1和2的上下限报警
31
7.5报警提示按钮
[1] 单击“工具箱”中的“插入元件” 图标,进入“对象元件库管理”。 [2] 从“指示灯”类中选取2个指示灯,放置在适当位置
32
[3] 单击,进入动画组态属性设置窗口。设置: 表达式:液位1>=液位1上限 or 液位1<=液位1下限;
[4] 按照上面的步骤设置,作如下设置: 表达式:液位2>=液位2上限 or 液位2<=液位2下限;
19
[5] 点击工具箱中的常用图符按钮,打开常用图符工具箱 , [6] 选择其中的凹槽平面按钮,拖动鼠标绘制一个凹槽平面,
恰好将两个滑动块及标签全部覆盖。 [7] 选中该平面,点击编辑条中“置于最后面”按钮。
20
4.5 水量显示
[1] 绘制水量输出1标签. [2] 单击“显示输出”标签,设置显示输出属性。参数设置如
10
三.定义数据对象
数据对象是构成实时数据库的基本单元, 建立实时数据库的过程也就是定义数据对象的过程
11
[1] 单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口; [2] 单击“新增对象” 按钮,在窗口的数据对象列表中,增加新的数据
MCGS(昆仑同泰)嵌入版组态
• 组态软件:通俗说是在电脑或触摸屏上显 示工程中设备运行状态的和控制,还有设 备报警和数据记录,查询等功能。
1
2
一.创建工程
1.鼠标单击文件菜单中“新建工程”选项,
自动生成新建工程,默认的工程名为:“新
建工程X.MCE”
2.选择文件菜单中的“工程另存为”菜单项,
弹出文件保存窗口
来设置液面1和2的上下限报警
31
7.5报警提示按钮
[1] 单击“工具箱”中的“插入元件” 图标,进入“对象元件库管理”。 [2] 从“指示灯”类中选取2个指示灯,放置在适当位置
32
[3] 单击,进入动画组态属性设置窗口。设置: 表达式:液位1>=液位1上限 or 液位1<=液位1下限;
[4] 按照上面的步骤设置,作如下设置: 表达式:液位2>=液位2上限 or 液位2<=液位2下限;
19
[5] 点击工具箱中的常用图符按钮,打开常用图符工具箱 , [6] 选择其中的凹槽平面按钮,拖动鼠标绘制一个凹槽平面,
恰好将两个滑动块及标签全部覆盖。 [7] 选中该平面,点击编辑条中“置于最后面”按钮。
20
4.5 水量显示
[1] 绘制水量输出1标签. [2] 单击“显示输出”标签,设置显示输出属性。参数设置如
(最新整理)MCGS组态课件(新)
2021/7/26
24
选中对象:鼠标点击窗口或对象,使其处于可操作状 态,称此操作为选中对象,被选中的对象(包括窗 口),也叫当前对象。
组态:在窗口环境内,进行对象的定义、制作和编辑, 并设定其状态特征(属性)参数,将此项工作称为 组态。
属性:对象的名称、类型、状态、性能及用法等特征 的统称。
2021/7/26
2021/7/26
8
3. 实时性与并行处理。MCGS充分利用了Windows 操作平台的多任务、按优先级分时操作的功能, 使PC机广泛应用于工程测控领域成为可能。
4. 建立实时数据库,便于用户分步组态,保证系统 安全可靠运行。MCGS组态软件由主控窗口、设 备窗口、用户窗口、实时数据库和运行策略五部 分构成。其中的“实时数据库”是整个系统的核 心。
25
菜单:是执行某种功能的命令集合。位于窗口顶端 菜单条内的菜单命令称为顶层菜单,一般分为独立 的菜单项和下拉菜单两种形式,下拉菜单还可分成 多级,每一级称为次级子菜单。
构件:具备某种特定功能的程序模块,可以用VB,VC
等程序设计语言编写,通过编译,生成DLL、OCX等
文件。用户对构件设置一定的属性,并与定义的数
③用户窗口:本窗口主要用于设置工程中人机交互
的界面。诸如:生成各种动画显示画面、报警输出、 数据与曲线图表等。
2021/7/26
18
④实时数据库:是工程各个部分的数据交换与处理
中心,它将MCGS工程的各个部分连接成有机的整 体。在本窗口内定义不同类型和名称的变量,作为 数据采集、处理、输出控制、动画连接及设备驱动 的对象。
2021/7/26
29
组对象:用来存储具有相同存盘属性的多个变量的集 合,内部成员可包含多个其他类型的变量。组对象 只是对有关联的某一类数据对象的整体表示方法, 而实际的操作则均针对每个成员进行。 动画刷新周期:动画更新速度,即颜色变换、物体 运动、液面升降的快慢等,以毫秒为单位。
MCGS组态软件水位控制系统汇总
工程建立
▪ 演示
• 新建一个工程并另存为“水位控制系统”
▪ 练习
注意:路径中不要包含空格, 错误:C:\Documents and Settings\Administrator\桌面\水位控制系统.mcg 正确:d:\水位控制系统\水位控制系统.mcg
MCGS组态软件实现一个简单的水位控制
▪ 工程简介 ▪ 工程建立 ▪ 流程画面 ▪ 定义数据对象 ▪ 动画连接 ▪ 设备连接 ▪ 流程控制 ▪ 报警显示 ▪ 报表输出 ▪ 显示曲线 ▪ 安全机制
流程画面
▪ 演示
• 新建一个用户窗口“水位控制”
▪ 在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
请与此编号保
• 对“水位控制”窗口进行动画组态
持一致!
▪ 添加文本“水位控制系统演示工程”
▪ 水箱---选取“储藏罐”中的罐17
▪ 水罐---选取“储藏罐”中的罐53
▪ 调节阀---选取“阀”中的阀58
• 三个开关数据(输入/输出通道,数字量):
▪ 水泵(开关I/O卡驱动程序) ▪ 调节阀 ▪ 出水阀
MCGS组态软件实现一个简单的水位控制
▪ 工程简介 ▪ 工程建立 ▪ 流程画面 ▪ 定义数据对象 ▪ 动画连接 ▪ 设备连接 ▪ 流程控制 ▪ 报警显示 ▪ 报表输出 ▪ 显示曲线 ▪ 安全机制
• MCGS运行环境:运 行组态结果数据库, 实现现场设备与过程 控制。
MCGS组态软件的整体结构
类似于 编程
类似于 解释运行
类似于 源编代程码
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
MCGS水位控制系统实验知识讲解
液位1(最大值10米)
液位2(最大值6米)
三个开关数据:水泵、调节阀、出水阀。
工程效果图
工程组态好后,最终效果图如下:
在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。如下图:
MCGS水位控制系统实验
实验
1.1
通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一个工程。通过本讲及后续几讲学习,您将会应用MCGS组态软件建立一个比较简单的水位控制系统。本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:
按“新增对象”按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等
为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。如下图所示:
装载背景位图装载一幅背景位图:打开工具箱,选择“工具箱”内的“位图”构件 ,鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。
装载位图:单击鼠标右键,在右键菜单选择“装载位图”菜单项。弹出文件装载窗口,输入或选择需装载的文件名称,选择内部存贮格式,即是否将图像保存到工程内,是否使用JPEG压缩,设置压缩质量值。本工程保留系统默认设置,将图像保存到工程内,不使用JPEG压缩。
您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D:\MCGS\WORK\水位控制系统。
祝贺您,已经成功地建立了自己的工程!
液位2(最大值6米)
三个开关数据:水泵、调节阀、出水阀。
工程效果图
工程组态好后,最终效果图如下:
在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。如下图:
MCGS水位控制系统实验
实验
1.1
通过一个水位控制系统的组态过程,介绍如何应用MCGS组态软件完成一个工程。通过本讲及后续几讲学习,您将会应用MCGS组态软件建立一个比较简单的水位控制系统。本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:
按“新增对象”按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等
为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。如下图所示:
装载背景位图装载一幅背景位图:打开工具箱,选择“工具箱”内的“位图”构件 ,鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。
装载位图:单击鼠标右键,在右键菜单选择“装载位图”菜单项。弹出文件装载窗口,输入或选择需装载的文件名称,选择内部存贮格式,即是否将图像保存到工程内,是否使用JPEG压缩,设置压缩质量值。本工程保留系统默认设置,将图像保存到工程内,不使用JPEG压缩。
您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D:\MCGS\WORK\水位控制系统。
祝贺您,已经成功地建立了自己的工程!
MCGS工控组态软件使用课件
MCGS工控组态软件具有 丰富的功能、灵活的组态 能力和广泛的应用领域, 是现代工控系统开发的理 想选择。
MCGS工控组态软件发展趋势
ቤተ መጻሕፍቲ ባይዱ
人机交互体验
MCGS工控组态软件在人机交 互体验方面将越来越注重用户 的感知和操作便利性。
工业自动化技术
MCGS工控组态软件将紧跟工 业自动化技术发展,不断提供 更先进的功能和解决方案。
MCGS工控组态软件使用课件
MCGS工控组态软件介绍
MCGS工控组态软件是一种功能强大的工业自动化软件,用于创建人机界面 和监控系统。 它具有友好的用户界面、灵活多样的组态能力以及广泛的应用领域。
安装MCGS工控组态软件
了解MCGS工控组态软件的系统要求,并通过官方网站下载和安装最新版本的软件。
MCGS工控组态软件的应用
MCGS工控组态软件应 用案例
MCGS工控组态软件广泛 应用于工业自动化领域, 包括制造业、能源、交通 等各个行业。
MCGS工控组态软件的 优化建议
通过合理的组件布局、优 化的数据显示和灵活的交 互设计,可以提升工控系 统的效率和易用性。
总结
MCGS工控组态软件的优 点和应用前景
物联网应用
MCGS工控组态软件将与物联 网技术紧密结合,实现智能化 的工控系统集成和优化。
MCGS工控组态软件界面
工程管理
在工程管理界面中, 您可以创建、打开 和保存项目文件。
组件库
组件库提供了丰富 的可定制化控件, 用于构建用户界面 的各种元素。
属性配置
通过属性配置界面, 您可以对组件进行 参数设置和样式调 整,以满足您的需 求。
监控窗口
监控窗口用于显示 实时数据和报警信 息,帮助您实时监 视工控系统的运行 状态。
MCGS工控组态软件发展趋势
ቤተ መጻሕፍቲ ባይዱ
人机交互体验
MCGS工控组态软件在人机交 互体验方面将越来越注重用户 的感知和操作便利性。
工业自动化技术
MCGS工控组态软件将紧跟工 业自动化技术发展,不断提供 更先进的功能和解决方案。
MCGS工控组态软件使用课件
MCGS工控组态软件介绍
MCGS工控组态软件是一种功能强大的工业自动化软件,用于创建人机界面 和监控系统。 它具有友好的用户界面、灵活多样的组态能力以及广泛的应用领域。
安装MCGS工控组态软件
了解MCGS工控组态软件的系统要求,并通过官方网站下载和安装最新版本的软件。
MCGS工控组态软件的应用
MCGS工控组态软件应 用案例
MCGS工控组态软件广泛 应用于工业自动化领域, 包括制造业、能源、交通 等各个行业。
MCGS工控组态软件的 优化建议
通过合理的组件布局、优 化的数据显示和灵活的交 互设计,可以提升工控系 统的效率和易用性。
总结
MCGS工控组态软件的优 点和应用前景
物联网应用
MCGS工控组态软件将与物联 网技术紧密结合,实现智能化 的工控系统集成和优化。
MCGS工控组态软件界面
工程管理
在工程管理界面中, 您可以创建、打开 和保存项目文件。
组件库
组件库提供了丰富 的可定制化控件, 用于构建用户界面 的各种元素。
属性配置
通过属性配置界面, 您可以对组件进行 参数设置和样式调 整,以满足您的需 求。
监控窗口
监控窗口用于显示 实时数据和报警信 息,帮助您实时监 视工控系统的运行 状态。
mcgs第三讲 ppt
2.建立新工程的一般过程 2.建立新工程的一般过程
工程项目系统分析:分析工程项目的系统构成、 工程项目系统分析:分析工程项目的系统构成、技 术要求和工艺流程, 术要求和工艺流程,弄清系统的控制流程和测控 对象的特征,明确监控要求和动画显示方式, 对象的特征,明确监控要求和动画显示方式,分 析工程中的设备采集及输出通道与软件中实时数 据库变量的对应关系, 据库变量的对应关系,分清哪些变量是要求与设 备连接的, 备连接的,哪些变量是软件内部用来传递数据及 动画显示的。 动画显示的。
2.建立新工程的一般过程 2.建立新工程的一般过程
编写程序调试工程: 编写程序调试工程:利用调试程序产生的模拟数据 ,检查动画显示和控制流程是否正确。 检查动画显示和控制流程是否正确。 连接设备驱动程序: 连接设备驱动程序:选定与设备相匹配的设备构件 ,连接设备通道,确定数据变量的数据处理方式 连接设备通道, ,完成设备属性的设置。此项操作在设备窗口内 完成设备属性的设置。 进行。 进行。 工程完工综合测试: 工程完工综合测试:最后测试工程各部分的工作情 况,完成整个工程的组态工作,实施工程交接。 完成整个工程的组态工作,实施工程交接。
组态控制技术
陈俊
cj1l@
chap2: chap2:建立新工程
1 2 3 MCGS组态软件的操作方式
建立新工程的一般过程 实例建立新工程
1. MCGS组态软件的操作方式 MCGS组态软件的操作方式
系统工作台面:是MCGS组态操作的总工作台面。 系统工作台面: MCGS组态操作的总工作台面。 组态操作的总工作台面 鼠标双击桌面上的“MCGS组态环境”图标, 鼠标双击桌面上的“MCGS组态环境”图标,弹 组态环境 出的窗口即为MCGS的工作台窗口。 出的窗口即为MCGS的工作台窗口。 MCGS的工作台窗口
mcgs第五讲_ppt-精选文档
曲线表盘等,制成独立的图形存储于图库中,供用户调用 ,这些能实现不同动画功能的图形称为动画构件。
在组态时,只需要建立动画构件与实时数据库中数据对象 的对应关系,就能完成动画构件的连接,如对实时曲线构 件,需要指明该构件运行时记录哪个数据对象的变化曲线 ;对报警显示构件,需要指明该构件运行时显示哪个数据 对象的报警信息。
能。这11种动画连接方式如下:
填充颜色连接 字符颜色连接
边线颜色连接 水平移动连接
垂直移动连接
显示输出连接 按钮动作连接 闪烁效果连接
大小变化连接
按钮输入连接 可见度连接
3、动画构件连接
为了简化用户程序设计工作量,MCGS将工程控制与实时监
测作业中常用的物理器件,如按钮、操作杆、显示仪表和
四、实例 以水位控制系统为例需制作动画效果的部分包括:
Ⅰ水箱中水位的升降
Ⅱ水泵、阀门的启停 Ⅲ水流效果 Ⅰ水箱中水位的升降效果 水位升降效果是通过设置数据对象“大小变
化”连接类型实现的。
具体设置步骤如下:
[1] 在用户窗口中,双击水罐1,弹出单元属性设
置窗口。 [2] 单击“动画连接”标签。选中折线,在右端 出现 [3] 单击 。 进入动画组态属性设置窗口。按照下
Ⅱ水泵、阀门的启停
水泵、阀门的启停动画效果是通过设置连 接类型对应的数据对象实现的。
设置步骤如下: [1]双击水泵,弹出单元属性设置窗口。
[2]选中"数据对象"标签中的"按钮输入",右端出现浏览按
钮 。 [3]单击浏览按钮 ,双击数据对象列表中的"水泵" 。
[4]使用同样的方法将“填充颜色”对应的数据对象设置为
在组态时,只需要建立动画构件与实时数据库中数据对象 的对应关系,就能完成动画构件的连接,如对实时曲线构 件,需要指明该构件运行时记录哪个数据对象的变化曲线 ;对报警显示构件,需要指明该构件运行时显示哪个数据 对象的报警信息。
能。这11种动画连接方式如下:
填充颜色连接 字符颜色连接
边线颜色连接 水平移动连接
垂直移动连接
显示输出连接 按钮动作连接 闪烁效果连接
大小变化连接
按钮输入连接 可见度连接
3、动画构件连接
为了简化用户程序设计工作量,MCGS将工程控制与实时监
测作业中常用的物理器件,如按钮、操作杆、显示仪表和
四、实例 以水位控制系统为例需制作动画效果的部分包括:
Ⅰ水箱中水位的升降
Ⅱ水泵、阀门的启停 Ⅲ水流效果 Ⅰ水箱中水位的升降效果 水位升降效果是通过设置数据对象“大小变
化”连接类型实现的。
具体设置步骤如下:
[1] 在用户窗口中,双击水罐1,弹出单元属性设
置窗口。 [2] 单击“动画连接”标签。选中折线,在右端 出现 [3] 单击 。 进入动画组态属性设置窗口。按照下
Ⅱ水泵、阀门的启停
水泵、阀门的启停动画效果是通过设置连 接类型对应的数据对象实现的。
设置步骤如下: [1]双击水泵,弹出单元属性设置窗口。
[2]选中"数据对象"标签中的"按钮输入",右端出现浏览按
钮 。 [3]单击浏览按钮 ,双击数据对象列表中的"水泵" 。
[4]使用同样的方法将“填充颜色”对应的数据对象设置为
MCGS组态软件教学课件详解
MCGS全中文工控组态软件介绍
MCGS组态软件由北京昆仑通态自动化软件科 技有限公司()出品。 分通用版、网络版和嵌入版。 MCGS(Monitor and Control General System) 基于Windows平台。 MCGS能够完成现场数据采集、实时和历史数 据处理、报警和安全机制、流程控制、动画显 示、趋势曲线和报表输出以及企业监控网络等 功能。 当前最高版本是V6.2,可在公司网站上下载 到30分钟学习版和相关学习资料。
组态软件通常有以下几方面的功能
(1)强大的界面显示组态功能。目前,工控组态 软件大都运行于Windows环境下,充分利用 Windows的图形功能完善界面美观的特点,可视化 的m风格界面、丰富的工具栏,操作人员可以直接 进人开发状态,节省时间。 丰富的图形控件和工况图库,既提供所需的组件, 又是界面制作向导。提供给用户丰富的作图工具, 可随心所欲地绘制出各种工业界面,并可任意编辑, 从而将开发人员从繁重的界面设计中解放出来,丰 富的动画连接方式,如隐含、闪烁、移动等等,使 界面生动、直观。
MCGS组态软件概述
什么是MCGS组态软件
MCGS(Monitor and Control Generated System) 是一套基于Windows平台的,用于快速构造和生成 上位机监控系统的组态软件系统,可运行于 Microsoft Windows 95/98/Me/NT/2000等操作系 统。 MCGS为用户提供了解决实际工程问题的完整方案 和开发平台,能够完成现场数据采集、实时和历史 数据处理、报警和安全机制、流程控制、动画显示、 趋势曲线和报表输出以及企业监控网络等功能。
国外组态软件介绍
1、InTouch:Wonderware(万维公司) 是 Invensys plc“生产管理”部的一个运营单位,是全球工业自动化软件 的领先供应商。Wonderware的InTouch软件是最早进入我国 的组态软件。 2、WinCC:西门子自动化与驱动集团(A&D)是西门子股份 公司中最大的集团之一,是西门子工业领域的重要组成部分。 Siemens的WinCC也是一套完备的组态开发环境,Simens 提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC 支持,并可对分布式系统进行组态。但WinCC的结构较复杂, 用户最好经过Siemens的培训以掌握WinCC的应用。 3、Movicon:是意大利自动化软件供应商PROGEA公司开 发。该公司自1990年开始开发基于Windows平台的自动化监 控软件,可在同一开发平台完成不同运行环境的需要。特色 之处在于完全基于XML,又集成了VBA兼容的脚本语言及类 似STEP-7指令表的软逻辑功能。
MCGS嵌入版组态应用技术 第2版课件第8章
任务目标 任务计 导划 入
项目8 嵌入式组态TPC 的水位工程
任务8.1 水位控制工程组态设计
1.水位控制工程运行效果图 工程最终效果如图8-1和图8-2所示:
任任务务实施施
归档应用 练习提高 图8-1 水位控制工程主界面
图8-2 水位控制工程数据显示
任务目标 任务计 导划 入 任任务务实施施 归档应用 练习提高
前面我们已经讲过,实时数据库是MCGS嵌入版工程的数据 交换和数据处理中心。数据对象是构成实时数据库的基本单元, 建立实时数据库的过程也就是定义数据对象的过程。
定义数据对象的内容主要包括:指定数据变量的名称、类型、初 始值和数值范围;确定与数据变量存盘相关的参数,如存盘的周期、 存盘的时间范围和保存期限等。在开始定义之前,我们先对所有 数据对象进行分析。在本样例工程中需要用到表8-1所示的数据对 象:
双击水泵,弹出单元属性设置窗口。选中“数据对象”标签 中的“按钮输入”,右端出现浏览按钮 。单击浏览按钮 , 双击数据对象列表中的“水泵”。使用同样的方法将“填充 颜色”对应的数据对象设置为“水泵”。如图8-7所示。 单 击“确认”,水泵的启停效果设置完毕。
任务目标
项目8 嵌入式组态TPC 的水位工程
任任务务目目标标 任务计划 任务实施 归档应用 练习提高
项目8 嵌入式组态TPC 的水位工程
任务8.1 水位控制工程组态设计
(1)学会开始组态工程之前,先对该工程 进行剖析,以便从整体上把握工程的结 构、流程、需实现的功能及如何实现这 些功能; (2)掌握水位控制工程窗口组态设计; (3)了解工程设计的实施步骤。
要对这些图形对象进行动画设计,真实地描述外界对象 的状态变化,达到过程实时监控的目的。MCGS嵌入版 实现图形动画设计的主要方法是将用户窗口中图形对象 与实时数据库中的数据对象建立相关性连接,并设置相 应的动画属性。在系统运行过程中,图形对象的外观和 状态特征,由数据对象的实时采集值驱动,从而实现了 图形的动画效果。
MCGS工控组态软件使用课件1
IF 泵 = 1 THEN 液位1 = 液位1 + 0.5 IF 阀1 = 1 THEN 液位1 = 液位1 - 0.5 效果:水位随控制升降
3。单罐水位控制2
添加: 测量:水位传感器 显示:滑块显示,数字显示框 设置:数字设置框
IF 泵 = 1 THEN 液位1 = 液位1 + 0.5 IF 阀1 = 1 THEN 液位1 = 液位1 - 0.5 IF 液位1 >=7 THEN s1 = 1 else s1 = 0 endif
2、实际建立一个新工程
工程简介:
用可编程控制器 编制16彩灯花样 控制程序,并将 PLC的数据送入 PC机,使用MCGS 上位组态进行 PLC的运行监控
启动
停止
科技之光效果图
窗口
实时数据库 灯1 开关型 灯2 开关型 …… 灯16 开关型 启动 开关型 停止 开关型
变量设置
通道连接 灯1 Y0 灯2 Y1 …… 灯16 Y17 启动 M0 停止 M1
MCGS组态软件五大组成部分
主控窗口
MCGS工控组态软件
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
创建动画显示 设置报警窗口 人机交互界面
定义数据变量
编写控制流程 使用功能构件
MCGS组态软件的工作方式
1) MCGS的组态与动画效果:
SB2 X1 Y1 YVB
S1 X2 P
S2
X3
L C
Y2
YVC
S3
X4 Y3 KM
~ C CC 220V
A阀
B阀
PLC
S1 S2 S3
3。单罐水位控制2
添加: 测量:水位传感器 显示:滑块显示,数字显示框 设置:数字设置框
IF 泵 = 1 THEN 液位1 = 液位1 + 0.5 IF 阀1 = 1 THEN 液位1 = 液位1 - 0.5 IF 液位1 >=7 THEN s1 = 1 else s1 = 0 endif
2、实际建立一个新工程
工程简介:
用可编程控制器 编制16彩灯花样 控制程序,并将 PLC的数据送入 PC机,使用MCGS 上位组态进行 PLC的运行监控
启动
停止
科技之光效果图
窗口
实时数据库 灯1 开关型 灯2 开关型 …… 灯16 开关型 启动 开关型 停止 开关型
变量设置
通道连接 灯1 Y0 灯2 Y1 …… 灯16 Y17 启动 M0 停止 M1
MCGS组态软件五大组成部分
主控窗口
MCGS工控组态软件
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
创建动画显示 设置报警窗口 人机交互界面
定义数据变量
编写控制流程 使用功能构件
MCGS组态软件的工作方式
1) MCGS的组态与动画效果:
SB2 X1 Y1 YVB
S1 X2 P
S2
X3
L C
Y2
YVC
S3
X4 Y3 KM
~ C CC 220V
A阀
B阀
PLC
S1 S2 S3
MCGS组态软件经典教程ppt课件
• 文本(列表)报警显示
添加报警显示构件,与水位组连接,并将最大显示记录 设置为6。
练习 26
报警显示
演示 • 动画(指示灯)报警显示
添加水箱/水罐水位报警灯(指示灯1/3) 水箱水位报警动画设置(填充颜色:水箱水位>=9 or 水箱水位<=1) 水罐水位报警动画设置(填充颜色:水罐水位>=5 or 水罐水位<=1)
• 系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
2
类似于编程
工业组态软件的结构
类似于 解释运行
类类似似于于源编代程码
3
工业组态软件在不同行业中的应用
使用方便,用户无须具备计算机编程的知识 使用。
操作简便、可视性好、可维护性强、高性能、 高可靠性,已成功应用于石油化工、钢铁行 业、电力系统、水处理、环境监测、机械制 造、交通运输、能源原材料、农业自动化、 航空航天等领域,经过各种现场的长期实际 运行,系统稳定可靠。
13
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
14
流程画面
演示
• 新建一个用户窗口“水位控制”
在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
• 定义报警
在实时数据库中,对相关变量进行定义 选中“允许进行报警处理”; 设定“上限报警”( 9/5米)和报警注释(水箱/罐的水已达
上限值); 设定“下限报警”(1/1米)和报警注释(水箱/罐没水了); 在存盘属性中,选中“自动保存产生的报警信息”。 将水位组设置成自动存盘,时间为5s。
添加报警显示构件,与水位组连接,并将最大显示记录 设置为6。
练习 26
报警显示
演示 • 动画(指示灯)报警显示
添加水箱/水罐水位报警灯(指示灯1/3) 水箱水位报警动画设置(填充颜色:水箱水位>=9 or 水箱水位<=1) 水罐水位报警动画设置(填充颜色:水罐水位>=5 or 水罐水位<=1)
• 系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
2
类似于编程
工业组态软件的结构
类似于 解释运行
类类似似于于源编代程码
3
工业组态软件在不同行业中的应用
使用方便,用户无须具备计算机编程的知识 使用。
操作简便、可视性好、可维护性强、高性能、 高可靠性,已成功应用于石油化工、钢铁行 业、电力系统、水处理、环境监测、机械制 造、交通运输、能源原材料、农业自动化、 航空航天等领域,经过各种现场的长期实际 运行,系统稳定可靠。
13
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
14
流程画面
演示
• 新建一个用户窗口“水位控制”
在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
• 定义报警
在实时数据库中,对相关变量进行定义 选中“允许进行报警处理”; 设定“上限报警”( 9/5米)和报警注释(水箱/罐的水已达
上限值); 设定“下限报警”(1/1米)和报警注释(水箱/罐没水了); 在存盘属性中,选中“自动保存产生的报警信息”。 将水位组设置成自动存盘,时间为5s。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工业组态软件的功能
组态软件一般都能完成以下几个功能:
实时数据采集(数字量、模拟量) 动态显示数据(文本、曲线、图、表等方式) 数据的实时运算处理(内置数字处理+脚本支持) 过程控制(脚本实现控制策略,流程控制) 历史数据记录 报警功能 网络通信功能(TCP/IP、Modem) 开放式结构(可扩充性,允许二次开发)
系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
2
类似于编程
工业组态软件的结构
类似于 解释运行
类类似似于于源编代程码
3
工业组态软件在不同行业中的应用
使用方便,用户无须具备计算机编程的知识 使用。
操作简便、可视性好、可维护性强、高性能、 高可靠性,已成功应用于石油化工、钢铁行 业、电力系统、水处理、环境监测、机械制 造、交通运输、能源原材料、农业自动化、 航空航天等领域,经过各种现场的长期实际 运行,系统稳定可靠。
请与此编号保
对“水位控制”窗口进行动画组态
持一致!
添加文本“水位控制系统演示工程”
水箱---选取“储藏罐”中的罐17
水罐---选取“储藏罐”中的罐53
调节阀---选取“阀”中的阀58
出水阀---选取“阀”中的阀43
泵---选取“泵”中的泵38
添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色)
MCGS为每一种基本图形元素定义了不同的动画属性,如: 一个长方形的动画属性有可见度,大小变化,水平移动等, 每一种动画属性都会产生一定的动画效果。所谓动画属性, 实际上是反映图形大小、颜色、位置、可见度、闪烁性等 状态的特征参数。
如何对工程运行流程实施有效控制
MCGS开辟了专用的“运行策略”窗口,建立用户运行策
MCGS运行环境:运 行组态结果数据库, 实现现场设备与过程 控制。
MCGS组态软件的整体结构
类似于 编程
类似于 解释运行
类似于 源编代程码
6
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
流程控制
报警显示
报表输出
显示曲线
安全机制
10
工程简介
工程简介:
通过一个水位控制系统的组态过程,介绍如何使用MCGS 组态软件。本样例涉及到动画制作、控制流程的编写、模 拟设备的连接、报警输出、报表曲线显示与打印等多项组 态操作。
水位控制系统相关数据:
二个模拟数据(输入通道、模拟量):
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
12
工程建立
演示
新建一个工程并另存为“水位控制系统”
练习
注意:路径中不要包含空格, 错误:C:\Documents and Settings\Administrator\桌面\水位控制系统.mcg 正确:d:\水位控制系统\水位控制系统.mcg
略。
8
用MCGS组态软件组建新工程的一般过程
工
工
设
ห้องสมุดไป่ตู้
制
编
完
编
连
工
程
程
计
作
写
善
写
接
程
项
立
菜
动
控
菜
程
设
完
目
项
单
画
制
单
序
备
工
系
搭
基
显
流
按
调
驱
综
统
建
本
示
程
钮
试
动
合
分
框
体
画
程
功
工
程
测
析
架
系
面
序
能
程
序
试
9
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
创建动画显示 设置报警窗口 人机交互界面
定义数据变量 定义中间变量
编写控制流程 使用功能构件
7
MCGS组态软件的工作方式
MCGS如何与设备进行通讯
MCGS通过设备驱动程序与外部设备进行数据交换。包括 数据采集和发送设备指令。每个驱动程序独占一个线程, 达到互不干扰的目的。
MCGS如何产生动画效果
MCGS能够完成现场数据采集、实时和历史数 据处理、报警和安全机制、流程控制、动画显 示、趋势曲线和报表输出以及企业监控网络等 功能。
当前最高版本是V6.2,可在公司网站上下载 到30分钟学习版和相关学习资料。
5
MCGS组态软件:
MCGS组态环境:用 户在MCGS组态环境 中完成动画设计、设 备连接、编写控制流 程、编制打印报表等 组态工作,生成组态 结果数据库。
添加各设备的文字标签
练习
15
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
16
定义数据对象
变量名称
类型
注释
水泵
开关型 控制水泵“启动”、“停止”的变量
调节阀
开关型 控制调节阀“打开”、“关闭”的变量
13
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
14
流程画面
演示
新建一个用户窗口“水位控制”
在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
查看不同应用(参考MCGS Sample)。
4
MCGS全中文工控组态软件介绍
MCGS组态软件由北京昆仑通态自动化软件科 技有限公司()出品。 分通用版、网络版和嵌入版。
MCGS(Monitor and Control General System) 基于Windows平台。
1
工业组态软件的结构
组态软件一般都由两部分组成:
系统开发环境(或称组态环境):用户在组态环境 中完成动画设计、设备连接、编写控制流程、 编制打印报表等全部组态工作,组态结果保存 在实时数据库中,一般在办公室就可完成。
系统运行环境:将目标应用程序(用户的组态结 果)装入计算机内存并投入实时运行,完成对生 产设备及过程的控制。一般在现场使用。
水箱水位(最大值10米)(水位传感器数据采集卡驱动程序)
水罐水位(最大值6米)
三个开关数据(输入/输出通道,数字量):
水泵(开关I/O卡驱动程序)
调节阀
出水阀
11
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
组态软件一般都能完成以下几个功能:
实时数据采集(数字量、模拟量) 动态显示数据(文本、曲线、图、表等方式) 数据的实时运算处理(内置数字处理+脚本支持) 过程控制(脚本实现控制策略,流程控制) 历史数据记录 报警功能 网络通信功能(TCP/IP、Modem) 开放式结构(可扩充性,允许二次开发)
系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
2
类似于编程
工业组态软件的结构
类似于 解释运行
类类似似于于源编代程码
3
工业组态软件在不同行业中的应用
使用方便,用户无须具备计算机编程的知识 使用。
操作简便、可视性好、可维护性强、高性能、 高可靠性,已成功应用于石油化工、钢铁行 业、电力系统、水处理、环境监测、机械制 造、交通运输、能源原材料、农业自动化、 航空航天等领域,经过各种现场的长期实际 运行,系统稳定可靠。
请与此编号保
对“水位控制”窗口进行动画组态
持一致!
添加文本“水位控制系统演示工程”
水箱---选取“储藏罐”中的罐17
水罐---选取“储藏罐”中的罐53
调节阀---选取“阀”中的阀58
出水阀---选取“阀”中的阀43
泵---选取“泵”中的泵38
添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色)
MCGS为每一种基本图形元素定义了不同的动画属性,如: 一个长方形的动画属性有可见度,大小变化,水平移动等, 每一种动画属性都会产生一定的动画效果。所谓动画属性, 实际上是反映图形大小、颜色、位置、可见度、闪烁性等 状态的特征参数。
如何对工程运行流程实施有效控制
MCGS开辟了专用的“运行策略”窗口,建立用户运行策
MCGS运行环境:运 行组态结果数据库, 实现现场设备与过程 控制。
MCGS组态软件的整体结构
类似于 编程
类似于 解释运行
类似于 源编代程码
6
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
流程控制
报警显示
报表输出
显示曲线
安全机制
10
工程简介
工程简介:
通过一个水位控制系统的组态过程,介绍如何使用MCGS 组态软件。本样例涉及到动画制作、控制流程的编写、模 拟设备的连接、报警输出、报表曲线显示与打印等多项组 态操作。
水位控制系统相关数据:
二个模拟数据(输入通道、模拟量):
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
12
工程建立
演示
新建一个工程并另存为“水位控制系统”
练习
注意:路径中不要包含空格, 错误:C:\Documents and Settings\Administrator\桌面\水位控制系统.mcg 正确:d:\水位控制系统\水位控制系统.mcg
略。
8
用MCGS组态软件组建新工程的一般过程
工
工
设
ห้องสมุดไป่ตู้
制
编
完
编
连
工
程
程
计
作
写
善
写
接
程
项
立
菜
动
控
菜
程
设
完
目
项
单
画
制
单
序
备
工
系
搭
基
显
流
按
调
驱
综
统
建
本
示
程
钮
试
动
合
分
框
体
画
程
功
工
程
测
析
架
系
面
序
能
程
序
试
9
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
创建动画显示 设置报警窗口 人机交互界面
定义数据变量 定义中间变量
编写控制流程 使用功能构件
7
MCGS组态软件的工作方式
MCGS如何与设备进行通讯
MCGS通过设备驱动程序与外部设备进行数据交换。包括 数据采集和发送设备指令。每个驱动程序独占一个线程, 达到互不干扰的目的。
MCGS如何产生动画效果
MCGS能够完成现场数据采集、实时和历史数 据处理、报警和安全机制、流程控制、动画显 示、趋势曲线和报表输出以及企业监控网络等 功能。
当前最高版本是V6.2,可在公司网站上下载 到30分钟学习版和相关学习资料。
5
MCGS组态软件:
MCGS组态环境:用 户在MCGS组态环境 中完成动画设计、设 备连接、编写控制流 程、编制打印报表等 组态工作,生成组态 结果数据库。
添加各设备的文字标签
练习
15
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
16
定义数据对象
变量名称
类型
注释
水泵
开关型 控制水泵“启动”、“停止”的变量
调节阀
开关型 控制调节阀“打开”、“关闭”的变量
13
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接
设备连接
流程控制
报警显示
报表输出
显示曲线
安全机制
14
流程画面
演示
新建一个用户窗口“水位控制”
在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
查看不同应用(参考MCGS Sample)。
4
MCGS全中文工控组态软件介绍
MCGS组态软件由北京昆仑通态自动化软件科 技有限公司()出品。 分通用版、网络版和嵌入版。
MCGS(Monitor and Control General System) 基于Windows平台。
1
工业组态软件的结构
组态软件一般都由两部分组成:
系统开发环境(或称组态环境):用户在组态环境 中完成动画设计、设备连接、编写控制流程、 编制打印报表等全部组态工作,组态结果保存 在实时数据库中,一般在办公室就可完成。
系统运行环境:将目标应用程序(用户的组态结 果)装入计算机内存并投入实时运行,完成对生 产设备及过程的控制。一般在现场使用。
水箱水位(最大值10米)(水位传感器数据采集卡驱动程序)
水罐水位(最大值6米)
三个开关数据(输入/输出通道,数字量):
水泵(开关I/O卡驱动程序)
调节阀
出水阀
11
MCGS组态软件实现一个简单的水位控制
工程简介
工程建立
流程画面
定义数据对象
动画连接