求wincc如何利用脚本实现弹出窗口的模板化?

我是做水系统的,在系统中有很多的阀门需要控制,所以我是利用一个弹出窗口来控制的,每个弹出窗口内部的变量除前缀外都是一样的,由于我不会C语言,所以一直以来都是每个阀门建一个画面做弹出窗口,但是这样就和繁琐,工作量比较大,所以我想利用脚本来实现以下功能:
1.建立一个模板窗口,窗口上链接与变量格式一直的内部变量(中间量或空值变量)
2.在点击阀门时弹出上述模板,并将对应阀门的变量替换到模板中

对于弹出窗口我不陌生,但是没接触过脚本,所以一直不知道怎么做,求大佬们指导。

最佳答案

1、用结构变量,子画面采用变量前缀的方式
2、间接寻址,模版画面采用内部变量操作,点击设备把变量名传到内部变量里面
详细参考:
如何在 WinCC 对 I/O 域定义间接寻址?
https://support.industry.siemens.com/cs/cn/zh/view/34602491
WinCC中的画面模板
https://support.industry.siemens.com/cs/cn/zh/view/77485345
WinCC V7.3中如何使用结构变量组态画面模板
https://support.industry.siemens.com/cs/cn/zh/view/109738835
如何使用结构变量组态画面模板?
https://support.industry.siemens.com/cs/cn/zh/view/78683234

以上内容应该可以帮到您,如果有不明白的,可以论坛发帖交流

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午1:53
下一篇 2017年6月1日 上午1:53

相关推荐

  • wincc6.2 数据库访问

    有谁能帮我详细说下,WINCC数据库访问方法。及数据库控件使用方法。谢谢。 问题补充:谁有这方面的详细资料也可以给我发一份,邮箱:adjcy@163.com 最佳答案 wincc数…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.2,用户归档控件显示没有连接?

    Wincc7.2,用户归档控件显示没有连接?已经安装了授权。授权检查显示:OK:   1license key(s)Used:0 …

    SIMATIC WinCC 2021年7月5日
  • WINCC 开方

    A,B为PLC中两个设定值变量,在WINCC里给的数据类型为32浮点型。新建按钮,按钮按下时想让A的值开11次方然后赋给B。作C脚本如下:SetTagFloat("B&q…

    SIMATIC WinCC 2019年6月11日
  • 如何使WINCC项目归档时间和电脑时间一致

    现在电脑设置的时间,和WINCC项目里归档,就是曲线,什么的图形里面的时间不一致,在哪里修改 问题补充:重新启动了,一次,图表的时候,比电脑时间快了2分钟,运行了几天,现在图表时间…

    SIMATIC WinCC 2019年6月11日
  • WINCC控件中功能按钮

    我想把wincc控件中的功能按钮移到控件外进行控制。比如历史曲线控件中的时间范围选择 用外部按钮控制等  如果那位高手能帮下万分感激。 我主…

    SIMATIC WinCC 2019年6月11日
  • wincc可以做无线数据采集的上位机软件吗

    现在我想做一个水表的数据无线采集,想用wincc来做上位机界面,可以实现吗?如果可以实现需要哪些设置呢 最佳答案 楼主误入歧途了。。。 像这种用量大的系统,开发1个低成本…

    SIMATIC WinCC 2019年6月11日
  • 黄色叹号?

    wincc和外部没有正确通讯时候画面出现黄色叹号?我想问这个叹号是如何在画面配置过的,常识是不用配置。但是,我用一个内部变量连接外部参数时,在通讯中断后,有时出现黄色叹号,有时却不…

    2021年7月5日
  • VB查询历史数据某一时间段内的最大值

    现在要通过一个查询按钮查询一段时间内历史归档数据的最大值,并将最大值输出到画面中显示,我用VB脚本实现,脚本程序如下所示:Sub OnClick(Byval I…

    SIMATIC WinCC 2019年6月11日
  • 大家好,关于WINCC flexible SMART 报警记录的问题

    如图的报警记录怎么做啊?我的软件版本是WINCC flexible SMART V3 竟然选不了报警记录那个选项,那我该怎么做报警记录啊?谢…

    2021年7月5日
  • wincc 用VBS生成excl报表3个困惑(从官网下载的)

    1表格里时间和本地时间相差8小时2 生成的表格消息记录文字都是问号3 生成的excl文件没有模板里的标题求大神们爆破,谢谢! 问题补充:时区不一致 如…

    2017年10月29日