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

相关推荐

  • 如何将32位的浮点数转化为16位的整数?

    如何将32位的浮点数转化为16位的整数?要把16位整数送到三菱的PLC中,所以必须经过这个转化,请赐教! 最佳答案 WINCC的变量可以进行转换:选wincc的变量的数据类型选择为…

    SIMATIC WinCC 2019年6月11日
  • 关于WEB NAVIGATOR V6.2 和V6.2 SP2的差别

    我的系人机界面是WINCC V6.2 ,现在准备购买个WEB NAVIGATOR,通过SIEMENS的供货商查询发现WINCC WEBNAV…

    SIMATIC WinCC 2019年6月11日
  • 控件属性下的字体

    WINCC 6.2  双击打开控件属性对话框,里面的字体成了繁体字,着右键打开属性对话框,属性下的字体成了鬼码,不知是什么原因,任何处理?谢谢。 问题…

    SIMATIC WinCC 2019年6月11日
  • WinCC动态画面

    用WinCC做设备运行监控,通过工业以太网联接,采集PLC300数据,对原PLC程序不做任何修改。其中有一个运动部件用伺服控制,控制范围PLC内部数据从0-16650,对应屏幕的移…

    SIMATIC WinCC 2019年6月11日
  • 咨询wincc5.1激活后本来是泵的画面却显示未知对象

    为什么wincc5.1激活后,本来应该显示为泵运行和管道的画面,却显示成白框加未知对象的内容?谢谢各位 专家建议 请参考 技术论坛 问题号150045458&n…

    SIMATIC WinCC 2020年11月1日
  • 使用WINCC和PC ACCSEE 读取数据的问题

    最近使用WINCC做上位机,用PC ACCSEE的OPC读取PLC的数据,现发现一个问题。在做历史趋势图的时候,从PC ACCSEE读上来的数据,位数很多,比如…

    SIMATIC WinCC 2019年6月11日
  • win cc v7.5 安装教程

    win cc v7.5 安装教程,或资料,在安装时,应勾选哪几项 最佳答案 WinCC V7.5:常规信息和安装https://suppor…

    SIMATIC WinCC 2020年11月1日
  • 输入输出域突然不能显示数值

    输入输出域突然不能显示数值,之前编写的时候都可以,今天打开突然不行了,附上截图,请各位大神指教 图片说明:    最佳答案 数据是从PLC来的吧,如果是那就没连…

    2021年7月5日
  • WINcc6.0 变量管理

    在WINCC6.0功能页面中,各个功能的使用说明(越详细越好,在WINCC的使用手册里好象没有仔细介绍)那里有啊?如何才能弄懂变量管理中的内部变量和结构变量是什么意思 做…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.5获取光标坐标问题

    请教各位大神,单独做画面的的时候通过#pragma code("user32.dll");BOOL GetCursorpos(LPPOINT…

    SIMATIC WinCC 2021年7月5日