MCGS之运行策略组态

MCGS之运行策略组态

ID:23897767

大小:329.00 KB

页数:9页

时间:2018-11-11

MCGS之运行策略组态_第1页
MCGS之运行策略组态_第2页
MCGS之运行策略组态_第3页
MCGS之运行策略组态_第4页
MCGS之运行策略组态_第5页
资源描述:

《MCGS之运行策略组态》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方运行策略组态本章介绍运行策略的概念及其构造方式,详细说明运行策略组态的具体使用方法和步骤,包括:l概述l运行策略的类型l运行策略的构造方法l创建运行策略l设置运行策略的属性l组态策略的内容l策略行条件部分l策略构件l运行策略的实现概述到目前为止,经各个部分组态配置生成的组态工程,只是一个顺序执行的监控系统,不能对系统的运行流程进行自由控制,这只能适应简单工程项目的需要。对于复杂的工程,监控系统必须设计成多分支、多层循环嵌套式结构,按照预定的条件,对系统的运行流程及设备的运行状

2、态进行有针对性选择和精确的控制。为此,MCGS引入运行策略的概念,用以解决上述问题。所谓“运行策略”,是用户为实现对系统运行流程自由控制所组态生成的一系列功能块的总称。MCGS为用户提供了进行策略组态的专用窗口和工具箱。运行策略的建立,使系统能够按照设定的顺序和条件,操作实时数据库,控制用户窗口的打开、关闭以及设备构件的工作状态,从而实现对系统工作过程精确控制及有序调度管理的目的。通过对MCGS运行策略的组态,用户可以自行组态完成大多数复杂工程项目的监控软件,而不需要繁琐的编程工作。运行策略的构造方法MCGS的运行策略由七种类型的的策略组成(七种类型见8.3运行策略的类型),每种策略

3、都可完成一项特定的功能,而每一项功能的实现又以满足指定的条件为前提(七种类型的策略除了启动方式各自不同之外,其功能没有本质的区别)。每一个“条件—功能”实体构成策略中的一行,称为策略行,每种策略由多个策略行构成。运行策略的这种结构形式类似于PLC----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方系统的梯形图编程语言,但更加图形化,更加面向对象化,所包含的功能比较复杂,实现过程则相当简单。策略条件部件:策略行中的条件部

4、分和功能部分以独立的形式存在,策略行中的条件部分为策略条件部件。策略构件:策略行中的功能部分为策略构件。MCGS提供了“策略工具箱”,一般情况下,用户只需从工具箱中选用标准构件,配置到“策略组态”窗口内,即可创建用户所需的策略块。当标准构件满足不了要求时,由于采用了构件作为最小元素来构造运行策略,使得MCGS具有了良好的开放性和可扩充性。对于特别复杂的应用工程,只须定制若干能完成特定功能的构件,将其增加到MCGS系统中来,就可使已有的监控系统增添各种控制功能,而无须对整个系统作任何修改。运行策略的类型根据运行策略的不同作用和功能,MCGS把运行策略分为启动策略、退出策略、循环策略、用

5、户策略、报警策略、事件策略、热键策略七种。每种策略都由一系列功能模块组成。MCGS运行策略窗口中“启动策略”、“退出策略”、“循环策略”为系统固有的三个策略块,其余的则由用户根据需要自行定义,每个策略都有自己的专用名称,MCGS系统的各个部分通过策略的名称来对策略进行调用和处理。启动策略启动策略在MCGS进入运行时,首先由系统自动调用执行一次。一般在该策略中完成系统初始化功能,如:给特定的数据对象赋不同的初始值,调用硬件设备的初始化程序等,具体需要何种处理,由用户组态设置。退出策略退出策略在MCGS退出运行前,由系统自动调用执行一次。一般在该策略中完成系统善后处理功能,例如,可在退出

6、时把系统当前的运行状态记录下来,以便下次启动时恢复本次的工作状态。循环策略在运行过程中,循环策略由系统按照设定的循环周期自动循环调用,循环体内所需执行的操作由用户设置。由于该策略块是由系统循环扫描执行,故可把大多数关于流程控制的任务放在此策略块内处理,系统按先后顺序扫描所有的策略行,如策略行的条件成立,则处理策略行中的功能块。在每个循环周期内,系统都进行一次上述处理工作。报警策略----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下

7、载最佳的地方报警策略由用户在组态时创建,当指定数据对象的某种报警状态产生时,报警策略被系统自动调用一次。事件策略事件策略由用户在组态时创建,当对应表达式的某种事件状态产生时,事件策略被系统自动调用一次。热键策略热键策略由用户在组态时创建,当用户按下对应的热键时执行一次。用户策略用户策略是用户自定义的功能模块,根据需要可以定义多个,分别用来完成各自不同的任务。用户策略系统不能自动调用,需要在组态时指定调用用户策略的对象,MCGS中可调用用户策略的地方有:l主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。