一个按钮换画面

我想做的效果是这样的,用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日
下一篇 2019年6月11日

相关推荐

  • flexble 用户权限问题

    最近上马的一个flexble项目经常出现用户权限的问题,3到5天出现一次吧!就是明明已经用足够的权限的用户名A登陆后,一开始没有任何问题,几天后就会出现权限不够的情况,再用A重新登…

    SIMATIC WinCC 2019年6月11日
  • WINCC软件有免费版本吗?

    上位机上用的WINCC软件,和我电脑里装的组态用的WINCC软件需要收费或者授权之类的么?如果上位机需要授权之类的怎么弄呢?谢谢 最佳答案 没有授权可以用两个小时,学习用够了,如果…

    SIMATIC WinCC 2021年7月5日
  • 博图wincc连接多个1200

    使用博图wincc高级版怎么连接局域网内的多个1200plc 最佳答案 1、如果在同一个项目的话,直接把各个PLC的变量拖放到WinCC里面即可2、如果不是同一个项目,那就在连接里…

    SIMATIC WinCC 2021年7月5日
  • 在wincc中如何同时给多个变量赋值并且同时改变多个对象的属性?

    请教:在Wincc6.0项目中,有多个变量:tag_1,tag_2 ,……一直到tag_100, 想用C或B脚本的循环语句一次将这些变量…

    SIMATIC WinCC 2018年12月7日
  • WinCC 驱动

    我做个试验,WinCC通过以太网作监控,CP343-1接口,在安装完WinCC后添加新的驱动,在下面的TCP/IP,右击弹出系统参数,在单元选项中,有一个逻辑设备名称,下面找不到网…

    SIMATIC WinCC 2019年6月11日
  • 用ODBC控件能不能读写WINCC系统的归档数据

    用ODBC控件能不能读写WINCC系统的归档数据,就是说如何用SQL语句读写系统归档的数据啊 问题补充:多谢各位,我主要是想用报表编辑器中布局中的ODBC数据源表控件,来显示用变量…

    SIMATIC WinCC 2019年6月11日
  • wincc部分圆动态编辑

    我想做个动态车轮,用了4个部分圆,两个白色两个黑色,请问如何在部分圆里面做组态 最佳答案 做成同一个颜色的四部分,对称的两个根据变量是否显示,如果一组显示,另外一组就不显示(如1,…

    SIMATIC WinCC 2019年6月11日
  • wincc如何读取fanuc数控车床的信号/参数

    wincc如何读取fanuc数控车床的信号/参数 最佳答案 参考:《wincc如何读取fanuc的数据》http://www.ad.siemens.com.cn/service/a…

    SIMATIC WinCC 2017年6月3日
  • 报表疑问解答

    两个问题1、WINCC生成的报表是按照时间保存的,我想在画面上做个查询,输入时间(日期),能自动打开对应名称的EXCEL文件2、每半个小时将画面上所显示的几个输入输出域的显示值写入…

    SIMATIC WinCC 2019年6月11日
  • 变量归档新增变量问题

    各位大师求解,我在已有的wincc变量归档新增变量,打开时跳出一个对话框说变量记录组态系统已在另一台计算机上运行,计算机名为:ES1。变量记录页面上方写着:被ES1写保护,新变量无…

    SIMATIC WinCC 2017年6月10日