wincc中通过输入输出域来读取画面窗口中趋势的标尺处的值!

wincc中通过输入输出域来读取画面窗口中趋势的标尺处的值!
情况:在同一个画面中做一个趋势和一个输入输出域。通过
long int columns;
columns =TlgGetRulerValueTrend("trend1",0);
return(10,columns);

 这个脚本可以读到这个画面中趋势标尺处的值 !

问题:在这个画面中用画面窗口来调用一个趋势画面。
输入输出域在主面面。而趋势在画面窗口中!

这样如何读取标尺处的值 ???

最佳答案

就假如你控件的CAPTION值就是TREND1吧
  其实你函数功能是能读到标尺指向的归档值,关键是移动标尺时,写脚本最好就在移动标尺脚本里写, 比如WINCC建立了LONG标签变量GUIDANG,
   脚本代码就是在上面代码后面增加
    SETTAGWORD("GUIDANG",COLUMN);
   I/O域显示变量GUIDANG 就可以了.
  不管在那里写脚本,总是有扫描时间滞后这是免不了的.

提问者对于答案的评价:
3Q

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