LabVIEW论坛
直播中

vn9

5年用户 46经验值
擅长:可编程逻辑 模拟技术 测量仪表 EMC/EMI设计 嵌入式技术 制造/封装 存储技术 CRF/无线 接口/总线/驱动 处理器/DSP 光电显示 EDA/IC设计 MEMS/传感技术
私信 关注
[问答]

LABVIEW做UDP通信时,设备发送速率很快,上位机来不及数据处理,队列数据大量堆积。该怎么提高速率,实现实时显示?

这是数据处理的程序 这是UDP接收程序 第一张是数据处理的图片,第二张是UDP接收的程序
labview做UDP通信时,设备发送速率很快,上位机来不及数据处理,队列数据大量堆积。该怎么提高速率,实现实时显示?
已退回10积分

回帖(5)

老蜗牛

2021-9-27 16:16:58
如果数据处理慢,目前状况下是无法实时显示处理后的数据的。
举报

LVGT

2021-9-27 17:59:12
电脑内部秒杀一切外部通讯
除了垃圾程序
1 举报
  • vn9: 垃圾程序?你来解决解决?

王志博

2021-9-27 20:38:31
让队列一次发几个合并的数据,而不是一顿发单个数据。
2 举报
  • vn9: 我把程序简化为一个队列,但是数据处理速度还是跟不上
  • 王志博 回复 vn9: 你并没有明白我的意思,我让你减少发队列的速度,比如一次性发10个数据给队列,处理数据一次性处理10个,你这么发肯定不行,除非你换个CPU

汪刚刚

2021-9-27 23:06:33
先保存到TDMS,TDMS读写速率是10M/S,显示不能和保存放在一个线程里面,显示可以抽样 显示,直接显示累计数据量大量,会很卡
举报

更多回帖

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