各位高手,我在学习WINCC脚本,在网上我看到一段读系统时间的脚本程序,我拿来学习。我按照程序在内部变量中定义了 年、月、日、date、date1,然后在全局脚本中添加动作,WINCC激活后不会动作,再看脚本发现全局动作中的 “WINCC时间脚本.PAS”被叉了。高手们能否看看我作的那里不对?谢谢!y6843@sina.com
问题补充:
我在画面里做了几个显示框,是字符属性显示的。
图片说明:
最佳答案
1、你的脚本设置触发周期了吗?
2、脚本编译有没有故障?
3、改用vbs
定义myyear,mymon,mydate,然后vbs全局脚本,触发周期每日(因为你只是读年月日,如果要读秒就1s触发)
然后vbs全局脚本中:
dim tag(10)
tag(0)=year(now)
tag(1)=month(now)
tag(2)=date(now)
hmiruntime.tags("myyear").write tag(0)
hmiruntime.tags("mymon").write tag(1)
hmiruntime.tags("mydate").write tag(1)
提问者对于答案的评价:
谢谢指教
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc209431.html