一个按钮换画面

我想做的效果是这样的,用picture window显示画面,其中有一个设备总揽的画面,在一个画面下显示不完,要做两个画面,所以要用一个按钮,按第一下picture window显示第一幅设备画面,该按钮按第二下picture window显示第二幅剩余的设备画面,怎么做呢?

问题补充:
dcount107不行啊!编译的时候出错!我用的是WINCC5.1的版本!

最佳答案

读取PictureWindow画面名称进行判断啊。
  if  PictureWindow.画面名=第1幅 then
     PictureWindow.画面名=第2幅
  else
     PictureWindow.画面名=第1幅
  end if
 ----------------------------
 晕!上面的只是思路。C脚本可以简单一点,用文本型变量,PictureWindow的属性画面名称连接该变量。
 char* szPicName;
 szPicName = GetTagChar("变量");
 if (strcmp(szPicName,"第1幅画面")==0)
 {
     SetTagChar("变量","第2幅画面");
 }
 else
 {
    SetTagChar("变量","第1幅画面");
 }

提问者对于答案的评价:
dcount107谢谢你,我想请问一下,WINCC的C语言怎么学?我没有学过C语言,现在看WINCC的组态手册没看出个所以然来,能告诉我怎么学C语言吗?我的邮箱是wxang24@163.com

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

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

相关推荐

  • WINCC服务器和客户端如何设置

    越详细越好 最佳答案 参考:《WinCC C/S 结构快速入门》http://www2.ad.siemens.com.cn/download/Upload/AS…

    SIMATIC WinCC 2019年6月11日
  • wincc与excel2007

    我用的是wincc v6.2,office 2007,但是我的excel里却没有像office2003那样在excel里出现一个wincc 归档的工具…

    SIMATIC WinCC 2019年6月11日
  • PCS7的wincc功能

    我借用了PCS7自带的WINCC软件,监控工厂的设备,在TCP/IP连接了23台PLC,之前一直好好地,今天突然出现一会连得上,一会连不上的问题,PING IP地址都是没…

    SIMATIC WinCC 2021年7月5日
  • wincc 脚本

    我安装了wincc v6.0 sp1中文版,但是打不开全局脚本,右键点击全局脚本,只有属性一栏选择,没有打开选择项,不知道怎么回事? 问题补充:如何实现点击按钮…

    SIMATIC WinCC 2019年6月11日
  • WinCC6.0中如何用VBS做声音报警?

    我说的是用VBS,不是C#,谢谢,我不会C#,只会VBS,我的项目都是用VBS做的,如果在用C的话,原来的脚本都要删了才能用 最佳答案 参考现成的资料:《Horn 功能使…

    SIMATIC WinCC 2019年6月11日
  • TP-178中日期和时间域的使用问题

    我使用TP178中的时间日期在触摸屏上显示,我的系统时间是正确的,不知道为什么到触摸屏中时间就是不正确。我在日期时间域中的设置如下: 单击属性视图中的“常规”组。&nbs…

    SIMATIC WinCC 2019年6月11日
  • 水管控件不动了

    在网上下载了流动水管控件“水龙头工作室”的,一开始运行很好,程序调试好后,做了“一键恢复”备份,备份完再恢复出现了一个问题:水管控件不流动了,控件属性也不显示,双击控件也没反应。其…

    SIMATIC WinCC 2019年6月11日
  • HMI 编译时出现内部错误,如下,是怎么回事?

    ,内部错误(详情:The ES object with type HmiScreenModuleTag/NULL is&…

    2021年7月5日
  • wincc中vbs脚本自动将excel转换成pdf文件保存

    我想在wincc中,用vbs脚本自动将excel转换成pdf文件保存,但是保存时一直出现语法错误,请专家指点。说明:我已经在电脑中安装了office2007的ExportaAsFx…

    2021年7月5日
  • wincc在线表格列数

    请问wincc在线表格的列数最多是多少啊?我一共添加了6个参数,运行后只有一个参数的数据,并且还是加横杠线的,去掉两个参数后剩下的四个参数正常出来了,添加一个后又是一个正常显示。我…

    SIMATIC WinCC 2019年6月11日