好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

组态软件控制技术第四讲实时数据库.ppt

13页
  • 卖家[上传人]:tian****1990
  • 文档编号:74743657
  • 上传时间:2019-01-29
  • 文档格式:PPT
  • 文档大小:603.31KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 组态软件控制技术,第四讲 实时数据库,一、MCGS实时数据库: 实时数据库是MCGS工程的数据交换和数据处理中心,系统各个部分及其各种功能性构件分别独立地向实时数据库输入和输出数据,以实时数据库为公用区交换数据,实现各个部分协调动作,形成互相关联的整体 实时数据库(Real TimeDatabase,RTDB)是MCGS的核心,MCGS将整个实时数据库作为一个对象封装起来,提供一系列的方法和属性,使外部程序通过这些方法和属性能对MCGS进行各种操作数据对象是构成实时数据库的基本单元,构造实时数据库的过程,实际就是定义数据对象的过程,是按用户需求对被测参数的属性进行设置二、MCGS数据对象的类型: 开关型 数据对象,开关量的输入/输出 ;对象的状态,0或1,一般对应关和开状态,不超过32个字符(16个汉字),二、MCGS数据对象的类型: 数值型数据对象,模拟量的输入/输出,负数从 -3.402823E38 到 -1.401298E-45,正数从 1.401298E-45 到 3.402823E38,二、MCGS数据对象的类型: 字符型数据对象,存放文字信息;描述外部对象的状态特征,多个字符组成的字符串,最长64KB,二、MCGS数据对象的类型: 事件型数据对象,多个数据对象的集合,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。

      二、MCGS数据对象的类型: 组对象,读取系统内部设定的参数,$,用于区别用户自定义数据对象,组态时可被调用,或为用户变量赋值,三、数据对象的定义: 要建立一个合理的实时数据库,在建立实时数据库之前,首先应了解整个工程的系统构成和工艺流程,弄清被控对象的特征,明确主要的监控要求和技术要求等具体定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等 (以水位控制为例说明),三、数据对象的定义: 水位控制中使用的数据对象:,三、数据对象的定义: 以水位控制中的数据对象为例,说明设置数据对象的方法: 1.增加数据对象: 单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页然后单击“新增对象” 按钮,在窗口的数据对象列表中,增加新的数据对象,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等(多次点击该按钮,则可增加多个数据对象) 2.修改对象属性: 数据对象的属性由基本属性、存盘属性、报警属性、组对象成员等组成 基本属性:名称定义、参数赋值、类型定义等,还可填写对象内容注释三、数据对象的定义: 以水位控制中的数据对象为例,说明设置数据对象的方法: 1)基本属性:进行名称定义、参数赋值、类型定义等,还可填写对象内容注释。

      如“水位控制中泵”的定义:选中对象,按“对象属性”按钮,或双击选中对象,则打开“数据对象属性设置” 窗口将对象名称改为:水泵;对象类型选择:开关型;在对象内容注释输入框内输入:“控制水泵启动、停止的变量”,单击“确认” 2)存盘属性:用来定义数据对象的参数现行值是否要保存和保存的格式如“水位控制中液位组”的定义中包含有存盘属性的设置,在存盘属性中选择定时存盘,存盘周期5S三、数据对象的定义: 以水位控制中的数据对象为例,说明设置数据对象的方法: 3)报警属性:主要是针对开关量、数值量、事件量等,要处理报警必须先定义报警,先要选中“允许进行报警处理” 如“水位控制中液位1与液位2”的报警设置 4)组对象成员:主要是完成对实时数据库中现有的数据对象进行组合的任务 如“水位控制中液位组”中,组成员包含有液位1和液位2,在组对象成员的数据对象列表中选择液位1和液位2进行增加,也可进行删除结束!,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.