博图WinCC种,分别用直接连接变量和使用脚本连接变量2种方式,给趋势视图提供数据源。直连变量时,趋势视图可以正常显示数据曲线,但是用脚本连接变量时,趋势视图报警:
2种连接方式趋势差异:
脚本程序预期通过点击按钮实现显示变量A1_AA的曲线:
Sub OnClick(ByVal item)
SetPropertyByConstant "Cast_Main", "Window1", "TagPrefix", "A1"
ActivateScreenInScreenWindow "Cast_Main", "Window1", "压力曲线"
Dim objTrend
Set objTrend=HMIRuntime.Screens("cast_main.window1:压力曲线").ScreenItems("trend")
objTrend.TrendIndex=0
objTrend.TrendTagName = objTrend.Parent.Parent.TagPrefix & "_AA"
请教各位,问题出在哪里?