WINCC报警弹窗问题

现在出差报警时 在wincc 画面上弹出一个类似于确认窗口,在全局动作中写的脚本如下,但不执行,请帮忙看看是什么问题
#include "apdefap.h"

int gscAction( void )
{

BOOL b;

b=GetTagBit("WSCL/Aut_Man");

if(b==1)

MessageBox(NULL,"请确认报警?","提示息",MB_ICONINFORMATION|MB_OKCANCEL);

else

MessageBox(NULL,"报警取消?","提示信息",MB_OK);

// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
 
return 0; 
}

最佳答案

1.把报警空间放到画面窗口控件里面,然后显示用变量触发。
可以使用OS项目编辑器+画面树,做成PCS7风格,可以完全具备你说的功能。http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/list_q3.html

2.尝试一下下面的脚本试试
A=GetTagBit("a");

B=GetTagBit("b");

if(A^B)&A

messagbox(NULL,"报警弹出","提示信息",MB_OK);

SetTagBit("b",A);

提问者对于答案的评价:
没错 是可以用变量来触发 弹出报警画面窗口,但假设一副画面中有好几十个报警变量,那么做在脚本中的变量是否会很多?

最佳答案作者回复:
变量是很多,但是这样做的话会稳定点,个人建议

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

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

相关推荐

  • wincc如何下载运行?

    书的教的方法是,配置好通信-连接,然后连接MPI,transfer,就能下到触摸屏里面的,可是,我在一个实习车间里看到,他们的触摸屏显示屏里面的wincc程序是搭载在xp系统上的,…

    SIMATIC WinCC 2017年11月12日
  • wincc 库的对象不能拖出使用

    已打开%ignore_a_1%的系统库,但无法拖出使用,就是把图标拖到画面的时候会显示一个禁止图标,求教大神。本来怀疑是因为某些HMI型号的问题,但在选择设备的选项里只有7寸跟10…

    2021年7月5日
  • 6.0sp3安装问题2

    续前:SQL是我以前安6.0SP2的,这个和6.0SP3的SQL不一样吗? 最佳答案 1、以前安装WinCC V6.0 SP2采用的是SQL Serv…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC实现远程监控的问题

    我想通过以太网实现两台上位机,一台做设备控制用,另一台在远方只是监控设备运行状态不需要控制。请问这个怎么实现?是否需要其他软件? 最佳答案 两种方案1.组态成服务器/客户机的结构,…

    SIMATIC WinCC 2019年6月11日
  • 两台wincc走opc通讯

    各位老师,我最近有个项目通过opc scout可以访问到我另一台电脑的变量和数值,但是wincc可以读到变量,无法监测数值,提示通讯是断开的! 问题补充:图片如下 图片说…

    2017年5月29日
  • 如何做wincc模板

    在wincc经常遇到一些类似的弹出对话框,比如若干个电机和泵的启停以及就地远程控制等。那么每添加一个控制就需要做一个对话框,然后往里面添加变量,是在是麻烦的很。请问,有什么简捷的方…

    SIMATIC WinCC 2019年6月11日
  • wicc中的语音问题

    有200多条报警语句,要求用电脑中的声卡外接音响实现。现在我用的是WINDOW PLAYERD但一个控件只能组态一句。太多了,不好实现。有没有用一个播放器组态很多的。请多…

    SIMATIC WinCC 2019年6月11日
  • TIA V13 画面管理 中菜单和工具栏 例子

    有没有哪位有TIA V13 画面管理 —菜单和工具栏 的例子给我发一份谢谢了!!!!advid@126.com 最佳答案 WinCC&n…

    SIMATIC WinCC 2017年5月28日
  • 两台电脑wincc通讯

    现在我要与另一台电脑的wincc  opc通讯,用户名密码一致。也在同一个网段,配置了dcom,但是在那台电脑上能找到我的wincc  op…

    2021年7月5日
  • tagloggin设置中,我按照入门指南,运行后Online trend control显示no connetion to data server

    tagloggin设置中,我按照入门指南的做法设置后,运行后Online trend control显示no connetion to&nb…

    SIMATIC WinCC 2019年6月11日