MCGS嵌入版快速入门Word文件下载.docx
- 文档编号:17677986
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:46
- 大小:517.46KB
MCGS嵌入版快速入门Word文件下载.docx
《MCGS嵌入版快速入门Word文件下载.docx》由会员分享,可在线阅读,更多相关《MCGS嵌入版快速入门Word文件下载.docx(46页珍藏版)》请在冰豆网上搜索。
丰富、生动的多媒体画面。
MCGS嵌入版以图像、图符、报表、曲线等多种形式,为操作员及时提供系统运行中的状态、品质及异常报警等相关信息;
用大小变化、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果;
对图元、图符对象定义相应的状态属性,实现动画效果。
MCGS嵌入版还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能。
完善的安全机制。
MCGS嵌入版提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。
此外,MCGS嵌入版还提供了工程密码,以保护组态开发者的成果。
强大的网络功能。
MCGS嵌入版具有强大的网络通讯功能,支持串口通讯、Modem串口通讯、以太网TCP/IP通讯,不仅可以方便快捷的实现远程数据传输,还可以通过Web浏览功能,在整个企业范围内浏览监测到整个的生产信息,实现设备管理和企业管理的集成;
多样化的报警功能。
MCGS嵌入版提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置,并且系统能够实时显示报警信息,对报警数据进行存储与应答,为工业现场安全可靠地生产运行提供有力的保障。
实时数据库为用户分步组态提供极大方便。
MCGS嵌入版由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个系统的核心。
各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。
在生成用户应用系统时,每一部分均可分别进行组态配置,独立建造,互不相干。
支持多种硬件设备,实现“设备无关”。
MCGS嵌入版针对外部设备的特征,设立设备工具箱,定义多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性,实现对外部设备的驱动和控制。
用户在设备工具箱中可方便选择各种设备构件。
不同的设备对应不同的构件,所有的设备构件均通过实时数据
由MCGS嵌入版生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如下图所示。
窗口是屏幕中的一块空间,是一个“容器”,直接提供给用户使用。
在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以完成不同的功能。
在MCGS嵌入版中可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。
MCGS嵌入版用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置出各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。
实时数据库是MCGS嵌入版系统的核心
实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。
MCGS嵌入版使用自建文件系统中的实时数据库来管理所有实时数据。
从外部设备采集来的实时数据送入实时数据库,系统其它部分操作的数据也来自于实时数据库。
实时数据库自动完成对实时数据的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统的其它部分,以便触发相关事件,进行实时处理。
因此,实时数据库所存储的单元,不单单是变量的数值,还包括变量的特征参数(属性)及对该变量的操作方法(报警属性、报警处理和存盘处理等)。
这种将数值、属性、方法封装在一起的数据我们称之为数据对象。
实时数据库采用面向对象的技术,为其它部分提供服务,提供了系统各个功能部件的数据共享。
主控窗口构造了应用系统的主框架
主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等项内容,是应用系统的主框架。
设备窗口是MCGS嵌入版系统与外部设备联系的媒介
设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。
设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。
一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。
注意,对用户来说,设备窗口在运行时是不可见的。
用户窗口实现了数据和流程的“可视化”
用户窗口中可以放置三种不同类型的图形对象:
图元、图符和动画构件。
图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。
动画构件对应于不同的动画功能,它们是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。
通过在用户窗口内放置不同的图形对象,搭制多个用户窗口,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的“可视化”。
组态工程中的用户窗口,最多可定义512个。
所有的用户窗口均位于主控窗口内,其打开时窗口可见;
关闭时窗口不可见。
运行策略是对系统运行流程实现有效控制的手段
运行策略本身是系统提供的一个框架,其里面放置有策略条件构件和策略构件组成的“策略行”,通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库、控制用户窗口的打开、关闭并确定设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。
一个应用系统有三个固定的运行策略:
启动策略、循环策略和退出策略,同时允许用户创建或定义最多512个用户策略。
启动策略在应用系统开始运行时调用,退出策略在应用系统退出运行时调用,循环策略由系统在运行过程中定时循环调用,用户策略供系统中的其它部件调用。
综上所述,一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。
组态工作开始时,系统只为用户搭建了一个能够独立运行的空框架,提供了丰富的动画部件与功能部件。
如果要完成一个实际的应用系统,应主要完成以下工作:
首先,要象搭积木一样,在组态环境中用系统提供的或用户扩展的构件构造应用系统,配置各种参数,形成一个有丰富功能可实际应用的工程;
然后,把组态环境中的组态结果下载到运行环境。
运行环境和组态结果一起就构成了用户自己的应用系统。
总结:
用户在本节中应着重掌握MCGS嵌入版组态软件的五大部分的概念,明确每一部分的功能,工程组态中的各个项目的实现应在哪一部分中完成?
而每一部分相互之间如何进行数据交换,我们将在以后的章节中详细介绍。
MCGS嵌入版组态软件的运行机制,用户只需做一般性了解。
MCGS嵌入版组态软件的系统需求
硬件需求
MCGS嵌入版组态软件的硬件需求分为组态环境需求和运行环境需求两部分。
组态环境硬件需求
MCGS嵌入版组态环境硬件需求和通用版硬件需求相同。
最低配置:
系统要求在IBMPC486以上的微型机或兼容机上运行,以Microsoft的Windows95、98、Me、NT或Windows2000为操作系统。
计算机的最低配置要求是:
●CPU:
可运行于任何Intel及兼容Intelx86指令系统的CPU;
●内存:
✧当使用Windows9X操作系统时内存应在16MB以上;
✧当选用WindowsNT操作系统时,系统内存应在32MB以上;
✧当选用Windows2000操作系统时,系统内存应在64MB以上;
●显卡:
Windows系统兼容,含有1MB以上的显示内存,可工作于640*480分辨率,256色模式下;
●硬盘:
MCGS嵌入版组态软件占用的硬盘空间最少为40MB;
低于以上配置要求的硬件系统,将会影响系统功能的完全发挥。
目前市面上流行的各种品牌机和兼容机都能满足上述要求。
推荐配置:
MCGS嵌入版组态软件的设计目标是瞄准高档PC机和高档操作系统,充分利用高档PC兼容机的低价格、高性能来为工业应用级的用户提供安全可靠的服务。
使用相当于Intel公司的Pentium233或以上级别的CPU;
✧当使用Windows9X操作系统时内存应在32MB以上;
✧当选用WindowsNT操作系统时,系统内存应在64MB以上;
✧当选用Windows2000操作系统时,系统内存应128MB以上;
Windows系统兼容,含有1MB以上的显示内存,可工作于800*600分辨率,65535色模式下;
MCGS嵌入版组态软件占用的硬盘空间约为80MB;
运行环境硬件需求
目前MCGS嵌入版组态软件运行环境能够运行在X86和ARM两种类型的CPU上。
●RAM:
4M;
●DOC:
2M;
64M;
(若需要使用带中文界面的系统,则至少需要32M);
32M;
(若需要使用带中文界面的系统,则至少需要16M);
软件需求
MCGS嵌入版组态软件的软件需求也分为组态环境和运行环境两部分介绍。
组态环境软件需求
MCGS嵌入版组态环境软件需求和通用版相同可以在以下操作系统下运行:
●中文MicrosoftWindowsNTServer4.0(需要安装SP3)或更高版本;
●中文MicrosoftWindowsNTWorkstation4.0(需要安装SP3)或更高版本;
●中文MicrosoftWindows95、98、Me、2000(Windows95推荐安装IE5.0)或更高版本。
运行环境软件需求
嵌入版运行环境要求运行在实时多任务操作系统。
MCGS嵌入版组态软件的工作方式
MCGS嵌入版如何与设备进行通讯:
MCGS嵌入版通过设备驱动程序与外部设备进行数据交换。
包括数据采集和发送设备指令。
设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。
MCGS嵌入版负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中各个部分,完成整个系统的通讯过程。
每个驱动程序独占一个线程,达到互不干扰的目的。
MCGS嵌入版如何产生动画效果:
MCGS嵌入版为每一种基本图形元素定义了不同的动画属性,如:
一个长方形的动画属性有可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果。
所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。
然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?
方法是:
图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。
当工业现场中测控对象的状态(如:
储油罐的液面高度等)发生变化时,通过设备驱动程序将变化的数据采集到实时数据库的变量中,该变量是与动画属性相关的变量,数值的变化,使图形的状态产生相应的变化(如大小变化)。
现场的数据是连续被采集进来的,这样就会产生逼真的动画效果(如储油罐的液面的升高和降低)。
用户也可编写程序来控制动画界面,以达到满意的效果。
MCGS嵌入版如何实施远程多机监控:
MCGS嵌入版提供了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成分布式网络测控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递。
如何对工程运行流程实施有效控制:
MCGS嵌入版开辟了专用的“运行策略”窗口,建立用户运行策略。
MCGS嵌入版提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。
所有的操作均采用面向对象的直观方式,避免了烦琐的编程工作。
关于多CPU嵌入式组态软件
多CPU版本的主要特点
版本号大于或等于5.5(04.0000)的MCGS嵌入式组态软件支持多CPU功能,即支持多种CPU类型的嵌入式硬件环境,它们共用一个组态环境和模拟环境,但支持不同CPU类型的嵌入式硬件环境,5.5(04.0000)版本支持X86和ARM两种类型,以后的版本还会支持更多的CPU种类。
对用户而言,不需要关心太多的多CPU版本的细节。
因为组态环境会自动判断下位机CPU的类型,并选择合适的下位机运行程序和驱动程序进行升级或下载工程。
但高级用户需要注意一下不同CPU类型的处理的不同;
X86和ARM两种CPU版本不同之处
Ø
CPU类型不同,组态环境会在升级或下载时会与下位机通讯,并自动确定下位机CPU的类型。
运行程序不同,在安装盘中根据不同的运行环境程序文件的扩展名来区别不同CPU版本的运行环境,Mcgse.x86是X86类型CPU环境下的运行程序,Mcgse.armv4是ARM类型CPU环境下的运行程序。
在升级运行环境时,组态环境会自动判断CPU的类型,并选择合适的升级文件。
下位机的升级服务程序(Cesvr.exe)不同,不同的CPU型号使用不同的CESVR程序,昆仑通态为不同类型的CPU提供了不同的升级服务程序(Cesvr.exe),昆仑通态提供的nTouch硬件已给用户配好了下位机升级服务程序(Cesvr.exe)。
设备驱动程序的名称不同,设备驱动程序是通过名字来区别不同CPU的,X86下的驱动沿用原来的名字,其它类型的CPU在驱动的后面加上CPU类型的后缀:
MONIDEVDRVE_ARMV4.DRV;
表示用在ARM类型的CPU上。
在升级或下载的过程中,组态环境会自动判断运行环境和驱动与下位机的CPU类型及操作系统版本是否兼容,不同的CPU类型版本、不同的操作系统版本会给出相应的提示。
学习MCGS嵌入版组态软件
本章重点:
1介绍MCGS嵌入版组态软件为用户组建工程所提供的工作环境,各种资源工具1介绍组建工程的一般过程。
MCGS嵌入版组态软件常用术语
工程:
用户应用系统的简称。
引入工程的概念,是使复杂的计算机专业技术更贴近于普通工程用户。
在MCGS嵌入版组态环境中生成的文件称为工程文件,后缀为.mce,存放于MCGS嵌入版目录的WORK子目录中。
如:
“D:
\MCGS\WORK\MCGS例程1.mce”。
对象:
操作目标与操作环境的统称。
如窗口、构件、数据、图形等皆称为对象。
选中对象:
鼠标点击窗口或对象,使其处于可操作状态,称此操作为选中对象,被选中的对象(包括窗口),也叫当前对象。
组态:
在窗口环境内,进行对象的定义、制作和编辑,并设定其状态特征(属性)参数,将此项工作称为组态。
属性:
对象的名称、类型、状态、性能及用法等特征的统称。
菜单:
是执行某种功能的命令集合。
如系统菜单中的“文件”菜单命令,是用来处理与工程文件有关的执行命令。
位于窗口顶端菜单条内的菜单命令称为顶层菜单,一般分为独立的菜单项和下拉菜单两种形式,下拉菜单还可分成多级,每一级称为次级子菜单。
策略:
是指对系统运行流程进行有效控制的措施和方法。
启动策略:
在进入运行环境后首先运行的策略,只运行一次,一般完成系统初始化的处理。
该策略由MCGS自动生成,具体处理的内容由用户充填。
循环策略:
按照用户指定的周期时间,循环执行策略块内的内容,通常用来完成流程控制任务。
退出策略:
退出运行环境时执行的策略。
该策略由MCGS自动生成,自动调用,一般由该策略模块完成系统结束运行前的善后处理任务。
用户策略:
由用户定义,用来完成特定的功能。
用户策略一般由按钮、菜单、其他策略来调用执行。
事件策略:
当开关型变量发生跳变时(1到0,或0到1),执行的策略,只运行一次。
热键策略:
当用户按下定义的组合热键(如:
Ctrl+D)时执行的策略,只运行一次。
可见度:
指对象在窗口内的显现状态,即可见与不可见。
变量类型:
MCGS定义的变量有五种类型:
数值型、开关型、字符型、事件型和组对象。
事件对象:
用来记录和标识某种事件的产生或状态的改变。
如开关量的状态发生变化。
组对象:
用来存储具有相同存盘属性的多个变量的集合,内部成员可包含多个其他类型的变量。
组对象只是对有关联的某一类数据对象的整体表示方法,而实际的操作则均针对每个成员进行。
动画刷新周期:
动画更新速度,即颜色变换、物体运动、液面升降的快慢等,以毫秒为单位。
父设备:
本身没有特定功能,但可以和其他设备一起与计算机进行数据交换的硬件设备。
串口父设备。
子设备:
必须通过一种父设备与计算机进行通讯的设备。
西门子S7200PPI、研华4013模块等。
模拟设备:
在对工程文件测试时,提供可变化的数据的内部设备,可提供多种变化方式。
MCGS嵌入版组态软件的操作方式
1掌握MCGS嵌入版的组态环境和工具
各种组态工作窗口
系统工作台面:
是MCGS嵌入版组态操作的总工作台面。
鼠标双击Windows95/98/NT工作台面上的“MCGSE组态环境”图标,或执行“开始”菜单中的“MCGSE组态环境”菜单项,弹出的窗口即为MCGS嵌入版的工作台窗口,设有:
标题栏:
显示“MCGS嵌入版组态环境-工作台”标题、工程文件名称和所在目录;
菜单条:
设置MCGS嵌入版的菜单系统。
参见“MCGS嵌入版组态软件用户指南”附录所列MCGS嵌入版菜单及快捷键列表;
工具条:
设有对象编辑和组态用的工具按钮。
不同的窗口设有不同功能的工具条按钮,其功能详见附表。
工作台面:
进行组态操作和属性设置。
上部设有五个窗口标签,分别对应主控窗口、用户窗口、设备窗口、运行策略和实时数据库五大窗口。
鼠标单击标签按钮,即可将相应的窗口激活,进行组态操作;
工作台右侧还设有创建对象和对象组态用的功能按钮;
组态工作窗口:
是创建和配置图形对象、数据对象和各种构件的工作环境,又称为对象的编辑窗口。
主要包括组成工程框架的五大窗口,即:
主控窗口,用户窗口,设备窗口,运行策略窗口,实时数据库窗口。
分别完成工程命名和属性设置、动画设计、设备连接、编写控制流程、定义数据变量等项组态操作。
属性设置窗口:
是设置对象各种特征参数的工作环境,又称属性设置对话框。
对象不同,属性窗口的内容各异,但结构形式大体相同。
主要由下列几部分组成:
窗口标题:
位于窗口顶部,显示“×
×
属性设置”字样的标题。
窗口标签:
不同属性的窗口分页排列,窗口标签作为分页的标记,各类窗口分页排列,鼠标单击窗口标签,即可将相应的窗口页激活,进行属性设置。
输入框:
设置属性的输入框,左侧标有属性注释文字,框内输入属性内容。
为了便于用户操作,许多输入框的右侧带有“?
”、“▲”、“…”等标志符号的选项按钮,鼠标单击此按钮,弹出一列表框,鼠标双击所需要的项目,即可将其设置于输入框内。
选项钮:
带有“○”标记的属性设定器件。
同一设置栏内有多个选项钮时,只能选择其一。
复选框:
带有“□”标记的属性设定器件。
同一设置栏内有多个选项框时,可以设置多个。
功能按钮:
一般设有“检查[C]”、“确认[Y]”、“取消[N]”、“帮助[H]”四种按钮:
“检查[C]”按钮用于检查当前属性设置内容是否正确;
“确认[Y]”按钮用于属性设置完毕,返回组态窗口;
“取消[N]”按钮用于取消当前的设置,返回组态窗口;
“帮助[H]”按钮用于查阅在线帮助文件。
图形库工具箱:
MCGS嵌入版为用户提供了丰富的组态资源,包括:
系统图形工具箱:
进入用户窗口,鼠标点击工具条中的“工具箱”按钮,打开图形工具箱,其中设有各种图元、图符、组合图形及动画构件的位图图符。
利用这些最基本的图形元素,可以制作出任何复杂的图形。
参见“MCGS嵌入版组态软件用户指南”。
设备构件工具箱:
进入设备窗口,鼠标点击工具条中的“工具箱”按钮,打开设备构件工具箱窗口,其中设有与工控系统经常选用的测控设备相匹配的各种设备构件。
选用所需的构件,放置到设备窗口中,经过属性设置和通道连接后,该构件即可实现对外部设备的驱动和控制。
策略构件工具箱:
进入运行策略组态窗口,鼠标点击工具条中的“工具箱”按钮,打开策略构件工具箱,工具箱内包括所有策略功能构件。
选用所需的构件,生成用户策略模块,实现对系统运行流程的有效控制。
详见“MCGS嵌入版组态软件参考手册”。
对象元件库:
对象元件库是存放组态完好并具有通用价值动画图形的图形库便于对组态成果的重复利用。
进入用户窗口的组态窗口,执行“工具”菜单中的“对象元件库管理”菜单命令,或者打开系统图形工具箱,选择“插入元件”图标,可打开对象元件库管理窗口,进行存放图形的操作,详见“MCGS嵌入版组态软件用户指南”。
工具按钮一览:
工作台窗口的工具条一栏内,排列标有各种位图图标的按钮,称为工具条功能按钮,简称为工具按钮。
许多按钮的功能与菜单条中的菜单命令相同,但操作更为简便,因此在组态操作中经常使用。
在本书的后面,用附表列出了各个窗口内工具按钮的名称、位图、功能,以备用户查阅。
同时可参阅“MCGS嵌入版组态软件用户指南”附录3:
MCGS嵌入版菜单和快捷键列表。
MCGS嵌入版组态软件鼠标操作
1学会操作鼠标的基本方法
鼠标指针指向对象,点击鼠标左键一次(该对象周围出现白色小方框)。
点击鼠标左键:
鼠标指针指向对象,点击鼠标左键一次。
点击鼠标右键:
鼠标指针指向对象,点击鼠标右键一次,弹出便捷菜单(或称为右键菜单)。
鼠标双击:
鼠标指针指向对象,快速连续点击鼠标左键两次。
鼠标拖动:
鼠标指针指向对象,按住鼠标左键,移动鼠标,对象随鼠标移动到指定位置,松开左键,即完成鼠标拖拽操作。
在拖曳过程中下,按下ESC键后,会退出拖曳模式,控件保持在原来位置。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCGS 嵌入 快速 入门
![提示](https://static.bdocx.com/images/bang_tan.gif)