怎么在同一趋势控件中用脚本实现 WinCC 在线趋势控件的多个趋势?

现有很多趋势,并设置了脚本按钮,按下按钮使一条曲线可以转为按钮关联的趋势曲线。
在同一控件中想再添加一条曲线,也可以由按钮控制曲线转化成想要的趋势。目的是为了在诸多趋势中取两条趋势作对比。请问可以实现吗?
参考了 GOGO90学长的提问及脚本
SetPropWord(lpszPictureName,"Control1","TrendIndex",0); 
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar2");

最佳答案

SetPropWord(lpszPictureName,"Control1","TrendIndex",0); //把这里的0该成其他的数值,
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar2");//这里的记录改成其他的记录,就行了:
SetPropWord(lpszPictureName,"Control1","TrendIndex",0); 
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar2");
SetPropWord(lpszPictureName,"Control1","TrendIndex",1); 
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar3");
SetPropWord(lpszPictureName,"Control1","TrendIndex",2); 
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar1");
SetPropWord(lpszPictureName,"Control1","TrendIndex",3); 
SetPropChar(lpszPictureName,"Control1","TrendTagName","TestArchive\\testvar4");
这样就显示了4条曲线了。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:01
下一篇 2021年7月5日 上午11:01

相关推荐

  • wincc报表时间列时间的设置

    用wincc6.0做了一个报表,列表示每一个变量,行则表示时间,现在我想实现:1.数据间隔为2个小时记录一次;2.只打印该天的数据(即从0点到24点的数据,12行)并且只打印改天的…

    SIMATIC WinCC 2019年6月11日
  • WINCC归档丢失问题

    我在变量记录里组态了过程值归档,归档数据每个月都会丢失一次,查看TagLoggingFast和TagLoggingSlow文件夹变空,归档到时间不是先进先出吗,怎么会出现这种情况?…

    SIMATIC WinCC 2019年6月11日
  • wincc 诊断窗口的显示字符 怎么用VBS清除

    如题, 最佳答案 这个好像做不到。在C脚本中,可以用printf("This is a test");语句在诊断窗口中输出文字;在…

    SIMATIC WinCC 2021年7月5日
  • WinCC网络系统问题

    多用户结构的WinCC系统中,是不是server承担了所有的数据采集,运算任务,而client只是进行显示和操作任务?如果server的电脑中没有启动该WinCC项目,哪么clie…

    SIMATIC WinCC 2019年6月11日
  • Wincc 7.4 对于报表 曲线等控件 脚本属性不理解

    ‘获取历史趋势控件Set objTrendControl =  ScreenItems("ctrlTrend")’添加趋…

    SIMATIC WinCC 2021年7月5日
  • wincc上显示带小数点的整型int

    想在wincc显示个整型数据int,想在这个数上加个小数点,比方说444,想让他显示44.4.现在我在变量的公式表达式除以10,得到了44.0,小数点后面的数不显示。在线性标定里改…

    SIMATIC WinCC 2018年12月7日
  • 消息队列问题

    我想安装wincc6.0,用的是XP系统,安不上消息队列,请问是什么原因啊? 最佳答案 Start -> Run -> cmd&…

    SIMATIC WinCC 2019年6月11日
  • WINCC与S7-200的连接

    在WINCC软件中,“变量管理”—“SIMATICS7 PROTOCOLSUITE”–有:MPI,PROFIBUS,—等。   &…

    SIMATIC WinCC 2019年6月11日
  • 如何触发声音报警?

    如何在报警来到时触发小喇叭发声?我的小喇叭接在声卡上了。我模拟在报警来时画面上可以显示报警内容了。但是没有声音报警。 最佳答案 如何在报警来到时触发小喇叭发声—— &nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何运行在扩展显示器?

    因为需要演示项目给客户,希望能把WINCC运行在投影仪上(笔记本的扩展显示器)。同时自己的屏幕还可以显示不同的内容,已方便修改记录。不知如何实现?请高手指教,谢谢! 我知…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论