wincc中用一个按钮(绿色)用来弹出设备故障窗口,窗口里有各种故障。怎么实现出现任何故障时,按钮就会变为红色

wincc中用一个按钮(绿色)用来弹出设备故障窗口,窗口里有各种故障。怎么实现出现任何故障时,按钮就会变为红色

最佳答案

1、plc中把所有的报警汇总到一个word变量mW0中,然后判断这个word的mW0的值:
L MW0
L 0
<>I
=ALARM
HMI上建立变量链接alarm,为1显示红色,为0显示绿色。
2、按钮背景色用动态对话框,链接报警1,为1显示红色,为0显示绿色,然后转换成c脚本,有多少个报警你就复制脚本中的变量定义多少次,修改定义的变量名称,然后脚本中if后的条件中用or(||)链接所有变量,最后脚本的触发变量增加其他报警变量

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

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

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

相关推荐

  • wicc如何与VB通讯再通过VB编程在LED屏上显示

    在一台PC上同时装有WICC与VB软件,现想通过VB编程在LED屏上显示数据,那WICC与VB间如何做? 问题补充:我这个LED不是电脑那种显示屏,而是LED点阵(就好像是室外广场…

    SIMATIC WinCC 2018年12月9日
  • wincc界面和通讯问题

    我的wincc项目正常运行。但是在操作画面的上端中部有“没有到数据服务器的链接”的提示。偶尔还会出现警告“D:\eFlowJZ\eFlowGroup\eGroupModule.ht…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何通过VBS脚本判断文件是否存在

    我要判断一个文件是否存在,比如具体路径为“D:\20100304.xls” 通过VBS脚本应该怎么实现? 最佳答案 Dim fso,fname fna…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏坏了,用编程器代替

    触摸屏坏了,临时用编程器代替,把BUS线直接插到编程器的CP6511上就可以吗,还需要改什么设置吗。 最佳答案 你的卡是CP5611吗?这个说明你拿台室电脑来当触摸屏用,这个没有关…

    SIMATIC WinCC 2019年6月11日
  • WINCC的VB脚本故障

    我想把S7-300的DB1中的一个“INT”型的变量先做数学运算后再在WINCC上显示。设了一个变量objvar1,先声明,来表示这个变量。可是写“objvar1.read”的时候…

    SIMATIC WinCC 2019年6月11日
  • wincc 启动时间过长

    我用WINCC 做了一个上位机的组态,在激活时启动时间过长,大概需要两分钟左右,我们的客户觉得时间太长了,怎么把时间缩短,我发现再激活的过程当中,激活用户数据归档需要的时…

    SIMATIC WinCC 2019年6月11日
  • 在tp900上运行脚本时报错

    报这一行出错 Set oExcel = CreateObject("Excel.Application")当我改成这样时…

    2021年7月5日
  • WINCC 记录 的曲线有扰动

    我现在使用的是WINCC单机版本,有7个WINCC画面主机,同时和一个S7 -400的CPU通讯,PLC通过AI接收4~20mA的信号,仪表传送的信号正常,但是曲线有时显…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0一个问题

    wincc7.0的一个困惑问题,请教高手。我在研华工控机上安装wincc7.0。操作系统是XP.sp3,选择数据包安装wincc7.0及net,一切安装顺利,只是在安装net,fr…

    SIMATIC WinCC 2019年6月11日
  • 如何自动显示画面窗口

    我想在满足一个条件的时候,自动显示定义好的画面窗口用C脚本该怎么样实现啊?比如内部变量A=1的时候,自动显示,而不要用按钮来实现!  最佳答案 将picturewindo…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论