发生故障后怎样在WINCC上弹出对话框?

项目里有32个阀门和几台泵,甲方要求元件发生故障后,除了声报警,还要弹出一个对话框,告诉是哪个元件坏了。请问那么多的元件,怎样单独显示呢?

最佳答案

如果是阀门泵的对话框好说,出现报警有报警变量吧?这个是触发声音报警的(比如叫alarm)。那么你就建立一个内部变量(alarm_save)保存报警信息。
 if((alarm^alarm_save)&alrm)判断报警是第一次来的
 SetTagBit("ok",1);置位弹出窗口的控制变量
 然后弹出窗口的属性默认不显示,窗口属性的显示属性连接变量ok,然后弹出窗口写上你要显示的内容,在弹出窗口做一个确认按钮按钮的动作:
 SetTagBit("ok",0);
 这些弹出窗口要放在一个永远显示的窗口上,不如我做流程图的时候就是做一个总的画面窗口,里面分几部分,其中一个是显示流程画面的。弹出窗口就放在总的画面上。

提问者对于答案的评价:
谢谢,我试一试

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 请问wincc中如何修改系统时间?

    请问wincc 7.4中如何修改电脑系统时间,读取我知道就是不知道怎样修改,麻烦各位解答一下 最佳答案 下述资料正式你所需要的:、《如何根据WinCC设置S7控制器的时间…

    SIMATIC WinCC 2020年11月1日
  • wincc在线帮助为何无法启动?如何解决?

    接触wincc不久,打算在wincc中用mscomm实现串口通讯,采用vbs脚本,但是对vbs脚本及有哪些wincc函数可以调用不了解,基本是一头雾水。 想让在线帮助帮助…

    SIMATIC WinCC 2019年6月11日
  • wincc输入域的输入确认

    请问我想实现这样一个功能,一般情况wincc的输入域内输入数据 回车后,所输入的数据就会生效,这样有时候我会产生误操作,我想在输入数据然后回车出现一个确认框,等确认后才可…

    SIMATIC WinCC 2019年6月11日
  • 关于输入输出域的控制功能

    用输入输出域来显示1个变量T, 当T值大于T1值(变量)时: 背景变色;同时将1个外部变量K置位,以实现驱动外部报警设备。 该如何实现? 1…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.0 sp3安装问题1

    安装时老是出现SIMATIC NEI PC Software.msi not found,怎么回事,如何解决?求各位大神帮忙! 最…

    SIMATIC WinCC 2017年11月23日
  • 怎么在wincc里实现动态定时器归档

    我要在界面设置一个时间,当时间到了进行一次数据归档。归档的时间设置都是时间基,没法实现啊,这个怎么做啊,菜鸟求指教。 最佳答案 建立一个内部变量,通过脚本与当前计算时间比较,相等则…

    SIMATIC WinCC 2021年7月5日
  • 延时的脚本容易造成堵塞吗?

    WinCC 脚本诊断之如何让WinCC脚本运行更加顺畅 课程编号:V2537 您在使用WinCC时遇到过运行慢,堵塞等…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户…

    2020年11月1日
  • WinCC7.4电脑需求

    准备购一台电脑,用作WinCC7.4监控PLC,电脑会长期使用不关机;现在目前看了戴尔的两个配置,如图,主要是显卡不一样,不知道WinCC对电脑显卡的要求高不高,准备预装专业版系统…

    2021年7月5日
  • 设置PG/PC接口选哪个

    用的是以太网 问题补充:问题补充一下,我是为了让Wincc Explorer通过以太网连接,之前有一台电脑可以正常工作,现在新换了一台怎么都连不上去,我就感觉是不是这里面…

    2020年11月1日
  • 变量记录为什么记录不了多个变量

    我定义了三个变量,newtag,newtag_1,newtag_2,然后变量归档,用在线表格控件和在线趋势控件显示,用模拟器去模拟,为什么在在线表格里只记录了newtag_1,而且…

    SIMATIC WinCC 2019年6月11日