MCGS组态软件经典教程详解

合集下载

MCGS工控组态软件使用课件

MCGS工控组态软件使用课件
脚本编程问题
脚本运行错误或逻辑不正确。
数据连接问题
无法正常连接设备或数据传输中断。
画面设计问题
画面布局不合理或控件无法正常显示。
解决方案与技巧
软件启动问题
重新安装软件或检查系统环境是否满足软件 要求。
画面设计问题
调整画面布局或使用正确的控件类型。
数据连接问题
检查设备连接线是否完好,重新配置数据源 。
报表生成与导
报表模板设计
创建或导入报表模板,定义报表的格式和内 容。
报表数据提取
从数据库或实时数据中提取报表所需的数据 。
报表生成
根据模板和数据生成报表。
报表导出
将报表导出为Excel、PDF等格式,便于分析 和汇报。
PART 04
MCGS工控组态软件高级 功能
脚本编程
脚本编程语言
MCGS支持多种脚本编程语言,如VBScript和JavaScript,允许用 户自定义数据处理、事件响应等逻辑。
软件特点
易学易用
MCGS工控组态软件采用图形化编程语 言,无需编写复杂的代码,降低了学习
门槛。
实时性强
软件采用多线程技术,能够实时处理 数据和事件,保证系统的稳定性和可
靠性。
功能强大
软件具备丰富的功能模块,支持多种 通信协议和硬件设备,可满足各种工 业控制需求。
安全性高
软件具备完善的安全机制,可对数据 进行加密、备份和恢复,保障系统的 安全性和稳定性。
脚本编辑器
提供可视化的脚本编辑器,方便用户编写、调试和运行脚本程序。
脚本库
提供丰富的脚本库函数,包括数学运算、字符串处理、文件操作等 ,简化脚本编写过程。
数据库连接
数据库类型

MCGS 项目1:组态软件入门

MCGS 项目1:组态软件入门

NO.6
工控组态软件种类和功能
第一章 组态软件概述
国外:美国的Wonderware公司研制的Intouch、Intellution 公司 的FIX系统、德国西门子的WinCC等。
国内:昆仑公司的MCGS、亚控公司的KingView组态王、三维 公司的力控等。
这些组态软件都能完成类似的功能:采用类似资源浏览器 的窗口结构;能对工业控制系统中的各种资源(设备、标签量 、画面、控制流程等)进行配置和编辑;提供多种数据设备驱 动程序;使用脚本语言提供二次开发的功能,等等。
NO.24
MCGS组态软件构成
组态完成,就 可以离开组态 环境而独立运 行在监控计算 机上。
第一章 组态软件概述
相当于一套完整的工 具软件,它帮助用户 设计和构造自己的应 用系统,用户的所有 组态配置过程都在这 里进行。
用户组态生 成的结果, 是一个数据 库文件。
是一个独立的运行系 统,它按照组态结果 数据库中用户指定的 方式进行各种处理, 完成用户组态设计的 目标和功能。
NO.4
工控组态软件
第一章 组态软件概述
组态(Configuration)软件是用应用软件中提供的工具、方 法、完成工程中某一具体任务的软件。 工控组态软件是指在数据采集与过程控制中使用的专用软 件,它们是在自动控制系统监控层一级的软件平台和开发环境 ,为用户提供快速构建工业自动控制系统监控功能的一种软件 工具。 组态软件一般用于自动控制系统的监控层,提供了监控层 的软件平台和开发环境,通过灵活的组态方式,可使用户快速 构建工业自动控制系统监控功能。
对监控系统运 行流程进行控 制的方法和条 件,它能够对 系统执行某项 操作和实现某 种功能进行有 条件的约束。
NO.11

MCGS组态软件触摸屏简单使用步骤

MCGS组态软件触摸屏简单使用步骤

