wincc7.0 trend control趋势控件,C脚本实现指定时间段过滤显示问题

各位大侠:
            我想实现通过脚本过滤,达到让趋势控件显示指定起始时间和终止时间段内的数据。
            搜集资料,发现有如下两个函数可以使用,但是不知道其中的“”GetTagChar("strVar_1")“”变量是什么格式的,不知道如何创建,貌似格式是2012/2/2 8:01:39样式的,但是这样的变量如何创建呢?请大侠们指定,谢谢
SetPropChar(lpszPictureName,"Control2","BeginTime",GetTagChar("strVar_1"));

//设置起始时间,

SetPropChar(lpszPictureName,"Control2","EndTime",GetTagChar("strVar_2"));

问题补充:
两位大侠,我使用如下代码为什么online table trend 没反应呢?
Dim obj
Dim beginTime,endTime
beginTime = Date() & " 00:00:00"
endTime = Date() & " 23:59:59"

Set obj = HmiRuntime.ActiveScreen.ScreenItems("tablecontrol1")
obj.TimeColumnRangeType = 1
obj.TimeColumnBeginTime = beginTime
obj.TimeColumnEndTime = endTime
是不是还需要哪里设置一下呢?请指点

图片说明:

wincc7.0   trend control趋势控件,C脚本实现指定时间段过滤显示问题   

最佳答案

变量可以创建成文本格式或者日期时间格式的都行
文本格式的话,需要你用脚本连接成日期格式,诸如:yyyy-MM-DD HH:mm:ss这种形式
日期时间格式不用转,跟随系统设置,在控制面板 的 区域语言里面设置
时间格式最好设置成yyyy-MM-DD HH:mm:ss这种格式
补充:
你可以先设置属性
TimeColumnBeginTime = "2017/4/43 0:00:00"
TimeColumnEndTime = "2017/4/43 23:00:00"
这样试试可以不可以,如果不可以那可能是你控件设置有问题,可以的话,就是你时间格式不对
或者用msgbox 弹出beginTime和endTime看看对不对

提问者对于答案的评价:
感谢两位大侠的指点,虽然只能选一个最佳,但是两位的指点受益颇多,感谢两位

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午11:57
下一篇 2017年5月31日 下午11:57

相关推荐

  • wincc打印一个外部变量

    看图片 为什么把外部变量给一个脚本中定义的变量 可以打印正确的tt值 但是直接打印就是这么个东西?看图片看图片 这么拿到一个布尔量的值???…

    2021年7月5日
  • wincc 添加图形出现问题

    拖动图形到画面时,弹出对话框“stgopen storage hr=80030002 There are insufficient…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.3自带sql2008安装问题

    我自己计算机本身已经独立安装的sql2012了,安装wincc7.3的时候是否可以不用选择安装sql2008组件,如果不安装,wincc是否可以正常和sql2012进行数据交互。 …

    SIMATIC WinCC 2021年7月5日
  • 西门子KTP触摸屏

    图像库加载的元件没有办法旋转,然后我编辑图像用外部应用进行了旋转,回到组态我添加图像后就有了背景色,这背景色有没有办法变成透明的,谢谢 最佳答案 使用画图更改完后的图片是无法实现背…

    SIMATIC WinCC 2020年11月1日
  • 如果从原始变量中读取浮点数?

    在wincc6.0中使用原始变量从DB中读取了一段原始数据,包括4个字符和10个REAL类型的浮点数。请问在wincc中如何把这些数据还原出来?谢谢! 最佳答案 BYTE&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 装上wincc后出现问题

    重装wincc后,每次重启电脑后,总是提示“请选择网络终端”对话框,关闭对话框没发现有什么异常,是wincc问题吗?怎么解决? 最佳答案 楼主的电脑上应该有两块或两块以上的以太网卡…

    SIMATIC WinCC 2019年6月11日
  • WINCC 画面中BMP图片不显示

    在WINCC 7.0 SP1 下拷了个工程 在自己电脑上(7.0 SP3版本)打开 编辑画面显示正常的 &nb…

    SIMATIC WinCC 2018年12月3日
  • :如何与300台s7-200smart PLC通讯

    1:在全国各地存在有大约300台左右的200或200smart PLC。2:希望通过电脑与这些PLC远程通讯,实现所有PLC的监控。3:电脑的监控软件可以是WINCC或别…

    SIMATIC WinCC 2021年7月5日
  • WINCC怎么与其他公司PLC通讯

    我厂原来的PLC与上位机通讯是TCP/IP,各PLC用光缆连到交换机后送到WINCC. 现在厂里有台设备要改造. 外面来的改造公司提的方案是增加一个小PLC,&…

    SIMATIC WinCC 2017年8月18日
  • 主题:TP177A下载问题

    主题:TP177A下载问题   TP177A与S7-200通讯我在TP177A中将“通讯-连接-参数”设置为:PPI,9.6Kbps方式,PLC也是9…

    SIMATIC WinCC 2019年6月11日