wincc中 一个按钮怎么通过脚本 通过一个变量不同值打开不同画面

请问下同一个按钮 怎么用脚本 通过一个变量 例如变量为1时点击按钮打开画面1
变量为2时点击按钮打开画面2

钻石用户推荐最佳答案

直接做个判断就好了
vbs脚本:
If HMIRuntime.Tags("tag").read =1 Then
    ''打开画面1    
Else If HMIRuntime.Tags("tag").read =2 Then
    ''打开画面2   
End If
End If

c脚本也是一样的


或者不用脚本也可以
做2个带隐藏功能的按钮:
tag=1显示按钮1  ''打开画面1   
tag=2显示按钮2  ''打开画面2

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:00
下一篇 2021年7月5日 上午10:00

相关推荐

  • 激活WINCC V6.0时遇到的问题

    我在激活WINCCV6.0项目时在激活过程中老出现这样的方框提示。CCwriteArchiveServer.exe 应用程序错误,ox7c939af2指令引用的0x000…

    SIMATIC WinCC 2019年6月11日
  • wincc 日报表、月报表、设备运行记录

    现场需要制作此类报表,麻烦各位给个思路。鄙人对报表系统不太熟悉。十分感谢。 最佳答案 归档做好以后,按时间查询然后把数据写到相应的 Excel中,给你一个查询归档数据库的…

    SIMATIC WinCC 2019年6月11日
  • 报表打印函数在全局动作中的应用问题

    想做一个班报表全局自动打印动作,但为什么报表打印函数在全局动作中的应用与画面动作应用不一样?画面动作中的应用格式RPLOJECTPRINT("打印作业"),而在…

    SIMATIC WinCC 2019年6月11日
  • WINCE系统的嵌入式平台能安装使用WINCC吗?

    现在有个系统是基于ARM9的嵌入式平台外接17寸显示器,使用WINCE操作系统。想在上面使用组态软件,请问,WINCC可以在WINCE系统上安装和使用吗???如果不可以,有没有合适…

    SIMATIC WinCC 2017年6月24日
  • WINCC双服务器机冗余

    那个高手能给我详述一下 用户冗余的设置步骤,从“建立项目”到实现“冗余”的步骤。谢谢。 问题补充:请问一下 项目需要建立多服务器吗?另外需要建立数据包吗? 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCC与GEPLC的通讯

    一台PC机下WINCC是否可以同时与S7-300通讯(通过CP5611通讯)和GE 90-30PLC的通讯,GE 90-30PLC采用何种通讯方式?谢谢!数据读…

    SIMATIC WinCC 2019年6月11日
  • 安装SQL2000_SP3a_for_pcs7v61_by_kmlyc时,安装到50%就不动了怎么办

    安装SQL2000_SP3a_for_pcs7v61_by_kmlyc时,安装到50%就不动了怎么办 ? 问题补充:是用虚拟光驱安装的,等了好半天出现提示安装错误,每次重…

    SIMATIC WinCC 2019年6月11日
  • wincc 同一画面访问多台服务器

    由于点数原因,服务器分成四到五个,再加上数据库类的服务器共七到八个,客户端七八台同一画面这样配置的架构参考有吗 最佳答案 客户机可以访问多组服务器的没有问题 提问者对于答案的评价:…

    SIMATIC WinCC 2021年7月5日
  • wincc查看PLC和网络工作状态的标签点

    请问WinCC里面有没有那些点可以查看到与PLC连接的网络是不是正常,H站哪个是主哪个是备哪个是故障的状态点?我想找到这些点做一个状态诊断画面,让维护的人很容易的看到PLC和网络的…

    SIMATIC WinCC 2019年6月11日
  • 报警上限的设置

    现在的要求是用变量设置报警变量的上下限,虽然可以用初值解决每次重起后都要设置上下限的问题,但是,怎样把上次设置过的值保持起来,等下次起动后仍可照样使用,如果变量多了,可以减少相当大…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论