wincc里趋势控件的时间显示问题

时间显示有两种方式,一种是设定开始时间与结束时间,一种是设定开始时间和显示的时间范围。 现在希望实现的是根据设定的时间范围,结束时间为当前的系统时间,有什么好的方法来得到起始时间吗

最佳答案

C脚本对于时间操作较麻烦,而VBS则有DateAdd函数可方便对日期进行操作,则有VBS脚本如下:
 Dim oTrend,BeginDateTime
 BeginDateTime = DateAdd("n",-2,Now()) '#取得前2分钟的时间
 Set oTrend = ScreenItems("MyTrend")
 oTrend.Online =False '#停止更新
 oTrend.TimeRange=False '#取消TimeRange选项
 oTrend.BeginTime  =BeginDateTime '#设置趋势起始时间
 oTrend.EndTime = Now() '#设置趋势中止时间
 oTrend.Command="Reload" '#刷新趋势

提问者对于答案的评价:
谢谢,实现了

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

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

相关推荐

  • 求助:关于Connerctivity Pack的应用!

    1、我想利用Connerctivity Pack读取归档数据,求出某段时间内的平均值、最大值、最小值等数据,然后填到我做好的Excel表格里去。要求,时间可以改变。我时间…

    SIMATIC WinCC 2019年6月11日
  • 请问大家wincc激活后为什么老是提示未找到启动画面?

    请问大家wincc激活后为什么老是提示未找到启动画面是什么原因,我明明设置了启动画面,谢谢! 图片说明:    最佳答案 1、项目启动画面组态了没?2、项目目录…

    2020年11月1日
  • WINCC记录的数据能保存多长的时间?

    在WINCC上记录反应池液体的pH值,显示一条曲线,pH值随时间变化的数据是在硬盘长期保存的。但是,后来发现,记录只能保存一周的时间,一周以前的数据就不存在了。是否WINCC就只能…

    SIMATIC WinCC 2018年12月5日
  • wincc组态画面上清零画面激活后无法清零

    wincc图形编辑下有一个:ZERO.PDL画面,画面激活后点击落清零按钮,显示:insufficient permission.请问如何处理? 最佳答案 你需要先登录后…

    SIMATIC WinCC 2017年11月13日
  • 怎样在WINCC上显示小数?

    我下位机的数是个整型数(有符号16位数),怎样在上位机I/O域上显示成小数,精确到小数点后一位; 怎样在上位机I/O域中输入负值,请各位高手指教,多谢! 问题补充:这个数…

    SIMATIC WinCC 2019年6月11日
  • wincc归档路径

    各位大侠:    小弟今有一问题,我已将wincc项目安装在c盘,但c盘空间有限,存储归档数据的容量有限,请问归档数据是否存储在项目文件夹下…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3导出的报警记录没有时间

    各位西门子大神,我用的wincc7.3做的项目,从wincc编辑文件的变量管理器/报警记录/变量记录界面里,把报警记录导出为Excel格式存储,打开后发现,Excel里有报警记录,…

    2021年7月5日
  • 请教VB程序

    现在在编程,遇到一个功能,不知道用VB怎么编出来,希望高手们赐教!谢谢!dim tag1,tag2tag3,tag4…if (条件成立时)thentag1=…

    SIMATIC WinCC 2019年6月11日
  • 求教:关于wincc模拟量报警记录

    作业:做一个模拟量的报警记录要求:T>T1 注意 T>T1+0.5 警告 T>T1+1 故障一个关于T的三级报警…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.2里如何查询历史报警

    WINCC6.2里如何查询历史报警?我将原有的历史报警记录通过LINK的方式连接到WINCC6.2的数据库中,版本是英文版的,现在在报警控件中无法查询历史报警记录,无论是通过长期归…

    SIMATIC WinCC 2019年6月11日