多个AI调用同一个趋势控件

一个项目里面有多个AI变量,如里每一个AI ,做一个趋势的话,就太多的了,现在想做一个趋势控制,通过在画面上点击AI变量,调用该变量的趋势图,

最佳答案

脚本,举例:
WinCC如何在同一个趋势控件下切换显示不同的变量归档(使用单一的趋势控件,按钮切换显示不同的趋势页面,不用显隐性做):
1.建立3个变量a,b,c和三个历史数据Achive\a,Achive\b,Achive\c,1个趋势控件Trend1,按钮点击脚本 
2.按钮1点击动作建立脚本,修改TrendTagName(归档变量选择),TrendIndex(趋势名称索引),TrendRename(修改趋势名称)等,脚本如下:
  Dim t1 
Set t1=HMIRuntime.ActiveScreen.ScreenItems.Item("Trend1") 
t1.TrendTagName="Achive1\a" 
t1.TrendIndex=0 
t1.TrendRename="a"  
End Function
3.另外建立两个按钮同按钮1

提问者对于答案的评价:
ok

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc315540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:10
下一篇 2020年11月1日 下午4:10

相关推荐