MCGSE组态环境

合集下载

《工业组态》期末考试试题与答案

《工业组态》期末考试试题与答案

一、填空1、MCGS是(通用监控系统)2、MCGS主体程序是(组态环境)和(运行环境),可执行文件是(McgsSst.exe)和(McgsRun。

exe)3。

MCGS系统安装后,根目录下有(work)(program)(samples)三个子目录.4. 在MCGS组态坏境中生成的工程文件,后缀为(。

mcg),存放在(work子目录中)。

5。

MCGS用户应用系统其结构五大部分是(主控窗口),(设备窗口),(用户窗口),(实时数据库),(运行策略)三、简答1.工程:用户应用系统的简称。

引入工程的概念,是使复杂的计算机专业技术更贴近于普通工程用户.2。

对象:操作目标与操作环境的统称。

3。

组态:在MCGS组态软件开发平台中对五大部分进行对象的定义,制作和编辑,并设定其状态特征。

三、简答1.水位控制系统的I/O变量表水泵,开关型 ,控制水泵起动、停止的变量。

调节阀, 开关型,控制调节阀打开、管被的变量。

出水阀,开关型,控制出水阀打开、关闭的变量。

液位1 ,数值型,水罐1的水位高度,用来控制水罐1水位的变化。

液位2 ,数值型,水罐2的水位高度,用来控制水罐2水位的变化。

2。

、用户系统各窗口作用是什么?答:(1)主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等内容,是应用系统的主框架.(2)设备窗口是 MCGS系统与外部设备联系的媒介,专门用放置不同类型和功能的设备构件,实现对外部设备的操作和控制。

(3)用户窗口实现了数据和流程的可视化,其中可以放置三种不同类型的图形对象:图元、图符和动画构件(4)组态工程中的用户窗口,最多可定义512个。

素有的用户窗口均位于主控窗口内,其打开时窗口可见,关闭时窗口不可见.(5)运行策略是对系统运行流程实现有效控制的手段,其本身是系统提供的一个框架,里面放置有策略条件构件和策略构件组成的策略行通过对运行策略的定义,使系统能够按照设定的顺序额和条件操作实时数据库,控制用户窗口的打开、关闭并雪顶设备构件的工作状态等,从而实现对外部设备工作过程的精确控制.3。

MCGS嵌入版的运行

MCGS嵌入版的运行

MCGS嵌入版的运行重点:嵌入版系统的运行方式组态环境运行方式下位机运行环境模拟运行环境MCGS嵌入版组态软件包括组态环境、运行环境、模拟运行环境三部分。

文件McgsSetE.exe 对应于组态环境,文件McgsCE.exe对应于运行环境,文件CEEMU.exe对应于模拟运行环境。

其中,组态环境和模拟运行环境运行在上位机中;运行环境安装在下位机中。

组态环境是用户组态工程的平台。

模拟运行环境可以在PC机上模拟工程的运行情况,用户可以不必连接下位机,对工程进行检查。

运行环境是下位机真正的运行环境。

当组态好一个工程后,可以在上位机的模拟运行环境中试运行,以检查是否符合组态要求。

也可以将工程下载到下位机中,在实际环境中运行。

下载新工程到下位机时,如果新工程与旧工程不同,将不会删除磁盘中的存盘数据;如果是相同的工程,但同名组对象结构不同,则会删除改组对象的存盘数据。

在组态环境下选择工具菜单中的下载配置,将弹出下载配置对话框,选择好背景方案,如下图所示:设置域●背景方案:用于设置模拟运行环境屏幕的分辨率。

用户可根据需要选择。

包含八个选项:✧标准320*240✧✧标准640*480✧标准800*600✧✧标准1024*768✧晴空 320*240✧✧晴空 640*480✧晴空 800*600✧✧晴空 1024*768●连接方式:用于设置上位机与下位机的连接方式。

包括两个选项:✧TCP/IP网络:通过TCP/IP网络连接。

选择此项时,下方显示目标机名输入框,用于指定下位机的IP地址;✧USB通讯:通过USB连接线连接PC和TPC。

USB通讯方式仅适用于具有USB从口的TPC,否则只能使用TCP/IP通讯方式。

