怎样实现"出现报警时弹出警告提示"?

我是WinCC新手,想做一个出现报警时能够弹出一个对话框,显示有报警的消息文本,以及返回报警画面具体查看,我觉得应该用VBA做,但不知具体怎样编程,请大家赐教啊

问题补充:
多谢sting的回答,我只是想有报警时出现警告对话框,并不需要其一直显示,而且在监控其他过程画面时一直显示报警也不太好看啊,只是起到提醒操作员的目的就好,应该时出现报警触发显示对话框,可我是新手,不知如何下手啊,谢谢大家的指教了啊

最佳答案

用C脚本吧,编辑标准函数里alarm->GMsgFunction函数就可以,这个函数是每一次报警产生时都会被调用的函数,里面有个
  MSG_RTDATA_STRUCT结构,这里面就有报警的信息,你可以在这个函数里面加入打开一个画面,或者触发一个事件打开声音报警等

提问者对于答案的评价:

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

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

相关推荐

  • wincc控件属性问题

    改一个控件的X属性,不小心超出了界面,现在看不到了。不知道怎么找到他再改回来? 最佳答案 1、改变画面属性里面的画面尺寸,改的很大,直到你能找到那个控件,把控件挪过来,然后画面的尺…

    2021年7月5日
  • wincc画面卡机

    我司有一台用于玻璃生产配料工艺的西门子PLC,是300的,操作工通过一台安装了wincc软件的电脑进行配料操作,电脑通过cp5611通讯卡与PLC进行通讯,现在的问题是wincc的…

    SIMATIC WinCC 2017年6月24日
  • wincc backup没有作用

    在wincc中设置了archive,这个是有用的,每天在自动归档,但是设置了backup就没有作用了,对应的路径下没有生成归档文件,怎么解决啊 图片说明:   …

    2021年7月5日
  • 如何使用Sql Manager访问Wincc项目数据库

    我想使用Sql Manager访问Wincc项目数据库,比如报警和归档数据,但打开之后DataBase一栏下面看不到任何的Wincc数据,应该如何访问啊?需要预先导出数据…

    SIMATIC WinCC 2019年6月11日
  • wincc建立的excel文件怎样在文件名后加上月份

    我想每个月建立一个excel文件,例如e:\系统+月份.xls,我在wincc里建立了一个内部变量wMonth用于显示月份,怎样才能在名称后面加上这个变量呢? Set&n…

    SIMATIC WinCC 2019年6月11日
  • 30高分求WINCC6.0入门手册(中文)

    到网上找了半天,都是英文的,那位大哥发一份给我,学习一下,感激不尽! 问题补充:我的邮箱是dglwq@21cn.com 最佳答案 《深入浅出西门子WINCC6.0》不错,有光盘视频…

    SIMATIC WinCC 2019年6月11日
  • wincc多次调用的子画面里的选择开关怎么做

    多台设备共用一个子画面操作,通过修改画面变量前缀实现不同变量连接。其中有一个手自动切换按钮,一般通过c动作实现SetTagBit(“Tag_1”,(short)!a);但其中Tag…

    SIMATIC WinCC 2017年10月24日
  • wincc报警记录问题001

    模拟量报警。报警时能产生一天信息,确认后产生同样的信息。1、能不能在报警离开,即使没确认,也产生一条记录。 最佳答案 可以的啊在报警记录设置里面设置就好了是否需要确认、离开的消息,…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible 2008 sp4编程软件

    我在点击wincc flexible 2008 sp4的安装应用程序setup时,出现下面的图标,是怎么回事啊?我这个笔记本电脑都可以安装PLC-30…

    2021年7月5日
  • wincc启动后项目打不开

    wincc启动后,打开项目时,提示“服务没有及时响应启动或控制请求”,项目没有打开。且在计算机管理—服务—SIMATIC Wincc CCProjectMgr&…

    SIMATIC WinCC 2019年6月11日