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初级教程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中级教程
2.1 报警介绍 ........................................................................................................................................................ 10 2.2 报警组态 ........................................................................................................................................................ 11
1.2.1 设置背景.................................................................................................................................................. 2 1.2.2 动画效果一 闪烁.................................................................................................................................... 2 1.2.3 动画效果二 移动.................................................................................................................................... 3 1.2.4 动画效果三 旋转.................................................................................................................................... 5 1.2.5 动画效果四 棒图.................................................................................................................................... 7

MCGS资料

MCGS资料

第 2 章 TPC7062K 与 PLC 的接线
1:TPC7062K 外部接口
2:TPC7062K 与 主流 PLC接线
3:松下PLC(FPOR) 与 T7062K连接设置方法 a:在工作台中激活设备窗口
b:添加设备
c:设备的类型添加
d:设置触摸屏通信参数
e:设置PLC通信参数
第 3 章 一些实用的工程制作
谢谢!
a:确定PLC和触摸屏是否通讯正常
变量定义OK
通讯按钮显示的制作 进入窗口进行按钮制作
点击进入 设置
双击,进 入属性设

选择要连接的变 量,然后确定
进入仿真设置和验证
离线下载

通讯状 态的解

字体移动的制作
单击进 入属性 设置
属性设置
变量和移动量的设置
在当前窗口单击右键—“属性”设置
第1章 MCGS
1.1 什么是 MCGS 重点: MCGS 的(主要特点和基本功能) MCGS (Monitor and Control Generated System,通用监控系统)是一套用于和 生成计算机监控系统的组态软件,它能够在基于 Microsoft(各种 32 位 Windows 平台上)运行,通过对现场数据的采集处理,以动画显示、报警处 理、流程控制、实时曲线、历史曲线和报表输出等多种方式向用户提供解决 实际工程问题的方案,它充分利用了 Windows 图形功能完备、界面一致性 好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性, 在自动化领域有着更广泛的应用。
1.2 MCGS 的构成 重点:
MCGS 系统的构成和组成部分的功能 MCGS 系统包括组态环境和运行环境两个部分。

MCGS嵌入版说明书

MCGS嵌入版说明书

