主题:ESM335X

  共有4390人关注过本帖    
帅哥哟,离线,有人找我吗?
FY
1楼 信息 | 搜索 | 邮箱


加好友 发短信
ESM335X  发帖心情 Post By:2020-5-8 9:02:00   [只看该作者]

ESM335X  CE版本    TCP长时间发送数据,会出现TCP可以连接,但是没有数据发送出来的情况。   然后这时候工控板使用TCP接收到任意数据之后,TCP就可以继续发送数据出来,这个过程不需要断电重启程序。  请问这个情况是需要定时给工控板发送心跳包么?还是什么引起的?


  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2020-5-11 15:19:00   [只看该作者]

TCP连接是ESM335x与另外一个工控板之间吗?工控板的接收线程是一直active的吗?照理说TCP连接是有ACK应答的,如果对端不发ACK,那么发端的发送window就会越来越小,直至0,表现发送失败。所以请检查接收线程是不是被挂起了?


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
FY
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2020-5-12 17:48:00   [只看该作者]

你好,线程确实被挂起了。他这个ACK应答接收不到,有可能是我们使用的交互机的问题么?

[此贴子已经被作者于2020-5-12 17:56:34编辑过]

  单帖管理 | 引用 | 回复 回到顶部

返回首页

ESM335X

用户名:
内容: