LabVIEWwilliam hill官网
直播中

张飞众筹是骗子

7年用户 52经验值
擅长:电源/新能源 控制/MCU
私信 关注
[问答]

请教各路大神,labview字符串显示控件怎么显示大量数据

`上位机需要显示串口接收到的数据 并显示出来,通过字符串链接每次链接到最后,但是字符串显示控件里面的数据一多,就开始卡顿 如何解决这个问题呢。尝试很久已经找不到合适方案,用C#显示 一直不会卡....。labview显示控件这么弱鸡吗?` 捕获.JPG

回帖(7)

王志博

2020-8-6 22:08:04
只是你LABVIEW编程水平弱鸡,你上传代码看看吧
3 举报
  • 张飞众筹是骗子: 大神求求你显示一下 100ms 接收46个字节数据然后 显示 数据全部不清除 然后加上时间后缀  显示1个小时全部内容 如果不能你就连弱鸡都不如
  • 王志博 回复 张飞众筹是骗子: 你把程序传一下呀,不传就算了,要不我还得做两个程序,一个模拟一个显示,谁那么有空
  • 张飞众筹是骗子: 上位机 不能有 卡顿

荣琪

2020-9-6 00:33:34
原则上来说,过程数据庞大且重要的情况下,应给客户提供存储功能,而不是寻求全部显示。
LV中,几百万字节的字符串作显示会卡,但若不寻求显示仅进行数据传输,是没有问题的。
但是这也是有上限的。https://bbs.elecfans.com/forum.php?mod=attachment&aid=OTUyNzUyfDAzMWZiN2FiMzc5ZjVmMzZhODgwMGMyY2NkZTc4YjlkfDE3MzEyMjE2MTk%3D&request=yes&_f=.jpg

不论如何,这种方式是不推荐的,不论哪种语言,都不是长久之计,建议改变策略。
举报

王志博

2020-9-6 10:02:10
如果你就是想看这么大量的数据,你应该用XCONTROL,每次只新增加一行,其它的控件不刷新,要不然肯定出问题,C#从原理上应该也不是一个整控件刷新
举报

汪刚刚

2020-9-6 16:04:00
一个屏幕显示数量有限,如果把所欲数据都加载到显示控件中,控件肯定会卡
大多数做软件法是动态加载的方式,让人感觉不出来是动态加载
举报

更多回帖

发帖
×
20
完善资料,
赚取积分