MCGS嵌入版说明书工控资料窝全球独家推出 全覆盖型省配线解决方案目录 1目录第一部分用户指南第一章系统介绍 (1)1.1MCGS嵌入版概述 (1)1.2嵌入版与通用版的异同 (4)1.3MCGS嵌入版组态软件的体系结构 (5)1.4MCGS嵌入版组态软件的系统需求 (8)1.5MCGS嵌入版的安装 (10)1.6MCGS嵌入版的运行 (14)1.7关于多CPU嵌入版组态软件 (19)第二章快速入门 (21)2.1工程简介 (21)2.2创建工程 (22)2.3制作工程画面 (23)2.4定义数据对象 (26)2.5动画连接 (27)2.6设备连接 (33)2.7编写控制流程 (36)2.8报警显示 (38)2.9报表输出 (42)2.10曲线显示 (46)2.11安全机制 (49)第三章组态过程 (54)3.1工程整体规划 (54)3.2工程建立 (55)3.3构造实时数据库 (56)3.4组态用户窗口 (57)3.5组态主控窗口 (61)3.6组态设备窗口 (61)3.7组态运行策略 (63)3.8组态结果检查 (65)3.9工程测试 (66)2 MCGS嵌入版用户手册第四章构造实时数据库 (69)4.1概述 (69)4.2定义数据对象 (70)4.3数据对象的类型 (71)4.4数据对象的属性设置 (73)4.5数据对象的属性和方法 (76)4.6数据对象的作用域 (79)4.7MCGS嵌入版系统变量 (79)4.8MCGS嵌入版系统函数 (80)4.9数据对象浏览和查询 (80)4.10使用计数检查 (82)第五章用户窗口组态 (83)5.1概述 (83)5.2用户窗口的类型 (87)5.3创建用户窗口 (88)5.4设置窗口属性 (89)5.5用户窗口的属性和方法 (93)5.6创建图形对象 (96)5.7编辑图形对象 (99)5.8图形对象的属性 (102)5.9定义动画连接 (103)5.10用户窗口的事件 (113)第六章主控窗口组态 (118)6.1概述 (118)6.2属性设置 (118)第七章设备窗口组态 (125)7.1概述 (125)7.2设备构件选择 (127)7.3设备构件的属性设置 (128)第八章运行策略组态 (132)8.1概述 (132)8.2运行策略的构造方法 (132)8.3运行策略的类型 (133)目录 3 8.4创建运行策略 (139)8.5设置策略属性 (140)8.6策略构件 (141)8.7策略行条件部分 (141)8.8组态策略内容 (142)8.9运行策略的实现 (144)第九章脚本程序 (146)9.1脚本程序简介 (146)9.2脚本语言编辑环境 (146)9.3脚本程序语言要素 (147)9.4脚本程序基本语句 (152)9.5脚本程序的查错和运行 (153)第十章数据处理 (155)10.1概述 (155)10.2数据前处理 (156)10.3实时数据处理 (160)10.4实时数据存储 (162)10.5数据后处理 (162)第十一章报警处理 (164)11.1概述 (164)11.2定义报警 (164)11.3处理报警 (166)11.4显示报警信息 (168)11.5报警操作函数 (169)第十二章报表输出 (170)12.1概述 (170)12.2报表机制 (170)12.3创建报表 (171)12.4报表组态 (172)第十三章曲线显示 (184)13.1概述 (184)13.2趋势曲线机制 (184)13.3曲线操作 (184)4 MCGS嵌入版用户手册第十四章配方处理 (201)14.1概述 (201)14.2配方功能具体说明 (202)14.3使用配方功能 (202)第十五章安全机制 (205)15.1概述 (205)15.2定义用户和用户组 (205)15.3系统权限设置 (208)15.4操作权限设置 (209)15.5运行时改变操作权限 (210)15.6工程安全管理 (212)第二部分参考手册第十六章菜单详解 (213)16.1概述 (213)16.2文件菜单 (213)16.3编辑菜单 (217)16.4查看菜单 (220)16.5插入菜单 (228)16.6排列菜单 (230)16.7表格菜单 (238)16.8工具菜单 (244)16.9窗口菜单 (247)16.10帮助菜单 (249)16.11鼠标右键菜单 (249)第十七章动画构件 (258)17.1动画对象的事件以及对象的属性 (258)17.2输入框构件 (264)17.3流动块构件 (267)17.4百分比填充构件 (270)17.5标准按钮构件 (273)17.6动画按钮构件 (276)17.7旋钮输入器构件 (277)目录 5 17.8滑动输入器构件 (280)17.9旋转仪表构件 (283)17.10动画显示构件 (286)17.11实时曲线构件 (288)17.12历史曲线构件 (293)17.13报警显示构件 (302)17.14自由表格构件 (305)17.15历史表格构件 (306)17.16存盘数据浏览构件 (313)17.17计划曲线构件 (323)17.18组合框构件 (334)第十八章策略构件 (340)18.1策略调用构件 (340)18.2数据对象操作构件 (341)18.3设备操作构件 (343)18.4退出策略构件 (344)18.5脚本程序程序 (344)18.6定时器构件 (345)18.7计数器构件 (346)18.8窗口操作构件 (347)第十九章设备构件 (349)19.1概述 (349)19.2通用设备的使用 (351)19.3通用串口父设备 (354)19.4通用TCP/IP父设备 (359)19.5高速网络:TCP/IP父设备 (362)19.6低速网络:Modem父设备 (365)19.7网络数据同步设备 (367)19.8历史数据库同步设备 (370)19.9网络数据同步设备使用示例 (373)19.10历史数据库同步设备使用示例 (378)第二十章系统变量 (381)20.1$Year (381)20.2$Month (381)6 MCGS嵌入版用户手册20.3$Day (381)20.4$Hour (381)20.5$Minute (381)20.6$Second (382)20.7$Week (382)20.8$Date (382)20.9$Time (382)20.10$Timer (382)20.11$RunTime (383)20.12$PageNum (383)20.13$UserName (383)第二十一章系统内部函数 (384)21.1运行环境操作函数 (384)21.2数据对象操作函数 (387)21.3用户登录操作函数 (393)21.4字符串操作函数 (394)21.5定时器操作函数 (399)21.6系统操作函数 (402)21.7数学函数 (406)21.8文件操作函数 (409)21.9配方操作函数 (416)21.10时间运算函数 (421)21.11嵌入式系统函数 (427)第一章系统介绍 1第一部分用户指南第一章系统介绍本章介绍MCGS嵌入版全中文工控组态软件的基本功能和主要特点,并对软件系统的构成和各个组成部分的功能进行详细地说明。

