MCGS嵌入式全中文组态软件的使用(工程师培训)
- 格式:ppt
- 大小:4.26 MB
- 文档页数:56
MCGS组态软件教程
MCGS(Machine Control Graphical System)是一款用于工业自动化领域的组态软件,通过它可以进行机器设备的监控和控制。
本文将为您详细介绍MCGS的使用教程。
第二步,新建一个项目。
在MCGS软件中,一个项目就是一个设备的组态界面。
点击软件菜单栏上的“文件”选项,然后选择“新建”来创建一个新的项目。
在弹出的对话框中,可以设置项目的名称和存储路径。
第三步,创建设备界面。
在项目中,您需要创建一个设备界面来显示和控制设备的状态。
在软件界面的左侧有一个工具箱,里面有多种控件可以使用。
选择适合您需求的控件,并将其拖放到设备界面上。
可以调整控件的大小和位置,以满足您的需求。
可以使用文本框、按钮、图表等控件来显示和控制设备。
第四步,配置设备参数。
在设备界面上,点击右键选择“属性”来配置控件的参数。
可以设置控件的位置、大小、颜色等属性。
还可以为控件添加事件,例如点击按钮时执行一些操作。
在控件属性中,还可以配置与设备通信的参数,例如设备的IP地址、端口号等。
MCGS组态软件培训教程i1i前 言随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
MCGS工控组态软件的出现为解决一些实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制工程。
MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)是一套32位工控组态软件,可稳定运行于Windows95/98/Me/NT/2000等多种操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电力、化工、钢铁、矿山、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。
它的主要特点有(1)延续性和可扩充性。
使用MCGS工控组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),MCGS工控组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性和可扩充性,每个用户根据工程实际情况,利用MCGS工控组态软件提供的底i2i MCGS组态软件培训教程层设备(PLC、智能仪表、智能模块、板卡、变频器等)的设备驱动、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有网络功能的工程,不受行业限制。
MCGS控组态软件是最为完善和方便的组态软件。
目录第一部分用户指南第一章系统介绍 (1)1.1 MCGS嵌入版概述 (1)1.2 嵌入版与通用版的异同 (4)1.3 MCGS嵌入版组态软件的体系结构 (5)1.4 MCGS嵌入版组态软件的系统需求 (8)1.5 MCGS嵌入版的安装 (10)1.6 MCGS嵌入版的运行 (15)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报表输出 (43)2.10曲线显示 (47)2.11安全机制 (51)第三章组态过程 (55)3.1 工程整体规划 (55)3.2 工程建立 (56)3.3 构造实时数据库 (57)3.4 组态用户窗口 (58)3.5 组态主控窗口 (62)3.6 组态设备窗口 (62)3.7 组态运行策略 (64)3.8 组态结果检查 (66)第四章构造实时数据库 (70)4.1 概述 (70)4.2 定义数据对象 (71)4.3 数据对象的类型 (72)4.4 数据对象的属性设置 (74)4.5 数据对象的属性和方法 (77)4.6 数据对象的作用域 (80)4.7 MCGS嵌入版系统变量 (81)4.8 MCGS嵌入版系统函数 (81)4.9 数据对象浏览和查询 (82)4.10 使用计数检查 (84)第五章用户窗口组态 (85)5.1 概述 (85)5.2 用户窗口的类型 (89)5.3 创建用户窗口 (90)5.4 设置窗口属性 (91)5.5 用户窗口的属性和方法 (95)5.6 创建图形对象 (98)5.7 编辑图形对象 (101)5.8 图形对象的属性 (104)5.9 定义动画连接 (105)5.10 用户窗口的事件 (115)第六章主控窗口组态 (120)6.1 概述 (120)6.2 属性设置 (120)第七章设备窗口组态 (127)7.1 概述 (127)7.2 设备构件选择 (129)7.3 设备构件的属性设置 (130)第八章运行策略组态 (132)8.1 概述 (132)8.2 运行策略的构造方法 (132)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 数据后处理 (163)第十一章报警处理 (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)第十四章配方处理 (201)14.1 概述 (201)14.2 配方功能具体说明 (202)14.3 使用配方功能 (203)第十五章安全机制 (206)15.1 概述 (206)15.2 定义用户和用户组 (206)15.3 系统权限设置 (209)15.4 操作权限设置 (210)15.5 运行时改变操作权限 (211)15.6 工程安全管理 (213)第二部分参考手册第十六章菜单详解 (214)16.1 概述 (214)16.2 文件菜单 (214)16.3 编辑菜单 (219)16.4 查看菜单 (223)16.5 插入菜单 (233)16.6 排列菜单 (236)16.7 表格菜单 (246)16.8 工具菜单 (252)16.9 窗口菜单 (256)16.10 帮助菜单 (258)16.11 鼠标右键菜单 (259)第十七章动画构件 (267)17.1 动画对象的事件以及对象的属性 (267)17.2 输入框构件 (274)17.3 流动块构件 (277)17.4 百分比填充构件 (280)17.5 标准按钮构件 (283)17.6 动画按钮构件 (286)17.8 滑动输入器构件 (290)17.9 旋转仪表构件 (293)17.10 动画显示构件 (296)17.11 实时曲线构件 (298)17.12 历史曲线构件 (303)17.13 报警显示构件 (312)17.14 自由表格构件 (315)17.15 历史表格构件 (316)17.16 存盘数据浏览构件 (323)17.17 计划曲线构件 (333)17.18 组合框构件 (344)第十八章策略构件 (351)18.1 策略调用构件 (351)18.2 数据对象操作构件 (352)18.3 设备操作构件 (354)18.4 退出策略构件 (355)18.5 脚本程序程序 (356)18.6 定时器构件 (356)18.7 计数器构件 (357)18.8 窗口操作构件 (359)第十九章设备构件 (360)19.1 概述 (360)19.2 通用设备的使用 (362)19.3 通用串口父设备 (365)19.4 通用TCP/IP父设备 (370)19.5 高速网络:TCP/IP父设备 (373)19.6 低速网络:Modem父设备 (376)19.7 网络数据同步设备 (377)19.8 历史数据库同步设备 (381)19.9 网络数据同步设备使用示例 (384)19.10 历史数据库同步设备使用示例 (389)第二十章系统变量 (392)20.1 $Year (392)20.3 $Day (392)20.4 $Hour (392)20.5 $Minute (393)20.6 $Second (393)20.7 $Week (393)20.8 $Date (393)20.9 $Time (393)20.10 $Timer (393)20.11 $RunTime (394)20.12 $PageNum (394)20.13 $UserName (394)第二十一章系统内部函数 (395)21.1 运行环境操作函数 (395)21.2 数据对象操作函数 (398)21.3 用户登录操作函数 (404)21.4 字符串操作函数 (405)21.5 定时器操作函数 (410)21.6 系统操作函数 (413)21.7 数学函数 (417)21.8 文件操作函数 (421)21.9 配方操作函数 (427)21.10 时间运算函数 (432)21.11 嵌入式系统函数 (438)第一部分用户指南第一章系统介绍本章介绍MCGS嵌入版全中文工控组态软件的基本功能和主要特点,并对软件系统的构成和各个组成部分的功能进行详细地说明。
套完整的工具软件,用来帮助用户设计和构造自己的应用系统。
运行环境则按照组态环境中构造的组态工程,以用户的制定方式运行,并进行各种处理,完成用户组态用户设计的目标和功能。
动画构件关联实时数据库中的数据对象,动画构件按照数据对象的值进行相应的变化,从而达到“动”起来的效果
任课教师
授课FI期
备课成员任课教师
任务目标(1)学会开始组态工程之前,先对该工程进行剖析,以便从整体上把握工程的结构、流程、需实现的功能及如何实现这些功能;
(2)掌握MCGS嵌入版组态软件的模拟设备连接;
6.循环脚本编写
7.模拟仿真运行与调试
归档及结
果应用通过机械手控制系统,进一步掌握图元的制作,运动轨迹控制等知识。
成绩检查。
MCGS组态软件使用说明MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows95/98/Me/NT/2000/xp等操作系统。
MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。
具有功能完善、操作简便、可视性好、可维护性强的突出特点。
通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。
用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备1,MCGS组态软件的整体结构MCGS 5.1软件系统包括组态环境和运行环境两个部分。
组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。
运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。
●主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
●设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
●用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
●实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。
MCGS组态软件经典教程MCGS是一种常用的组态软件,主要用于控制系统的监视和人机界面设计。
以下是MCGS组态软件经典教程。
第一步:界面设计界面设计是MCGS组态软件中最基本的任务之一、首先,打开MCGS软件并选择新建项目。
然后,选择一个适合的屏幕尺寸来创建一个主工作区。
应根据项目的需求和机器的大小来选择屏幕尺寸。
第二步:数据采集数据采集是MCGS组态软件另一个重要的任务之一、数据采集是指将实时数据从控制系统中读取并显示在屏幕上。
为了实现数据采集,首先需要创建数据变量。
可以通过定义变量名、数据类型和初始值来创建变量。
然后,可以通过设置数据源来将变量与控制系统中的数据点相关联。
可以通过设置数据源的地址和通信协议来与控制系统进行通信。
一旦数据源设置完成,MCGS软件将会自动从控制系统中读取数据,并将其显示在屏幕上。
第三步:图表和趋势分析图表和趋势分析是MCGS组态软件中常用的功能之一、图表可以用于显示实时数据的变化趋势,如温度、压力等。
趋势分析可以用于显示这些数据的历史记录,以便进行数据分析和故障排查。
要创建图表,首先需要选择一个合适的图表类型,如折线图、饼图等。
然后,可以将要显示的数据与图表相关联。
可以通过设置数据源和数据点来将数据与图表相关联。
一旦图表设置完成,MCGS软件将会自动更新图表中的数据,并将其显示在屏幕上。
第四步:报警和事件记录报警和事件记录是MCGS组态软件中另一个重要的功能。
报警可以用于监测系统中的异常情况,并及时向操作员发出警报。
事件记录可以用于记录系统中发生的事件和操作,以便进行后续分析和故障排查。
要设置报警,首先需要定义一个或多个报警条件。
可以根据变量的值、状态或其他条件来定义报警。
然后,可以将报警与相应的操作进行关联,如显示警报提示、发出声音等。
一旦报警设置完成,MCGS软件将会自动检测系统中的异常情况,并及时向操作员发出警报。
要设置事件记录,首先需要选择要记录的事件类型,如变量值的变化、操作的发生等。