如何读取WinCC Online Trend Control标尺的时间

WinCC Online Trend Control控件的对象事件OnRulerChanged使用VB脚本读取了趋势值,是否可以将标尺的时间读取出来呢?

最佳答案

Sub OnRulerChanged(ByVal Item,  ByRef RulerIndex)           

Dim t,v
Dim objTrend
Dim t1,v1
Dim Time1
Set objTrend = item.GetTrendCollection.Item(1)
objTrend.GetRulerData 0, v1, t1

''t,v分别为两个静态文本
Set t=ScreenItems("txtTime")
Set v=ScreenItems("txtValue")
t.Text =Dateadd("h",8,t1)  ''将时间修正为北京时间
v.Text = v1
End Sub

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

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

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

相关推荐

  • 文本问题

    按钮上文字让两行显示如何做? 最佳答案 双击按钮 选择 字体 然后选择文本 在写完第一行后 ctrl+ENTER(回车)&nbsp…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2管理权限

    各位高工:    我做个用户登入权限,结果把administer管理的密码给忘了,现在登不了,想改参数也改不了,由于忘了密码想改密码也改不了…

    SIMATIC WinCC 2021年7月5日
  • wincc 是否能保持一个画面一直打开?

    wincc 的工程上有很多画面,在画面切花的时候,切换到下一个页面的同时,上一个页面就是关闭了,现在的问题是:能不能,让一个画面一直开着,不管是切换的哪个页面,总让一个页…

    SIMATIC WinCC 2019年6月11日
  • WinCC V7.0 DVD安装问题

    用WinCC V7.0 DVD光盘安装,安装过程倒也顺利,重新启动后也看到了WinCC Explorer图标,但点击之后没有任何反应。而且右下角托盘有…

    SIMATIC WinCC 2019年6月11日
  • 请教一个VBS的问题

    应该是个小问题吧,都不好意思问。以前没用过VB。是这样,我在全局动作中,定义如下程序:DIM T1 T1 = HMI……..&quo…

    SIMATIC WinCC 2019年6月11日
  • HResult Error?

    这个很奇怪,装好(5.1亚洲版)后,都试了,在启动项里全勾上,能运行,第二天再打开已有项目,出现HResult Error 。0X80029C4A/DLL出错,…

    SIMATIC WinCC 2019年6月11日
  • wincc vbs里面没有FORMAT函数啊?

    wincc vbs里面没有FORMAT函数啊?只有一个FORMATDATETIME(日期,格式),如果格式是“2011-01-01 00:00:00”应该选择哪…

    2019年6月11日
  • wincc报表设定时间打印的问题,还是全部打印

    首先新建两个文本8位字符集变量,BeginTime和EndTime,用于存放起始时间和终止时间,然后在脚本中声明了12个变量(未连接外部不需要输入,读取系统时钟),分别是起始的年、…

    2017年11月4日
  • WINCC如何把某段时间的最大值记录下来

    做日报表的时候,我可以把整点的瞬时值写入SQL。但我如何把1小时内的最大值、最小值和平均值也写入SQL呢?就是如何找出1小时内的最大值最小值平均值 最佳答案 这个做不到的,除非你把…

    SIMATIC WinCC 2021年7月5日
  • Wincc OPCServer是否限制OPC客户端连接的数据量?

    你好,请问下,我在使用公司自研的OPCClient去连接WinCC,详细的安装版本请查看上传的附件图片。现在存在一个问题是:我连接上了OPC,隔了一段时间,WINCC无法从PLC中…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论