第1章MCGS系统介绍

第1章MCGS系统介绍

自动化研究所创新园大厦B712邮箱:dutchen@主讲陈昌本课程目标:了解工业自动控制系统的构成;掌握基本的工业组态软件(MCGS)的设计方法; 课程的考核方法:独立完成课程设计;独立完成课程设计报告;可以演示的源程序;学习方法:课堂讲授:6-8周;自学;上机完成课程设计题目;教材:MCGS光盘,MCGS讲义;MCGS组态环境:帮助系统/MCGS用户指南/用户参考文化基础知识数学,逻辑分析基础;现代控制理论基础;Windows平台下的程序设计: VB,VC基本的计算机辅助工具软件: AutoCAD;Protel;MATLAB;基于PLC的自动控制系统设计; 基于单片机数字系统设计;基于电力电子的电源系统设计; 外语阅读;综合学习能力;人际沟通能力;基于PLC的典型自动化控制系统:传感器>>PLC/仪表/控制计算机>>执行器; 计算机系统:操作员站/工程师站/管理站;上位计算机系统人机界面可编程序控制器(PLC)传感器执行机构数据采集(SCADA):通过PLC或I/O子系统由通讯获得数据;数据处理:过程数据库,标度变换,控制算法,高级优化策略人机接口(MMI,HMI):图形显示界面,表格显示数据,曲线图,操作按钮等;报表管理操作系统:Windows2000,Windows XP,Linux,UNIX;与设备(PLC,仪表等)的接口驱动程序(读数据,控制执行机构);图形人机接口(MMI,HMI):图形显示界面,表格显示数据,曲线图,操作按钮等;数据处理算法控制算法报表管理自编程序:汇编,C/C++,VC,VB;基于部件编程:宿主环境(VB,VC)+控件(*.OCX *.DLL)工业组态软件定义:面向工业过程的,可以由用户任意组态的一种工具软件;工业项目的完成:1.工艺工程师:工艺流程和要求;2.自动控制工程师:传感器,执行器,控制算法;3.软件工程师:控制算法+编程。

4.项目经理的梦想:{硬件+系统+软件}→全才。

MCGS组态软件学习初级课程

MCGS组态软件学习初级课程

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

MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)为用户建立全新的过程控制系统提供了一整套解决方案。

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

本书以一个工程实例对MCGS工控组态软件的特点与功能进行综合性描述。

希望您能通过本书掌握MCGS工控组态软件的基本操作与用法,并引导您完成一个简单的工程组态工作。

如果本书中的内容有纰漏之处,我们谨向您表示诚挚的歉意,并希望您能与我们联系,促使我们及时更正,更好地为您服务。

在此,我们感谢您对我们工作的支持与信任。

希望您能喜欢我们的软件,它一定会成为您成功的助手。

您的成功是我们最大的满足。

简介培训目的通过一个工程实例使您熟悉MCGS工控组态软件的基本用法与功能,并按照完成工程的一般过程讲述工程实例,使您了解如何通过MCGS工控组态软件完成工程项目。

