第五讲-MCGS.pptVIP

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲-MCGS

策略组态 简单工程项目,是一个顺序执行的监控系统,不能对系统的运行流程进行自由控制。 复杂的工程,监控系统必须设计成多分支、多层循环嵌套式结构,按照预定的条件,对系统的运行流程及设备的运行状态进行有针对性选择和精确的控制。 运行策略 运行策略是用户为实现对系统运行流程自由控制所组态生成的一系列功能模块的总称。 运行策略的建立使系统能够按照设定的顺序和条件操作实时数据库,控制用户窗口的打开、关闭以及设备构件的工作状态,从而实现对系统工作过程的精确控制及有序的调度管理。 运行策略的分类 启动策略:在进入运行环境后首先运行的策略,只运行一次,一般完成系统初始化的处理。 循环策略:按照用户指定的周期时间,循环执行策略块内的内容,通常用来完成流程控制任务。 退出策略:退出运行环境时执行的策略。该策略由MCGS自动生成,自动调用,一般由该策略模块完成系统结束运行前的善后处理任务。 用户策略:由用户自定义的,用来完成特定的功能。用户策略一般由按钮、菜单、其他策略来调用执行。 事件策略:当对应的事件发生时执行的策略,例如在用户窗口中定义了鼠标单击事件,工程运行时在用户窗口中单击鼠标则执行相应的事件策略,只运行一次。 热键策略:当用户按下定义的组合热键(如:Ctrl+D)时执行的策略,只运行一次。 报警策略 报警策略由用户在组态时创建,当指定数据对象的某种报警状态产生时,报警策略被系统自动调用一次。 策略构件 MCGS中的策略构件以功能块的形式来完成对实时数据库的操作、用户窗口的控制等操作。 策略调用构件 策略调用构件是用来调用其他策略的,就是可以在执行第一个策略时,同时调用第二个策略。但是不能调用系统已固有的策略( 启动策略块,退出策略块,循环策略块。)也不能调用自己,或构成死循环,如(策略A调用策略B,策略B调用策略C,而策略C又调用策略A)。 数据对象操作构件 数据对象操作构件的主要功能: 读写数据对象的值 读入或修改数据对象的报警限值 数据对象的当前值存盘 应答数据对象所产生的报警 设备操作构件 设备操作策略构件用于对外部设备按一定的条件和顺序进行操作。 脚本程序构件 为了便于完成多种复杂的流程控制和操作。MCGS提供了一种类似于普通Basic语言的编程环境。允许用户用语言的形式来编制用户流程和特殊的操作程序。 定时器构件 本构件以时间作为条件,当到达设定的时间时,构件的条件成立一次,否则不成立。定时器功能构件通常用于循环策略块的策略行中,作为循环执行功能构件的定时启动条件。定时器功能构件一般应用于需要进行时间控制的功能部件,如:定时存盘、定期打印报表、定时给操作员显示提示信息等。 定时器设定值:定时器设定值的时间单位为S,设置为小数时,处理mS级的时间。 如设定值没有建立连接或把设定值设为0,则构件的条件永远不成立。 定时器当前值:当前值和一个数值型的数据对象建立连接,每次运行到本构件时,把定时器的当前值赋给对应的数据对象。如没有建立连接则不处理。 计时条件:当表达式的值为非零时,定时器进行计时,为0时停止计时。如没有建立连接则认为时间条件永远成立。 复位条件:当表达式的值为非零时,对定时器进行复位,使其从0开始重新计时。 当表达式的值为零时,定时器一直累计计时,到达最大值65535后,定时器的当前值一直保持该数,直到复位条件。 复位条件没有建立连接则认为定时器计时到设定值、构件条件满足一次后,自动复位重新开始计时。 计时状态:计时状态,和开关型数据对象建立连接,把计时器的计时状态赋给数据对象。当当前值小于设定值时,计时状态为0,当当前值大于等于设定值时,计时状态为1。 计数器构件 计数器策略构件通常用于对指定的计数事件进行计数。 计数器事件 数值型数据对象报警产生 事件型数据对象事件产生 开关型数据对象跳变 存盘数据提取构件 存盘数据提取构件把Mcgs存盘数据从一个数据库提取到另一个数据库中,或把数据库内的一个数据表提取到另一个数据表中。 提取时,把源存盘数据记录按指定的时间间隔进行分组,对每组数据进行处理,处理结果作为一条记录提取出来保存,完成从原始存盘数据中提取有用数据的任务。 组态设置 设置从什么地方提取数据包括数据库名和数据表名。 设置要对数据表中的那些数据列进行提取处理 设置把数据提取后保存到什么地方即目标数据库 设置对源数据库中某个时间范围内的数据进行提取 设置如何提取数据包括提取间隔目标数据表中的对应列名 存盘数据拷贝构件 为了便于维护和操作数据库,MCGS提供了功能构件“存盘数据拷贝”,用来实现数据库之间的数据表的拷贝。 设置对源数据库文件、目的数据库文件、要拷贝的数据表名、目标数据表名以及拷贝方式等。 数据转储属性:设置将数据库中数据转储的属性。 存盘数据浏览构

您可能关注的文档

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档