MCGS组态硬件触摸屏简朴使用步调之阳早格格创做原教程旨正在创造TPC7062KS型号触摸屏简朴统造按钮战输出指示1、硬件拆置找到对于应的文献夹,运止内里的SETUP.EXE,局部默认设定,曲至完毕,插上TPC7062KS的USB下载线,自动拆置启动步调.将触摸屏战PLC贯串交,正在YL235A中,触摸屏通过COM心曲交与PLC的编程心连交,所用的通讯电缆采与PCPPI电缆,睹下图.2、挨开桌里上的,界里如下:面打新建按下决定正在真时数据库里,新删对于象,单打名字,可举止属性的建改,如下图,咱们那里新删5个,分别为开用按钮,停止按钮,运止指示、停止指示、报警指示.末尾完毕如下图3、单打设备窗心的设备窗心将单打左边的通用串心女设备战西门子s7200ppi单打通用串心女设备0,举止属性树立■ 串心端心号(1~255)树立为: 0 COM1;■ 通讯波特率树立为:69600;■数据位位数树立为:08;■停止位位数树立为:01;■ 数据校验办法树立为:2–奇校验;■ 其余树立为默认.单打“西门子_S7200PPI”,加进设备编写窗心,如下睹图.默认左窗心自动死产通讲称呼I000.0—I000.7,不妨单打“简略局部通讲”按钮给以简略.交下举止变量的连交,那里以“开用按钮”变量举止连为例证明.①单打“减少设备通讲”按钮,出现下图所示窗心.参数树立如下:■??通讲典型:??M寄存器;■??数据典型:通讲的第位■通讲天面:;■??通讲个数:;■??读写办法:读写.②单打“确认”按钮,完毕基原属性树立.③单打“只读M”通讲对于应的连交变量,从数据核心采用变量:“开用按钮”.用共样的要领,减少其余通讲,连交变量,如图,完毕单打“确认”按钮.闭掉窗心,保存.正在用户窗心里新建二个窗心,正在窗心属性里分别命名为欢迎界里战统造窗心,不妨建改背景颜色.单打新建的窗心,举止编写面打工具箱中的,举止标签创造单打创造完毕的标签,真止属性树立.单打工具条中的“工具箱”按钮,挨开画图工具箱.正在窗心上推出一片天区额,选中,加载位图.单打图片,做如下树立单打统造窗心,加进窗心编写单打工具条中的“工具箱”按钮,数据对于象中,单打左角的“?”按钮,从数据核心采用“报警指示”变量.动画连交中,单打“弥补颜色”,左边出现,“”按钮单打“”按钮,出现如下对于话框“属性树立”页中,弥补颜色:红色;“弥补颜色”页中,分段面0对于应颜色:红色;分段面1对于应颜色:浅绿色.睹图,单打“确认”按钮完毕.“停止指示”创造要领共上,属性树立如下:■弥补颜色:红色;■表黑式:停止指示;■分段面对于应颜色:??红色;分段面对于应颜色:红色.“运止指示”属性树立如下:■弥补颜色:红色;■表黑式:运止指示;分段面对于应颜色:??红色;分段面对于应颜色:绿色.闪烁创造按钮.以开用按钮为例,给以证明:①单打画图工具箱中“”图标,正在窗心中拖出一个大小符合的按钮,单打按钮,出现如下图窗心,属性树立如下:图122②“基原属性”页中,无论是抬起仍旧按下状态,文原皆树立为开用按钮;“抬起功能”属性为字体树立宋体,字体大小树立为小四号,背景颜色树立为浅绿色;“按下功能”为:字体大小树立为小五号,其余共抬起功能.③“支配属性”页中,抬起功能: 数据对于象值支配按1紧0,开用按钮;④其余默认.单打“确认”按钮完毕.⑤“停止按钮”除了变量连交、文原笔墨树立为“停止按钮”,文原颜色为红色的中,其余属性树立共“开用按钮”⑥“退出主画里”按钮属性树立如下:■文原树立:退出主画里;■抬起功能属性:字体树立宋体,字体大小树立为小四号,背景颜色树立为黄色;■抬起功能属性:字体大小树立为小五号,其余共抬起功能;“支配属性”页中,抬起功能:挨开用户窗心采用“欢迎画里”创造按钮。

MCGS工控组态软件实例教程

MCGS工控组态软件实例教程

MCGS工控组态软件实例教程MCGS(Macro Control Graphic System)是一款功能强大的工控组态软件,可用于设计和开发人机界面(HMI)与自动化控制系统。

它提供了直观、易于使用的开发界面,使用户能够轻松创建自定义的仪表板和监控界面。

