wincc里做画面设备按钮隐藏与显示

我想在wincc里做一个按钮隐藏,当一个BOOL变量等于1与一个word等于3时候这个按钮显示。请问用脚本或动态动画框怎么实现。谢谢!

最佳答案

vbs:
dim mybool,myword
mybool=hmiruntime.tags("bool变量").read
myword=hmiruntime.tags("word变量").read

if mybool and myword=3 then
hmiruntime.screens("按钮所在画面名称").screenitems("按钮名称").visible=1
else
hmiruntime.screens("按钮所在画面名称").screenitems("按钮名称").visible=0
end if
纯手打的,难免有误。

提问者对于答案的评价:
虽然没成功,还是谢谢了!

专家置评

在按钮的属性>其他>显示,在灯泡图标那添加动态对话框,选择一个变量,设置''Tag''=0时No,''Tag''==1|''Tag''3 时Yes。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月25日 下午10:42
下一篇 2017年7月25日 下午10:42

相关推荐

  • wincc不同版本的转换

    我有一套用wincc7.0做的画面程序,现在要用6。0的版本打开,请问具体怎么去打开。 最佳答案 LZ没戏了,画面重新做吧。Wincc是向下兼容的,低版本的根本就无法打开高版本做的…

    SIMATIC WinCC 2019年6月11日
  • wincc 变量赋值

    我想写一个项目函数,功能如下:当"window"为不同的值时把不同的外部变量的值给同一个内部变量。程序如大体下:void New_Function()…

    SIMATIC WinCC 2019年6月10日
  • s7-1200怎么和wincc做opc通讯,s7-1200这边怎么设置!

    s7-1200怎么和wincc做opc通讯,s7-1200这边怎么设置! 问题补充:s7 connection 里面的TSAP怎么设置,如果我有好几个s7-12…

    SIMATIC WinCC 2019年6月10日
  • WINCC vb脚本如何做延时

    需要在这两个之间做延时Item.Online=TrueItem.export。简单可行的方法,(sleep行不通) 最佳答案 用周期执行的脚本做,if Item.Onli…

    SIMATIC WinCC 2017年11月12日
  • wincc无法使用变量记录

    点击打开变量记录的时候弹框说“不能建立与数据库的链接”“变量记录丢失数据库的连接,不能装载/保存项目”,应该怎么处理?(有正规官方授权) 最佳答案 新建项目怎么样?变量记录可以正常…

    SIMATIC WinCC 2017年12月2日
  • 在wincc中,温度标记的时候,PE和PT的区别是什么 ?

    在wincc中,温度标记的时候,PE和PT的区别是什么 ? 最佳答案 这是在PLC里面的模拟量模块来设置的,PT100应该是感温电阻,PE就不太清楚了,需要你根据现场的电…

    SIMATIC WinCC 2019年6月11日
  • wincc界面中ComboBox的下拉显示项问题

    下拉菜单的选项是不是只能在画面open的时候初始化?初始化之后其内容是不是就固定了? 也就是说可不可以做到运行过程中不同时间点击下拉三角时看到的选项是变化的,如果可以的话…

    SIMATIC WinCC 2019年6月11日
  • HMI变量连接选择

    请问各位大哥一下,HMI变量中选择“连接”这一项,下图中两个有什么区别啊,触发器地址好像不一样,不像以前做的需要高八位那样对应啊 图片说明:     …

    2021年7月5日
  • WINCC复制器无法复制 reset后也无法复制

    弹出  无法复制文件:无法读源文件或磁盘无法删除文件:无法读源文件或磁盘 问题补充:1楼2楼都试过了 可以新建 但是新建的还是不能复制 最佳…

    SIMATIC WinCC 2019年6月10日
  • 两个wincc与s7400,变频器通讯

    两个一样的wincc分别放在两台电脑上,使这两台电脑同时能控制s7-400及变频器。变频器用通讯与其连接。请问怎么实现?都需要什么硬件与软件?新手不盛感激! 最佳答案 你的变频器应…

    SIMATIC WinCC 2019年6月11日