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日

相关推荐

  • 用wincc实现上位调度系统

    现需用wincc v6.2实现上位调度系统,请问各位高手,大体上应该如何实现。调度功能:多个呼叫终端都可以下达任务存储在上位主机(wincc v6.2)中,然后…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1 的项目 转换成 wincc6.0 出现问题~~

    前一段时间用wincc5.1做了一个项目,最近又有一个相类似的项目,于是想把原来的做一下转换,省去一些不必要的工作量,可是,用wincc里面自带的项目转换器,转换不了,请问在转换时…

    SIMATIC WinCC 2019年6月11日
  • Wincc中所有的模拟量都要归档吗?

    今天做Wincc画面,添加了几个模拟量,然后再运行画面的时候,到了初始化归档管理那就过不去了?是怎么回事啊,知道的大虾告诉下! 最佳答案 转载:估计是你的项目有中文名称检查:a.项…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0 SP1 安装问题

    请教    我在安装Wincc7.0亚洲版后,启动软件,提示“服务没有及时响应启动或控制请求”,无法创建项目,自动就关闭了,没装过7.0,请…

    SIMATIC WinCC 2019年6月11日
  • Wincc Modbus TCP和多台设备通讯

    Wincc Modbus TCP通讯现场设备,一条线IP地址、端口号相同共有5台设备,设备地址1至5。Wincc的Modbus TCP驱动下添加5台设…

    2021年7月5日
  • 报警记录怎么不能归档

    为什么新来的报警,怎么在长期/短期归档列表中没有显示。在wincc的报警记录设置中以链接到了alrmlogging的文件夹的数据库中了 问题补充:还是不行啊。 最佳答案 打开报警编…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc交叉索引的一个问题

    我在wincc的一个画面中,发现一个按钮被编辑了动作,其代码为SetTagBit("menu_con",0);经查找发现"menu_con"…

    SIMATIC WinCC 2019年6月11日
  • wincc RT profession与WinCC Serve/Client的区别

    一个项目是用Wincc RT profession组态的画面,老师现在说用客户端的授权便宜,让我做客户端的。我建立了客户端的基站与之前profession的基站…

    SIMATIC WinCC 2021年7月5日
  • wincc和s7

    请教有关wincc和s7400中,比如在PLC的主站和分站之间的DP插头松了,当通讯中断的时候系统能不能把这个故障报到wincc中,我在wincc的界面就能判定是什么故障。能的话怎…

    SIMATIC WinCC 2021年7月5日
  • 大家知道附件是什么语言吗?

    这种语言没有见过,不知道是什么语言,不知道是不是VB语言? 图片说明:    最佳答案 传说中的结构语言。 提问者对于答案的评价:谢谢你第一个回答,就采纳你的了…

    2017年6月24日