本篇文章将为您提供一个MCGS工控组态软件的实例教程,帮助您入门并了解其基本用法。

首先,在您的电脑上安装MCGS软件,并启动它。

在启动界面上,您可以选择创建一个新项目或打开一个现有项目。

在本教程中,我们将从头开始创建一个新项目。

在创建新项目时,您需要选择一个存储位置和一个项目名称。

接下来,您将被带到主界面,在这里您可以开始设计您的人机界面。

第一步是创建一个新的页面。

在主界面的"基本元件"选项卡下,您可以找到各种用于设计界面的元件。

例如,文本框、按钮、图表等。

从中选择一个元件,然后将其拖动到页面上。

接下来,您可以通过双击该元件来设置其属性。

例如,您可以设置文本框的大小、字体、颜色等。

您还可以设置按钮的样式和触发动作。

除了基本元件,MCGS还提供了丰富的图像和动画元素,以及数据显示和控制元件,如进度条、开关等。

您可以根据自己的需要添加和设置这些元件。

在设计界面时,您还可以使用排列工具和对齐功能来调整元件的位置和布局。

这将确保您的界面整齐、美观。

一旦您完成了界面的设计,您可以通过点击"运行"按钮来查看实际效果。

您也可以在MCGS软件中使用模拟数据来测试您的界面。

除了设计界面,MCGS还提供了强大的数据采集和处理功能。

您可以通过连接PLC或其他自动化设备来获取实时数据,并在界面上实时显示。

您还可以使用MCGS提供的逻辑控制和算法来处理数据,并进行报警和记录。

当您满意于您的界面设计和功能设置后,您可以将其部署到目标设备上。

MCGS支持多种目标设备,包括工控机、嵌入式系统和触摸屏等。

在部署过程中,您可以选择不同的运行模式,如全屏模式或窗口模式。

MCGS通用版组态软件初级教程

MCGS通用版组态软件初级教程

11
MCGS 通用版组态软件初级教程
指定名称类型:在窗口的数据变量列表中,用户将系统定义的缺省名称改为用户定义 的名称,并指定类型,在注释栏中输入变量注释文字。本系统中要定义的数据变量如下图 所示,以“液位 1”变量为例。
在基本属性中,对象名称为:液位 1;对象类型为:数值;其它不变。 液位组变量属性设置,在基本属性中,对象名称为:液位组;对象类型为:组对象; 其它不变。在存盘属性中,数据对象值的存盘选中定时存盘,存盘周期设为 5 秒。在组对 象成员中选择“液位 1”,“液位 2”。具体设置如下图:
工程的框架结构
样例工程定义的名称为“水位控制系统.mcg”工程文件,由五大 窗口组成。总共建立了二个用户窗口,四个主菜单,分别作为水 位控制、报警显示、曲线显示、数据显示,构成了样例工程的基 本骨架。
动画图形的制作
水位控制窗口是样例工程首先显示的图形窗口(启动窗口),是一 幅模拟系统真实工作流程并实施监控操作的动画窗口。包括:
MCGS 通用版组态软件初级教程
第一讲 建立一个新工程
本节重点:� 了解如何建立一个新工程 � 会灵活应用工具箱,特别是对象元件库管理制作画面
1.1 建立一个新工程
工程简介
通过一个水位控制系统的组态过程,介绍如何应用 MCGS 组态软件完成一个工程。通 过本讲及后续几讲学习,您将会应用 MCGS 组态软件建立一个比较简单的水位控制系统。 本样例工程中涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线 显示与打印等多项组态操作。
7
MCGS 通用版组态软件初级教程
钮,设定文字框的背景颜色(设为无填充色);按 (线色) 按钮改变文字框的边线颜色(设为没有边线)。设定的结果是, 不显示框图,只显示文字。 设定文字的颜色:按 (字符字体)按钮改变文字字体和大小。 按 (字符颜色)按钮,改变文字颜色(为蓝色)。

MCGS组态软件经典教程详解

MCGS组态软件经典教程详解

报警显示
演示
• 定义报警
在实时数据库中,对相关变量进行定义 选中“允许进行报警处理”; 设定“上限报警”( 9/5米)和报警注释(水箱/罐的水已达 上限值); 设定“下限报警”(1/1米)和报警注释(水箱/罐没水了); 在存盘属性中,选中“自动保存产生的报警信息”。 将水位组设置成自动存盘,时间为5s。
请与此编号保 持一致!
练习
MCGS组态软件实现一个简单的水位控制

