全画面弹出窗口

假设有10副wincc画面,当一个条件满足时,要在这10副画面中弹出同一个窗口,起初我是在@ screen(起始画面)中加了一个画面窗口,触发条件后在这10个画面中都会弹出同一画面窗口,接着我又想在全局画面中写一个脚本,来完成此过程,如下:
#include "apdefap.h"

int gscAction( void )
{

if ("FI84001_T/AMON.SimOn"==1)

SetVisible("@Screen","globalwarn",TRUE);
SetPictureName("@Screen","globalwarn","globalwarning");
return 0;

}
其中globalwarn 是画面窗口名字,globalwarning是画面窗口中画面的名字,@  screen是起始画面。
但条件满足后 无法弹出窗口。

问题补充:
现在的程序是:
#include "apdefap.h"

int gscAction( void )
{

if(GetTagBit("FI84001_T/AMON.SimOn"))

SetVisible("@Screen","globalwarn",TRUE);
SetPictureName("@Screen","globalwarn","globalwarning");

return 0;

}
2.在全句脚本中 触发器周期选的2S,启动任务中也勾选了启动脚本运行。
3画面是前置的
4.个人觉得在起始画面@ screen中脚本没有执行,不知道是不是程序哪问题

钻石用户推荐最佳答案

1、如果FI84001_T/AMON.SimOn是变量,你脚本应该这样写:
if (GetTagBit("FI84001_T/AMON.SimOn"))
{
  SetVisible("@Screen","globalwarn",TRUE);
  SetPictureName("@Screen","globalwarn","globalwarning");
}

2、请确认画面对象:globalwarn设置前置了,没有设置前置的话,可能已经弹出但是被别的画面覆盖了

补充:
1、设置画面名称那应该是全名比如"A.PDL"
2、确认画面窗口在画面@Screen里面,并显示出来了

提问者对于答案的评价:

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

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

相关推荐

  • FC50用法

    请问Fc50 和FC60的用法是怎么样的 啊 能不能详细说明一下管脚的作用 并举一个连接管脚的例子啊 比如要发送数据块DB50到I…

    SIMATIC PCS 7 2017年10月24日
  • 怎么安装CEMAT

    有《CEMAT V7.0》   和《PCS7 》 怎么安装CEMAT呢 是否  先安装PC…

    SIMATIC PCS 7 2017年8月24日
  • pcs7开关量时间累计

    称开起就开始计时中途停了不算继续开后再计时这要与前面的时间相加请老师们指点下我是用功能块. 最佳答案 参考资料: 《step7中有关时间和定时器的使用和例程(2007.0…

    SIMATIC PCS 7 2017年7月26日
  • 谁PCS7软件

    谁有PCS7呀给我一份谢谢各位朋友我的QQ是604270623 最佳答案 可以下载的到 在亿万家电 传的话太慢 软件较大 提问者对于答案的评价:不好&…

    SIMATIC PCS 7 2017年10月24日
  • S7 连接无法激活

    建立了几个服务器与CPU之间的连接分别下载后: 服务器端在线后显示Not Avaliable CPU端在线后显示is being …

    SIMATIC PCS 7 2017年8月24日
  • pcs7下载问题

    我是一个PCS7的初学者,我们公司用的是PCS7 v7.1 sp3 ,现在我想将安全模块中的一个DI模块(138-4FA04-0AB0)现场限位的供电…

    SIMATIC PCS 7 2017年6月12日
  • change only下载时报错

    change only下载时就会弹出对话框“cannot get the local data requirements…

    2017年6月18日
  • PCS7只下载硬件配置可以吗?

    一套老的DCS用的PCS7,虽没有加密可是没有源程序,现在需要将其中一个200M从站上的SM331中的两个通道,由2线制改为4线制。请问,我上传上来硬件配置后,在里面修改后,再下载…

    SIMATIC PCS 7 2017年6月24日
  • 大家好,请问哪里可以下载到TDC PMC TCP IP 软件的升级包

    大家好,请问哪里可以下载到TDC PMC TCP IP 软件的升级包 最佳答案 TDC的软件包很多都是需要购买的,建议你拨打西门子热线400…

    SIMATIC PCS 7 2017年6月19日
  • 隔离栅和安全栅有撒区别呢

    俺是新手,刚开始学,提这么弱智的问题,请别见笑啊! 最佳答案 安全栅分为两种:一种是齐纳安全栅,一种是隔离安全栅。所以说隔离栅就是安全栅的一种。转帖:、齐纳式安全栅 : …

    SIMATIC PCS 7 2017年6月11日