电工学习网

 找回密码
 立即注册
查看: 3742|回复: 0
打印 上一主题 下一主题

[分享] Wincc如何利用自制按钮切换画面时按钮也同时变色?

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-9 10:58:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一般在WINCC中,利用按钮切换画面的方式有两种形式,一种是利用OS项目编辑器自动生成的画面树,一种就是自制按钮。画面树就不用多说了,毕竟是系统自动生成的,功能上也比较齐全,今天我们主要来说说自制按钮。下面我们就来看看效果:每次切换画面,按钮也同样跟着变色。
下载链接有完整WINCC项目文件及详细说明
下面来看以下具体方法:
第一步:新建一个内部变量“hmi_QH”,用于画面切换的主要变量,数据类型选择“无符号16位数”,如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第二步:在图形编辑器中新建6个画面图形,如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第三步:新建画面——在新建好的画面中添加画面窗口和按钮,如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第四步,右键单击新建的画面窗口——属性——弹出属性对话框——选择其他——在画面名称处双击——添加“画面1”作为起始画面——在画面名称动态处右击——选择“动态对话框”,如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第五步:在弹出对话框中按照下图依次添加内部变量“HMI_QH”——添加模拟量数值——在模拟量数值后添加画面。添加好后,点击应用保存即可。
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第六步:双击添加好后的按钮——弹出属性对话框——选择颜色——在其动态处右击——选择动态对话框。如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第七步:在弹出对话框中依次添加变量“HIM_QH”——添加模拟量数值——修改数值1的背景颜色为深色,其他数值颜色不变。修改好后点击应用保存,如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第八步:还是在当前对象属性中选择事件——选择鼠标中的“按左键”在其动作中双击——在弹出对话框中将常数中输入“1”——在变量处添加内部变量“HMI_QH”——点击确定保存。如下图:
Wincc如何利用自制按钮切换画面时按钮也同时变色?
第九步:依据第八步的方法依次将剩余4个按钮进行设置,但要注意的是,要对应每个按钮修改自己对应的数值及对应的背影颜色。也就是说在修改2号按钮时,背景颜色只能是数值2为深色,其他不变,修改鼠标动作时,常数应输入为“2”。依次类推,将其他按钮也同样修改。
都修改完成后,就可以运行起来看看效果了!
wincc项目文件.zip (4.4 MB, 下载次数: 0)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-27 09:03

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表