wincc冻结窗口

怎样在打开一个窗口画面后冻结之前的画面窗口啊,就是让之前的画面窗口不能操作

问题补充:
就是类似于模态对话框的效果,当在一个窗口中点击%ignore_a_1%打开另一个窗口时,要让之前的窗口不能被操作,直到在新的窗口上按了某个按钮后或者新的窗口被关闭后才能再次被操作

最佳答案

此回答已完善

没有明白你的意思,你的窗口是什么样的画面?冻结不让操作,如果需要操作,操作不了不是要出问题了吗?
1、弹出窗口直接用msgbox函数来做
2、用wincc内部变量记录你当前打开的窗口,比如用按钮打开主画面的窗口1,同时给内部变量赋值1,然后主画面上全选所有的东西,允许操作属性动态对话框链接这个内部变量,为1不允许操作,其他值允许操作。

提问者对于答案的评价:
弹出msgbox的方案确实可以阻止之前的窗口操作,但我要需要在打开页面填写多组数据,用msgbox不能进行这样的操作;对于将允许操作设置为1这个方案,我试了,但画面和画面里的元素依然可以被操作。

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

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

相关推荐

  • wincc vbs 定时

    我在画面上操作电机运行停止,单击电机出现对话框,我要0.5秒后对话框自动隐藏,用vbs 实现 具体点哦 谢谢 最佳答案 对按钮写脚本Sub …

    SIMATIC WinCC 2019年6月11日
  • CSV文件的含义和脚本编写

    我想用CSV-Provide实现报表过程变量的记录,有那位前辈能告诉我CSV文件表格选择框 的文件的具体位置  我是要首先创建吗,并且用C脚本怎么样写…

    SIMATIC WinCC 2019年6月11日
  • wincc实现按按钮自动加1.1

    现在想通过wincc按钮实现,按下按钮,对应变量自动加1.1,写了如下C动作,但是,只能加1,不能加1.1,求高手解决。int n;n=GetTagWord("…

    SIMATIC WinCC 2021年7月5日
  • 请问中WINCC中C脚本对于一个弹窗中的IO域和按钮变量怎么赋变量名称?

    请问中WINCC中C脚本对于一个弹窗中的IO域和按钮变量怎么赋变量名称?比如弹窗是A,IO域是B,变量是TAG1,按钮是C,变量是TAG2,想通过C脚本修改它们的变量名称TAG1\…

    SIMATIC WinCC 2020年11月1日
  • wincc 打开未知错误

    如题,一开始能打开,关闭再打开 就不行了,且项目不让另存为 图片说明:    最佳答案 1、可能安装文件有点问题,找一个完整的安装盘重新安装。摘自同类…

    2017年11月4日
  • VBS脚本代码解释

    在一个画面对象的显示属性中,有这样一段VBS脚本,有些地方不太懂,请帮忙解释一下,谢谢Dim HH HH=Minute(Time)If HMIRunt…

    SIMATIC WinCC 2019年6月11日
  • wincc根据bool变量状态来改变图形颜色问题

    我只用过西门子触摸屏,现在换成WINCC来显示,比如我有一个图形(矩形)关联一个变量(M0.0),如果变量为1,则矩形显示红色,如果为0,则为绿色。不知道怎么整 最佳答案 这是一个…

    2021年7月5日
  • wincc的excel

    在wincc画面中我设置一些控制类型,控制模式,一些参数。做个按钮,弹出一个表格,把这些设置配置命名,并保存。我可能要设置10几种这些不同配置,都保存在EXCEI表格,都我要实验室…

    2021年7月5日
  • 数据格式

    PLC中定义个FC,共31个二进制点,对应地址:M120~M123.6(双字差一位M123.7),再在WinCC中定义个无符号的32位数:地址MD120,连接画面上的IO域,在PL…

    SIMATIC WinCC 2019年6月11日
  • wincc 画面中用过齿轮转动 和风扇转动的动画画面能分享一下吗?

    如题  ! 谢谢,新年快乐! 最佳答案 1、参见:、WinCC跟我做:使用状态显示对象实现动画:http://www.ad.siemens.com.c…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论