wincc 7.4 如何选择趋势曲线的起始时间和结束时间

如图,请问如何通过脚本读取或者设置趋势图的起始时间和结束时间呢?想把时间范围做到IO域上,方便设置和观察。

图片说明:

wincc 7.4 如何选择趋势曲线的起始时间和结束时间   

最佳答案

获取或者设置控件的TimeAxisBeginTime以及TimeAxisEndTime属性。

Dim obj

Set obj = HmiRuntime.ActivateScreen("control1")

HmiRuntime.Trace "StartTime:" + CStr(obj.TimeAxisBeginTime) + vbNewline
HmiRuntime.Trace "EndTime:" + CStr(obj.TimeAxisEndTime) + vbNewLine

需要注意的是,如果趋势或者表格控件是在刷新的,那么这两个属性的值是实时变化的。

提问者对于答案的评价:
谢谢,试过,好像还是不行

最佳答案作者回复:
有一句代码写错了

Set obj = HmiRuntime.ActiveScreen.ScreenItems("control1")

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

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

相关推荐

发表回复

登录后才能评论