请教Wincc主画面中通过不同按钮显示不同画面如何实现

请问 1.在wincc中,如何在一个主画面中通过点击不同的按钮,达到显示不同图像的效果,就是在主画面中列出报警,曲线,控制界面按钮,分别点击按钮,主画面出现相应的图像,2我利用模板做了一个控制4台水泵的控制界面,请问在实现1的前提下,是否需要在结构变量前缀上做相应的处理呢?(由于水泵控制界面使用了模板,在主界面显示控制界面)
  请高手指点一下,非常感谢!

问题补充:
请问对于解决问题1,是在主画面中建立一个画面窗口,通过setpicturename函数显示多个画面,还是在主画面建立多个画面窗口,通过相应按钮的点击,显示相应的画面而隐藏其它的画面呢?请各位高手指点一下,谢谢

最佳答案

问题1可以不建画面窗口,用以下办法都可以实现画面的切换:
 1).C脚本:
 OpenPicture("切换画面名称.Pdl"); 
 2).可以在按钮--属性--事件--双击鼠标键--直接连接--常数“打开画面名称.PDL”,当前窗口选“画面名称”就能互相切换画面。

 在主画面中建立一个画面窗口的话:
 1).用VBS脚本在控件的双击事件属性中编写:
 ScreenItems.Item("画面窗口名").PICTURENAME="切换画面名称"
 2).用C脚本在控件的双击事件属性中编写:
 SetPictureName(lpszPictureName,"画面窗口名","切换画面名称.Pdl");

 问题2首先建立一个画面宽口,在属性--变量前缀--里连接一个内部变量或者外部变量,点击不同按钮对应不同的前缀变量来实现控制不同设备。
 具体参考WinCC中的画面模板:
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0205

 

 

提问者对于答案的评价:
非常感觉“满 ”和“zhangli0 ”以及回复我问题的高手们,谢谢宝贵经验的分享

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 从站更换完主机后如何设置,wincc画面才能有监控数据

    从站的整台主机更换后,如何进行设置wincc画面才能通讯上,监控画面才能有数据显示 最佳答案 1.你的操作员站是单站还是客户机/服务器结构?客户机的话比较简单,计算机名保持不变,网…

    SIMATIC WinCC 2019年6月11日
  • wincc中c脚本

    wincc脚本无法使用,编译时出错老多了,明确一下不是代码的事,大神指点江山! 问题补充:一句代码也没写,就出现这么多错误!我重装了一下,一次好用!再后来又出现这样的错误! 最佳答…

    SIMATIC WinCC 2017年8月24日
  • SFC标准视图

    运行OS,发现SFC标准视图框不能全部展开,只能显示大部分,也不能通过鼠标对边框进行拖拉放大。 求解! 谢谢! 最佳答案 如果需要,可以在图形文件夹下更改SFC…

    SIMATIC WinCC 2019年6月11日
  • WINCC显示动态文本

    请问 如何用WINCC显示动态文本。我想用一个变量里面存放一个文本内容。比如内部变量@ServerName;里面是服务器名称,比如ABC。在画面里我想显示这个变量里的内容…

    SIMATIC WinCC 2019年6月11日
  • 哪个版本的 WINCC 中自带MODBUS Serial驱动

    哪个版本的 WINCC 中自带MODBUS Serial驱动?  是5.1吗? 最佳答案 WinCC V5.x自带Mod…

    SIMATIC WinCC 2019年6月11日
  • 如何用全局脚本中的变量弹出警示窗口

    如何使用全局脚本中的“变量“”弹出警示窗口,wincc激活后,并该“变量”变为1时,需弹出警示窗口 问题补充:需在全局脚本下实现,如附件图片,如不屏蔽其会不断弹出窗口;“temp1…

    2021年7月5日
  • wincc脚本实现查表法。

    现在有个项目,要做湿球温度。计算湿球温度最好就是用查表法,我就想可不可以把湿球温度对照表放进PLC的db块里,在wincc里用c脚本进行查询。虽然有这个想法但是自己觉得无从下手,请…

    SIMATIC WinCC 2017年6月10日
  • 老师你好,wincc运行一段时间后在此打开运行后启动会很慢,怎么避免?

    通过批次生产示例学会巧用WinCC用户归档 课程编号:V2682 直播课主要内容:<br/>-…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 老…

    2021年7月5日
  • 获取窗口变量前缀名称

    首先,感谢西门子专家在http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=63921&cid=1032给予的…

    SIMATIC WinCC 2019年6月11日
  • wincc打印问题

    wincc可以实现在微型打印机上打印数据吗,就是像超市打印小票一样的方式打印出来? 可以的话怎样做啊? 谢谢! 问题补充:我用行布局,没能实现。 可以…

    SIMATIC WinCC 2019年6月11日