好文档 - 专业文书写作范文服务资料分享网站

MCGS教程 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

i16i MCGS组态软件培训教程

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

z MCGS如何实施远程多机监控:MCGS提供了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成分布式网络监控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递。同时,可利用MCGS提供的网络功能,在工作站上直接对服务器中的数据库进行读写操作。分布式网络监控系统的每一台计算机都要安装一套MCGS工控组态软件。MCGS把各种网络形式,以父设备构件和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置。

z 如何对工程运行流程实施有效控制:MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。MCGS提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。所有的操作均采用面向对象的直观方式,避免了烦琐的编程工作。

总结:用户在本讲中应着重掌握MCGS组态软件的五大部分的概念,明确每一部分的功能,工程组态中的各个部分的实现应在软件哪一部分中完成?而每一部分相

MCGS组态软件介绍 i17i

互之间如何进行数据交换,我们将在以后的章节中详细介绍。MCGS组态软件的运行机制,用户只需做一般性了解。

i18i MCGS组态软件培训教程

第二讲 学习MCGS组态软件

本讲重点:?? 介绍MCGS组态软件为用户组建工程所提供的工作环境,各种资源工具

?? 介绍组建一个工程的一般过程。

2.1 MCGS组态软件常用术语

工程: 用户应用系统的简称。引入工程的概念,是使复杂的计算机专业

技术更贴近于普通工程用户。在MCGS组态环境中生成的文件称为工程文件,后缀为.mcg,存放于MCGS目录的WORK子目录中。如:“D:\\MCGS\\WORK\\水位控制系统.mcg”。

对象: 操作目标与操作环境的统称。如窗口、构件、数据、图形等皆称

为对象。

选中对象: 鼠标点击窗口或对象,使其处于可操作状态,称此操作为选中对

象,被选中的对象(包括窗口),也叫当前对象。

组态: 在MCGS组态软件开发平台中对五大部分,进行对象的定义、

制作和编辑,并设定其状态特征(属性)参数,将此项工作称为组态。

属性: 对象的名称、类型、状态、性能及用法等特征的统称。 菜单: 是执行某种功能的命令集合。如系统菜单中的“文件”菜单命令,

MCGS组态软件介绍 i19i

是用来处理与工程文件有关的执行命令。位于窗口顶端菜单条内的菜单命令称为顶层菜单,一般分为独立的菜单项和下拉菜单两种形式,下拉菜单还可分成多级,每一级称为次级子菜单。

构件: 具备某种特定功能的程序模块,可以用VB、VC等程序设计语言

策略: 启动策略: 循环策略: 退出策略: 用户策略: 事件策略: 编写,通过编译,生成DLL、OCX等文件。用户对构件设置一定的属性,并与定义的数据变量相连接,即可在运行中实现相应的功能。

是指对系统运行流程进行有效控制的措施和方法。

在进入运行环境后首先运行的策略,只运行一次,一般完成系统

初始化的处理。该策略由MCGS自动生成,具体处理的内容由用户充填。

按照用户指定的周期时间,循环执行策略块内的内容,通常用来

完成流程控制任务。

退出运行环境时执行的策略。该策略由MCGS自动生成,自动

调用,一般由该策略模块完成系统结束运行前的善后处理任务。

由用户定义,用来完成特定的功能。用户策略一般由按钮、菜单、

其他策略来调用执行。

当对应的事件发生时执行的策略,例如在用户窗口中定义了鼠标

单击事件,工程运行时在用户窗口中单击鼠标则执行相应的事件

i20i MCGS组态软件培训教程

策略,只运行一次。

热键策略: 当用户按下定义的组合热键(如:Ctrl+D)时执行的策略,只运

行一次。

可见度: 指对象在窗口内的显现状态,即可见与不可见。

变量类型: 事件对象: 组对象: 动画刷新周期: 父设备: 子设备: 模拟设备:

MCGS定义的变量有五种类型:数值型、开关型、字符型、事件

型和组对象。

用来记录和标识某种事件的产生或状态的改变。如开关量的状态

发生变化。

用来存储具有相同存盘属性的多个变量的集合,内部成员可包含

多个其他类型的变量。组对象只是对有关联的某一类数据对象的整体表示方法,而实际的操作则均针对每个成员进行。

动画更新速度,即颜色变换、物体运动、液面升降的快慢等,以

毫秒为单位。

本身没有特定功能,但可以和其他设备一起与计算机进行数据交

换的硬件设备。如:串口通讯父设备。

必须通过一种父设备与计算机进行通讯的设备。如:浙大中控

JL-26无纸记录仪、研华4017模块等。

在对工程文件测试时,提供可变化的数据的内部设备,可提供多

种变化方式,如正弦波、三角波等。

MCGS教程 - 图文 

i16iMCGS组态软件培训教程可见度、闪烁性等状态的特征参数。然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。详细情况请参阅后面第四讲中的动画连接。zMCGS如
推荐度:
点击下载文档文档为doc格式
6h7xf104dy0fvan2h1j5
领取福利

微信扫码领取福利

微信扫码分享