Labview做 TCP 通讯报错“网络操作超出用户指定范围或系统时间限制”,错误代码56
TCP通讯,下位机STM32主控芯片,8路采集每路20k速率,用Labview开发上位机; 下位机是客户端,上位机服务器。 上位机开始运行正常,能接收数据,但运行几分钟后就报错“网络操作超出用户指定范围或系统时间限制”,错误代码56。下位机是连续数据传上来的
求大神解决。
=========注意:是可以成功运行一段时间的,但是运行一会就出错。 56的错误码是由于网络超时,接收不到内容导致。 你尝试断开连接再看能不能连上。 我是发哥 发表于 2015-11-19 15:30
你尝试断开连接再看能不能连上。
多谢回复。关闭之后再也连接不上了。第一次连接成功,关闭程序再次运行就再也连不上了。 是TCP关闭的不彻底吗?导致占着内存还是怎么了。
(我下位机编程的机制是一旦断开连接就再次进入循环请求连接状态,我用C#编的上位机程序一直没什么问题,一直可以采,关了程序再次运行也能再次连接成功)
页:
[1]