工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
定义数据对象
变量名称
水泵 调节阀 出水阀 水箱水位 水罐水位 水位组 水箱水位上限
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
设备连接
演示
• 添加模拟设备,用模拟设备进行调试
在设备的内部属性中将通道1(与水箱水位对应,模拟 量)的最大值设为10 在设备的内部属性中将通道2(与水罐水位对应,模拟 量)的最大值设为6
• 与实际设备连接
从设备工具箱中添加“数据采集卡—研华PCL-812PG” 设置基本属性,并进行通道连接 • 两个模拟量输入(水箱水位对应AD0,水罐水位对应AD1) • 三个开关量输入输出(水泵对应DI0、DO0,调节阀对应DI1、
DO1,出水阀对应DI2、DO2)
练习
MCGS组态软件实现一个简单的水位控制
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构

MCGS教程

MCGS教程

第一讲
MCGS 组态软件概述
本讲重点:� 了解什么是 MCGS 组态软件 � 了解 MCGS 组态软件的系统构成 � 了解 MCGS 组态软件的功能和特点 � 了解 MCGS 组态软件面向对象的工作方式
1.1 什么是 MCGS 组态软件
MCGS(Monitor and Control Generated System)是一套基于 Windows 平台的, 用于快速构造和生 成上位机监控系统的组态软件系统,可运行于 Microsoft Windows 95/98/Me/NT/2000 等操作系统。 MCGS 为用户提供了解决实际工程问题的完整方案和开发平台, 能够完成现场数据采集、 实时和 历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功 能。 使用 MCGS, 用户无须具备计算机编程的知识, 就可以在短时间内轻而易举地完成一个运行稳定, 功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石 油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化 、 航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。
MCGS 初级教程 i5i
� 强大的网络功能,支持TCP/IP、Modem、485/422/232,以及各种无线网络和无线电台等多种网络 体系结构。 � 良好的可扩充性,可通过OPC、DDE、ODBC、ActiveX等机制,方便地扩展MCGS 5.1组态软件 的功能,并与其他组态软件、 MIS系统或自行开发的软件进行连接。 � 提供了WWW浏览功能,能够方便地实现生产现场控制与企业管理的集成。在整个企业范围内, 只使用IE浏览器就可以在任意一台计算机上方便地浏览与生产现场一致的动画画面,实时和历史 的生产信息,包括历史趋势,生产报表等等,并提供完善的用户权限控制

MCGS组态软件教程

MCGS组态软件教程
MCGS 全中文工控组态软件初级教材
i 1i
初级教材
前言
随着计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户 可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先 进技术,使系统更加安全可靠,在这方面,MCGS 工控组态软件将为您提供强有力的软件 支持。 MCGS 全中文工业自动化控制组态软件(以下简称 MCGS 工控组态软件或 MCGS ) 为用户建立全新的过程控制系统提供了一整套解决方案。MCGS 工控组态软件是一套 32 位工控组态软件,可稳定运行于 Windows95/98/NT/2000/Me 操作系统,集动画显示、流程 控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、历史数据与曲 线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电 力、化工、钢铁、矿山、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食 品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。本书以一个工程 实例对 MCGS 工控组态软件的特点与功能进行综合性描述。 希望您能通过本书掌握 MCGS 工控组态软件的基本操作与用法,并引导您完成一个简单的工程组态工作。 如果本书中的内容有纰漏之处, 我们谨向您表示诚挚的歉意, 并希望您能与我们联系, 促使我们及时更正,更好地为您服务。在此,我们感谢您对我们工作的支持与信任。希望 您能喜欢我们的软件,它一定会成为您成功的助手。您的成功是我们最大的满足。
一、什么是 MCGS 组态软件......................................................................5 二、MCGS 组态软件的系统构成............................................................... 5 三、MCGS 组态软件的功能和特点............................................................ 7 四、MCGS 组态软件的工作方式............................................................... 8 第二讲 学习 MCGS 组态软件......................................................................... 10 一、MCGS 组态软件常用术语................................................................. 10 二、MCGS 组态软件的操作方式..............................................................12 三、鼠标操作.......................................................................................... 14 四、组建新工程的一般过程..................................................................... 15 第三讲 建立一个新工程............................................................................... 17

