博途HMI之多路复用变量

已锁定

zhouji

  • 帖子

    55
  • 精华

    2
  • 被关注

    17

论坛等级:侠士

注册时间:2015-09-19

普通 普通 如何晋级?

博途HMI之多路复用变量

35522

11

2018-09-15 23:01:55

 

之前来论坛学习了前辈们的许多知识,今天有空我也给大家分享一个简单应用-------HMI的【多路复用变量】

用于实际应用中一个HMI页面为多个重复功能做显示,提高工作效率。

由于本人了解不深,先把最基础的分享一下。

 

例,一个乘法运算FB被两次调用,生成两个背景DB,我们仅需要一个HMI页面显示出计算过程

  1. 图片为PLC实例

图二调用

 


2,创建HMI多路复用变量


 

这里的绝对地址里有个[DBnum],我们就是通过改变DBNUM的值来达到改变整个IN1或IN2或OUT1的值,从而使单个HMI页面就能做出这种多功能显示的效果

 


3 HMI页面添加


 

这里看到IN1的关联变量是DB[DBnum].DBW0,,,,,,

IN2和OUT1类似

 

第二个

 


而后面这两个按钮事件分别是赋值1000,2000,(也就是FB1的两个背景DB号)给内部变量[DBnum],通过给[DBnum]一个明确的值,使得DB[DBnum].DBW有一个明确的绝对地址

 

4 运行效果


 

第二个

 

点击DB1000输入9*8

点击DB2000输入3*5

来回切换我们可以看到这个单一的页面显示出了两个DB里的内容。

 

 

以上就是简单介绍了多路复用变量,实际应用中我们可能会遇到一个页面显示出十几个相同功能的东西,用这个方法稍许简便

 

博途HMI之多路复用变量 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11107条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。