功能按钮●通讯测试:用于测试通讯情况;●工程下载:用于将工程下载到模拟运行环境,或下位机的运行环境中;●启动运行:启动嵌入式系统中的工程运行;●停止运行:停止嵌入式系统中的工程运行;●模拟运行:工程在模拟运行环境下运行;●连机运行:工程在实际的下位机中运行;●驱动日志:用于搜集驱动工作中的各种信息;点击"驱动日志"按钮弹出如下图所示对话框:✧监控目标:如果运行环境和模拟环境没有运行,则日志功能不能生效,选择调试设备的列表框中没有可选的设备。

MCGS组态控制系统演示工程操作步骤

MCGS组态控制系统演示工程操作步骤

水箱液位控制系统演示工程操作步骤一、创建新工程1、双击桌面中的图标,进入MCGS组态环境工作台,如图1所示。

2、点击图1中的“新建窗口”,出现“窗口0”图标。

3、点击“窗口0”鼠标右键,选择“属性”,按照图2进行设置,则窗口名称变为“水箱液位控制系统”,如图2右图所示。

图2二、画面设计1、在“水箱液位控制”窗口点击菜单中的【工具箱】图标,单击插入元件按钮,打开【对象元件管理】中的【储藏罐】,选择罐17,点击确定。

如图3所示,则所选中的罐出现在桌面的左上角,用鼠标改变其大小及位置。

图32、按照同样的方法,【储藏罐】选中2个罐(罐17,罐53),【阀】选中2个阀(阀58,阀44),1个泵(泵40)。

按图4放置。

图43、选中工具箱中的【流动块】按钮,单击鼠标并移动光标放置流动块。

如图5所示设置流动块。

图54、选中流动块,点击鼠标右键【属性】,按图6设置属性。

图65、添加文字,选中工具箱中的【标签】按钮,鼠标的光标变为“十字”形,在窗口任意位置拖曳鼠标,拉出一个一定大小的矩形。

建立矩形框后,鼠标在其内闪烁,可直接输入“水箱液位控制系统演示工程”文字。

选中文字,鼠标右键【属性】,按图7设置。

图76、点击菜单中的,可变更字体大小。

按图5添加其他文字。

三、MCGS数据对象设置2、单击工作台【实时数据库】按钮,进入【实时数据库】窗口。

单击窗口右边的【新增对象】按钮,在窗口的数据对象列表中,就会增加新的数据对象。

双击选中对象,按图8设置数据对象属性。

图83、按照图9设置其他数据对象属性。

图94、双击【液位组】,存盘属性按图10设置,组对象成员按图11设置。

图10图11四、动画连接(一)水罐动画连接1、在【用户窗口】中,双击【水箱液位控制】,进入窗口后双击水罐1,弹出【单元属性设置】窗口,如图12所示。

图122、单击【动画连接】,选中折线,则出现。

单击按钮进入【动画组态属性设置】窗口,各项设置如图13所示,单击确认后,水罐1的对象变量连接就成功了。

昆仑通态触摸屏应用说明书

昆仑通态触摸屏应用说明书

昆仑通态触摸屏应用打开MCGSE组态环境 (2)新建工程 (2)添加驱动 (4)新建变量 (8)新建I量 (12)新建Q量 (13)新建UINT量 (13)新建INT量 (14)新建窗口 (17)画面编辑 (19)1、文本 (20)2、数值显示 (22)3、调试窗口文本显示 (24)4、按钮(窗口切换) (27)5、柱状图 (28)6、断路器 (30)7、手车 (31)8、操作命令 (32)工程下载 (36)工程下载时主控窗口的属性设置 (38)触摸屏设置 (39)打开MCGSE组态环境新建工程点击“新建工程(N)”,选择触摸屏型号,点击“确定”,点击“工程另存为(A)”,选择保存的路径,输入文件名,点击“保存”。

添加驱动点击“设备组态”,右击选择“设备工具箱(X)”,点击“设备管理”,双击“GE90TCPIP”,双击“GE90TCP”,右栏会出现“GE90TCP”,选中,点击“确认”,双击“GE90TCP”,新建变量双击“设备0—[GE90TCP]”PLC IP地址,GE9030端口号为18245“采集优化”选择“0—不优化”,否则%R1--%R200地址的值在通道里能看到,窗口里无法显示触摸屏IP地址,本地端口号为1281PLC IP地址,GE9030端口号为18245点击“设置设备内部属性”,弹出“GE90TCP通道属性设置”窗口,点击“全部删除”,删除默认生成的设备通道,新建I量新建UINT量点击“确认(A)”。

