找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
wincc建立内部8位文本变量年,月,日,时,分,秒。
vbs:
dim myyear,mymonth,mydays,myhour,myminute,mysecond
myyear=year(now)//获取当前时间的年
mymonth=month(now)//获取当前时间的月
mydays=day(now)//获取当前时间的日
myhour=hour(now)//获取当前时间的时
myminute=minute(now)//获取当前时间的分
mysecond=second(now)//获取当前时间的秒
hmiruntime.tags(“年”).write myyear//写当前时间的年到wincc内部变量
hmiruntime.tags(“月”).write mymonth//写当前时间的月到wincc内部变量
hmiruntime.tags(“日”).write mydays//写当前时间的日到wincc内部变量
hmiruntime.tags(“时”).write myhour//写当前时间的时到wincc内部变量
hmiruntime.tags(“分”).write myminute//写当前时间的分到wincc内部变量
hmiruntime.tags(“秒”).write mysecond//写当前时间的秒到wincc内部变量
比如你可以在WINCC 里面 新建一个 Month的无符号16位数,然后再VBS 里面 通过添加如下脚本来把当前的年的值传输到 Month里
Dim Month
Set Month = HMIRuntime.Tags("Month")
Month.VALUE=Month(Now)
Month.Write,
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!