培训内容动画显示,编制控制策略,输出实时曲线、历史曲线、实时数据、历史数据,报警显示,操作菜单设计,模拟设备连接,工程密码设置,运行测试参考手册《MCGS用户指南》《MCGS参考手册》MCGS多媒体教程MCGS工控组态软件联机帮助E-mail:support@论坛:目录初级教材 (1)前言 (1)简介 (2)目录 (3)第一讲MCGS组态软件概述 (5)一、什么是MCGS组态软件 (5)二、MCGS组态软件的系统构成 (5)三、MCGS组态软件的功能和特点 (7)四、MCGS组态软件的工作方式 (8)第二讲学习MCGS组态软件 (10)一、MCGS组态软件常用术语 (10)二、MCGS组态软件的操作方式 (12)三、鼠标操作 (14)四、组建新工程的一般过程 (15)第三讲建立一个新工程 (17)一、建立一个新工程 (17)二、设计画面流程 (21)第四讲让动画动起来 (27)一、定义数据变量 (27)二、动画连接 (29)三、模拟设备 (36)四、编写控制流程 (38)第五讲报警显示与报警数据 (42)一、定义报警 (42)二、报警显示 (43)三、报警数据 (44)四、修改报警限值 (46)五、报警动画 (50)第六讲报表输出 (52)一、实时报表 (52)二、历史报表 (54)第七讲曲线显示 (59)一、实时曲线 (59)二、历史趋势 (60)第八讲安全机制 (63)一、操作权限 (63)二、系统权限管理 (63)三、工程加密 (70)一、什么是MCGS组态软件MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。

1-MCGS组态软件介绍

1-MCGS组态软件介绍

第一部分 MCGS 组态软件介绍
第一讲 MCGS 组态软件概述 本讲重点: 了解什么是MCGS 组态软件
了解MCGS 组态软件的系统构成
了解MCGS 组态软件的功能和特点
了解MCGS 组态软件面向对象的工作方式
1.1 什么是MCGS 组态软件
MCGS(Monitor and Control Generated System)是一套基于Windows 平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。

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

40分
1.3 MCGS组态软件的功能和特点
1.4 MCGS组态软件的工作方式
●MCGS如何与设备进行通讯:
●MCGS如何产生动画效果:
●MCGS如何实施远程多机监控:
●如何对工程运行流程实施有效控制:
40分总结:用户在本讲中应着重掌握MCGS组态软件的五大部分的概念,明确每一部分的功能,工程组态中的各个部分的实现应在软件哪一部分中完成?而每一部分相互之间如何进行数据交换,我们将在以后的章节中详细介绍。

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

5分。

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菜单详解1、1 概述MCGS组态软件采用的就是标准的菜单形式,合理的菜单结构设计以及完整的功能组合,使得用户可以使用菜单方便、快捷的组建工程。

下面开始详细的介绍各个菜单项的功能及其使用用法。

1、2 文件菜单“文件”菜单就是一个下拉式菜单,它包括了对MCGS工程文件的各种操作命令,其中有新工程文件的建立,工程文件的存盘,工程文件的打开与关闭、打印输出、打印预览等操作命令,还包括了检查组态结果与进入运行环境的操作命令。

菜单名图标对应快捷键功能说明新建工程Ctrl + N 新建并打开一个新的工程文件打开工程Ctrl + O 打开指定的工程文件关闭工程无关闭当前工程保存工程/保存窗口Ctrl + S保存当前工程(在组态环境下,保存当前窗口)工程另存为无把当前工程以另外的名称存盘打印设置无设置打印配置打印预览无预览要打印的内容打印Ctrl + P 开始打印指定的内容组态结果检查F4 检查当前过程的组态结果就是否正确进入运行环境F5 进入运行环境并运行当前过程退出系统无退出MCGS的组态环境1、3 编辑菜单“编辑”菜单就是一个下拉式菜单,包含了用于编辑组态目标的一些通用性操作。

菜单名图标对应快捷键功能说明撤消Ctrl + Z 取消最后一次的操作重复Ctrl + Y 恢复取消的操作剪切Ctrl + X 把指定的对象删除并拷到剪贴板拷贝Ctrl + C 把指定的对象拷到剪贴板粘贴Ctrl + V 把剪贴板内的对象粘贴到指定地方清除Del 删除指定的对象全选Ctrl + A 选中用户窗口内的所有对象复制Ctrl + D 复制选定的对象属性F8, Alt + Enter 打开指定对象的属性设置窗口事件Ctrl + Enter 打开指定对象的事件设置窗口插入元件无在用户窗口或工作台中插入元件保存元件无保存用户窗口或工作台中对应元件1、4 查瞧菜单“查瞧”菜单中的各种命令用于窗口间的切换,确定对象的显示形式与排列方式,打开或关闭工具条与状态条。

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软件提供了丰富的图形绘制功能,可以绘制直线、矩形、圆形等图形。

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

