微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview程序框图简化问题

labview程序框图简化问题

时间:10-02 整理:3721RD 点击:
主要就是程序中用到了属性节点,所以不太会简化,也不太会做子vi,希望有大神可以详细讲讲怎么做可以减少工作量,那些按钮都要显示,所以做成子vi或者做成类好像都不太行。刚接触labview,也刚来论坛,所以分数不多- -,求大神们帮助



你必须用子vi。有可重复的结构或者功能做一个子vi,多用移位寄存器取代局部变量,还有就是数据类型一致借助与数组操作,程序不复杂,功能也简单,好好弄

可是我这个程序要用到33个按钮(需要判断布尔值的)还有99个颜色按钮(只需通过属性节点是指可见性),其实实现的功能也就是按一次按钮就让他变一次颜色,再有就是按完一个按钮之后可以按其他按钮给之前按下的按钮赋值,就这么点功能,如果用移位寄存器的话感觉连线会非常复杂,而且线也会非常的多,我就是想问问有没有哪种方法可以把一组按钮做成一个类那样的,其他的按钮就都通过创建实例来完成,感觉那样做会很省事,就是不太会做

可是我这个程序要用到33个按钮(需要判断布尔值的)还有99个颜色按钮(只需通过属性节点是指可见性),其实实现的功能也就是按一次按钮就让他变一次颜色,再有就是按完一个按钮之后可以按其他按钮给之前按下的按钮赋值,就这么点功能,如果用移位寄存器的话感觉连线会非常复杂,而且线也会非常的多,我就是想问问有没有哪种方法可以把一组按钮做成一个类那样的,其他的按钮就都通过创建实例来完成,感觉那样做会很省事,就是不太会做

同志,你这线连接的太复杂了   不是本人很难找到人有兴趣去理解。
学习Labview 要熟悉控件,比如按钮很多用到的地方多了,就得用其变量,这样可以减少联系。
另外控件的属性节点要深入了解一下。
祝君好运!

你控件有那么多不太可能很简化的,                 

亲,你可以把它们放入簇里面。

你这程序框图我给满分,不用简化,已经最简了

簇数组+循环都可以简化

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top