选中“0001”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0011”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0021”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0031”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,点击“确认”,弹出“添加数据对象”窗口,点击“全部添加”。

MCGS组态软件经典教程

MCGS组态软件经典教程

水箱水位上限 数值型 用来在运行环境下设定水箱的上限报警值
★变量的作用:
水箱水位下限 数值型 用来在运行环境下设定水箱的下限报警值
★1.屏幕上的图符(左桥)变量(右桥)实际设备,起到一个 ★水2.罐参水与位上编限程,例数如值型:中用间来在变运量行,环境设下备设变定水量罐的上限报警值
水罐水位下限 数值型 用来在运行环境下设定水罐的下限报警值
出水阀---选取“阀”中的阀43
泵---选取“泵”中的泵38
添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色)
添加各设备的文字标签
练习
工程简介 工程建立 流程画面 定义数据对象 动画连接 设备连接 流程控制 报警显示 报表输出 显示曲线 安全机制
◦ 声音报警(在循环策略中添加)
IF 水箱水位>=9 or 水箱水位<=1 THEN !PlaySound("C:\WINDOWS\MEDIA\ding.wav" ,2) ENDIF IF 水罐水位>=5 or 水罐水位<=1 THEN !PlaySound("C:\WINDOWS\MEDIA\notify.wav" ,2) ENDIF
如何对工程运行流程实施有效控制
◦ MCGS开辟了专用的“运行策略”窗口,建立用户运行策 略。
★工 ★程 ★项 ★目 ★系 ★统 ★分 ★析
★工 ★程 ★立 ★项 ★搭 ★建 ★框 ★架
★设 ★计 ★菜 ★单 ★基 ★本 ★体 ★系
★制 ★作 ★动 ★画 ★显 ★示 ★画 ★面
★编 ★写 ★控 ★制 ★流 ★程 ★程 ★序
◦ 三个开关数据(输入/输出通道,数字量):

MCGS组态软件经典教程详解

MCGS组态软件经典教程详解

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

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

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

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

昆仑通态_MCGS组态软件培训教程284页new

昆仑通态_MCGS组态软件培训教程284页new

MCGS组态软件培训教程i1i前 言随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。

MCGS工控组态软件的出现为解决一些实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制工程。

MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)是一套32位工控组态软件,可稳定运行于Windows95/98/Me/NT/2000等多种操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电力、化工、钢铁、矿山、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。

它的主要特点有(1)延续性和可扩充性。

使用MCGS工控组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),MCGS工控组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性和可扩充性,每个用户根据工程实际情况,利用MCGS工控组态软件提供的底i2i MCGS组态软件培训教程层设备(PLC、智能仪表、智能模块、板卡、变频器等)的设备驱动、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有网络功能的工程,不受行业限制。

MCGS控组态软件是最为完善和方便的组态软件。

mcgse组态软件的使用

mcgse组态软件的使用
MCGSE组态软件 使用
PLC控制要求为: 一个启动按钮,一 个停止按钮,三盏 灯。 按下启动按钮三盏 灯亮,按下停止按 钮三盏灯灭。
组态控制要求为: 通过组态代替启 动、停止按钮, 实现三盏灯控制。
控制任务PLC地址分配表
输入
输出
启动按钮
I0.0(M0.0)
灯1
Q0.0
停止按钮
I0.1(M0.1)
2019/11/26
2019/11/26
首先设置基本 属性中的按钮 文本与按钮颜 色,一般启动 用绿色,停止 用红色。
2019/11/26
设置完基本 属性后设置 操作属性。 具体见图
按钮设置完成后如图所示 然后设置灯→ 点击插入元件
2019/11/26
选择指示灯,指示灯6,添加到窗 口0,再双击它去设置
添加完成后设备窗口显示这两项
添加完成后,双击通用串口父 设备,将默认COM2改为COM1
2019/11/26
2019/11/26
再点击西门子PLC, 出现图示窗口,
点击删除全部设备 通道。
重新添加我们需要 的通道
删除完成后,点击增加设备通道, 添加我们所需的变量。
因为要用组态代替按钮,所以 用M寄存器代替i寄存器,
2019/11/26
2019/11/26
2019/11/26
2019/11/26
2019/11/26
2019/11/26
组态下载完成后的运行面板
2019/11/26
灯2
Q0.1
2019/11/26
灯3

