发布于 2009-12-04 15:02:22
2楼
1,这个脚本的激活条件取决于你的设置,比如纯粹的时间循环。所以第1条原本就是正常现象。
---这句话太正确啦,发帖之后我也在考虑并测试,因为我是使用变量的变化做为触发器的,我想VBS动作仅在触发条件满足时执行一次,当变量变化触发动作时但TimeS.Value>51"秒>51" 这个条件不成立,因此if块不执行。应该是这样理解吧?改为TimeM=51"分=51"后If块执行。
2,print这个关键字你拿来做变量名字有点比较搞。
---这个已修改,以为是一个非法变量名。
Set TimeM=HMIRuntime.Tags("TimeM")
TimeM.Read
可否修改成:Set TimeM=HMIRuntime.Tags("TimeM").Read?
运行时会提醒说没有对象。
S=1
MsgBox "改变啦!"
Else
S=0
End If
Print.Write s
上面句子已修改为:
Print.Wrtie1'0
没有烟抽的日子我就抽红叶。