NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

关于提高TCP/IP传输速度的问题

问题是这样的:现在我所做的基于TCP/IP的文件网络传输,我发现网络的利用率很不稳定,100M的网卡,多时到12%,少时只有百分之几,有什么办法能提高网络传输的稳定性和速度?
Labview 7.0, 8.0, 8.6,8.6.1,2011
0 项奖励
1 条消息(共 6 条)
5,396 次查看

您可以通过关闭Termination Character等待来加速数据传输。该属性位于Functions => Instrument I/O => VISA => VISA Advanced中,选择Messaged Based Settings => Termination Character Enable属性即可。

Message Edited by My NI on 08-13-2009 09:37 AM
Regards
MY
0 项奖励
2 条消息(共 6 条)
5,384 次查看

好像不行。

我是用TCP函数编写,主要是用来在服务器端与客户机端传输文件,功能有点类似大家常用的飞鸽的文件传输功能。

您给我介绍的VISA主要用来与仪器通信,用不上啊。

Labview 7.0, 8.0, 8.6,8.6.1,2011
0 项奖励
3 条消息(共 6 条)
5,374 次查看
您有设置Timeout吗?
Regards
MY
0 项奖励
4 条消息(共 6 条)
5,364 次查看
没有,我是按默认
Labview 7.0, 8.0, 8.6,8.6.1,2011
0 项奖励
5 条消息(共 6 条)
5,342 次查看

您好,可否再提供一些具体的信息?比如VI中TCP读写操作的结构等。

 

我在NI KnowledgeBase找到一个相关的主题 〉"连续TCP读写数据的时候性能差"

http://digital.ni.com/public.nsf/allkb/9D4E96F6F32D0AFA862575CC001D98BE

Regards
MY
0 项奖励
6 条消息(共 6 条)
5,332 次查看