查询数据库时,过滤时间的VB脚本有些问题

刚接触通过脚本读取数据库,在将时间写入过滤条件时出现了问题,以图1的脚本运行,脚本能执行下去,结果为图2;以图3运行的时候,脚本执行到过滤条件这一步就执行下不去了,结果为图4,图5为endT与startT的外部显示,格式与图1中直接写入的时间格式一致;图6是TAG:R这个查询语法的参数设置,里面的绝对时间与相对时间不太明白有什么区别,分别是什么格式,并且我也没有使用timeSetp,这个应该不影响我的脚本,但是现在就是运行不下去,无法执行到MsgBOX这一步。

图片说明:

查询数据库时,过滤时间的VB脚本有些问题    查询数据库时,过滤时间的VB脚本有些问题    查询数据库时,过滤时间的VB脚本有些问题    查询数据库时,过滤时间的VB脚本有些问题    查询数据库时,过滤时间的VB脚本有些问题    查询数据库时,过滤时间的VB脚本有些问题   

最佳答案

msgbox这一步之前并没有什么关于数据库的操作,都是一些准备工作,执行不下去说明有语法错误而不是数据库连接的问题。
这里的问题出在msgbox这句的上一句,时间过滤条件的参数传递。startTss再此时是一个对象,并不是一个变量因此不能直接调用。应该再次之前执行一下read方法,或者直接改成HMIRuntime.tags(startTss).read就可以了。
另外时间你也没有进行处理。还有就是时间并不需要建立变量的。有一个控件就足够了。毫秒并不需要。
2606352062欢迎交流。

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

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

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

相关推荐

  • wincc 用VB脚本弹出子画面并替换变量

    请教,如果在WINCC中用VB脚本弹出公共子画面,并做变量的替换 钻石用户推荐最佳答案 不是很明白,就是做一个画面模板吧?参考:WinCC中的画面模板https://support…

    SIMATIC WinCC 2020年11月1日
  • WINCC V7.4永久区域怎么做

    要在WINCC画面中做一个永久区域,区域内显示项目名称,公司名称,日期时间。在所有画面的上部显示这些内容,这个永久区域该怎么做 最佳答案 通过画面窗口实现http://www.ad…

    SIMATIC WinCC 2021年7月5日
  • 为什么我的WICC6.2里就一个system info协议,其他的协议够没有?

    为什么我的WICC里就一个system info协议,其他的协议够没有?是什么东西没安装?吐槽一句wincc真难装 最佳答案 1、系统是最重要的,全版,ghost版的别想…

    SIMATIC WinCC 2019年6月10日
  • wincc中如何做操作提示

    用wincc作了一个流程控制的界面,正常操作是有顺序的,现在想做一个操作提示的功能,在画面中操作会有提示下一步可以做什么,不能做什么。该如何实现比较好? 问题补充:我的意思没有表达…

    SIMATIC WinCC 2019年6月10日
  • 关于wincc和plcsim的问题,急急急!!!

    小弟初学西门子,电脑上只装了wincc7.0亚洲版,没有装step7,但是现在需要用plcsim进行仿真,不知道能不能再单独装一个s7-plcsimV5.4 sp5,请高…

    SIMATIC WinCC 2017年11月6日
  • 用WinCC监控多品牌PLC

    假若有多台设备,使用的是多个不同品牌的PLC,其中有的是松下甚至是国产的非主流品牌的PLC,现在想用WinCC实现统一的监控,是否可能实现?毕竟有的低端的PLC接口有限,甚至只有1…

    SIMATIC WinCC 2021年7月5日
  • WINCC函数库

    我想学习WINCC里内部函数怎么用,比如说SetBackColor(lpszPictureName,lpszObjectName,lBackColor), 有比较全面的资…

    SIMATIC WinCC 2019年6月11日
  • TAB 光标定位问题?

    各位大侠,小弟是新手,我在一个画面A中做了三个画面窗口,其中一个窗口连接了一个菜单画面,每当打开画面A时,光标不能自动定位在连接了菜单画面的窗口中,所以就不能实现用键盘导航键上下选…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.3 使用报表不能运行

    wincc v7.3 使用报表不能运行,请各位大神慷慨解答 图片说明:    最佳答案 在项目计算机右键属性–启动项中–勾选变量记录运行…

    2021年7月5日
  • 问个WINCC用声音报警的问题

    Wincc是6.2的版本,单位要求对报警用声音播放.我找了找很多答案,都是用horn或者脚本来做,但我遇到了问题求帮助.用Horn来做的话我的项目上没有没这个东西的,看答案是重新装…

    SIMATIC WinCC 2017年11月12日

发表回复

登录后才能评论