wincc V6.2菜单与工具栏问题

使用菜单功能,按动一个菜单按钮,如何调用一个画面窗口对象?

最佳答案

需要自己编写一VBS脚本函数,脚本需遵循如下规则:
 Sub <Procedurename> (ByVal Item) 
 Tag declarations 
 'Instructions 
 End Sub 
 因此如果用于控制画面窗口对象的画面名称,脚本大致如下:
 Sub OnMenuProc (ByVal Item) 
 Dim oPictWind
 Set oPictWind = HMIRuntime.Screens("Main").ScreenItems("PictureWindow1")
 oPictWind.PictureName = Item.Userdata 
 End Sub
 组态菜单时,将脚本指定为OnMenuProc,用户数据填画面名称如NewPdl0.Pdl即可。

提问者对于答案的评价:
已经解决
 

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

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

相关推荐

  • 关于西门子软件升级包安装问题?

    博途%ignore_a_1%包要一个一个打,升级1一直打到升级5不能直接安装升级5。而我用经典的winCC,却可以直接安装升级5,跳过1~4。如果我需要安装最新的,我是一个一个打还…

    SIMATIC WinCC 2021年7月5日
  • WINCC V7.0做声音报警

    我想通过WINCC做出不同故障报出不同的声音,比如XX泵故障,我的声音就是XX泵故障;应该如何做? 最佳答案 看看下述的文档:详见《WinCC — 组态报警和…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2的VB脚本

    有4个变量:当tag1为1时,tag2置位为1,tag3变为tag4的值,自己用if then写了一下发现行不通…. 问题补充:C脚本也可以,就是一个判断的条件,1楼…

    SIMATIC WinCC 2021年7月5日
  • WINCC6.0 采用Modbus TCP-IP通讯的问题

    请问在由OSM交换机组成的环网里,其中一个站有一个高配系统,其管理机通过RJ45连我的OSM交换机,我在中控室访问其数据打算采用MOdbus-TCPIP协议。请问Wincc怎么读取…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2008 sp5打开SP1创建的程序,部分打开失败

    wincc flexible 2008 sp5打开SP1创建的程序,部分打开失败,部分可以升级转换打开,电脑安装SP1都可以打开正常,请问如何使用SP…

    2021年7月5日
  • WINCC动态填充

    我想实现一个平行四边形的动态填充,要斜着填充,看图 问题补充:谢谢大家 图片说明:    最佳答案 你想这样填充比较麻烦测试了一下,提供个思路:1、做两个一模一…

    2021年7月5日
  • 输入输出域做轮巡输出;如何把计时器S5T#20S的时间显示到WINCC

    如题,自己研究做了个交通灯控制,想实现 交通灯里的那个 计时器 的计数,但是输入输出域只能控制一个,如何控制 轮巡显示 3个等的计…

    SIMATIC WinCC 2017年11月13日
  • 如何在WinCC里调用STEP 7 的变量

    我按照网上课堂的教程一步一步来的,安装顺序也没错,可是step7和wincc全部安装后,step7的插入OS站的选项看不到字,点了也不起作用,怎么办,我用的是STEP7 …

    SIMATIC WinCC 2019年6月11日
  • 如何用C脚本在IO域中输出

    我在输入/输出域->》属性–>输出值–>动态–>C动作中输入以下代码,来实现动态输出值,但输出的数据是累计值,而不是实时计算的值。 &nbs…

    SIMATIC WinCC 2019年6月11日
  • Wincc 7.5 和1200plc 通讯慢

    大家好,最近我在用wincc 上位机监控和做报表,我在运行时画面上的数据太慢了,主要是开始运行慢刷新也慢,过一会还连接中段没有数据显示,请问问题出在哪?1 我在…

    SIMATIC WinCC 2020年11月1日