WINCC如何单击画面模板中的对象,弹出窗口,控制该对象启停。请赐教!

现状:
WINCC项目中有20个配料罐(比如ABCDEF~~),相关设备及参数基本一致,我通过结构变量建立模板“TANK”,在主画面用菜单按钮改变画面窗口的前缀,可以调用模板“TANK”显示各个罐的状态。
对于整个项目中各个电机的控制,我建立画面模板“MOTORControl”

问题:
1.如何在画面中点击一个泵,弹出对应该泵控制窗口?(更详细的描述:主画面选择A罐,显示的是A罐相关的设备,主画面选择B罐,显示的是B罐相关的设备。那么如何在显示A罐的时候,点击画面中的出料泵,弹出画面模板“MOTORControl”,用以控制A罐的出料泵。在显示B罐的时候,点击画面中的出料泵,弹出画面模板“MOTORControl”,用以控制B罐的出料泵。)
2.接着问题1,每个罐都有自动控制和手动控制,变量“AUTOA”为1时A罐是自动控制,为0时A罐是手动控制,变量“AUTOB”为1时B罐是自动控制,为0时B罐是手动控制。单击出料泵,如果是手动控制模式,则如问题1所说,弹出该泵控制窗口,如果是自动控制模式,则弹出提示:当前控制模式为自动控制,请切换为手动控制后再操作。
3.项目中有20个配料罐(比如ABCDEF~~),相关设备及参数基本一致,但是有不同的地方。比如:A罐的原料1和其他罐原料1来自不同的原料罐,换句话说就是如果某些部分与其他罐有小小的差异,怎么处理?
4.在B罐中某一原料有两个原料储罐,打料泵及相关阀门不同,如何在画面中选择原料来自原料罐1还是原料罐2。(其他罐该原料均来自原料罐1不需要选择)
暂时就这些,在此先谢谢各位大师指点。

最佳答案

问题提问一遍就好
你这个就是画面模板的做法,先看看官方提供的文档吧:
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
在 WinCC V 7.5 中如何通过拖拽结构变量创建面板的实例
https://support.industry.siemens.com/cs/cn/zh/view/109766590
这几个文档介绍的已经比较全了呢

提问者对于答案的评价:
很感谢提供的资料,但是没有帮到我提出的问题,我不是在建立模板画面上遇到问题,而是在一个模板上调用另一个模板遇到无法确定当前操作的到底是谁的问题。如有时间,请告诉我函数名并相关思路。谢谢

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

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

相关推荐

  • WINCC 7.4 SP1项目变量记录运行

    WIN10操作系统下,WINCC 7.4 SP1项目勾选了变量记录运行系统,激活到末尾后,自动取消激活,说有未知错误。但是同样的项目在WIN7系统下可以激活。 …

    SIMATIC WinCC 2020年11月1日
  • mp277屏死机

    MP277屏死机,怎么触摸没反应为什么? 最佳答案 1) 断电重启试试,如果死机现象频繁,检查是否为程序问题;2) 重新下载一个简单的程序,看看是否仍出现死机现…

    SIMATIC WinCC 2019年6月11日
  • wincc的数据服务器是什么?

    我再wincc上遇到了两个问题。一个是我想用控件的在线趋势来显示两条模拟量的曲线,可是wincc只允许我选择“在线变量”,不允许选择“归档变量”,只要选择了“归档变量”,就说“没有…

    SIMATIC WinCC 2019年6月11日
  • wincc主画面不显示

    wincc启动运行之后,在任务栏看到主画面已运行,但是就是没有显示出来,单独打开PDL文件也没有任何问题,#虚拟机上运行的,以前没出现过这种情况。 问题补充:新建一个工程也是一样,…

    SIMATIC WinCC 2021年7月5日
  • wincc报表和归档问题

    车间的轧机要实现数据的归档,并导出EXCEL格式的数据;主要是一个卷材生产过程中的参数,生产的时间,换辊的时间。这些时间数据的计算要在Wincc里编程。希望各位帮帮忙,多给些建议。…

    SIMATIC WinCC 2017年11月19日
  • wincc 自定义 面板2级调用问题

    请问我已经运用了一次通用面板的调用,比如说10个相同的工艺段,我用了一次公共窗口,在每一个公共窗口里有10个相同的设备请问 能否实现二级调用,我知道一次怎么用,用变量前后…

    SIMATIC WinCC 2018年1月1日
  • SetTagValue这个函数怎么用啊?

    我有一个内部变量TAG为文本变量16位字符集,我现在要用C语言将 “你好” 赋值给这个变量,请问是否是用SetTagValue()这个函数?函数形参lpdmVa…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0通讯

    wincc6.0通讯方式由TCP/IP方式改为工业以太网该如何设置? 最佳答案 详见《WINCC连接Siemens PLC的常用方式》中的三.WINCC使用普通网卡通过T…

    SIMATIC WinCC 2017年11月29日
  • wincc 项目示例

    小弟刚学wincc,不知道哪位手里有wincc的项目实例可以学习一下!!!(Demo 我已经有了,感觉不实用) 谢谢!! 最佳答案 WINCC6.0项目实例&n…

    SIMATIC WinCC 2019年6月11日
  • 如何用C#读取wincc数据

    大家好!请问如何用如何用C#读取wincc数据(我们用的1500PLC):1.有哪几种方式?2.哪种比价好?2.有相关资料和案例吗? 最佳答案 http://www.ad.siem…

    SIMATIC WinCC 2021年7月5日