MCGS组态软件教学课件详解

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组态软件教学课件详解

MCGS组态软件教学课件详解

组态软件特点
随着工业自动化水平的迅速提高,计算机在工业领域 的广泛应用,人们对工业自动化的要求越来越高,种 类繁多的控制设备和过程监控装置在工业领域的应用, 使得传统的工业控制软件已无法满足用户的各种需求。 在开发传统的工业控制软件时,当工业被控对象一旦 有变动,就必须修改其控制系统的源程序,导致其开 发周期长;已开发成功的工控软件又由于每个控制项 目的不同而使其重复使用率很低,导致它的价格非常 昂贵;在修改工控软件的源程序时,倘若原来的编程 人员因工作变动而离去时,则必须同其他人员或新手 进行源程序的修改,因而更是相当困难
组态软件指一些数据采集与过程控制的专用软件, 它们是在自动控制系统监控层一级的软件平台和开 发环境,能以灵活多样的组态方式(而不是编程方 式)提供良好的用户开发界面和简捷的使用方法, 它解决了控制系统通用性问题。其预设置的各种软 件模块可以非常容易地实现和完成监控层的各项功 能,并能同时支持各种硬件厂家的计算机和I/O产品, 与高可靠的工控计算机和网络系统结合,可向控制 层和管理层提供软硬件的全部接口,进行系统集成。
国内品牌组态软件介绍
1.世纪星:由北京世纪长秋科技有限公司开发。产 品自1999年开始销售。 2.三维力控:由北京三维力控科技有限公司开发, 核心软件产品初创于1992年。 3.组态王KingView:由北京亚控科技发展有限公司 开发,该公司成立于1997年。1991年开始创业, 1995年推出组态王1.0版本,目前在市场上广泛推 广KingView6.53、KingView6.55版本,每年销量在 10,000套以上,在国产软件市场中市场占有率第一。
工控组态软件MCGS
郝玉龙
组态软件,又称组态监控软件系统软件。译自 英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一 些数据采集与过程控制的专用软件。 它们处在自动控制系统监控层一级的软件平台 和开发环境,使用灵活的组态方式,为用户提 供快速构建工业自动控制系统监控功能的、通 用层次的软件工具。组态软件的应用领域很广, 可以应用于电力系统、给水系统、石油、化工 等领域的数据采集与监视控制以及过程控制等 诸多领域。在电力系统以及电气化铁道上又称 远动系统(RTUSystem,Remote Terminal Unit)。

MCGS组态软件教程

MCGS组态软件教程

MCGS组态软件教程第一章:MCGS软件介绍(200字)1.1MCGS软件概述MCGS是一种基于Windows操作系统的集成开发环境,用于图形化创建和编写人机界面。

它提供了丰富的图形组件和脚本编程功能,可以实现各种工业自动化任务。

1.2MCGS软件特点MCGS软件具有友好的操作界面、强大的功能和良好的扩展性。

它支持多种通信协议,可以方便地与各种设备进行数据交互。

此外,MCGS还提供了丰富的图形组件库,可以灵活地设计人机界面。

第二章:MCGS软件安装与配置(200字)2.1MCGS软件安装2.2MCGS软件配置打开MCGS软件后,可以看到一个空白的界面。

点击“配置”按钮,在弹出的配置对话框中进行配置。

配置项包括通信协议、设备地址等。

根据实际情况进行配置,并保存设置。

第三章:MCGS软件界面介绍(200字)3.1主界面3.2工程浏览器工程浏览器显示了当前工程的文件夹和文件结构。

可以在其中创建和管理页面、组态和脚本文件。

3.3画布3.4属性窗口属性窗口显示了当前选中组件的属性。

可以在属性窗口中修改组件的大小、位置、样式等属性。

第四章:MCGS软件基本操作(200字)4.1创建页面在工程浏览器中右键点击“页面”文件夹,选择“新建页面”,即可创建一个新页面。

可以根据需要设置页面的尺寸和背景颜色。

