一个按钮换画面

我想做的效果是这样的,用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

相关推荐

  • VBS操作数据库与控件

    大家好,最近想做一个报表,大意是将归档的数据读取出来通过MSFlexGrid显示出来。(事件触发即显示出来),希望大家指点指点,资料越详细越好。有例程也行。谢谢! 最佳答案 要是你…

    SIMATIC WinCC 2019年6月11日
  • WINCC驱动

    1,在WINCC驱动中SIMATIC S7 PROTOCOL SUIT,CHN中的PROFIBUS和PROFIBUS DP.CHN有什么区别…

    SIMATIC WinCC 2019年6月11日
  • wiccflexible2008 编译出错问题

    wiccflexible2008 编译出错问题,请高手帮忙看看问题可能出在哪里? 图片说明:    最佳答案 参加附图查看连接中区域指针的关联变量。可…

    2017年7月25日
  • 触摸屏编程软件

    2008版触摸屏中指示灯图标存放在哪?怎么也找不到?大师帮帮忙呗!! 最佳答案 用圆形前景色变化做做指示灯吧!漂亮的灯在图形库中用两张图片切换显出灯的变化。 提问者对于答案的评价:…

    SIMATIC WinCC 2017年6月29日
  • 一些关于WINCC的基本问题

    1.WINCC对于MUDBUS,PROFIBUS协议方面的支持情况2.组态图库如何扩展,比如石油库,集控,电路等专业图库怎么下载3.WEB应用方面的功能,都支持哪些功能4.实时数据…

    SIMATIC WinCC 2017年11月4日
  • wincc如何与仪表通讯

    请问wincc如何与仪表或是巡检仪通讯,监控温度,压力等;它需要与什么中间软件连接,如何设置?此软件在哪里下载,请大家多多指教?谢谢 最佳答案 像仪表、巡检仪都是一些RS232或R…

    SIMATIC WinCC 2019年6月11日
  • wincc怎样制作间接画面

    问题1   例如:当PLC  M0.0导通以后,弹出一个     画面?&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC TlgOnlineTrend控件中有没有smel属性

    WINCC  TlgOnlineTrend控件中有没有smel属性,我在WINCC工程中看到别人做了几个按钮,第一个按钮中的脚本为Set_Focus(lpszP…

    SIMATIC WinCC 2019年6月11日
  • VC6.0如何访问归档数据?

    求高手帮忙: 在VC6.0中如何用ADO方式通过WinCCOLEDB访问归档数据库?我试了一下查询不到数据: _RecordsetPtr m_pRec…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3模拟数字时钟控件

    我自己添加的时钟控件怎么改变不了文字大小,把别的项目控件复制过来复制属性再分配给我的,控件文字大小也改变不了 钻石用户推荐最佳答案 是wincc版本不一样么?是不是调用Wincc&…

    SIMATIC WinCC 2021年7月5日