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

相关推荐

  • WinCC7.5亚洲版的硬件狗能用在虚拟机上面吗?

    WinCC7.5亚洲版的硬件狗能用在虚拟机上面吗? 钻石用户推荐最佳答案 可以以下虚拟化系统已经过测试:Microsoft Hyper-V 2012 …

    SIMATIC WinCC 2021年7月5日
  • wincc web发布会传播病毒吗

    wincc web发布,服务器会传播病毒吗,或者会收到攻击吗? 最佳答案 当然要做好防护,只有联网就有可能受到网络攻击,防火墙和杀毒软件是必须的。 提问者对于答案的评价:…

    SIMATIC WinCC 2017年12月1日
  • 通过编程电缆(usb)实现wincc 和冗余plc 的通讯

    本人想知道能否使用编程电缆连接wincc 和软冗余plc 来实现通讯 调试的时候用 通过ylink连接两路网络合并后通过编程电缆连接winc…

    SIMATIC WinCC 2021年7月5日
  • 钢卷信息跟踪不正常

    钢卷已经被运到开卷机但钢卷信息显示依然在鞍座上,或者连续几个鞍座实际存在钢卷,画面显示也显示已检测到,但是无钢卷形状符号显示在鞍座上,各位工程师,这是二级数据传输不稳定吗?这种情况…

    SIMATIC WinCC 2017年6月1日
  • HMI问题

    我是用PROTAL v12 软件做的一个项目,最近出现触摸屏死机的现象,即点击触摸屏上的按钮没有响应,需要等很长一段时间才反应过来。比如我要切换画面,点击这个按…

    SIMATIC WinCC 2017年11月4日
  • wincc能否用字节形I/O域

    wincc中我用I/O域里的变量是一个字节。但是不能使用是什么问题,在模拟的时候I/O域里面有个一黄色三角形 ,黄色三角形里面有一个感叹号?请指教 问题补充:请看截图 最…

    SIMATIC WinCC 2021年7月5日
  • WINCC数据库可以远程读取吗?

    WINCC本机可以通过EXCEL实现报表查询、打印。不知道有没有办法远程读取本机的数据库SQL2000,数据如何输出? 最佳答案 这个比较困难。 提问者对于答案的评价:我再看看吧!

    SIMATIC WinCC 2021年7月5日
  • 画面是否可以直接调用?

    现在做个改造项目,阀门、电机都用的WINCC库中的,点击他们弹出相对应的操作对话框,我是用画面窗口加VB程序弄的,但是运行时间长了总是点击出来有刷屏的现象(就是卡),我想问下能不能…

    SIMATIC WinCC 2019年6月11日
  • 请问,WinCC如何用VBS实现输入值过大时不写入?

    请问各位大神,WinCC,如何用%ignore_a_1%脚本实现当在输入域输入超过300的数值的时候,弹出提示窗“当前输入值过大”,并且该值不会被写入变量中。请给出对应的VBS脚本…

    SIMATIC WinCC 2020年11月1日
  • 关于WinCC支持OPC UA

    大家好。请问一下大家WinCC版本从多少开始支持OPC UA的?谢谢。 最佳答案 WINCC 7.2版本开始http://www.ad.siemens.com.…

    SIMATIC WinCC 2021年7月5日