微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview画面卡的问题

labview画面卡的问题

时间:10-02 整理:3721RD 点击:

labview程序做的比较大时,全局变量600多个点。还有50多个数组类型的全局变量(长度最长45000),展示画面有十几个示波器(示波器都自定义编辑)。在显示的时候最下边有一块区域老是不更新,怎么解决?肯定不是电脑性能问题,图片中红色标注的是老是卡着不动的部分
电脑配置:惠普工作站Z620(6核16G内存),显卡配的K4000


尽量减少不必要的控件使用量
优化运行逻辑
注意动静态vi的使用
及时释放无效资源
一时能想到的几个方面哈,不一定对症~

我觉得是你程序问题吧。你这个界面上的显示也不多。自己探针看下 那个波形图表 输入是否有数值。

有数值的,(那些绿色线都是示波器修改成的,每个是5组数据,每组数据都是几万长度不等)数值是没有问题的,最下边那块要是放时间的显示,就会不变,每次点击显示桌面重新打开就好了一小段时间,完了就又不刷新了,就跟玩游戏显示卡的那种情况一样

好的,谢谢啦,现在还在修改优化

全局变量尽量换成功能全局变量,全局变量多了是很卡

什么是功能全局变量?接触这个还不是很久,很多不清楚,或者我一个变量要在好几个VI中使用,除了全局变量有没有其他更有效快捷的方式

已经百度了。貌似我就是这个用多了,非常感谢

全局变量尽量不要用,用功能全局变量。

首先 你确定一点,是运行一开始就卡,还是运行的时间越久越卡

111111111111111

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

网站地图

Top