4.2添加组件从工程浏览器中拖拽组件到画布上,即可添加组件。

可以选择按钮、图表、文本框等组件,也可以通过脚本添加自定义组件。

4.4组件交互可以通过脚本编程实现组件的交互。

例如,点击一个按钮后,可以触发一些动作或跳转到另一个页面。

第五章:MCGS软件高级功能(200字)5.1数据通信MCGS软件支持多种通信协议,可以方便地与各种设备进行数据交互。

可以通过配置设备地址和通信协议,实现数据的读取和写入。

5.2图形绘制MCGS软件提供了丰富的图形绘制功能,可以绘制直线、矩形、圆形等图形。

可以根据需要设置线条颜色、填充颜色等属性。

第3讲 MCGS组态软件工程

第3讲  MCGS组态软件工程
父设备:本身没有特定功能,但可以和其他设备一起与计算机进 行数据交换的硬件设备。如:串口父设备。
3.1 MCGS组态软件常用术语
子设备:必须通过一种父设备与计算机进行通讯的设备。如:岛 电SR25仪表、研华4017模块等。
模拟设备:在对工程文件测试时,提供可变化的数据的内部设备, 可提供多种变化方式。
数据库存盘文件:MCGS工程文件在硬盘中存储时的文件,类型 为MDB文件,一般以工程文件的文件名+“D”进行命名,存储在 MCGS目录下WORK子目录中。
3.2 MCGS组态软件的操作方式
3.2.1 各种组态工作窗口
系统工作台面:
标题栏 菜单条 工具条 工作台面
窗口标签 功能按钮
3.2 MCGS组态软件的操作方式
编写控制流程程序:在运行策略窗口内,从策略构件箱中,选择 所需功能策略构件,构成各种功能模块(称为策略块),由这些 模块实现各种人机交互操作。MCGS还为用户提供了编程用的功 能构件(称之为“脚本程序”功能构件),使用简单的编程语言, 编写工程控制程序。
完善菜单按钮功能:包括对菜单命令、监控器件、操作按钮的功 能组态;实现历史数据、实时数据、各种曲线、数据报表、报警 信息输出等功能;建立工程安全机制等
“检查[C]”按钮用于检查当前属性设置内容是否正确;
“确认[Y]”按钮用于属性设置完毕,返回组态窗口; “取消[N]”按钮用于取消当前的设置,返回组态窗口;
“帮助[H]”按钮用于查阅在线帮助文件。
3.2 MCGS组态软件的操作方式
3.2.3 属性设置窗口
属性设置窗口
窗口标题
窗口标签
输入框
选项钮
事件策略:当开关型变量发生跳变时(1到0,或0 到 1),执行 的策略,只运行一次。

MCGS组态软件经典教程

MCGS组态软件经典教程

MCGS组态软件经典教程MCGS是一种常用的组态软件,主要用于控制系统的监视和人机界面设计。

以下是MCGS组态软件经典教程。

第一步:界面设计界面设计是MCGS组态软件中最基本的任务之一、首先,打开MCGS软件并选择新建项目。

然后,选择一个适合的屏幕尺寸来创建一个主工作区。

应根据项目的需求和机器的大小来选择屏幕尺寸。

第二步:数据采集数据采集是MCGS组态软件另一个重要的任务之一、数据采集是指将实时数据从控制系统中读取并显示在屏幕上。

为了实现数据采集,首先需要创建数据变量。

可以通过定义变量名、数据类型和初始值来创建变量。

然后,可以通过设置数据源来将变量与控制系统中的数据点相关联。

可以通过设置数据源的地址和通信协议来与控制系统进行通信。

一旦数据源设置完成,MCGS软件将会自动从控制系统中读取数据,并将其显示在屏幕上。

第三步:图表和趋势分析图表和趋势分析是MCGS组态软件中常用的功能之一、图表可以用于显示实时数据的变化趋势,如温度、压力等。

趋势分析可以用于显示这些数据的历史记录,以便进行数据分析和故障排查。

要创建图表,首先需要选择一个合适的图表类型,如折线图、饼图等。

然后,可以将要显示的数据与图表相关联。

可以通过设置数据源和数据点来将数据与图表相关联。

一旦图表设置完成,MCGS软件将会自动更新图表中的数据,并将其显示在屏幕上。

