在wincc中怎么用按钮切换不同的趋势曲线控件

一个画面中,有N个按钮,有N个在线趋势控件,这N个在线趋势控件是重合的。当我按一个按钮时,比如按“温度曲线”按钮,就显示温度在线趋势控件,其他的控件隐藏;当我按“水分曲线”按钮时,就显示水分的那个在线趋势控件,其他的隐藏。应该怎么实现?

最佳答案

用vbs脚本吧,
1.比如建立3个变量a,b,c和三个历史数据Achive\a,Achive\b,Achive\c,1个趋势控件Trend1,按钮点击事件的脚本 
2.按钮点击动作建立脚本,修改TrendTagName(归档变量选择),TrendIndex(趋势名称索引),TrendRename(修改趋势名称)等,脚本如下:
  Dim t1 
Set t1=HMIRuntime.ActiveScreen.ScreenItems.Item("Trend1") t1.TrendTagName="Achive1\a" t1.
TrendIndex=0 
t1.TrendRename="a"  
End Function

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

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

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

相关推荐

  • WINCC中的报警器怎么操作?

    WINCC中的报警器怎么操作? 最佳答案 http://www2.ad.siemens.com.cn/download/Upload/AS/application/526.zip里…

    SIMATIC WinCC 2019年6月11日
  • 博途多国语言包

    博途多国语言包哪里有,怎么下载,怎么安装 最佳答案 不要额外的语言包分为两步1、在项目树中“语言与资源 > 项目语言”(Languages &&…

    2020年11月1日
  • TP270触摸屏显示错误

    触摸屏原程序下载到屏正常,经过修改编译后显示无错误,再下一载到触摸屏后,汉字变为口字形如图,请指点。 问题补充:是原项目文件下载到屏正常,如果更改项目如添加按钮,增加文本,编译通过…

    2021年7月5日
  • wincc 运行密码

    供货商不给尾款,怎么给wincc运行画面设个密码,不能监控 最佳答案 WinCC,每隔一段时间,就读取系统时间,与之比较,如果条件到达了,就弹出输入密码对话框。这个对话框可以在Wi…

    SIMATIC WinCC 2021年7月5日
  • 两个WINCC项目的opc通讯

    两台电脑上都装有WINCC组态软件,请问通过OPC通讯,需要那些硬件软件。如何配置?最好有文档谢谢,我的邮箱chenzhenbiaowww@126.com 最佳答案 OPC&nbs…

    SIMATIC WinCC 2019年6月11日
  • 如何让趋势曲线改变颜色

    创建了趋势曲线,想让它达到一定值时改变颜色,主要是想起到一个报警的作用。比如量程是150,原来是黑色,达到90时变黄色,达到105时变红色 问题补充:我看到别人做到过,当温度达到设…

    SIMATIC WinCC 2019年6月11日
  • 求Wincc具体下载地址

    在网上搜的,总下载失败 最佳答案 你那里应该有供货商的吧?你可以直接找到他们要!你要什么版本的wincc?你可以加我的qq290348082,我传给你一份!我有5.1,6.0,6.…

    SIMATIC WinCC 2019年6月11日
  • 归档变量和在线变量的区别

    wincc 归档变量和在线变量的区别 最佳答案 归档变量数据保存到数据库(数据保存到硬盘上了)中了,在线变量是数据保存在实时数据库(保存在内存中的)中还没有保存到归档数据…

    SIMATIC WinCC 2017年12月9日
  • 如何完成WinCC数据写入Excel自定义表格?

    要求制作一个月报表,报表的内容为今天读取WinCC变量数据,写入第一组单元格,明天写入另一组单元格,这样累计完成一个月的数据记录。 问题补充:答侠如有工程示例,可发我邮箱:li_y…

    SIMATIC WinCC 2018年12月9日
  • 请问WINCC的按钮事件中的变量是什么属性名?

    请问WINCC的截图中按钮事件中的变量属性名是什么?我知道IO域的属性名是OUTPUTVALUE,按钮这个变量属性名是多少?我用strcpy()和Setlink()函数做变量属性名…

    2021年7月5日