首页 理论教育 组态策略构件及定时器设置方法

组态策略构件及定时器设置方法

时间:2023-06-29 理论教育 版权反馈
【摘要】:在窗口中的空白处单击鼠标右键,选择“策略工具箱”选项,打开策略工具箱,它为组态提供了多种组态策略构件,如图2.39、图2.40所示。图2.41新增定时器策略图2.42定时器构件参数设置运行策略-定时器在图形编辑窗口,添加定时器当前值显示区域。

组态策略构件及定时器设置方法

本项目用到两个循环策略构件:脚本程序构件和定时器构件。

1)定时器构件

单击“工具台”→“运行策略”选项卡,双击“循环策略”,如图2.37所示。

图2.37 打开循环策略的方法

用鼠标右键单击循环策略中的图标,打开“策略属性设置”对话框,将“策略执行方式”区域中的循环时间“60000”改为“100”,单位为ms,如图2.38所示。

在窗口中的空白处单击鼠标右键,选择“策略工具箱”选项,打开策略工具箱,它为组态提供了多种组态策略构件,如图2.39、图2.40所示。

用鼠标右键单击窗口的空白处,在弹出的菜单中选择“新增策略行”命令,单击策略工具箱中的“定时器”,单击策略块图标,即可添加定时器构件,如图2.41所示。

图2.38 “策略属性设置”对话框

图2.39 打开策略工具箱的方法

图2.40 策略工具箱

双击定时器构件,打开“定时器”对话框,其参数设置如图2.42所示。

(1)设定值:2 s;

(2)当前值:定时器当前值(帮助连接变量在运行时显示当前的计时时间);

(3)计时条件:K2=1(短路故障K2的值为“1”时,开始计时);

(4)复位条件:K2=0(短路故障K2的值为“0”时,定时器复位);

(5)计时状态:定时器位(定时器当前值大于等于2 s时,变量“定时器位”置“1”)。

图2.41 新增定时器策略

图2.42 定时器构件参数设置(www.xing528.com)

运行策略-定时器

在图形编辑窗口,添加定时器当前值显示区域。单击绘图工具条中的“文字标签”图标,在图2.43所示的位置,拖动出大小合适的矩形框,双击“文本标签”图符,打开“动画组态属性设置”对话框,设置其静态属性,如图2.44(a)所示,勾选“输入输出连接”选项区中的“显示输出”复选框,打开新增加的“显示输出”选项卡,将“表达式”与数据库变量“定时器当前值”相连,将“输出值类型”设置为“数值量输出”,在“输出格式”选项区中选择“向中对齐”选项,如图2.44(b)所示。

图2.43 添加定时器当前值显示文本标签

图2.44 文本标签参数设置

2)脚本程序构件

在MCGS的工作台中打开“运行策略”选项卡,双击“循环策略”,进入循环策略的“策略组态”窗口,在定时器策略行的下方增加一条新的策略行。

单击新增策略行末端的小方块,其变成蓝色,再打开策略工具箱,双击脚本程序构件,脚本程序策略添加成功,如图2.45所示。

图2.45 添加脚本程序策略

双击策略行末端的脚本程序构件,打开脚本程序编辑环境。用短路故障K2按钮控制定时器工作状态。脚本程序如下:

(1)2个电源都不正常或2个变压器都故障。

(2)2个电源都正常。

(3)电源G2不正常。

(4)电源G1不正常。

(5)短路故障。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