Q0.2
首先,新建一个组态文件。
2019/11/26
点击确定后,出现如下窗口:
2019/11/26

[新版]mcgs组态软件介绍

[新版]mcgs组态软件介绍

[新版]mcgs组态软件介绍MCGS组态软件介绍一、什么是MCGS组态软件MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。

MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。

使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能成熟,维护量小并且具备专业水准的计算机监控系统的开发工作。

MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。

二、MCGS组态软件的系统构成1、MCGS组态软件的整体结构MCGS 6.2软件系统包括组态环境和运行环境两个部分。

组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。

运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。

组态环境: 运行环境:解释执行组态生成组态结果组态结果应用系统数据库MCGS组态软件(以下简称MCGS)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。

两部分互相独立,又紧密相关。

MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。

用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程” 。

MCGS工控组态软件使用说明书

MCGS工控组态软件使用说明书

MCGS工控组态软件使用说明书一、概述计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。

MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。

二、软件组成(一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。

两部分互相独立,又紧密相关,分述如下:1.MCGS组态环境:该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。

2.MCGS运行环境:该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。

(二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成:1.主控窗口:是工程的主窗口或主框架。

在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。

主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。

2.设备窗口:是连接和驱动外部设备的工作环境。

在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。

3.用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。

MCGS嵌入版组态过程

MCGS嵌入版组态过程

MCGS嵌入版组态过程使用MCGS嵌入版完成一个实际的应用系统,首先必须在MCGS嵌入版的组态环境下进行系统的组态生成工作,然后将系统放在MCGS嵌入版的运行环境下运行。

本章逐步介绍在MCGS 嵌入版组态环境下构造一个用户应用系统的过程,以便对MCGS嵌入版系统的组态过程有一个全面的了解和认识。

这些过程包括:●工程整体规划●工程建立●构造实时数据库●组态用户窗口●组态主控窗口●组态设备窗口●组态运行策略●组态结果检查●工程测试注意:本章所描述的组态过程只是一般性的描述,其先后顺序并不是固定不变的,例如先生成图形界面、最后构造实时数据库也是可行的。

在实际应用过程中,可以根据需要灵活运用。

一、工程整体规划在实际工程项目中,使用MCGS嵌入版构造应用系统之前,应进行工程的整体规划,保证项目的顺利实施。

对工程设计人员来说,首先要了解整个工程的系统构成和工艺流程,清楚监控对象的特征,明确主要的监控要求和技术要求等问题。

在此基础上,拟定组建工程的总体规划和设想,主要包括系统应实现哪些功能,控制流程如何实现,需要什么样的用户窗口界面,实现何种动画效果以及如何在实时数据库中定义数据变量等环节,同时还要分析工程中设备的采集及输出通道与实时数据库中定义的变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及用于实现动画显示的等问题。

做好工程的整体规划,在项目的组态过程中能够尽量避免一些无谓的劳动,快速有效地完成工程项目。

完成工程的规划,下面就开始工程的建立工作了。

二、工程建立MCGS嵌入版中用“工程”来表示组态生成的应用系统,创建一个新工程就是创建一个新的用户应用系统,打开工程就是打开一个已经存在的应用系统。

工程文件的命名规则和Windows系统相同,MCGS嵌入版自动给工程文件名加上后缀“.MCE”。

每个工程都对应一个组态结果数据库文件。

在Windows系统桌面上,通过以下三种方式中的任何一种,都可以进入MCGS嵌入版组态环境:●鼠标双击Windows桌面上的“MCGSE组态环境”图标;●选择“开始”→“程序”→“MCGS嵌入版组态软件”→“MCGSE 组态环境”命令;●按快捷键“Ctrl + Alt + E”。

MCGS组态软件介绍

MCGS组态软件介绍

MCGS组态软件介绍1 MCGS组态软件简介1.1 MCGS组态软件的功能和特点MCGS即"监视与控制通用系统",英文全称为Monitor and Control Generated System。

MCGS是为工业过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善、操作简便、可视性好、可维护性强的突出特点。

MCGS工控组态软件的功能和特点可归纳如下:1.概念简单,易于理解和使用。

普通工程人员经过短时间的培训就能正确掌握、快速完成多数简单工程项目的监控程序设计和运行操作。

用户可避开复杂的计算机软硬件问题,集中精力解决工程本身的问题,按照系统的规定,组态配置出高性能、高可靠性、高度专业化的上位机监控系统。

2.功能齐全,便于方案设计。

MCGS为解决工程监控问题提供了丰富多样的手段,从设备驱动(数据采集)到数据处理、报警处理、流程控制、动画显示、报表输出、曲线显示等各个环节,均有丰富的功能组件和常用图形库可供选用,用户只需根据工程作业的需要和特点,进行方案设计和组态配置,即可生成用户应用软件系统。

3.实时性与并行处理。

MCGS充分利用了Windows操作平台的多任务、按优先级分时操作的功能,使PC机广泛应用于工程测控领域成为可能。

工程作业中,大量的数据和信息需要及时收集,即时处理,在计算机测控技术领域称其为实时性任务关键任务,如数据采集、设备驱动和异常处理等。

另外许多工作则是非实时性的,或称为非时间关键任务,如画面显示,可在主机运行周期时间内插空进行。

而像打印数据一类的工作,可运行于后台,称为脱机作业。

MCGS是真正的32位系统,可同时运行于Microsoft Windows95,98和Microsoft Windows NT平台,以线程为单位进行分时并行处理。

4.建立实时数据库,便于用户分步组态,保证系统安全可靠运行。

MCGS组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成。

mcgs组态软件使用

mcgs组态软件使用


(3) 丰富的功能模块。提供丰富的控潲功能库, 满足用户的测控要求和现场需求。利用各种 功能模块,完成实时监控 产生功能报表 显示 历史曲线、实时曲线、提供报警等功能,使 系统具有良好的人机界面,易于操作,系统 既叫适用于单机集中式控制、DCS分布式控 制,也可以是带远程遇信能力的远程测控系 统.

主控窗口:是工程的主窗口或主框架。在主 控窗口中可以放置一个设备窗口和多个用户 窗口,负责调度和管理这些窗口的打开或关 闭。主要的组态操作包括:定义工程的名称, 编制工程菜单,设计封面图形,确定自动启 动的窗口,设定动画刷新周期,指定数据库 存盘文件名称及存盘时间等。

设备窗口:是连接和驱动外部设备的工作环 境。在本窗口内配置数据采集与控制输出设 备,注册设备驱动程序,定义连接与驱动设 备用的数据变量。

组态软件在国内是一个约定俗成的概念,并没有明 确的定义,它可以理解为“组态式监控软件”。 “组态(Configure)”的含义是“配置”、“设 定”、“设置”等意思,是指用户通过类似“搭积 木”的简单方式来完成自己所需要的软件功能,而 不需要编写计算机程序,也就是所谓的“组态”。 它有时候也称为“二次开发”,组态软件就称为 “二次开发平台”。
组态软件的学习

组态软件,又称组态监控软件系统软件。译 自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它 是指一些数据采集与过程控制的专用软件。

它们处在自动控制系统监控层一级的软件平台和开 发环境,使用灵活的组态方式,为用户提供快速构 建工业自动控制系统监控功能的、通用层次的软件 工具。组态软件的应用领域很广,可以应用于电力 系统、给水系统、石油、化工等领域的数据采集与 监视控制以及过程控制等诸多领域。在电力系统以 及电气化铁道上又称远动系统(RTUSystem,Remote Terminal Unit)。

MCGS

MCGS

水位控制系统相关数据: 水位控制系统相关数据:
二个模拟数据(输入通道、模拟量): 二个模拟数据(输入通道、模拟量):
水箱水位(最大值10米)(水位传感器 数据采集卡 驱动程序) 水箱水位(最大值 米)(水位传感器 驱动程序) 水罐水位(最大值6米 水罐水位(最大值 米)
三个开关数据(输入/输出通道,数字量): 三个开关数据(输入 输出通道 数字量): 输出通道,
工程简介 工程简介: 工程简介:
通过一个水位控制系统的组态过程,介绍如何使用MCGS 通过一个水位控制系统的组态过程,介绍如何使用 组态软件。本样例涉及到动画制作 控制流程的编写、 动画制作、 组态软件。本样例涉及到动画制作、控制流程的编写、模 拟设备的连接、报警输出、报表曲线显示与打印等多项组 拟设备的连接、报警输出、报表曲线显示与打印等多项组 态操作。 态操作。
如何对工程运行流程实施有效控制
MCGS开辟了专用的“运行策略”窗口,建立用户运行策 开辟了专用的“运行策略”窗口,建立用户运行策 开辟了专用的 略。
用MCGS组态软件组建新工程的一般过程 组态软件组建新工程的一般过程
工 程 项 目 系 统 分 析
工 程 立 项 搭 建 框 架
设 计 菜 单 基 本 体 系
等属性。 等属性。
对“水位控制”窗口进行动画组态 水位控制” 添加文本“ 添加文本“水位控制系统演示工程” 水箱---选取 储藏罐” 选取“ 水箱 选取“储藏罐”中的罐17 水罐---选取 储藏罐” 选取“ 水罐 选取“储藏罐”中的罐53 调节阀---选取 选取“ 调节阀 选取“阀”中的阀58 出水阀---选取“阀”中的阀43 出水阀 选取“ 选取 选取“ 泵---选取“泵”中的泵38 选取 块的颜色为蓝色、填充色为灰色、边界色为黑色) 添加流动块(块的颜色为蓝色、填充色为灰色、边界色为黑色) 添加各设备的文字标签

昆仑通泰McgsPro组态软件与MCGSE组态环境对比的升级更新说明

昆仑通泰McgsPro组态软件与MCGSE组态环境对比的升级更新说明

昆仑通泰McgsPro组态软件与MCGSE组态环境对比的升级更新说明昆仑通泰McgsPro组态软件是昆仑通泰最新推出的一款专门针对昆仑通泰LUNIX系统的触摸屏(如G/K/E系列触摸屏)的组态软件。

相较于之前使用WINCE系统的触摸屏其功能有了较多的提升,以下是针对McgsPro组态软件与MCGSE组态环境对比的升级更新说明。

1、McgsPro支持打开以前MCGS组态的程序即MCE后缀的文件,不过需要在打开的时候选择所有文件,打开后有可能会有部分出错,出错部分需更正。

如原来“!SetNumPanelSize”这个指令现在不支持了。

2、McgsPro组态软件打开MCE后缀的文件保存之后会变成MCP格式的文件,MCP格式的文件只能在McgsPro组态软件中打开,不能在MCGSE组态环境中打开。

3、能否设置开机启动画面?可以设置,但必须使用昆仑通泰专用的配置软件放到U盘里插到触摸屏上更新。

这个就是比以前软件更麻烦的地方。

4、图片控件支持PNG格式图片,意味着可以用透明背景图片了。

5、工具栏处增加了辅助提示按钮,开启后可在画面所有构件上显示构件名称及构件引用的变量,这功能跟威纶通的功能类似。

6、新增子窗口功能,可以将画面定义为子窗口,子窗口可以自由定义窗口大小及打开位置,定义好之后在打开子窗口按钮处不用再另外定义大小及打开位置,打开弹窗更为方便。

7、按钮安全属性处除可定义可见性之外还可以定义成按钮变灰,不过变灰只是字体及填充色变灰,背景图片不变灰,所以如果你是使用图片做按钮的话那这个功能好像就不是那么好用了。

还可以定义成在原有按钮上加禁用图标。

另外按钮还可以设置成长按有效或者弹窗确认有效。

8、窗口的名称最好不要有“-”以及空格的字符不然如果遇到有脚本操作要用到窗口名称时有可能会出错。

9、使用!ExportHisDataToCSV这个函数时其导出路径由"USB Harddisk\参数导出.csv"变为"USBHarddisk/参数导出.csv",其他设计到路径的函数应该也是这样需要将“\”变为“/”。

MCGSE组态环境

MCGSE组态环境

MCGSE组态环境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)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。

两部分互相独立,又紧密相关。

MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。

用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。

昆仑通态触摸屏的应用说明书

昆仑通态触摸屏的应用说明书

昆仑通态触摸屏应用打开MCGSE组态环境 (2)新建工程 (3)添加驱动 (5)新建变量 (9)新建I量 (12)新建Q量 (13)新建UINT量 (13)新建INT量 (14)新建窗口 (18)画面编辑 (20)1、文本 (21)2、数值显示 (23)3、调试窗口文本显示 (25)4、按钮(窗口切换) (28)5、柱状图 (29)6、断路器 (31)7、手车 (32)8、操作命令 (33)工程下载 (38)工程下载时主控窗口的属性设置 (40)触摸屏设置 (41)打开MCGSE组态环境新建工程点击“新建工程(N)”,选择触摸屏型号,点击“确定”,点击“工程另存为(A)”,选择保存的路径,输入文件名,点击“保存”。

添加驱动点击“设备组态”,右击选择“设备工具箱(X)”,点击“设备管理”,双击“GE90TCPIP”,双击“GE90TCP”,右栏会出现“GE90TCP”,选中,点击“确认”,双击“GE90TCP”,新建变量双击“设备0—[GE90TCP]”PLC IP地址,GE9030端口号为18245“采集优化”选择“0—不优化”,否则%R1--%R200地址的值在通道里能看到,窗口里无法显示触摸屏IP地址,本地端口号为1281PLC IP地址,GE9030端口号为18245点击“设置设备内部属性”,弹出“GE90TCP通道属性设置”窗口,点击“全部删除”,删除默认生成的设备通道,新建I量新建UINT量点击“确认(A)”。

选中“0001”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0011”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0021”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,选中“0031”,点击“快速连接变量”,输入“数据对象”,通道个数,点击“确认”,点击“确认”,弹出“添加数据对象”窗口,点击“全部添加”。

01 第1章 监控组态软件概述_认识MCGS组态软件

01 第1章  监控组态软件概述_认识MCGS组态软件

方法是:图形的每一种动画属性中都有一个“表
达式”设定栏,在该栏中设定一个与图形状态相联系 的数据变量,连接到实时数据库中,以此建立相应的 对应关系,MCGS称之为动画连接。当工业现场中测 控对象的状态(如:储油罐的液面高度等)发生变化 时,通过设备驱动程序将变化的数据采集到实时数据 库的变量中,该变量是与动画属性相关的变量,数值 的变化,使图形的状态产生相应的变化(如大小变 化)。现场的数据是连续被采集进来的,这样就会产 生逼真的动画效果(如储油罐的液面的升高和降低)。 用户也可编写程序来控制动画界面,以达到满意的效 果。
10)支持OLE Automation技术。 MCGS允许用户在Visual Basic中操作 MCGS中的对象,提供了一套开放的可扩 充接口,用户可根据自己的需要用VB编制 特定的功能构件来扩充系统的功能。
11)MCGS中数据的存储不再使用普通的 文件,而是用数据库来管理一切。组态时, 系统生成的组态结果是一个数据库;运行时, 数据对象、报警信息的存储也是一个数据库。 利用数据库来保存数据和处理数据,提高了 系统的可靠性和运行效率,同时,也使其它 应用软件系统能直接处理数据库中的存盘数 据。
首先,要象搭积木一样,在组态环 境中用系统提供的或用户扩展的构件构 造应用系统,配置各种参数,形成一个 有丰富功能可实际应用的工程;然后, 把组态环境中的组态结果提交给运行环 境。运行环境和组态结果一起就构成了 用户自己的应用系统。
3.MCGS组态软件的工作方式
1)MCGS与设备进行通讯。
MCGS通过设备驱动程序与外部设备进行数据交换。 包括数据采集和发送设备指令。设备驱动程序是由VB程 序设计语言编写的DLL(动态连接库)文件,设备驱动 程序中包含符合各种设备通讯协议的处理程序,将设备 运行状态的特征数据采集进来或发送出去。MCGS负责 在运行环境中调用相应的设备驱动程序,将数据传送到 工程中各个部分,完成整个系统的通讯过程。每个驱动 程序独占一个线程,达到互不干扰的目的。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。

