MCGS组态软件使用入门
MCGS 项目1:组态软件入门
NO.6
工控组态软件种类和功能
第一章 组态软件概述
国外:美国的Wonderware公司研制的Intouch、Intellution 公司 的FIX系统、德国西门子的WinCC等。
国内:昆仑公司的MCGS、亚控公司的KingView组态王、三维 公司的力控等。
这些组态软件都能完成类似的功能:采用类似资源浏览器 的窗口结构;能对工业控制系统中的各种资源(设备、标签量 、画面、控制流程等)进行配置和编辑;提供多种数据设备驱 动程序;使用脚本语言提供二次开发的功能,等等。
NO.24
MCGS组态软件构成
组态完成,就 可以离开组态 环境而独立运 行在监控计算 机上。
第一章 组态软件概述
相当于一套完整的工 具软件,它帮助用户 设计和构造自己的应 用系统,用户的所有 组态配置过程都在这 里进行。
用户组态生 成的结果, 是一个数据 库文件。
是一个独立的运行系 统,它按照组态结果 数据库中用户指定的 方式进行各种处理, 完成用户组态设计的 目标和功能。
NO.4
工控组态软件
第一章 组态软件概述
组态(Configuration)软件是用应用软件中提供的工具、方 法、完成工程中某一具体任务的软件。 工控组态软件是指在数据采集与过程控制中使用的专用软 件,它们是在自动控制系统监控层一级的软件平台和开发环境 ,为用户提供快速构建工业自动控制系统监控功能的一种软件 工具。 组态软件一般用于自动控制系统的监控层,提供了监控层 的软件平台和开发环境,通过灵活的组态方式,可使用户快速 构建工业自动控制系统监控功能。
对监控系统运 行流程进行控 制的方法和条 件,它能够对 系统执行某项 操作和实现某 种功能进行有 条件的约束。
NO.11
MCGS初级教程
MCGS初级教程MCGS(Man Machine Game System)是一款工控系统编程软件,它提供了丰富的功能和易于使用的界面,能够帮助用户快速开发出高效、稳定的工控系统。
下面是MCGS初级教程,帮助初学者快速了解和上手MCGS软件。
第一部分:MCGS介绍MCGS是一款由MCGS软件(上海)有限公司开发的基于Windows操作系统的工控系统编程软件。
它使用基于图形界面的方式进行编程,使得用户能够轻松地进行界面设计、PLC编程和通信设置等操作。
MCGS软件提供了非常丰富的库函数和控件,用户可以通过简单的拖放操作即可完成复杂的编程任务。
第二部分:MCGS安装与开启2.按照提示完成软件的安装过程,选择安装路径和组件等选项。
3.安装完成后,双击桌面上的MCGS图标,打开软件。
第三部分:MCGS界面介绍1.主界面:安装并打开MCGS后,主界面会显示出设计区、工具栏、项目资源管理器等窗口。
2.设计区:用户可以在设计区中进行界面设计和编程操作。
4.项目资源管理器:用于管理项目中的文件、资源和目录等。
第四部分:创建工程1.选择“文件”菜单中的“新建”,或点击工具栏中的“新建”按钮。
2.在弹出的对话框中,选择“工程模板”选项,并填写工程名称和保存路径。
3.点击“确定”,即可完成新工程的创建。
第五部分:界面设计1.在项目资源管理器中选择“界面”文件夹,并右键点击“新建界面”。
2.在弹出的对话框中选择模板样式,并点击“确定”。
3.在设计区中,使用绘图工具和控件工具,进行界面的设计和布局。
4.可以通过属性面板设置控件的属性,包括名称、坐标、大小等。
第六部分:PLC编程1.选择项目资源管理器中的“PLC程序”文件夹,并右键点击“新建PLC程序”。
2.在弹出的对话框中选择PLC型号和类型,并点击“确定”。
4.可以通过监视窗口和调试功能,进行程序的调试和运行。
第七部分:通信设置1.在项目资源管理器中选择“通信”文件夹,并右键点击“新建通信配置”。
mcgs指导手册
mcgs指导手册MCGS组态软件是一款功能强大的工控组态软件,具有丰富的报表、数据和曲线等功能,支持国内外众多数据采集与输出设备。
以下是MCGS组态软件的使用指导手册:一、概述MCGS组态软件分为MCGS嵌入版和MCGS组态环境两部分,两者互相独立,又紧密相关。
MCGS嵌入版主要用于生成用户应用系统,而MCGS组态环境则是生成用户应用系统的工作环境。
二、软件组成MCGS组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成。
1. 主控窗口:用于对整个工程相关的参数进行配置,可设置封面窗口、运行工程的权限、启动画面、内存画面、磁盘预留空间等。
2. 设备窗口:通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。
3. 用户窗口:工程里所有可视化的界面都是在用户窗口里面构建的。
4. 实时数据库:从外部设备采集来的实时数据送入实时数据库,系统其它部分操作的数据也来自于实时数据库。
5. 运行策略:通过对运行策略的定义,使系统能够按照设定的顺序和条件操作任务,实现对外部设备工作过程的精确控制。
三、基本操作1. 设备窗口的基本操作:设备窗口编辑界面有设备组态画面和设备工具箱两部分组成。
设备组态画面用于配置该工程需要通讯的设备。
2. 实时数据库的基本操作:在实时数据库中创建变量,设置变量的属性,建立变量之间的连接关系。
3. 运行策略的基本操作:在运行策略中定义顺序和条件,设置任务执行的顺序和条件,实现对外部设备的精确控制。
四、应用实例通过以上基本操作,可以完成一个简单的MCGS组态应用实例。
具体步骤如下:1. 在MCGS组态环境中创建一个新工程,设置工程参数。
2. 在设备窗口中添加需要通讯的设备,并进行配置。
3. 在用户窗口中创建可视化界面,添加需要的元件和变量。
4. 在实时数据库中创建变量,设置变量的属性,建立变量之间的连接关系。
5. 在运行策略中定义顺序和条件,设置任务执行的顺序和条件,实现对外部设备的精确控制。
MCGS工控组态软件实例教程
MCGS工控组态软件实例教程MCGS(Macro Control Graphic System)是一款功能强大的工控组态软件,可用于设计和开发人机界面(HMI)与自动化控制系统。
它提供了直观、易于使用的开发界面,使用户能够轻松创建自定义的仪表板和监控界面。
本篇文章将为您提供一个MCGS工控组态软件的实例教程,帮助您入门并了解其基本用法。
首先,在您的电脑上安装MCGS软件,并启动它。
在启动界面上,您可以选择创建一个新项目或打开一个现有项目。
在本教程中,我们将从头开始创建一个新项目。
在创建新项目时,您需要选择一个存储位置和一个项目名称。
接下来,您将被带到主界面,在这里您可以开始设计您的人机界面。
第一步是创建一个新的页面。
在主界面的"基本元件"选项卡下,您可以找到各种用于设计界面的元件。
例如,文本框、按钮、图表等。
从中选择一个元件,然后将其拖动到页面上。
接下来,您可以通过双击该元件来设置其属性。
例如,您可以设置文本框的大小、字体、颜色等。
您还可以设置按钮的样式和触发动作。
除了基本元件,MCGS还提供了丰富的图像和动画元素,以及数据显示和控制元件,如进度条、开关等。
您可以根据自己的需要添加和设置这些元件。
在设计界面时,您还可以使用排列工具和对齐功能来调整元件的位置和布局。
这将确保您的界面整齐、美观。
一旦您完成了界面的设计,您可以通过点击"运行"按钮来查看实际效果。
您也可以在MCGS软件中使用模拟数据来测试您的界面。
除了设计界面,MCGS还提供了强大的数据采集和处理功能。
您可以通过连接PLC或其他自动化设备来获取实时数据,并在界面上实时显示。
您还可以使用MCGS提供的逻辑控制和算法来处理数据,并进行报警和记录。
当您满意于您的界面设计和功能设置后,您可以将其部署到目标设备上。
MCGS支持多种目标设备,包括工控机、嵌入式系统和触摸屏等。
在部署过程中,您可以选择不同的运行模式,如全屏模式或窗口模式。
MCGS组态软件经典教程
组态软件一般都由两部分组成:
◦ 系统开发环境(或称组态环境):用户在组态环境中完成动 画设计、设备连接、编写控制流程、编制打印报表等全部 组态工作,组态结果保存在实时数据库中,一般在办公室 就可完成。
◦ 系统运行环境:将目标应用程序(用户的组态结果)装入计 算机内存并投入实时运行,完成对生产设备及过程的控制 。一般在现场使用。
出水阀---选取“阀”中的阀43
泵---选取“泵”中的泵38
添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色)
添加各设备的文字标签
练习
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
流程
◦ 若“水箱”的水位不足9米时,就要把
◦
“水泵”打开
◦ 否则
◦
“水泵”关闭
◦ 若“水罐”的水位不足1米时,就要
★◦ 大小关写闭无“出关水,阀”但一定要 为◦◦ 半否则角开符启号“调或节字阀”符,不能 是◦ 全若“角水!箱”!的水位大于1米,同时“水
罐”的水位小于6米,就要
◦
开启“调节阀”
◦ 否则
演示
◦ 添加数值型变量“水箱水位” 、 “水罐水位” ◦ 添加组对象“水位组” ◦ 添加开关型变量“水泵”、“调节阀”、“出水阀”
练习
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
工程简介:
◦ 通过一个水位控制系统的组态过程,介绍如何使用MCGS组 态软件。本样例涉及到动画制作、控制流程的编写、模拟 设备的连接、报警输出、报表曲线显示与打印等多项组态 操作。
MCGS通用版组态软件初级教程
MCGS 通用版组态软件初级教程
选中折线,则会出现 ,单击 则进入动画组态属性设置窗口,按下图所示修改,其它 属性不变。设置好后,按确定,再按确定,变量连接成功。
对于水罐 2,只需要把“液位 1”改为“液位 2”;最大变化百分比 100,对应的表达 式的值由 10 改为 6 即可。如图:
建立文字框:打开工具箱,选择“工具箱”内的“标签”按钮 , 鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一 个一定大小的矩形。 输入文字:建立矩形框后,光标在其内闪烁,可直接输入“水位 控制系统演示工程”文字,按回车键或在窗口任意位置用鼠标点 击一下,文字输入过程结束。如果用户想改变矩形内的文字,先 选中文字标签,按回车键或空格键,光标显示在文字起始位置, 即可进行文字的修改。 设定文字框颜色:选中文字框,按工具条上的 (填充色)按
控制流程的实现
水位控制系统:水泵、水箱和阀门由“对象元件库管理”调入; 管道则经过动画属性设置赋予其动画功能。 液位指示仪表:采用旋转式指针仪表,指示水箱的液位。 液位控制仪表:采用滑动式输入器,由鼠标操作滑动指针,改变 流速。 报警动画显示:由“对象元件库管理”调入,用可见度实现。 选用“模拟设备”及策略构件箱中的“脚本程序”功能构件,设
2
各种功能的实现
输入、输出设备 其它功能的实现
MCGS 通用版组态软件初级教程
置构件的属性,编制控制程序,实现水位、水泵、调节阀和出水 阀的有效控制。 通过 MCGS 提供的各类构件实现下述功能: 历史曲线:选用历史曲线构件实现; 历史数据:选用历史表格构件实现; 报警显示:选用报警显示构件实现; 工程报表:历史数据选用存盘数据浏览策略构件实现,报警历史 数据选用报警信息浏览策略构件实现,实时报表选用自由表格构 件实现,历史报表选用历史表格构件实现。 抽水泵的启停: 开关量输出; 调节阀的开启关闭:开关量输出; 出水阀的开启关闭:开关量输出; 水罐 1、2 液位指示: 模拟量输入。 工程的安全机制: 分清操作人员和负责人的操作权限。
MCGS组态软件触摸屏简单使用步骤
MCGS组态软件触摸屏简略应用步调【1 】本教程旨在制造TPC7062KS型号触摸屏简略掌握按钮和输出指导1.软件装配找到对应的文件夹,运行里面的SETUP.EXE,全体默认设定,直至完成,插上TP C7062KS的USB下载线,主动装配驱动程序.将触摸屏和PLC相衔接,在YL-235A中,触摸屏经由过程COM 口直接与PLC的编程口衔接,所用的通信电缆采取PC-PPI电缆,见下图.2.打开桌面上的,界面如下:点击新建按下肯定在及时数据库里,新增对象,双击名字,可进行属性的修正,如下图,我们这里新增5个,分离为启动按钮,停滞按钮,运行指导.停滞指导.报警指导.最后完成如下图3.双击装备窗口的装备窗口将双击左边的通用串口父装备和西门子s7-200ppi双击通用串口父装备0,进行属性设置■串口端标语(1~255)设置为: 0 - COM1;■通信波特率设置为:6-9600;■数据位位数设置为:0-8;■停滞位位数设置为:0-1;■数据校验方法设置为:2–偶校验;■其它设置为默认.双击“西门子_S7200PPI”—I000.7,可以单击“删除全体通道”按钮给以删除.接下进行变量的衔接,这里以“启动按钮”变量进行连为例解释.①单击“增长装备通道”按钮,消失下图所示窗口.参数设置如下:■通道类型:M存放器;■数据类型:通道的第00位■通道地址:1;■通道个数:2;■读写方法:读写.②单击“确认”按钮,完成根本属性设置.③双击“”通道对应的衔接变量,从数据中间选择变量:“启动按钮”.用同样的办法,增长其它通道,衔接变量,如图,完成单击“确认”按钮.关失落窗口,保管.在用户窗口里新建两个窗口,在窗口属性里分离定名为迎接界面和掌握窗口,可以修正布景色彩.双击新建的窗口,进行编辑点击对象箱中的,进行标签制造双击制造完成的标签,履行属性设置.单击对象条中的“对象箱”按钮,打开画图对象箱.在窗口上拉出一片区域额,选中,加载位图.双击图片,作如下设置双击掌握窗口,进入窗口编辑单击对象条中的“对象箱”按钮,数据对象中,单击右角的“?”按钮,从数据中间选择“报警指导”变量.动画衔接中,单击“填充色彩”,右边消失,“”按钮单击“”按钮,消失如下对话框“属性设置”页中,填充色彩:白色;“填充色彩”页中,分段点0对应色彩:白色;分段点1对应色彩:浅绿色.见图,单击“确认”按钮完成.“停滞指导”制造办法同上,属性设置如下:■填充色彩:白色;■表达式:停滞指导;■分段点0对应色彩:白色;分段点1对应色彩:红色.“运行指导”属性设置如下:■填充色彩:白色;■表达式:运行指导;分段点0对应色彩:白色;分段点1对应色彩:绿色.闪耀制造按钮.以启动按钮为例,给以解释:①单击画图对象箱中“”图标,在窗口中拖出一个大小适合的按钮,双击按钮,消失如下图窗口,属性设置如下:图1-22②“根本属性”页中,无论是抬起照样按下状况,文本都设置为启动按钮;“抬起功效”属性为字体设置宋体,字体大小设置为小四号,布景色彩设置为浅绿色;“按下功效”为:字体大小设置为小五号,其它同抬起功效.③“操纵属性”页中,抬起功效: 数据对象值操纵按1松0,启动按钮;④其它默认.单击“确认”按钮完成.⑤“停滞按钮”除了变量衔接.文本文字设置为“停滞按钮”,文本色彩为红色的外,其它属性设置同“启动按钮”⑥“退出主画面”按钮属性设置如下:■文本设置:退出主画面;■抬起功效属性:字体设置宋体,字体大小设置为小四号,布景色彩设置为黄色;■抬起功效属性:字体大小设置为小五号,其它同抬起功效;“操纵属性”页中,抬起功效:打开用户窗口选择“迎接画面”制造按钮。
11.MCGS组态软件使用
MCGS工控组态软件的使用[学习目标]1.理解工业控制组态的基本概念、大致内容以及运行环境的执行机制;2.掌握动画组态、报表组态、实时与历史曲线组态等组态内容的操作方法;任务一、了解MCGS组态软件的基本概念及运行机制一、任务实施1) 教师讲解工业组态基本概念。
2)教师通过实例分析MCGS组态软件的系统构成、工作机制等。
二、思考题1) 什么是工业控制组态?2)MCGS组态软件的五大部分分别是?各起什么作用?3)MCGS组态软件是如何产生动画效果的?三、MCGS组态软件基本知识1.MCGS组态软件概述1.1 什么是MCGS组态软件MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。
MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。
MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。
1.2 MCGS 组态软件的系统构成MCGS 组态软件的整体结构MCGS 5.1软件系统包括组态环境和运行环境两个部分。
组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。
运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
MCGS组态软件触摸屏简单使用步骤
MCGS组态软件触摸屏简单使用步骤本教程旨在制作TPC7062KS型号触摸屏简单控制按钮和输出指示1、软件安装找到对应的文件夹,运行里面的SETUP.EXE,全部默认设定,直至完成,插上TPC7062KS的USB下载线,自动安装驱动程序。
将触摸屏和PLC相连接,在YL-235A中,触摸屏通过COM口直接与PLC的编程口连接,所用的通讯电缆采用PC-PPI电缆,见下图。
2、打开桌面上的,界面如下:点击新建按下确定在实时数据库里,新增对象,双击名字,可进行属性的修改,如下图,我们这里新增5个,分别为启动按钮,停止按钮,运行指示、停止指示、报警指示。
最后完成如下图3、双击设备窗口的设备窗口将双击左边的通用串口父设备和西门子s7-200ppi双击通用串口父设备0,进行属性设置■串口端口号(1~255)设置为:0 - COM1;■通讯波特率设置为:6-9600;■数据位位数设置为:1-8;■停止位位数设置为:0-1;■数据校验方式设置为:2–偶校验;■其它设置为默认。
双击“西门子_S7200PPI”,进入设备编辑窗口,如下见图。
默认右窗口自动生产通道名称I000.0—I000.7,可以单击“删除全部通道”按钮给以删除。
接下进行变量的连接,这里以“启动按钮”变量进行连为例说明。
①单击“增加设备通道”按钮,出现下图所示窗口。
参数设置如下:■通道类型:M寄存器;■数据类型:通道的第00位■通道地址:1;■通道个数:2;■读写方式:读写。
②单击“确认”按钮,完成基本属性设置。
③双击“只读M001.0”通道对应的连接变量,从数据中心选择变量:“启动按钮”。
用同样的方法,增加其它通道,连接变量,如图,完成单击“确认”按钮。
关掉窗口,保存。
在用户窗口里新建两个窗口,在窗口属性里分别命名为欢迎界面和控制窗口,可以修改背景颜色。
双击新建的窗口,进行编辑点击工具箱中的,进行标签制作双击制作完成的标签,执行属性设置。
单击工具条中的“工具箱”按钮,打开绘图工具箱。
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软件提供了丰富的图形绘制功能,可以绘制直线、矩形、圆形等图形。
可以根据需要设置线条颜色、填充颜色等属性。
mcgs组态设计的操作步骤
mcgs组态设计的操作步骤一、mcgs组态设计简介mcgs组态设计是一种基于人机交互的自动化控制系统,通过图形化界面和操作方式,实现对工业设备和生产过程的监控和控制。
本文将为大家介绍mcgs组态设计的操作步骤,帮助大家更好地了解和使用这一工具。
二、新建项目在mcgs软件界面中,点击“新建项目”按钮,弹出新建项目对话框。
在对话框中输入项目名称、存储路径和屏幕尺寸等相关信息,并点击确定按钮,即可成功新建一个项目。
三、添加页面在项目中,可以添加多个页面,用于显示不同的信息和功能。
点击“添加页面”按钮,弹出添加页面对话框。
在对话框中输入页面名称和页面尺寸等信息,并点击确定按钮,即可成功添加一个新页面。
四、设计页面布局在页面中,可以通过拖拽和调整控件的位置和大小,设计页面的布局。
mcgs提供了丰富的控件库,包括按钮、文本框、图表等,用户可以根据自己的需求选择合适的控件,并进行布局设计。
五、设置控件属性在设计页面时,需要设置控件的属性,包括名称、位置、大小、字体、颜色等。
可以通过双击控件或右键点击选择属性编辑器,对控件的属性进行设置和调整。
六、配置数据源在mcgs中,可以通过配置数据源,将实时数据显示在页面上。
点击“数据源配置”按钮,弹出数据源配置对话框。
在对话框中选择数据源类型、连接方式和相关参数,并点击确定按钮,即可成功配置数据源。
七、绑定数据在页面中,可以将控件与数据源进行绑定,实现实时数据的显示和更新。
选择需要绑定的控件,点击右键选择“属性编辑器”,在属性编辑器中选择数据源和相关参数,即可成功绑定数据。
八、编辑控件动画mcgs提供了丰富的控件动画效果,可以增加页面的交互性和吸引力。
选择需要编辑动画的控件,点击右键选择“属性编辑器”,在属性编辑器中选择动画效果和相关参数,即可成功编辑控件动画。
九、调试和运行在设计和配置完成后,可以进行调试和运行。
点击“调试运行”按钮,mcgs会自动进行编译和下载,将项目部署到目标设备上。
MCGS组态软件使用入门
MCGS组态软件使用说明MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows95/98/Me/NT/2000/xp等操作系统。
MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。
具有功能完善、操作简便、可视性好、可维护性强的突出特点。
通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。
用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备1,MCGS组态软件的整体结构MCGS 5.1软件系统包括组态环境和运行环境两个部分。
组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。
运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。
●主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
●设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
●用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
●实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。
2-学习MCGS组态软件(精)
第二讲学习 MCGS 组态软件
本讲重点: 介绍 MCGS 组态软件为用户组建工程所提供的工作环境,各种资源工具介绍组建一个工程的一般过程。
2.1 MCGS 组态软件常用术语
2.2 MCGS 组态软件的操作方式
各种组态工作窗口
系统工作台面:
组态工作窗口:
属性设置窗口:
图形库工具箱:
工具按钮一览:
2.3 鼠标操作
选中对象:鼠标指针指向对象,点击鼠标左键一次(该对象出现蓝色阴影。
点击鼠标左键:鼠标指针指向对象,点击鼠标左键一次。
点击鼠标右键:鼠标指针指向对象,点击鼠标右键一次。
鼠标双击:鼠标指针指向对象,快速连续点击鼠标左键两次。
鼠标拖动:鼠标指针指向对象, 按住鼠标左键, 移动鼠标, 对象随鼠标移动到指定位置,松开左键,即完成鼠标拖动操作。
40分
2.4 组建新工程的一般过程
工程项目系统分析:
工程立项搭建框架:
设计菜单基本体系:
制作动画显示画面:
编写控制流程程序:
完善菜单按钮功能:
编写程序调试工程:
连接设备驱动程序:
工程完工综合测试:
40分总结:以上步骤只是按照组态工程的一般思路列出的。
在实际组态中, 有些过程是交织在一起进行的, 用户可根据工程的实际需要和自己的习惯, 调整步骤的先后顺序, 而并没有严格的限制与规定。
这里,我们列出以上的步骤是为了帮助用户了解 MCGS 组态软件使用的一般过程,以便于用户快速学习和掌握 MCGS 工控组态软件。
5分。
MCGS组态软件经典教程
MCGS组态软件经典教程MCGS是一种常用的组态软件,主要用于控制系统的监视和人机界面设计。
以下是MCGS组态软件经典教程。
第一步:界面设计界面设计是MCGS组态软件中最基本的任务之一、首先,打开MCGS软件并选择新建项目。
然后,选择一个适合的屏幕尺寸来创建一个主工作区。
应根据项目的需求和机器的大小来选择屏幕尺寸。
第二步:数据采集数据采集是MCGS组态软件另一个重要的任务之一、数据采集是指将实时数据从控制系统中读取并显示在屏幕上。
为了实现数据采集,首先需要创建数据变量。
可以通过定义变量名、数据类型和初始值来创建变量。
然后,可以通过设置数据源来将变量与控制系统中的数据点相关联。
可以通过设置数据源的地址和通信协议来与控制系统进行通信。
一旦数据源设置完成,MCGS软件将会自动从控制系统中读取数据,并将其显示在屏幕上。
第三步:图表和趋势分析图表和趋势分析是MCGS组态软件中常用的功能之一、图表可以用于显示实时数据的变化趋势,如温度、压力等。
趋势分析可以用于显示这些数据的历史记录,以便进行数据分析和故障排查。
要创建图表,首先需要选择一个合适的图表类型,如折线图、饼图等。
然后,可以将要显示的数据与图表相关联。
可以通过设置数据源和数据点来将数据与图表相关联。
一旦图表设置完成,MCGS软件将会自动更新图表中的数据,并将其显示在屏幕上。
第四步:报警和事件记录报警和事件记录是MCGS组态软件中另一个重要的功能。
报警可以用于监测系统中的异常情况,并及时向操作员发出警报。
事件记录可以用于记录系统中发生的事件和操作,以便进行后续分析和故障排查。
要设置报警,首先需要定义一个或多个报警条件。
可以根据变量的值、状态或其他条件来定义报警。
然后,可以将报警与相应的操作进行关联,如显示警报提示、发出声音等。
一旦报警设置完成,MCGS软件将会自动检测系统中的异常情况,并及时向操作员发出警报。
要设置事件记录,首先需要选择要记录的事件类型,如变量值的变化、操作的发生等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MCGS组态软件使用说明MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows95/98/Me/NT/2000/xp等操作系统。
MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。
具有功能完善、操作简便、可视性好、可维护性强的突出特点。
通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。
用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备1,MCGS组态软件的整体结构MCGS 5.1软件系统包括组态环境和运行环境两个部分。
组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。
运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。
●主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
●设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
●用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
●实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。
在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。
●运行策略:本窗口主要完成工程运行流程的控制。
包括编写控制程序(if…then脚本程序),选用各种功能构件,如:数据提取、定时器、配方操作、多媒体输出等。
2,MCGS组态软件的功能和特点●全中文、可视化、面向窗口的组态开发界面,符合中国人的使用习惯和要求,真正的32位程序,可运行于MicrosoftWindows95/98/Me/NT/2000等多种操作系统。
●庞大的标准图形库、完备的绘图工具以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、动画等于一体的漂亮、生动的工程画面。
●全新的ActiveX动画构件,包括存盘数据处理、条件曲线、计划曲线、相对曲线、通用棒图等,使您能够更方便、更灵活地处理、显示生产数据。
●支持目前绝大多数硬件设备,同时可以方便地定制各种设备驱动;此外,独特的组态环境调试功能与灵活的设备操作命令相结合,使硬件设备与软件系统间的配合天衣无缝。
●简单易学的类Basic脚本语言与丰富的MCGS策略构件,使您能够轻而易举地开发出复杂的流程控制系统。
●强大的数据处理功能,能够对工业现场产生的数据以各种方式进行统计处理,使您能够在第一时间获得有关现场情况的第一手数据。
●方便的报警设置、丰富的报警类型、报警存贮与应答、实时打印报警报表以及灵活的报警处理函数,使您能够方便、及时、准确地捕捉到任何报警信息。
●完善的安全机制,允许用户自由设定菜单、按钮及退出系统的操作权限。
此外,MCGS 5.1还提供了工程密码、锁定软件狗、工程运行期限等功能,以保护组态开发者的成果。
●强大的网络功能,支持TCP/IP、Modem、485/422/232,以及各种无线网络和无线电台等多种网络体系结构。
●良好的可扩充性,可通过OPC、DDE、ODBC、ActiveX等机制,方便地扩展MCGS 5.1组态软件的功能,并与其他组态软件、MIS系统或自行开发的软件进行连接。
●提供了WWW浏览功能,能够方便地实现生产现场控制与企业管理的集成。
在整个企业范围内,只使用IE浏览器就可以在任意一台计算机上方便地浏览与生产现场一致的动画画面,实时和历史的生产信息,包括历史趋势,生产报表等等,并提供完善的用户权限控制3,MCGS组态软件的工作方式●MCGS如何与设备进行通讯:MCGS通过设备驱动程序与外部设备进行数据交换。
包括数据采集和发送设备指令。
设备驱动程序是由VB、VC程序设计语言编写的DLL(动态连接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。
MCGS负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中的各个部分,完成整个系统的通讯过程。
每个驱动程序独占一个线程,达到互不干扰的目的。
●MCGS如何产生动画效果:MCGS为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果。
所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。
然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。
详细情况请参阅后面第四讲中的动画连接。
●MCGS如何实施远程多机监控:MCGS提供了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成分布式网络监控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递。
同时,可利用MCGS提供的网络功能,在工作站上直接对服务器中的数据库进行读写操作。
分布式网络监控系统的每一台计算机都要安装一套MCGS工控组态软件。
MCGS把各种网络形式,以父设备构件和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置。
●如何对工程运行流程实施有效控制:MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。
MCGS提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。
所有的操作均采用面向对象的直观方式,避免了烦琐的编程工作。
4,学习MCGS组态软件如果您已在您的计算机上安装了“MCGS组态软件”,在Windows桌面上,会有“Mcgs组态环境”与“Mcgs运行环境”图标。
鼠标双击“Mcgs组态环境”图标,进入MCGS组态环境。
在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D:根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为新建工程X.MCG(X表示新建工程的顺序号,如:0、1、2等)。
如下图:您可以在菜单“文件”中选择“工程另存为”选项,把新建工程存为:D:\MCGS\WORK\水位控制系统。
在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,即:选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:水位控制;将“窗口标题”改为:水位控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
选中刚创建的“水位控制”用户窗口,单击“动画组态”,进入动画制作窗口。
单击工具条中的“工具箱”按钮,则打开动画工具箱,如下图所示:建立文字框:打开工具箱,选择“工具箱”内的“标签”按钮,鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。
输入文字:建立矩形框后,光标在其内闪烁,可直接输入“水位控制系统演示工程”文字,按回车键或在窗口任意位置用鼠标点击一下,文字输入过程结束。
如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。
设定文字框颜色:选中文字框,按工具条上的(填充色)按钮,设定文字框的背景颜色(设为无填充色);按(线色)按钮改变文字框的边线颜色(设为没有边线)。
设定的结果是,不显示框图,只显示文字。
设定文字的颜色:按(字符字体)按钮改变文字字体和大小。
按(字符颜色)按钮,改变文字颜色(为蓝色)。
单击“工具”菜单,选中“对象元件库管理”或单击工具条中的“工具箱”按钮,则打开动画工具箱,工具箱中的图标用于从对象元件库中读取存盘的图形对象;图标用于把当前用户窗口中选中的图形对象存入对象元件库中。
如下图:从“对象元件库管理”中的“储藏罐”中选取中意的罐,按“确认”,则所选中的罐在桌面的左上角,可以改变其大小及位置,如罐14、罐20。
从“对象元件库管理”中的“阀”和“泵”中分别选取2个阀(阀6、阀33)、1个泵(泵12)。
选中工具箱内的“流动块”动画构件()。
移动鼠标至窗口的预定位置,(鼠标的光标变为十字形状),点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。
再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。
当用户想结束绘制时,双击鼠标左键即可。
当用户想修改流动块时,先选中流动块(流动块周围出现选中标志:白色小方块),鼠标指针指向小方块,按住左键不放,拖动鼠标,就可调整流动块的形状。
用工具箱中的图标,分别对阀,罐进行文字注释,方法见上面做“水位控制系统演示工程”。
最后生成的画面如下图所示:5,定义数据变量在前面我们讲过,实时数据库是MCGS工程的数据交换和数据处理中心。
数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。
定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
下面介绍水位控制系统数据变量的定义步骤。
分析变量名称:下表列出了样例工程中与动画和设备控制相关的变量名称。
变量名称类型注释水泵开关型控制水泵“启动”、“停止”的变量调节阀开关型控制调节阀“打开”、“关闭”的变量出水阀开关型控制出水阀“打开”、“关闭”的变量液位1 数值型水罐1的水位高度,用来控制1#水罐水位的变化液位2 数值型水罐2的水位高度,用来控制2#水罐水位的变化液位1上限数值型用来在运行环境下设定水罐1的上限报警值液位1下限数值型用来在运行环境下设定水罐1的下限报警值液位2上限数值型用来在运行环境下设定水罐2的上限报警值液位2下限数值型用来在运行环境下设定水罐2的下限报警值液位组组对象用于历史数据、历史曲线、报表输出等功能构件鼠标点击工作台的“实时数据库”窗口标签,进入实时数据库窗口页。