如何让WINCC画面模板关闭时改变一个变量状态?

我的想法是建立一个内部二进制变量D,当D=1时,显示画面窗口motor,当点击画面窗口motor关闭按钮时,使得D=0。或者当检测画面窗口motor关闭时,使得D=0。我该怎么做?做了好久了,在此先谢谢大家了!

问题补充:
谢谢1楼,但是你解决的是D=1的时候显示画面,这个我已经做好了,我问的是怎么能够使得页面关闭的时候是得D=0。谢谢!

最佳答案

在画面窗口的事件--其它--显示--更改--添加VBS脚本:
Sub Visible_OnPropertyChanged(ByVal Item, ByVal value) 
  Dim pw
  Set pw=HMIRuntime.Tags("D")
        Select Case value
 Case False
 pw.Write 0
        End select
End Sub

提问者对于答案的评价:
O(∩_∩)O谢谢 !

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:28
下一篇 2017年12月8日 下午2:29

相关推荐