mcgs第一章_概述

mcgs第一章_概述



讯父设备。
4、 MCGS组态软件常用术语



子设备:必须通过一种父设备与计算机进行通讯 的设备。如:浙大中控JL-26无纸记录仪、研华 4017模块等。 模拟设备:在对工程文件测试时,提供可变化的 数据的内部设备,可提供多种变化方式,如正弦 波、三角波等。 数据库存盘文件:MCGS工程文件在硬盘中存储时 的文件,类型为MDB文件,一般以工程文件的文件 名+“D”进行命名,存储在MCGS目录下WORK子目 录中,如D:\MCGS\Work\水位控制系统D.MDB。
4、 MCGS组态软件常用术语



退出策略:退出运行环境时执行的策略。该策略 由MCGS自动生成,自动调用,一般由该策略模块 完成系统结束运行前的善后处理任务。 用户策略:由用户定义,用来完成特定的功能。 用户策略一般由按钮、菜单、其他策略来调用执 行。 事件策略:当对应的事件发生时执行的策略,例 如在用户窗口中定义了鼠标单击事件,工程运行 时在用户窗口中单击鼠标则执行相应的事件策略 ,只运行一次。
4、 MCGS组态软件常用术语




热键策略:当用户按下定义的组合热键(如: Ctrl+D)时执行的策略,只运行一次。 可见度:指对象在窗口内的显现状态,即可见与 不可见。 变量类型:MCGS定义的变量有五种类型:数值型 、开关型、字符型、事件型和组对象。 事件对象:用来记录和标识某种事件的产生或状 态的改变。如开关量的状态发生变化。
4、 MCGS组态软件常用术语



构件:具备某种特定功能的程序模块,可以用VB 、VC等程序设计语言编写,通过编译,生成DLL、 OCX等文件。用户对构件设置一定的属性,并与定 义的数据变量相连接,即可在运行中实现相应的 功能。 策略:是指对系统运行流程进行有效控制的措施 和方法。 启动策略:在进入运行环境后首先运行的策略, 只运行一次,一般完成系统初始化的处理。该策 略由MCGS自动生成,具体处理的内容由用户充填 。

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负责 在运行环境中调用相应的设备驱动程序,将数据传送到 工程中各个部分,完成整个系统的通讯过程。每个驱动 程序独占一个线程,达到互不干扰的目的。

MCGS嵌入版说明书

MCGS嵌入版说明书
1.1.2 MCGS嵌入版组态软件的主要特点
容量小:整个系统最低配置只需要极小的存贮空间,可以方便的使用DOC等存贮设备;
速度快:系统的时间控制精度高,可以方便地完成各种高速采集系统,满足实时控制系统要求;
成本低:使用嵌入式计算机,大大降低设备成本;
真正嵌入:运行于嵌入式实时多任务操作系统;
稳定性高:无风扇,内置看门狗,上电重启时间短,可在各种恶劣环境下稳定长时间运行;
功能强大:提供中断处理,定时扫描精度可达到毫秒级,提供对计算机串口,内存,端口的访问。并可以根据需要灵活组态;
通讯方便:内置串行通讯功能、以太网通讯功能、GPRS通讯功能、Web浏览功能和Modem远程诊断功能,可以方便地实现与各种设备进行数据交换、远程采集和Web浏览;
操作简便:MCGS嵌入版采用的组态环境,继承了MCGS通用版与网络版简单易学的优点,组态操作既简单直观,又灵活多变;
1.1 MCGS嵌入版概述
重点:
MCGS嵌入版的主要特性和功能
MCGS嵌入版是在MCGS通用版的基础上开发的,专门应用于嵌入式计算机监控系统的组态软件,MCGS嵌入版包括组态环境和运行环境两部分,它的组态环境能够在基于Microsoft的各种32位Windows平台上运行,运行环境则是在实时多任务嵌入式操作系统WindowsCE中运行。适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。此外MCGS嵌入版还带有一个模拟运行环境,用于对组态后的工程进行模拟测试,方便用户对组态过程的调试。
脚本函数中不能使用的有:运行环境操作函数中!SetActiveX、!CallBackSvr,数据对象操作函数中!GetEventDT、!GetEventT、!GetEventP、!DelSaveDat,系统操作中!EnableDDEConnect、!EnableDDEInput、!EnableDDEOutput、!DDEReconnect、!ShowDataBackup、!Navigate、!Shell、!AppActive、!TerminateApplication、!Winhelp,ODBC数据库函数、配方操作;