两部分互相独立,又紧密相关。

MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。

用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。

MCGS运行环境是用户应用系统的运行环境,由可执行程序McgsRun.exe支持,其存放于MCGS目录的Program子目录中。

在运行环境中完成对工程的控制工作。

MCGS组态软件五大组成部分
MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。

l 主控窗口:是工程的主窗口或主框架。

在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。

主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。

l 设备窗口:是连接和驱动外部设备的工作环境。

在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。

l 用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。

l 实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。

在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。

l 运行策略:本窗口主要完成工程运行流程的控制。

包括编写控制程序(if…then脚本程序),选用各种功能构件,如:数据提取、定时器、配方操作、多媒体输出等。

主控窗口
设备窗口
用户窗口
实时数据库
运行策略
MCGS工控组态软件
菜单设计
设置工程属性
设定存盘结构
添加工程设备
连接设备变量
注册设备驱动
创建动画显示
设置报警窗口
人机交互界面
定义数据变量
编写控制流程
使用功能构件
1.3 MCGS组态软件的功能和特点
与国内外同类产品相比,MCGS 5.1组态软件具有以下特点:
l 全中文、可视化、面向窗口的组态开发界面,符合中国人的使用习惯和要求,真正的32位程序,可运行于Microsoft Windows95/98/Me/NT/2000等多种操作系统。

