WINCC脚本调用其他画面控件

在某画面按钮VBS脚本中用以下指令:
dim combox
set combox=hmiruntime.screens("画面名").screenitems("控件名")
如果画面名是按钮所在的本画面,执行就没有问题,如果画面名是其他画面,就执行不下去。
应该如何解决?

问题补充:
其他画面的意思,就是指图形编辑器下有很多过程画面,xxx.Pdl,这样的画面文件,在同一个Pdl里面,我可以操作本画面的控件,但不能操作其他Pdl里面的控件。这些画面都激活了支持web,不知是否有关。

最佳答案

1、操作的画面在运行的时候必须显示出来,如果没有显示的话,是找不到对象的
2、如果画面显示出来用脚本不行的话,那可能是你的画面路径不详细是不是画面里面有子画面,子画面的控件无法操作?
如果是的话,参考:
WINCC常见问题和一点技巧和脚本
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1257592&b_id=5
1楼 11、多层次画面对象设置
的方法

提问者对于答案的评价:

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

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

相关推荐

  • 跪求wincc的一个动画插件

    我现在项目需要做动画功能,画面要好看一点,我记得wincc有一个做动画的插件的,但是没有找到,走过路过的大神,如果有这个安装插件,希望能分享一下,感激不尽啦!!!! 最佳答案 在W…

    SIMATIC WinCC 2020年11月1日
  • WINCC6.0如何与RS485装置通迅

    我想用WINCC6.0读取电力监测表的电量参数,如电流,有功等,电力表是MODBUS通迅协议,通过RS485端口通,请问各位大侠我该如何来做,谢谢. 最佳答案 用第三方软件KEPS…

    SIMATIC WinCC 2019年6月11日
  • s7_m_c=true提示为未知系统属性

    WINCC项目已经集成在STEP7里,想把STEP7里共享DB块中的变量传到WINCC的变量里,定义DB块里的变量的属性为S7_M_C:=true 时,属性项显示为红色,…

    SIMATIC WinCC 2019年6月11日
  • wincc项目移植时Sysbase安装问题

    我在安装Sysbase时快到60%时显示什么java/jcchart400k.jar  请问这个问题怎么解决?谢谢了 问题补充:An error&nb…

    SIMATIC WinCC 2019年6月11日
  • Wincc管道流动效果

    请教高手,wincc做管道流动效果怎么做啊,我在网上下载了管道流动控件,但有时自己就停掉了,我想自己做,大家帮帮我啊,步骤越详细越好…… 最佳答案 1、这里有个例子,你可以看一下—…

    SIMATIC WinCC 2019年6月11日
  • 新手急求wincc安装问题

    我在装wincc6.0时出现:在计算机上发现sql…. 请安装sql200 但是我已经安装好了  就差这一步老装不上 望高手指…

    SIMATIC WinCC 2019年6月11日
  • 请问WINCC6.0自带WINCCOLEDB吗?可以用VBS直接读数据库吗?还是要装插件?谢谢!

    明天上阵了…一问是WINCC6.0的,从没使过…忐忑…需要装啥吗?谢谢了!TwT…我要用VBS取数据… 最佳答案 建议你看一下深入浅出西门子wincc6.0 提…

    SIMATIC WinCC 2019年6月11日
  • 我是一个初学者求解,谢谢

    无符号16位,有符号16位,浮点32位,浮点64位,文本8位,文本16位。分别是什么意思??我是一个初学者求解,谢谢 最佳答案 无符号16位:字 word有符号16位:&…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何读取PLC char类型的变量

    WINCC如何读取PLC char类型的变量 最佳答案 用VBS脚本写dim AA=hmiruntime.tags ("tag1"…

    SIMATIC WinCC 2021年7月5日
  • 哪种组态好用?

    以前一直用组态王做工程,感觉画面比较差。不知道还有没有好用些的组态,最好有破解的。 最佳答案 好不好用自己试了才知道,不管什么组态软件都需要下功夫去研究的,最起码掌握基本的操作和组…

    SIMATIC WinCC 2019年6月11日