欢迎来到天天文库
浏览记录
ID:75500388
大小:462.66 KB
页数:49页
时间:2021-12-15
《策略组态 MCGS》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、策略组态运行策略运行策略是用户为实现对系统运行流程自由控制所组态生成的一系列功能模块的总称。运行策略的建立使系统能够按照设定的顺序和条件操作实时数据库,控制用户窗口的翻开、关闭以及设备构件的工作状态,从而实现对系统工作过程的控制及有序的调度管理。运行策略的分类MCGS中根据策略运行的条件不同将运行策略分为:启动策略,循环策略,退出策略,用户策略,报警策略,事件策略和热键策略。启动策略:在进入运行环境后首先运行的策略,只运行一次,一般完成系统初始化的处理。循环策略:按照用户指定的周期时间,循环执行策略块内的内容,通常用来完成流程控制
2、任务。退出策略:退出运行环境时执行的策略。该策略由MCGS自动生成,自动调用,一般由该策略模块完成系统结束运行前的善后处理任务。用户策略:由用户自定义的,一般由按钮、菜单、其他策略来调用执行。报警策略:当指定数据对象的某种报警状态产生时,报警策略被系统自动调用一次。热键策略:当用户按下定义的组合热键〔如:Ctrl+D〕时执行的策略,只运行一次。事件策略:当对应表达式的某种事件状态产生时,事件策略被系统自动调用一次。建立运行策略新建策略策略属性策略组态策略构件MCGS中的策略构件以功能块的形式来完成对实时数据库的操作、用户窗口的控制
3、等操作。数据对象操作构件数据对象操作构件的主要功能:读写数据对象的值读入或修改数据对象的报警限值数据对象的当前值存盘应答数据对象所产生的报警修改液位1数值修改报警上下限对数据进行存盘对报警进行应答脚本程序构件为了便于完成多种复杂的流程控制和操作。MCGS提供了一种类似于普通Basic语言的编程环境。允许用户用语言的形式来编制用户流程和特殊的操作程序。定时器构件定时器以时间作为条件,当计时时间到达设定的时间时,定时器输出的条件成立一次。定时器功能构件通常用于循环策略块中,作为循环执行功能的定时启动条件。定时控制阀门开关Timesta
4、rt启停定时Times定时长短Timestate定时状态Timev定时当前值定时器设定值:定时器设定值的时间单位为S,设置为小数时,处理mS级的时间。如设定值没有建立连接或把设定值设为0,那么构件的条件永远不成立。定时器当前值:当前值和一个数值型的数据对象建立连接,每次运行到本构件时,把定时器的当前值赋给对应的数据对象。如没有建立连接那么不处理。计时条件:当表达式的值为非零时,定时器进行计时,为0时停止计时。如没有建立连接那么认为时间条件永远成立。复位条件:当表达式的值为非零时,对定时器进行复位,使其从0开始重新计时。当表达式的值
5、为
此文档下载收益归作者所有