l 庞大的标准图形库、完备的绘图工具以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、动画等于一体的漂亮、生动的工程画面。

l 全新的ActiveX动画构件,包括存盘数据处理、条件曲线、计划曲线、相对曲线、通用棒图等,使您能够更方便、更灵活地处理、显示生产数据。

l 支持目前绝大多数硬件设备,同时可以方便地定制各种设备驱动;此外,独特的组态环境调试功能与灵活的设备操作命令相结合,使硬件设备与软件系统间的配合天衣无缝。

l 简单易学的类Basic脚本语言与丰富的MCGS策略构件,使您能够轻而易举地开发出复杂的流程控制系统。

l 强大的数据处理功能,能够对工业现场产生的数据以各种方式进行统计处理,使您能够在第一时间获得有关现场情况的第一手数据。

l 方便的报警设置、丰富的报警类型、报警存贮与应答、实时打印报警报表以及灵活的报警处理函数,使您能够方便、及时、准确地捕捉到任何报警信息。

l 完善的安全机制,允许用户自由设定菜单、按钮及退出系统的操作权限。

此外,MCGS 5.1还提供了工程密码、锁定软件狗、工程运行期限等功能,以保护组态开发者的成果。

l 强大的网络功能,支持TCP/IP、Modem、485/422/232,以及各种无线网络和无线电台等多种网络体系结构。