MCGS组态软件教程共56页word资料

MCGS组态软件教程共56页word资料

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

MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)为用户建立全新的过程控制系统提供了一整套解决方案。

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

本书以一个工程实例对MCGS工控组态软件的特点与功能进行综合性描述。

希望您能通过本书掌握MCGS工控组态软件的基本操作与用法,并引导您完成一个简单的工程组态工作。

如果本书中的内容有纰漏之处,我们谨向您表示诚挚的歉意,并希望您能与我们联系,促使我们及时更正,更好地为您服务。

在此,我们感谢您对我们工作的支持与信任。

希望您能喜欢我们的软件,它一定会成为您成功的助手。

您的成功是我们最大的满足。

简介培训目的通过一个工程实例使您熟悉MCGS工控组态软件的基本用法与功能,并按照完成工程的一般过程讲述工程实例,使您了解如何通过MCGS工控组态软件完成工程项目。

培训内容动画显示,编制控制策略,输出实时曲线、历史曲线、实时数据、历史数据,报警显示,操作菜单设计,模拟设备连接,工程密码设置,运行测试参考手册《MCGS用户指南》《MCGS参考手册》MCGS多媒体教程MCGS工控组态软件联机帮助其它 E-mail:mcgs@mcgs网址:mcgs目录初级教材...................................... 错误!未定义书签。

MCGS教程

MCGS教程

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

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

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

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

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

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。



讯父设备。
4、 MCGS组态软件常用术语



子设备:必须通过一种父设备与计算机进行通讯 的设备。如:浙大中控JL-26无纸记录仪、研华 4017模块等。 模拟设备:在对工程文件测试时,提供可变化的 数据的内部设备,可提供多种变化方式,如正弦 波、三角波等。 数据库存盘文件:MCGS工程文件在硬盘中存储时 的文件,类型为MDB文件,一般以工程文件的文件 名+“D”进行命名,存储在MCGS目录下WORK子目 录中,如D:\MCGS\Work\水位控制系统D.MDB。
短时间内轻而易举地完成一个运行稳定,功能全面,维护
量小并且具备专业水准的计算机监控系统的开发工作。
2、MCGS组态软件的系统构成
MCGS组态软件的整体结构
组态环境:
组态生成 应用系统
组态结果 数据库
运行环境:
解释执行 组态结果
2、MCGS组态软件的系统构成

MCGS 5.1软件系统包括组态环境和运行环境两个

MCGS组态环境是生成用户应用系统的工作环境,
பைடு நூலகம்
由可执行程序McgsSet.exe支持,用户在MCGS组态环
境中完成动画设计、设备连接、编写控制流程、编制工 程打印报表等全部组态工作后,生成扩展名为.mcg的工
程文件,又称为组态结果数据库,其与MCGS 运行环境
一起,构成了用户应用系统,统称为“工程” 。 MCGS运行环境是用户应用系统的运行环境,由可
4、 MCGS组态软件常用术语



