MCGS通用版组态软件高级教程.pptVIP

  • 52
  • 0
  • 约5.44千字
  • 约 29页
  • 2016-01-09 发布于湖北
  • 举报
MCGS通用版组态软件高级教程.ppt

第6讲 MCGS通用版组态软件高级教程 6.1 构造实时数据库 6.1.1 MCGS实时数据库的概述 在MCGS中的数据不同于传统意义的数据或变量,它不只包含了变量的数值特征,还将与数据相关的其它属性(如数据的状态、报警限值等)以及对数据的操作方法(如存盘处理、报警处理等)封装在一起,作为一个整体,以对象的形式提供服务。这种把数值、属性和方法定义成一体的数据称为数据对象。 MCGS用数据对象来表述系统中的实时数据,用对象变量代替传统意义的值变量。把用数据库技术管理的所有数据对象的集合称为实时数据库。实时数据库是MCGS的核心,是应用系统的数据处理中心,如下图所示,系统各个部分均以实时数据库为公用区交换数据,实现各个部分协调动作。设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库;由用户窗口组成的图形对象,与实时数据库中的数据对象建立连接关系,以动画形式实现数据的可视化;运行策略通过策略构件,对数据进行操作和处理。 6.1 构造实时数据库 6.1.2 数据对象的类型 在MCGS组态软件中,数据对象有开关型、数值型、字符型、事件型、组对象等五种类型。不同类型的数据对象,属性不同,用途也不同。在初级培训教材中我们已经学会定义开关型、数值型、组对象三种类型。 1、 开关型数据对象 记录开关信号(0或非0)的数据对象称为开关型数据对象,通常与外部设备的数字量输入输出通道

文档评论(0)

1亿VIP精品文档

相关文档