l 良好的可扩充性,可通过OPC、DDE、ODBC、ActiveX等机制,方便地扩展MCGS 5.1组态软件的功能,并与其他组态软件、MIS系统或自行开发的软件进行连接。

l 提供了WWW浏览功能,能够方便地实现生产现场控制与企业管理的集成。

在整个企业范围内,只使用IE浏览器就可以在任意一台计算机上方便地浏览与生产现场一致的动画画面,实时和历史的生产信息,包括历史趋势,生产报表等等,并提供完善的用户权限控制
1.4 MCGS组态软件的工作方式
l MCGS如何与设备进行通讯:MCGS通过设备驱动程序与外部设备进行数据交换。

包括数据采集和发送设备指令。

设备驱动程序是由VB、VC程序设计语言编写的DLL(动态连接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。

MCGS负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中的各个部分,完成整个系统的通讯过程。

每个驱动程序独占一个线程,达到互不干扰的目的。

l MCGS如何产生动画效果:MCGS为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果。

所谓动画属性,实际上是反映图形大小、颜色、位置、可
见度、闪烁性等状态的特征参数。

然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。

详细情况请参阅后面第四讲中的动画连接。

l MCGS如何实施远程多机监控:MCGS提供了一套完善的网络机制,可通过TCP/IP 网、Modem网和串口网将多台计算机连接在一起,构成分布式网络监控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递。

同时,可利用MCGS 提供的网络功能,在工作站上直接对服务器中的数据库进行读写操作。

分布式网络监控系统的每一台计算机都要安装一套MCGS工控组态软件。

MCGS把各种网络形式,以父设备构件和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置。

l 如何对工程运行流程实施有效控制:MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。

MCGS提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。

所有的操作均采用面向对象的直观方式,避免了烦琐的编程工作。

总结:用户在本讲中应着重掌握MCGS组态软件的五大部分的概念,明确每一部分的功能,工程组态中的各个部分的实现应在软件哪一部分中完成?而每一部分相互之间如何进行数据交换,我们将在以后的章节中详细介绍。

MCGS组态软件的运行机制,用户只需做一般性了解。

相关文档
最新文档