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

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

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

最佳答案

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

提问者对于答案的评价:

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

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

相关推荐

  • wincc中报警事件有时显示,有时没有显示?

    很想不通,在组态的wincc报警画面中,例如对某一跳闸事件来说报警事件有时显示,有时没有显示,检查过地址是正确的,很迷惑,这样的话就没有办法分析事故原因。请各位高手指点 问题补充:…

    SIMATIC WinCC 2019年6月11日
  • WinCC 与S7-200 SMART使用 OPC –NET方式通信

    见文档,我的wincc变量成功读取到PLC的变量,wincc仿真变量也握手成功,为什么在PLC中修改数值而wincc没有任何反应呢?我刚接触这方面,望各位大神不吝赐教,谢谢!!! …

    SIMATIC WinCC 2021年7月5日
  • WINCC7.4SP1读取变量记录做报表

    如图所示。我读取了2个变量,数据读上来了。但是填充方式不对。那个10代表的记录总数,每个是5个。然后填充就出错。按道理不是该记录为5个(行)么?这个怎么处理呢、? 问题补充:图没上…

    2021年7月5日
  • wincc静态文本显示问号

    我的wincc项目拷贝到另外一台机子上后静态文本全部显示问号。。。 最佳答案 参考我以前回答的答案 在WINCC里面的图形编辑器里面打开某个画面,出现??? 在…

    SIMATIC WinCC 2019年6月11日
  • 许可证密钥问题

    本人从网上下载了Wincc   flexble2007安装后,安装了许可证管理器,在许可证管理器里面无许可证密钥,怎样才能得到密钥请高手帮忙,万分感谢…

    SIMATIC WinCC 2019年6月11日
  • Wincc C语言如何获取项目路径

    在Wincc中如何在C语言获取项目路径名称? 最佳答案 参考 http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&…

    SIMATIC WinCC 2019年6月11日
  • WINCC版本转换提示没有安装数据库

    我用WINCC 6.2 SP3打开工程,提示“在使用项目复制器之前,项目不能打开”,使用项目复制器之后,故障依旧,后来我用7.0的项目项目转换工具,提示版本5.…

    2021年7月5日
  • wincc管道内液体流动的动态画面如何制作

    初学者,有很多不懂的地方,请教大家: 最简单的那种右键属性里动态连接的那种方法是会的,但是一般只能改改颜色和形状?导师要求画面动态看起来非常逼真,一种物料管道上料时要有液…

    SIMATIC WinCC 2019年6月11日
  • wincc变量值由0变1触发一个动作

    当tag1(二进制变量)由0变为1时(由1变为0不执行),执行将tag2的值赋给tag3,脚本该怎么写?请高手指教! 最佳答案 需要结合一个内部变量示例vbs动作脚本:触发方式选择…

    SIMATIC WinCC 2020年11月1日
  • wincc 对象属性名出现乱码

    请教各位:我的wincc组态时发现对象属性名都是乱码 ,比如我在画面中添加管道控件,然后对管道控件点右键选择属性,接着在控件属性里出现的属性名居然中文不象中文日文不象日文…

    SIMATIC WinCC 2019年6月11日