关闭弹出对话框,对应变量置0

一个项目里有好几个系统,每个系统里都有不同的电机,每个系统都做一个检修按钮,每个检修按钮都对应一个变量,点击后置1,然后弹出对话框,对话框里是这个系统里的电机启停按钮。如何实现关闭对话框,对应的检修按钮置0

最佳答案

1、用结构变量
2、关闭按钮中用vbs或者c脚本给变量赋值0.
做一个小画面,用画面窗口显示这个小画面,关闭按钮不要用画面窗口的上的那个关闭,自己做一个关闭按钮,不显示这个窗口就行了。你自己做的这个按钮中可以写脚本赋值。
画面窗口中的关闭按钮的vbs脚本:
hmiruntime.tags(".open").write 0
hmiruntime.tags(".repair").write 0

点击设备弹出窗口的脚本:
hmiruntime.tags("motor1.open").write 1

画面窗口的显示属性动态链接变量motor1.open,为1显示,为0不显示。
画面窗口的变量前缀:motor1

提问者对于答案的评价:
非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:37
下一篇 2021年7月5日 上午9:37

相关推荐

  • Wincc 7.3.0 授权问题

    各位大牛好,有个问题想请教下。  在客户现场安装的wincc 版本是 v7.3.0  。但是采购的授权却是 w…

    2017年6月8日
  • WINCC的控件框

    请问wincc中有控件能实现一个框里能放多个按钮和一些文本这种功能的吗 最佳答案 可能通过C脚本实现 提问者对于答案的评价:非常感谢!

    SIMATIC WinCC 2021年7月5日
  • WINCC如何利用计算机的声卡音箱在有故障发生的时候产生语言报警

    一般我们产生报警声音都是通过PLC柜内的蜂鸣器完成的,现在一项目上位监控电脑与PLC柜不在一个房间,客户提出利用电脑上的音箱产生报警声音,请问WINCC内如何处理,在报警触发时不光…

    SIMATIC WinCC 2018年3月6日
  • 这是winCC的bug吗

    我在用winCC6.0 SP3时发现一个奇怪问题:winCC应用程序运行一段时间后或者VBScript经过多次修改后,系统在运行时会产生编译错误,通过调试器打开运行文档发…

    SIMATIC WinCC 2019年6月11日
  • plc与Wincc的通讯问题

    我的是315-2与Wincc连接是将出现项目中的一个连接无通讯,为暗格,我用的是Tcp/IP驱动连接,IP地址与CP设同一个地址,但是就是不能显示模拟量的动态状态,请高手指点 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCCV6.激活时碰到的问题

    我在打开WINCCV6.O时系统提示,由于一个程序在运行,此操作无法完成,请选择‘切换控制到”来激活正在运行的程序,并更正问题,由于先有过激活过程序不成功,后就无法处理,不知怎样处…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮失效

    现象如下:启动wincc后,画面里控制按钮每个都设置弹出控制对话框,可是发现当点击某个画面的一个控制按钮后,弹出对话框,再点第二个控制按钮,却发现按钮像失效了,不会弹出控制画面。可…

    SIMATIC WinCC 2017年11月12日
  • 用Wincc读取PLC定时器S5T#等时间变量

    我想在wincc上读取PLC定时器的的BCD输出,怎么来实现,有没有高手帮解决一下. 最佳答案 你可以在PLC里面进行转换,把BCD码转换成整数(使用B_int指令),然后在win…

    SIMATIC WinCC 2019年6月11日
  • wincc的GIF控件脚本

    制作动态效果的简单办法,采用GIF控件,放置ON状态的动态GIF图片,再放置OFF状态的静止图片,当状态为ON时,动态画面显示动态效果,OFF画面隐藏;当装为OFF时,显示OFF的…

    SIMATIC WinCC 2019年6月11日
  • 上位画面的绘制

    上位画面如果用自带图形库里的画有点对不起自己,但自己画的话总觉得绘图工具太少,很费时间,请问画面能不能从Autocad这样的程序里直接调用呢 最佳答案 用图库为什么对不起自己呢,没…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论