wincc按钮画面切换

我现在有好多个画面切换的按钮我想实现 随便点开一个画面相应的按钮是一种颜色,在切换另一个按钮画面 这个按钮变成另一个状态, 也就是说按钮额颜色有记忆状态,只记录两个按钮。按钮的顺序又不一样,这样是方便操作人员返回自己上一次操作的画面(不知道我形容的大家明不明白。)

问题补充:
1:每次的顺序不一样
2:最多只能改2个按钮颜色,当点开第三个按钮 最早点开的按钮恢复到初始状态。

最佳答案

1、如果你的画面切换是全画面切换,不是用的子画面的话,可以使用一个函数实现返回功能,类似浏览器的后退,脚本:
OpenPrevPicture (); //Return-Type: BOOL 
2、按你的思路可以这样做,有规律的定义几个按钮,比如按钮1-8,正常是淡蓝,当前点击是红色,上一个点击的是黄色,
然后写一个函数,在脚本点击的时候调用
函数功能;遍历所有按钮,检查背景颜色,如果是黄色,设置成淡蓝色
如果是红色,设置成黄色
然后设置当前点击的按钮颜色为红色就行了
测试看附图

图片说明:

wincc按钮画面切换  

提问者对于答案的评价:
OpenPrevPicture () 这个函数怎么用。。
a=OpenPrevPicture ()  这个a是个什么数据类型,返回的是画面的名字?char数据类型?

char a;
a=OpenPrevPicture ()

最佳答案作者回复:
不用定义变量a,直接写
OpenPrevPicture ()
这样就行了

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

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

相关推荐

  • S7-200与TP277的时间的组态

    要使TP277设备的日期和时间与PLC200同步??? 问题补充:LD     SM0.5 TODR &nbs…

    SIMATIC WinCC 2019年6月11日
  • 如何将WINCC英文版工程转换为中文版

    原先有一个老工程用WINCC6.0英文版软件组态的,用起来很不方便,我现在想将其升级为WINCC6.0SP2中文版使用,请各位老师指点下,应该如何升级。 最佳答案 完全可以,把WI…

    SIMATIC WinCC 2019年6月11日
  • wincc 如何创建xls文件

    如何用VB创建xls文件,不是打开是创建新文件。谢谢。 最佳答案 Dim oExcel,oWorkBook  Set oExcel&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 如何使用变量前缀的方式,建立项目的模板?

    如何使用变量前缀的方式,建立项目的模板?例如电机一个模板,阀门一个模板,能够在wincc在线时,单击相应的设备,弹出相应的设备,并且进行操作。 最佳答案 1.在主画面上可以调用同一…

    SIMATIC WinCC 2017年8月26日
  • SIMATIC_WinCC_Professional_V14_SP1无法安装

    SIMATIC_WinCC_Professional_V14_SP1无法安装 图片说明:    钻石用户推荐最佳答案 此回答已完善 根据安装提示说明:系统与Wi…

    2020年11月1日
  • wincc项目例子

    大家好,我是新手,刚接触wincc,看了些教程。现想要一个wincc写好的例子,学习一下别人怎么用的。脚本最好是c写的,能在6.0版本下运行的。谢谢大家!!! 最佳答案 WINCC…

    SIMATIC WinCC 2019年6月11日
  • wincc软件的问题

    哪位大侠有wincc的安装软件啊,容量太大,网上有下载的地方吗? 最佳答案 迅雷下,到这个网址看看http://www.ad.siemens.com.cn/service/answ…

    SIMATIC WinCC 2019年6月11日
  • wincc画中画问题

    能不能通过什么方法用一个画面关联几个按钮实现画中画效果?但是每个按钮按下时弹出的画面都要有独立的控制功能。 最佳答案 你可以定义结构变量,然后画面中的部分连接的是变量的后半部分,画…

    SIMATIC WinCC 2019年6月11日
  • wincc 数据库 excel 导出PDF,如何设置文件名称?和路径?

    实现功能,通过VBS脚本读取数据库数据,存放在画面上,使用打印按钮首先将数值记录到excel再打印出PDF文件,默认打印机已经设置为pdf打印机目前数据已经可以存到excel,执行…

    2021年7月5日
  • wincc7.4sp1运行时报错

    %ignore_a_1%7.4sp1运行期间偶尔出现如图片所示的问题 问题补充:能否更具体点,授权都检查好几遍了。凡是跟用户归档有关的授权都删除了 图片说明:  &nbs…

    2021年7月5日