使用mircosoft date and time picker控件

在WINCC中用mircosoft date and time picker控件 怎么把控件的值读到变量中,格式为(2016-4-2)

最佳答案

设置四个变量StartDate,StartDate-1,StopDate,StopDate-1对应控件DTPicker_1,DTPicker_2,DTPicker_3,DTPicker_4。为开始查询的日期和时间,结束的日期和时间。


Sub Value_OnPropertyChanged(ByVal Item, ByVal value)   
Dim fromData,fromtime, toData,toTime,startDT,stopDT

Dim data1,data2,data3,data4

Dim StartData
Set StartData = HMIRuntime.Tags("StartDate")
Dim StopData
Set StopData = HMIRuntime.Tags("StopDate")

StartData.Read
StopData.Read

Dim StartData_1
Set StartData_1 = HMIRuntime.Tags("StartDate_1")
Dim StopData_1
Set StopData_1 = HMIRuntime.Tags("StopDate_1")

StartData_1.Read
StopData_1.Read

Set fromData = ScreenItems("DTPicker_1")
Set fromtime = ScreenItems("DTPicker_2")

data1 = Mid(CStr(fromData.value),1,10)
data2 = Mid(CStr(fromtime.value),12,8)

StartData.Value =  data1 + " " + data2
StartData.Write 
StartData_1.Value =  data1 + " " + data2
StartData_1.Write 

Set toData = ScreenItems("DTPicker_3")
Set toTime = ScreenItems("DTPicker_4")

data3 = Mid(CStr(toData.value),1,10)
data4 = Mid(CStr(toTime.value),12,8)

StopData.Value = data3 + " " + data4
StopData.Write 
StopData_1.Value = data3 + " " + data4
StopData_1.Write 


”MsgBox StartData.Value
”MsgBox StopData.Value

End Sub

图片说明:

使用mircosoft date and time picker控件  

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日
下一篇 2017年6月24日

相关推荐

  • wincc7.3变量

    变量管理中变量的地址都是些代码,怎么看出这些代码是什么意思,然后想去PLC里面看看是哪一段程序!抱歉,没有拍个照片。 问题补充:前面有变量名,但是看不懂变量地址,不知道在PLC中是…

    SIMATIC WinCC 2021年7月5日
  • 西门子逻辑赛项中需要用到wincc 嘛

    就是参加了西门子比赛的逻辑赛项,老师说要用到wincc 但又说不明白wincc 是干嘛用的,想问一下wincc有什么用。还有想问一下那个s7-200 …

    SIMATIC WinCC 2021年7月5日
  • 请高手告诉我如何能快速显示IO域中连接的变量名字

    在wincc运行的时候,鼠标指向I/O域,按下了某神秘的组合键后,鼠标就出现了提示,指示了该i/0域的变量,如果不按该快捷键,鼠标是不会出现该提示的。请高手告诉我,wincc中如何…

    SIMATIC WinCC 2017年5月28日
  • wincc画面更新问题

    wincc7.4,点击按钮,弹出窗口(动态向导生成的)。里面做了一个文本,目的是在不同范围内颜色变化和闪烁,用脚本做的,但是遇到个问题,当动作触发后画面没有变化,只有在画面从新打开…

    2021年7月5日
  • wincc与simadyn D 的通讯?

    原来的系统是用coros-lsb/flexos 与simadyn D 的plc通过sinec L2通讯的。现在要改为wincc与simady…

    SIMATIC WinCC 2019年6月11日
  • wincc与excel2007

    我用的是wincc v6.2,office 2007,但是我的excel里却没有像office2003那样在excel里出现一个wincc 归档的工具…

    SIMATIC WinCC 2019年6月11日
  • 归档变量 读不到数据!急~~!

    我用WINCC 6.2   之前一直存在变量启动不了的问题,但现在能启动了,就是读不到变量的数据,读出来的数都是0,这是怎么回事啊?&nbs…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc历史曲线的显示问题

    做了历史趋势显示,已经将显示的模拟量归档,选择的是图一的趋势控件,添加归档变量,但是在运行中每次切换画面后曲线就开始从新显示,不连续,点击START./STOP按钮就提示正在从归档…

    2017年8月3日
  • sql2000安装

    在XP系统上安装SQL2000,提示我只能安装客户端,不能安装服务器端。我之后要安装Wincc6.0,有影响吗?我的操作系统是XP(上海大客户版)。请教了,谢谢!!! 最佳答案 你…

    SIMATIC WinCC 2019年6月11日
  • WINCC触摸屏报警视图时间日期问题

    和实际时间对不上 屏是700IE 不是V3 如何修改设置 或者用PLC的时间 具体在哪里设置 图片说明:   …

    2021年7月5日