最新新闻:

MCGS嵌入版组态软件包括哪两个部分「mcgs嵌入版组态环境入库」

时间:2022-11-19 09:11:12来源:搜狐

今天带来MCGS嵌入版组态软件包括哪两个部分「mcgs嵌入版组态环境入库」,关于MCGS嵌入版组态软件包括哪两个部分「mcgs嵌入版组态环境入库」很多人还不知道,现在让我们一起来看看吧!

描述:

MCGS是一种用于快速构造和生成监控系统的组态软件。通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。

MCGS嵌入版组态软件专门适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。

一:MCGS组态软件的组成部分

由MCGS嵌入版生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成

如下图所示:

二:五大结构介绍

1、主控窗口

主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等项内容,是应用系统的主框架。

2、设备窗口

设备窗口是MCGS嵌入版系统与外部设备联系的媒介

设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说,设备窗口在运行时是不可见的。

3、用户窗口实现了数据和流程的“可视化”

用户窗口中可以放置三种不同类型的图形对象:图元、图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能,它们是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。通过在用户窗口内放置不同的图形对象,搭制多个用户窗口,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的“可视化”。

4、实时数据库是MCGS嵌入版系统的核心

实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS嵌入版使用自建文件系统中的实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库,系统其他部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统的其他部分,以便触发相关事件,进行实时处理。因此,实时数据库所存储的单元,不单单是变量的数值,还包括变量的特征参数(属性)及对该变量的操作方法(报警属性、报警处理和存盘处理等)。这种将数值、属性、方法封装在一起的数据我们称之为数据对象。实时数据库采用面向对象的技术,为其他部分提供服务,提供了系统各个功能部件的数据共享。

5、运行策略

运行策略是对系统运行流程实现有效控制的手段

运行策略本身是系统提供的一个框架,其里面放置有策略条件构件和策略构件组成的“策略行”,通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库、控制用户窗口的打开、关闭并确定设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。

结论:一个应用系统有三个固定的运行策略:启动策略、循环策略和退出策略,启动策略在应用系统开始运行时调用,退出策略在应用系统退出运行时调用,循环策略由系统在运行过程中定时循环调用,用户策略供系统中的其他部件调用。一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。 喜欢的朋友们请点关注。

声明:文章仅代表原作者观点,不代表本站立场;如有侵权、违规,可直接反馈本站,我们将会作修改或删除处理。

图文推荐

热点排行

精彩文章

热门推荐