第四步:报警和事件记录报警和事件记录是MCGS组态软件中另一个重要的功能。

报警可以用于监测系统中的异常情况,并及时向操作员发出警报。

事件记录可以用于记录系统中发生的事件和操作,以便进行后续分析和故障排查。

要设置报警,首先需要定义一个或多个报警条件。

可以根据变量的值、状态或其他条件来定义报警。

然后,可以将报警与相应的操作进行关联,如显示警报提示、发出声音等。

一旦报警设置完成,MCGS软件将会自动检测系统中的异常情况,并及时向操作员发出警报。

要设置事件记录,首先需要选择要记录的事件类型,如变量值的变化、操作的发生等。

第6讲__MCGS通用版组态软件高级教程

第6讲__MCGS通用版组态软件高级教程

6.2 动画制作
6.2.1 封面制作
让“MCGS组态软件演示工程”闪烁,增加动画效果,可以按下 图设置,表达式设为:1,表示条件永远成立。
6.2 动画制作
6.2.1 封面制作
“封面窗口”中左上侧有一个黑色无框的矩形,右上侧有一个白 色无框的矩形,这是用“工具箱”中的“标签”实现的,左上侧 在运行时显示当前日期,右上侧在运行时显示当前时钟。日期属 性设置如下图,时钟属性设置与日期属性设置相似,只需要把 “显示输出”的表达式中的“日期”改为“时间”即可。

6.1 构造实时数据库
6.1.2 数据对象的类型
2、数值型数据对象 在MCGS组态软件中,数值型数据对象的数值范围是:负数是从 -3.402823E38 到 -1.401298E-45,正数是从 1.401298E-45 到 3.402823E38。数值型数据对象除了存 放数值及参与数值运算外,还提供报警信息,与外部设备的模拟 量输入输出通道连接。
事件型数据对象的值是19个字符组成的定长字符串,用来保留当 前最近一次事件所产生的时刻:“年,月,日,时,分,秒”。 年用四位数字表示,月、日、时、分、秒分别用两位数字表示, 之间用逗号分隔。如“1997,02,03,23,45,56”,即表示该事 件产生于1997年2月3日23时45分56秒。当相应的事件没有发 生时,该对象的值固定设置为“1970,01,01,08,00,00”。 事件型数据对象没有工程单位、最大值和最小值属性,没有限值 报警,只有状态报警,不同于开关型数据对象,事件型数据对象 对应的事件产生一次,其报警也产生一次,且报警的产生和结束 是同时完成的。
6.2 动画制作
6.2.1 封面制作
从“工具箱”中选中“椭圆”,拖放到桌面,把其大小调整为: 480×200,“填充颜色”为“玫瑰红”。在 “查看” 菜单中 单击“状态条”打开状态条,可以根据右下角的大小调整。小球 大小调整为:28×28,位置位于椭圆的中心,“填充颜色”选 择为“填充效果”样式,选中双色填充,颜色1为海绿色,颜色2 为白色,底纹样式为中心幅射,变形选择由颜色2向颜色1从内而 外幅射。其定位与属性设置如下图:其中角度是在实时数据库中 定义的数值型数据对象。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编 写 程 序 调 试 工 程
连 接 设 备 驱 动 程 序
工 程 完 工 综 合 测 试
MCGS组态软件实现一个简单的水位控制

工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
工程简介 工程简介:
• 通过一个水位控制系统的组态过程,介绍如何使用MCGS 组态软件。本样例涉及到动画制作、控制流程的编写、模 拟设备的连接、报警输出、报表曲线显示与打印等多项组 态操作。
水位控制系统相关数据:
• 二个模拟数据(输入通道、模拟量):
水箱水位(最大值10米)(水位传感器数据采集卡驱动程序) 水罐水位(最大值6米)
如何对工程运行流程实施有效控制
• MCGS开辟了专用的“运行策略”窗口,建立用户运行策 略。
用MCGS组态软件组建新工程的一般过程
工 程 项 目 系 统 分 析
工 程 立 项 搭 建 框 架
设 计 菜 单 基 本 体 系
制 作 动 画 显 示 画 面
编 写 控 制 流 程 程 序
完 善 菜 单 按 钮 功 能
• 三个开关数据(输入/输出通道,数字量):
水泵(开关I/O卡驱动程序) 调节阀 出水阀
MCGS组态软件实现一个简单的水位控制

