wincc vbs 文本格式的话,需要你用脚本连接成日期格式,诸如:yyyy-MM-DD HH:mm:ss这种形式

再次求教:
   通过创建文本变量16位字符集,分别输入年、月、日 小时、分、秒,之后组合,
Dim s
s =HMIRuntime.Tags("y1").Read &"/" &  HMIRuntime.Tags("m1").Read &"/" &  HMIRuntime.Tags("d1").Read &" " &  HMIRuntime.Tags("h1").Read &":" &  HMIRuntime.Tags("min1").Read &":" &"12"
HMIRuntime.Tags("s").Write "t6"
HMIRuntime.Tags("t6").Write s
之后,将组成的变量t6(文本16),用于TimeColumnBeginTime,代码如下
Dim beginTime,endTime
beginTime = "2017/4/12 0:12:12"

'endTime = "2017-4-12" & " 11:59:59"
b ="2017/4/12 12:12:12"
Set obj = HMIRuntime.ActiveScreen.ScreenItems("tablecontrol1")
obj.Online = 0
obj.TimeColumnRangeType = 1
obj.TimeColumnBeginTime = "2017/4/12 12:12:12"
'obj.TimeColumnBeginTime = "t6"
obj.TimeColumnEndTime = "2017/4/12 23:12:12"


b =HMIRuntime.Tags("t6").Read
a = MsgBox(b, 2, "标题")

通过msg感觉时间格式是正确的,但是运行后 online control table 没有反应,使用obj.TimeColumnBeginTime = "2017/4/12 12:12:12",就显示正常,搞不懂求教的“”“文本格式的话,需要你用脚本连接成日期格式,诸如:yyyy-MM-DD HH:mm:ss这种形式”是如何实现的,再者时间变量在哪里创建呢?
请教大侠我错在哪里了?

图片说明:

wincc vbs 文本格式的话,需要你用脚本连接成日期格式,诸如:yyyy-MM-DD HH:mm:ss这种形式   

最佳答案

Dim obj
Set obj = ScreenItems("控件1")
obj.StartStopUpdate
obj.TimeColumnRangeType = 1
obj.TimeColumnBeginTime = "2017/04/15 7:55:30"
obj.TimeColumnEndTime = "2017/04/16 00:00:00"
我测试的脚本,好用
想手动设置时间的话,得先让控件停止刷新

图片说明:

wincc vbs 文本格式的话,需要你用脚本连接成日期格式,诸如:yyyy-MM-DD HH:mm:ss这种形式  

提问者对于答案的评价:
搜集了一下,用formatdatetime实现了

最佳答案作者回复:
哦,是的,vbs有这个函数,我习惯自己连接字符了.....

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

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

相关推荐

  • WINCC6.0授权不全

    各位大侠,我在安装完WINCC V6.0 ASIA之后,就运行了,运行时出现“外部或归档变量的个数超过软件需可所允许的范围。  不允许再创建…

    SIMATIC WinCC 2019年6月11日
  • Wincc与s7 226通讯

    请问各位大哥,Wincc与s7 226通讯用哪种方式经济又可靠,距离20米左右。谢谢 最佳答案 200与wincc要用pc/ppi电缆,协议用ppi协议,cp5611可用…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2变量记录,过程值变量存储的位置和存储的空间设置

    如何设置过程值变量存储在硬盘上的位置与最大占用硬盘空间的大小 钻石用户推荐最佳答案 请见附图,快速归档一般指归档周期小于1分钟。请确定你的归档周期是否有大于1分钟的,如有的话,请组…

    2021年7月5日
  • 关于报警查询的问题

    各位师傅你们好,我现在想做报警查询,wincc中的数据库会把查到的数据保留多长时间啊,我过了几天查几天前的数据怎么就查不到啊,这应该怎样设置啊,谢谢谢谢 最佳答案 收一下邮箱hua…

    SIMATIC WinCC 2019年6月11日
  • 新手求问:wincc V7.0 SP3安装问题

    本人新手,准备学习wincc。网上下载的资源http://fs.gongkong.com/uploadfile/wincc/winccV70SP3A.rar打算在虚拟机XP&nbs…

    SIMATIC WinCC 2017年12月2日
  • WINCC变量连接

    我想需求两个帮助:1.在变亮属性动作中,直接连接中的源和目标都应该如何选?我要连接的外部变量例如I0.0地址是连接在源中还是目标中?请详细的讲讲。2.WINCC画面中图库里的图片如…

    SIMATIC WinCC 2019年6月11日
  • wincc7.5或者TIAwincc 做上位机抓拍照片与视频

    想使用wincc做上位机配合海康威视摄像机,抓拍照片与视频并且存档,方便调用方便后期查看,不知道能不能实现,能实现应该怎么做呢? 最佳答案 用wincc自带的WinCC …

    SIMATIC WinCC 2021年7月5日
  • 求助wincc的MSFlexGrid控件怎么合并单元

    想把第一列的0到 4行和并,请问代码怎么写啊感谢 最佳答案 首先将MSFlexGrid控件的MergeCells属性设置为flexMergeFree如果是合并一行中的单元…

    SIMATIC WinCC 2017年6月4日
  • Wincc data monitor连接不上

    data monitor连不上,Excle也连不上,是什么原因?见附件图片!! 问题补充:附件忘了传了!问题补充!! 图片说明:     &…

    2017年6月4日
  • wincc C脚本问题for循环

    需要从用户归档里取上百个数据放到静态文本控件进行显示,因为要用webux,只能显示到静态文本。想用for循环给每个控件赋值,但没找到如何将整型转为字符串,只有字符串转整型的函数,有…

    SIMATIC WinCC 2020年11月1日