抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望
引导

当存在大量相似数据时,我们通常会用数组来管理,但要是将这些数组数据全部呈现在 HMI(人机界面)上。


画面会变得极为复杂,而且关联变量也十分耗时。那么,是否有办法让 HMI 显示更简洁呢?如图 1 所示      

3.png

轴画面 图 1 

后面展示的效果是通过更改轴的序号,来显示不同轴的当前数据。假如有 20 个轴,采用这种方式能让 HMI 画面更简洁,而且无需逐个关联变量。那么该如何实现这一效果呢?这就需要借助 HMI 的多路复用变量了


应用案例

在某项目里,PLC 负责控制 10 个伺服轴,每个轴都有设定速度、设定位置、当前速度和当前位置这四个变量。


如今,我们通过一个数组对这些轴的数据进行统一管理,具体情况如图 2 所示

4.png

轴数据管理 图 2 

在博图软件里,我们采用精智面板来实现画面显示。操作时,把轴 0 的设定速度变量拖至 HMI 变量区,具体操作如图 3 所示

5.png

PLC变量 图 3

接着,在 HMI 变量里,选中打算使用 HMI 多路复用的变量,找到其属性。

在地址选项中,点击索引变量,管理好对应的 HMI 变量后,最终点击 “确定”,操作详情如图 3 所

6.png

设置多路复用变量 图 4 


其效果如图所示,该索引的变量可以来自HMI,也可以来自PLC,设置后的效果如图4所示。

7.png

 多路复用效果 图 5 


同样的方式,对轴的其它三个参数进行设置,并在HMI上关联,如图6所示。

8.png

变量关联 图 6 


该HMI的运行画面,如图7所示。

9.png

HMI运行画面 图 7 


总结

本文跟大家介绍了HMI的多路复用变量的使用方法,这种方式实现了对PLC数组的间接访问,让HMI画面变得更加简洁和高效。如果你有不同意见或者更多实用技巧,欢迎评论区补充。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
10.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码