MCGS项目实时数据库.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCGS项目实时数据库会计学第1页/共35页实时数据库 实时数据库(Real TimeDatabase,RTDB)是信息化的重要组成部分。 是实现先进过程控制、全流程模拟和生产调度优化的基础。数据的自动采集、存储和监视 并行地处理成千上万的实时数据 用途记录过程报警 功能部件的数据共享 第2页/共35页实时数据库 实时数据库是MCGS工程的数据交换和数据处理中心,系统各个部分及其各种功能性构件分别独立地向实时数据库输入和输出数据,以实时数据库为公用区交换数据,实现各个部分协调动作,形成互相关联的整体。 实时数据库(Real TimeDatabase,RTDB)是MCGS的核心,MCGS将整个实时数据库作为一个对象封装起来,提供一系列的方法和属性,使外部程序通过这些方法和属性能对MCGS进行各种操作。 第3页/共35页实时数据库 当MCGS运行起来后,实时数据库的对象被暴露出来,通过对象的链接和嵌入操作(OLE)取到实时数据库对象,从而做到直接操作MCGS的目的。 数据对象是构成实时数据库的基本单元,构造实时数据库的过程,实际就是定义数据对象的过程,是按用户需求对被测参数的属性进行设置。第4页/共35页数据对象的类型开关型数据对象数值型数据对象字符型数据对象事件型数据对象组对象内部数据对象不同类型的数据对象,属性不同,用途也不同。第5页/共35页开关型数据对象开关量的输入/输出 ;对象的状态 不超过32个字符(16个汉字) 0或1,一般对应关和开状态 第6页/共35页数值型数据对象模拟量的输入/输出负数从 -3.402823E38 到 ,正数从 1.401298E-45 到 第7页/共35页字符型数据对象存放文字信息;描述外部对象的状态特征 最长64KB 多个字符组成的字符串 第8页/共35页事件型数据对象记录和标识某种事件产生或状态改变的时间信息 19个字符组成的定长字符串,保留最近一次事件产生的时刻 第9页/共35页组对象多个数据对象的集合,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。 第10页/共35页内部数据对象$,用于区别用户自定义数据对象读取系统内部设定的参数 组态时可被调用,或为用户变量赋值第11页/共35页数据对象的建立 要建立一个合理的实时数据库,在建立实时数据库之前,首先应了解整个工程的系统构成和工艺流程,弄清被控对象的特征,明确主要的监控要求和技术要求等。对实际工程问题进行简化和抽象化处理,将代表工程特征的所有物理量,作为系统参数加以定义。 第12页/共35页内部数据对象的调用 内部数据对象一般只具有只读属性,即可以读取其相关数值或字符,其数据为系统的内部设定值。 调用这些数据对象的值,一般是在用户窗口中显示系统的设定值,如日期、时刻等,或者在脚本程序中应用语言将系统变量为某个用户变量赋值。第13页/共35页内部数据对象的调用 利用内部数据变量分别创建数值型数据对象year1、month1、day1、hour1、minute1、second1,并进一步建立字符型数据对象date1和time1,以分别用来在窗口中显示当前日期和时间,通过下列语句:year1=$year //将系统内部变量的值赋给用户变量month1=$monthday1=$dayhour1=$hourminute1=$minutesecond1=$seconddate1=!str(year1)+.+!str(month1)+.+!str(day1) //对获得的数据进行下一步转换和处理,成为对系统有用的数据对象date1和time1time1=!str(hour1)+:+!str(minute1)+:+!str(second1)第14页/共35页供暖锅炉系统中实时数据库的创建某供暖锅炉系统工艺流程图 第15页/共35页供暖锅炉系统中实时数据库的创建以温度、压力、液位应作为研究的对象进行监测和控制。 控制要求:1、温度正常范围60℃?80℃,低于65℃供气阀调大,高于75℃调小供气阀; 2、压力正常情况低于,当压力高于时,打开放气阀; 3、液位要求在?,低于时,给水阀调大,高于时,给水阀调小;4、系统运行时能够从运行画面中反映系统当前运行时间以及运行状态是正常还是报警。第16页/共35页供暖锅炉系统中实时数据库的创建开关量输出,反映放气阀状态,=0:要求开 数值量输入,反映锅炉温度,正常范围:60℃~80℃ 调用内部数据对象数值量输入,反映锅炉压力,正常范围:低于 组模拟量输出,反映给水阀状态, 0~100%变化 模拟量输出,反映供气阀状态,0~100%变化 数值量输入,反映锅炉液位,正常范围: 控制按钮字符显示:正常或报警 第17页/共35页供暖锅炉系统中实时数据库的创建变量名系统启停供气阀给水

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档