Wincc嵌套窗口问题

我在一画面中加入一窗口,点某个图标时它移动到相应位置显示相应的画面,点另一个图标时再移动另一位置再显示另一个画面,可问题是这个窗口中的画面中的开关都无法操作!好像连不到变量似的.
 脚本如下:
 #define ApcPA9_win_x "PA9_win_x"
 #define ApcPA9_win_y "PA9_win_y"

 SetTagPrefix(lpszPictureName,"PictureWindow1","PID_1."); 
 SetVisible(lpszPictureName,"PictureWindow1",0);

 
 SetTagMultiWait
 ("%d%d",
 ApcPA9_win_x,180,
 ApcPA9_win_y,0
 );
 SetPictureName(lpszPictureName,"PictureWindow1","NewPdl1.PDL");
 SetVisible(lpszPictureName,"PictureWindow1",1);
 请各位帮帮忙,谢谢!
 

问题补充:
我只是觉得这样反应快一点,如果一个图标用一个窗口,就要用很多窗口,反就很慢!
 我查了一下原因是:“原因是画面窗口用了变量前缀,致使该画面中的所有变量自动加了前缀。”可这样又怎么解决呢?

最佳答案

SetTagPrefix(lpszPictureName,"PictureWindow1","PID_1."); 
 正是给你的画面设置变量前缀的,它会将画面内所有的变量都加上前缀PID_1.,因此你组态NEWPDL1.PDL画面的时候,所有的变量都需要事先将前缀去掉。

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 关于OPC HDA Server的问题

    各位大侠:     小弟初识OPC,不知使用 wincc 做opc hda server是…

    SIMATIC WinCC 2019年6月11日
  • WINCC 7.4 卡

    公司有个新项目用上了 wincc 7.4, 之前是wincc 7.0.   现在的情况是点开电流和转速趋势画面…

    2020年11月1日
  • wincc与Kepserver通讯

    wincc版本为7.0.2 ,kepserver EX6.4想实现kepserver与wincc的opc通讯,wincc安装在虚拟机中,kepserver安装在…

    SIMATIC WinCC 2020年11月1日
  • wincc按钮失效

    现象如下:启动wincc后,画面里控制按钮每个都设置弹出控制对话框,可是发现当点击某个画面的一个控制按钮后,弹出对话框,再点第二个控制按钮,却发现按钮像失效了,不会弹出控制画面。可…

    SIMATIC WinCC 2017年11月12日
  • WINCC 是否能够显示CU320中的故障信息

    WINCC是否能够直接通过控件显示CU320中的信息,另外是否支持SIMOTION诊断缓冲区的显示。类似显示1500诊断存储区一样的方式,直接有控件支持,编程显示各种故障的话,有点…

    SIMATIC WinCC 2020年11月1日
  • WINCC 报警自动复位问题

    WINCC 报警做好了,当有故障变量触发的时候,报警会响,但是当报警变量复位的时候报警不会自动复位,还在继续报警,会导致电脑音箱一直在播放报警声音,只有手动确认后,报警才…

    2021年7月5日
  • winCC画面自动跳转问题

    wincc上电后显示系统时间,3S后自动跳转到指定画面,该怎么做呀 钻石用户推荐最佳答案 请使用“作业信箱”区域指针功能。PLC 可使用作业信箱将作业传送到 H…

    2020年11月1日
  • 我的wincc flexible2007中的“编译”功能无法使用

    “编译”功能有时候可以使用,有时候不能使用,我想知道是为什么。 最佳答案 两种可能,第一是你软件坏了,重装第二种是你没看到输出视图以为无效软件—-最上边菜单—-视图—-…

    SIMATIC WinCC 2019年6月10日
  • WInCC存储卡问题

    我把一台触摸屏的程序备份到SD卡里,也能恢复到别的触摸屏里,请问怎样把SD卡里的程序会传达电脑里,SD卡里的程序怎样删除。 问题补充:勾选回传后怎样激活,我在SD卡里备份了一个程序…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc7.0程序的迁移

    wincc7.0的程序可以迁移到7.2或更高的版本中么?数据库的版本对迁移有影响么 最佳答案 将 WinCC V6.2.3 或 V7.0&n…

    SIMATIC WinCC 2017年6月9日