n
描述
在此使用的脚本可以在运行期间改变最初组态的趋势所关联的变量。n
实例
已经定义了“ Trend1 ”趋势的数据源为过程值归档“ TestArchive ”中的变量“ TagA ”。现在使用脚本在运行系统中将变量“ TagB ”定义为“ Trend1 ”趋势的数据源。n
说明
以下是使用 C 脚本来分配不同的过程值归档变量到趋势。
No. | 步骤 |
1 | 设置“ TrendName ”属性,该属性对应了 f(t) 趋势所显示的趋势名称,也就是所希望更改数据源的趋势。 n
函数: SetPropChar 样例: SetPropChar( "Trends", "Control_1", "TrendName", "Trend1" ); |
2 | 设置之前定义的趋势的“ TrendTagName ”属性,定义到所需的新变量。 n
函数: SetPropChar 样例: SetPropChar("Trends","Control_1","TrendTagname", "TestArchiveTagB"); |
3 | 完整的样例脚本: SetPropChar( "Trends", "Control_1", "TrendName", "Trend1" ); SetPropChar("Trends","Control_1","TrendTagname", "TestArchiveTagB"); |
表 01
以下是使用 VB 脚本来分配不同的过程值归档变量到趋势。
No. | 步骤 |
1 | 创建 f(t) 趋势显示的对象“ obj ”。 n
Dim obj |
2 | 设置“ TrendName ”属性,该属性对应了 f(t) 趋势所显示的趋势名称,也就是所希望更改数据源的趋势。
obj.TrendName = "Trend1" |
3 | 设置之前定义的趋势的“ TrendTagName ”属性,定义到所需的新变量。
obj.TrendTagName = "TestArchiveTagB" |
4 | 完整样例脚本: Dim obj Set obj = ScreenItems("Control_1") obj.TrendName = "Trend1" obj.TrendTagName = "TestArchiveTagB" |
表 02
关键字
更改数据源,更改趋势变量
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330185.html