退出策略:退出运行环境时执行的策略。该策略 由MCGS自动生成,自动调用,一般由该策略模块 完成系统结束运行前的善后处理任务。 用户策略:由用户定义,用来完成特定的功能。 用户策略一般由按钮、菜单、其他策略来调用执 行。 事件策略:当对应的事件发生时执行的策略,例 如在用户窗口中定义了鼠标单击事件,工程运行 时在用户窗口中单击鼠标则执行相应的事件策略 ,只运行一次。
据以各种方式进行统计处理。
3、 MCGS组态软件的功能和特点
方便的报警设置、丰富的报警类型; 强大的网络功能,支持TCP/IP、Modem、 485/422/232,以及各种无线网络和无线电台 等多种网络体系结构。
4、 MCGS组态软件常用术语
工程:用户应用系统的简称。引入工程的概念,是 使复杂的计算机专业技术更贴近于普通工程用户。 在MCGS组态环境中生成的文件称为工程文件,后 缀为.mcg,存放于MCGS目录的WORK子目录中。 如:“D:\MCGS\WORK\水位控制系统.mcg”。 对象:操作目标与操作环境的统称。如窗口、构件、 数据、图形等皆称为对象。 选中对象:鼠标点击窗口或对象,使其处于可操作 状态,称此操作为选中对象,被选中的对象(包括 窗口),也叫当前对象。
Microsoft Windows 95/98/Me/NT/2000等操作系统。
1、 MCGS组态软件简介

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

使用MCGS,用户无须具备计算机编程的知识,就可以在
部分。

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

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

两部分相互独立,又紧密相连,核心是实时数据库
2、MCGS组态软件的系统构成
4、 MCGS组态软件常用术语




热键策略:当用户按下定义的组合热键(如: Ctrl+D)时执行的策略,只运行一次。 可见度:指对象在窗口内的显现状态,即可见与 不可见。 变量类型:MCGS定义的变量有五种类型:数值型 、开关型、字符型、事件型和组对象。 事件对象:用来记录和标识某种事件的产生或状 态的改变。如开关量的状态发生变化。
4、 MCGS组态软件常用术语



构件:具备某种特定功能的程序模块,可以用VB 、VC等程序设计语言编写,通过编译,生成DLL、 OCX等文件。用户对构件设置一定的属性,并与定 义的数据变量相连接,即可在运行中实现相应的 功能。 策略:是指对系统运行流程进行有效控制的措施 和方法。 启动策略:在进入运行环境后首先运行的策略, 只运行一次,一般完成系统初始化的处理。该策 略由MCGS自动生成,具体处理的内容由用户充填 。
Chap 1:MCGS组态软件概述
1 MCGS组态软件简介
2
3 4
MCGS组态软件的系统构成
MCGS组态软件的功能和特点 MCGS组态软件常用术语
1、 MCGS组态软件简介
MCGS:Monitor and Control Generated System, 是一套基于Windows平台的,用于快速构造和生成 上位机监控系统的组态软件系统,可运行于
4、 MCGS组态软件常用术语



组态:在MCGS组态软件开发平台中对五大部分,进 行对象的定义、制作和编辑,并设定其状态特征( 属性)参数,将此项工作称为组态。 属性:对象的名称、类型、状态、性能及用法等特 征的统称。 菜单:是执行某种功能的命令集合。如系统菜单中 的“文件”菜单命令,是用来处理与工程文件有关 的执行命令。位于窗口顶端菜单条内的菜单命令称 为顶层菜单,一般分为独立的菜单项和下拉菜单两 种形式,下拉菜单还可分成多级,每一级称为次级 子菜单。
4、 MCGS组态软件常用术语

组对象:用来存储具有相同存盘属性的多个变量的
集合,内部成员可包含多个其他类型的变量。组对 象只是对有关联的某一类数据对象的整体表示方法 ,而实际的操作则均针对每个成员进行。 动画刷新周期:动画更新速度,即颜色变换、物体 运动、液面升降的快慢等,以毫秒为单位。 父设备:本身没有特定功能,但可以和其他设备一 起与计算机进行数据交换的硬件设备。如:串口通
练习与思考
1. 什么是MCGS? 2. MCGS组态的系统构成框架是怎样的?其核心是什么?
3. MCGS组态软件有哪些功能特点?
4. 什么叫工程?什么叫对象?什么叫策略?
本讲内容到此结束
执行程序McgsRun.exe支持,在运行环境中完成对工
程的控制工作。
3、 MCGS组态软件的功能和特点

全中文、可视化、面向窗口的组态开发界面,符
合中国人的使用习惯和要求;

庞大的标准图形库、完备的绘图工具以及丰富的
多媒体支持;

支持目前绝大多数硬件设备,同时可以方便地定
制各种设备驱动;

强大的数据处理功能,能够对工业现场产生的数
相关文档
最新文档