全画面弹出窗口

假设有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日
下一篇 2020年11月1日

相关推荐

  • S7200CPU与称重模块

    我现在有6个仓泵需称重,我想选用200系列CPU,如果可行,可带几个称重模块,每个称重模块可以带几个称重传感器,有什么比较经济可靠的方案。 最佳答案 CPU222 可以接…

    SIMATIC PCS 7 2017年6月13日
  • 冗余服务器和CPU连接不上是为什么?

    我的PCS7系统中一对服务器,现在整个程序均成功下载到主服务器和冗余服务器中,项目编译没有错误,但现在只有主服务器和cpu能连接上,在主服务器的画面中可以操作,但是在备用服务器中却…

    SIMATIC PCS 7 2017年10月24日
  • IO模块无法配置过程映像区,显示灰色的横线

    IO模块无法配置过程映像区,显示灰色的横线 最佳答案 这是由于已组态的I/O模块端口地址address,超出了SIMATIC项目CPU模块默认的Size of …

    SIMATIC PCS 7 2017年6月3日
  • 老系统升级,电脑也该换了?

    DCS项目升级避坑指南 -从方案到实施,PCS 7项目升级实战案例解析 课程编号:V2503 结合大量实际案例讲解<br/&gt…. 点击这里,打开新窗口…

    2021年7月5日
  • 过程标签创建时报错

    我搭了一个CFC块,在对这个CFC块创建过程标签的时候出现图中的报错,新手,完全不知道怎么解决,求指教 图片说明:    最佳答案 你的符号名称【pcs7ano…

    2017年6月6日
  • 程序反映较卡件灯显示延迟很多?

    大虾好:  最近遇到PCS7系统中利用的321-7RD00-0AB0的NAMER卡的两个点卡件上的灯已经亮过了,但是好久程序上接不到反映啊。我比较了CH-DI块…

    2017年6月24日
  • PCS7层级设置中HID

    PCS7在工厂视图下进行层级设置,层级设置中有一选项”包含在HID中”是什么意思,怎么应用?指的是变量命名中包含了层级结构吗?大侠帮忙解释下,感激! 问题补充:如图片中的设置,具体…

    2017年6月10日
  • pcs7中wincc变量问题

    pcs7的wincc,变量是通过TDC导入的,在变量管理里面有该变量,但是画面链接时,找不到该变量 最佳答案 1.连接的方式是否正确?2.变量类型是否一致?3.PCS7上传的变量大…

    SIMATIC PCS 7 2017年6月9日
  • PCS7 硬件错误CRC

    刚安装完的PCS7 v8.0 在打开的时候出现提示硬件错误CRC 从新安装系统后再次安装PCS7V8.0还是这个问题. 问题补充:我的问题解决了&nb…

    2017年6月8日
  • PAA对PCS7版本有什么要求?

    从复制粘贴到一键生成 -以工程师视角来看待流程行业工程效率的变迁 课程编号:V2491 做DCS项目只是“体力活”?<br…. 点击这里,打开新窗口观看完整视频 …

    2021年7月5日