电工学习网

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

博途HMI之多路复用变量

[复制链接]
跳转到指定楼层
楼主
发表于 2018-9-16 07:21:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
今天有空我也给大家分享一个简单应用-------hmi的【多路复用变量】
用于实际应用中一个HMI页面为多个重复功能做显示,提高工作效率。
由于本人了解不深,先把最基础的分享一下。
例,一个乘法运算FB被两次调用,生成两个背景DB,我们仅需要一个HMI页面显示出计算过程
  • 图片为plc实例
    博途HMI之多路复用变量
图二调用
博途HMI之多路复用变量
2,创建HMI多路复用变量
博途HMI之多路复用变量
这里的绝对地址里有个[DBnum],我们就是通过改变DBNUM的值来达到改变整个IN1或IN2或OUT1的值,从而使单个HMI页面就能做出这种多功能显示的效果
3 HMI页面添加
博途HMI之多路复用变量
这里看到IN1的关联变量是DB[DBnum].DBW0,,,,,,
IN2和OUT1类似
第二个
博途HMI之多路复用变量
而后面这两个按钮事件分别是赋值1000,2000,(也就是FB1的两个背景DB号)给内部变量[DBnum],通过给[DBnum]一个明确的值,使得DB[DBnum].DBW有一个明确的绝对地址
4 运行效果
博途HMI之多路复用变量
第二个
博途HMI之多路复用变量
点击DB1000输入9*8
点击DB2000输入3*5
来回切换我们可以看到这个单一的页面显示出了两个DB里的内容。
以上就是简单介绍了多路复用变量,实际应用中我们可能会遇到一个页面显示出十几个相同功能的东西,用这个方法稍许简便。
本文转载自:西门子工业技术论坛

回复

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-19 18:09

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

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

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

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