vbs如何切换到指定画面

我设置一个按钮希望使其按下然后能够跳转至指定画面,对按钮按下动作编写代码如下:
Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)    
HMIRuntime.BaseScreenName="pic3"
End Sub
无法实现其功能,请问各位有没有什么解决方法? 
PS: 直接连接,C脚本怎么用我知道,因为这个要和其他的功能一起应用,所以需要编写VB代码。

专家建议

关于您的问题:
HMIRuntime.BaseScreenName="pic3"

这段应用本身没有任何问题,如果运行结果不符合要求,建议做以下几点检查:

1.画面名称是否正确(无需加PDL扩展名)。

2.触发动作是否选择正确。

3.在画面上添加脚本诊断窗口,查看诊断记录。在图形编辑器右边“标准”选项板选择“智能对象”——>“应用程序窗口” 双击 选择“Global Script ”——>“GSC Diagnostis”

提问者对于答案的评价:

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

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

相关推荐

  • 日报表月报表的区别

    日报表已经一个小时记录一次了,为什么还要月报表和年报表?这日报表,月报表,年报表,一般主要是体现什么样的信息出来啊? 最佳答案 日报表、月报表、年报表,从字面意思理解就知道功能不一…

    SIMATIC WinCC 2017年8月26日
  • WinCC变量初始化问题

    问题背景:如果PLC运行期间,WinCC的服务被禁止(比如电脑死机,程序出错),PLC会继续按照最后一次的WinCC设置运行。但一旦重启WinCC服务,运行WincC界面,那么Wi…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC与ECXEL配方数据交换的问题

    想实现WINCC与EXCEL数据的交换,用配方做,具体如下:(思想仿照西门子触摸屏的配方,假定配方名为饮料,数据记录1橙汁,数据记录2水蜜桃,数据记录3气水, 配方条目(…

    SIMATIC WinCC 2017年12月7日
  • 关于wincc对象属性的名字

    我看到这样一段代码:SetPropBOOL("nf2_MENU_MAIN.pdl","parm_dis2","Visible&qu…

    SIMATIC WinCC 2019年6月11日
  • 请问怎么上载TP177B组态

    请问怎么上载TP177B组态 ?我们用网口通信,全都设置好了,就回传不了,显示无法找到传输工具,问了西门子技术支持,他们说上载要有存储器的,我们这的没有,请问这是为什么呢…

    SIMATIC WinCC 2019年6月11日
  • wincc退出运行时 怎样关闭其它Windows程序

    wincc退出运行时(包括在组态界面,点“取消激活”按钮), 怎样关闭其它Windows程序(如自己用VB编写的OPC程序)? 问题补充:我指的是Wincc退出运行时自动…

    SIMATIC WinCC 2017年6月19日
  • 多个变量对应与一个控件

    多个变量连接一个控制阀 要求变量A为1, B为0 时阀显示红色; 变量A位0,B为1时阀显示绿色; A,B都为0时显示红绿闪烁,&…

    SIMATIC WinCC 2019年6月11日
  • wincc 画面上显示时间 日期

    wincc画面上想显示实时时间和日期,但是加载了winncc的时间日期控件后,运行有乱码。请问是什么情况?自己在Tag Management/SYSTEM IN…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏与PLC通讯

    请问编辑好WICC项目后要经过那些步骤才能与PLC通讯并完成我所要的功能 最佳答案 通讯 通讯伙伴可以是网络中的任何单元,它能够与其他伙伴通讯和交换数据。在WinCC环境…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.5打开项目一直处于加载状态,打不开项目

    之前曾经改过计算机名称,后来改回来了,但是再次打开项目会一直处于加载状态,无法打开。 最佳答案 你的WINCC软件安装位置在电脑哪个盘?我以安装地址电脑C盘例子:打开计算机,找到文…

    SIMATIC WinCC 2021年7月5日