在使用wincc function trend做曲线时,数据连接中设置的是成对数值点数,比如3600,X和Y轴连接的归档变量归档周期是一秒。假如先运行5分钟产生5分钟的曲线,现在我的问题是如何通过设置一个按键,点击之后就能把当前时间以前的曲线擦除掉,然后从当前时间开始再次产生新的曲线?有哪个高手帮一下,谢谢了!
最佳答案
用下面的代码来擦除曲线:
Dim FuncTrend
Set FuncTrend = ScreenItems("FuncTrend1")
FuncTrend.Index = 0
FuncTrend.DeleteData = vbTrue
提问者对于答案的评价:
谢谢!我试了一下,能擦除当前显示的曲线,但不能切换画面。在先退出当前曲线画面再次进入时,仍然还会显示以前时间段的曲线。我想问一下这段代码删除的数据是wincc中哪个地方的数据?能不能把归档的那段时间里的数据删除掉?还是真的很感谢你!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266906.html