wincc 使用vbs打开关闭画面脚本怎么写?

pic1点击按钮弹出窗口pic2,pic2点击按钮弹出窗口pic3,pic2和pic3的画面窗口都在pic1上。pic3上按钮编写vbs脚本显示或关闭pic3,怎么写?

最佳答案

画面窗口只要不显示就行了。
如果你定义了内部变量,则pic1,pic2,pic3的都控制内部变量的值要显示,则给内部变量置位,不显示则复位内部变量,然后画面窗口动态链接内部变量,为1显示为0不显示。按钮vbs脚本:
hmiruntime.tags("display").write 0''画面窗口链接变量display,为0不显示
hmiruntime.tags("display").write 1''画面窗口链接变量display,为1显示
如果是直接控制:
hmiruntime.screens("主画面").screenitems("画面窗口1").visible=1‘显示主画面中的画面窗口1
hmiruntime.screens("主画面").screenitems("画面窗口1").visible=0‘不显示主画面中的画面窗口1

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午7:08
下一篇 2017年10月24日 下午7:08

相关推荐

  • WINCC图层的应用

    我制作了一个主界面,主界面中含有了很多个子画面窗口,这样就涉及到修改主界面的时候特烦琐,WINCC有图层这个功能,我打算把主界面放一个图层,其他的每2个子画面窗口放一个层,但是我现…

    SIMATIC WinCC 2019年6月11日
  • 用户归档的数据库记录导出到excel是不是必须安装connectivity?

    如题 在wincc的脚本中用vbs将UA#???里面的记录查询出来然后插入到excel里,那些数据库连接及查询语句是不是必须安装connectivity 才能使…

    SIMATIC WinCC 2019年6月11日
  • WINCC 开关量历史曲线问题

    WINCC 开关量历史曲线问为什么变化为斜线? 最佳答案 因为通讯延时可能有的点不能被准确的用曲线表示出来,开关量即使能做曲线也是就两中值:0或1 提问者对于答案的评价:

    SIMATIC WinCC 2021年7月5日
  • 怎么在WINCC里做产量统计

    我想在WINCC里做打包数量和重量统计,信号从PLC里提供,每打一包产生1个触发信号,每包的重量由4-20MA的模拟量信号标定,请问怎么做? 问题补充:在PLC里面做累加,怎么统计…

    SIMATIC WinCC 2019年6月10日
  • 趋势曲线如何进行选择性的显示呢?

    要显示的曲线有八九个,要求能够选中其中一个或者几个进行显示,不知道怎么实现。 最佳答案 运行之后,点左上角的组态对话框,选中需要显示的趋势曲线,就可以了。 图片说明:  …

    2021年7月5日
  • 数据查询

    用wincc在线表格控件来查询历史数据能不能实现好多列的历史数据?本人在书本上看到好象查询时只能看到一列的历史数据. 问题补充:就是用变量记录不用用户归档能实现吗? 最佳答案 可以…

    SIMATIC WinCC 2019年6月11日
  • WINCC服务器运行慢

    wincc主服务器(有一台冗余服务器)有时运行缓慢,发现进程CConlCmP。EXE占用CPU资源达99%,并占用大量内存资源。重新启动电脑后能够运行正常,进程CConlCmP。E…

    SIMATIC WinCC 2019年6月11日
  • vbs 赋值

    我看别人做的vbs赋值 比如  HMIRuntime.tags("ff").write 0,1  和…

    SIMATIC WinCC 2019年6月11日
  • wincc VBS 动作触发器没办法触发

    在VBS编辑器的动作脚本中写了个触发器,没办法触发!1、新建内部变量“CNUM”,有符号的16位数2、画面中放两个按钮,一个按钮按下就往“CNUM”中写1,另外一个按钮按下就往“C…

    SIMATIC WinCC 2019年6月11日
  • wincc仿真时,时间倒计时怎么不是秒?

    step中用了定时器S_ODT,命名为T5,TV和BI都是用DB变量(type为S5TIME)链接到wincc画面中,假设TV端设置的是20,BI为倒计时,我练级到wincc中,运…

    2017年6月29日