风相随07 发表于 2018-9-9 20:39:35

使用VBS 脚本通过新变量提供WinCC 在线趋...

例如,在初始条件下,过程值归档 "TestArchive" 中的变量 "testvar1" 被分配给趋势控件的曲线1(图01)。

图.01

VBS 脚本
现在按下面的步骤利用 VBS 脚本将过程值归档中的变量 "testvar2" 分配给趋势控件的曲线1。
   

No.
步骤

1
为WinCC 在线趋势控件 "Control1" 创建一个对象 "objCon1" 。
WinCC V7.0
Dim objCon1
Set objCon1 = HMIRuntime.ActiveScreen.ScreenItems("Control1")

2
首先将趋势控件的 "Index" 属性设置为对应曲线号的数值。
WinCC 7.0
objCon1.TrendIndex = 0

3
将在线趋势控件 (= Control1) 中选择出的曲线的 "TrendTagName" 属性设置为新的变量:
WinCC 7.0
objCon1.TrendTagName = "TestArchive\testvar2"

表格 02


作者简介

草莓猪 发表于 2018-9-19 21:41:11

真是难得给力的帖子啊。

庆~黄 发表于 2018-9-22 23:12:32

在遇到你之前我对人世间是否有技术大佬保有怀疑,现在我是彻底被你征服了

@Xizi_JBIQ7yaV 发表于 2018-9-24 11:08:02

激动人心,无法言表!

aifeilisa 发表于 2018-9-27 08:07:25

党的好公民,人民的好公仆。。。

老陈生 发表于 2018-9-27 22:56:10

太生气了,无法HOLD啦 >_<......

虎山 发表于 2018-9-27 22:56:12

党的好公民,人民的好公仆。。。

庆~黄 发表于 2018-9-28 00:52:44

我顶,我顶,我顶顶顶

如浪 发表于 2018-9-29 14:19:13

真是难得给力的帖子啊。

gdhzyd 发表于 2018-9-29 18:57:53

党的好公民,人民的好公仆。。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 使用VBS 脚本通过新变量提供WinCC 在线趋...