工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
工业组态软件的功能

• • • • • • • •
组态软件一般都能完成以下几个功能:
实时数据采集(数字量、模拟量) 动态显示数据(文本、曲线、图、表等方式) 数据的实时运算处理(内置数字处理+脚本支持) 过程控制(脚本实现控制策略,流程控制) 历史数据记录 报警功能 网络通信功能(TCP/IP、Modem) 开放式结构(可扩充性,允许二次开发)
请与此编号保 持一致!
练习
MCGS组态软件实现一个简单的水位控制

工业组态软件的结构

组态软件一般都由两部分组成:
• 系统开发环境(或称组态环境):用户在组态环境 中完成动画设计、设备连接、编写控制流程、 编制打印报表等全部组态工作,组态结果保存 在实时数据库中,一般在办公室就可完成。 系统运行环境:将目标应用程序(用户的组态结 果)装入计算机内存并投入实时运行,完成对生 产设备及过程的控制。一般在现场使用。 系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
MCGS全中文工控组态软件介绍
MCGS组态软件由北京昆仑通态自动化软件科 技有限公司()出品。 分通用版、网络版和嵌入版。 MCGS(Monitor and Control General System) 基于Windows平台。 MCGS能够完成现场数据采集、实时和历史数 据处理、报警和安全机制、流程控制、动画显 示、趋势曲线和报表输出以及企业监控网络等 功能。 当前最高版本是V6.2,可在公司网站上下载 到30分钟学习版和相关学习资料。
MCGS组态环境的五大组成部分
MCGS组态环境
主控窗口
设备窗口
用户窗口
实时数据库
运行策略
菜单设计 设置工程属性 设定存盘结构
添加工程设备 连接设备变量 注册设备驱动
创建动画显示 设置报警窗口 人机交互界面
定义数据变量 定义中间变量
编写控制流程 使用功能构件
MCGS组态软件的工作方式 MCGS如何与设备进行通讯
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
流程画面
演示
• 新建一个用户窗口“水位控制” 在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置
等属性。
• 对“水位控制”窗口进行动画组态 添加文本“水位控制系统演示工程” 水箱---选取“储藏罐”中的罐17 水罐---选取“储藏罐”中的罐53 调节阀---选取“阀”中的阀58 出水阀---选取“阀”中的阀43 泵---选取“泵”中的泵38 添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色) 添加各设备的文字标签


工业组态软件的结构
类似于编程
类似于 解释运行
类似于源代码
类似于编程
工业组态软件在不同行业中的应用
使用方便,用户无须具备计算机编程的知识 使用。 操作简便、可视性好、可维护性强、高性能、 高可靠性,已成功应用于石油化工、钢铁行 业、电力系统、水处理、环境监测、机械制 造、交通运输、能源原材料、农业自动化、 航空航天等领域,经过各种现场的长期实际 运行,系统稳定可靠。 查看不同应用(参考MCGS Sample)。
MCGS组态软件的整体结构
MCGS组态软件:
• MCGS组态环境:用 户在MCGS组态环境 中完成动画设计、设 备连接、编写控制流 程、编制打印报表等 组态工作,生成组态 结果数据库。 • MCGS运行环境:运 行组态结果数据库, 实现现场设备与过程 控制。
类似于 编程
类似于 解释运行
类似于 源代码 编程
• MCGS通过设备驱动程序与外部设备进行数据交换。包括 数据采集和发送设备指令。每个驱动程序独占一个线程, 达到互不干扰的目的。
MCGS如何产生动画效果
• MCGS为每一种基本图形元素定义了不同的动画属性,如: 一个长方形的动画属性有可见度,大小变化,水平移动等, 每一种动、可见度、闪烁性等 状态的特征参数。
工程建立
演示
• 新建一个工程并另存为“水位控制系统”
练习
注意:路径中不要包含空格, 错误:C:\Documents and Settings\Administrator\桌面\水位控制系统.mcg 正确:d:\水位控制系统\水位控制系统.mcg
MCGS组态软件实现一个简单的水位控制

相关文档
最新文档