海洋ace
级别: 正式会员
精华主题: 0
发帖数量: 25 个
工控威望: 63 点
下载积分: 168 分
在线时间: 17(小时)
注册时间: 2024-12-12
最后登录: 2025-01-17
查看海洋ace的 主题 / 回贴
楼主  发表于: 33天前
图片:
图片:
图片:
上位机用HSL与三菱FX5通过SLMP通讯,通讯接通了数据也传送正常。但是这个连接建立的时间太长了,要几秒钟,客户不认可。
后面问了一下是TCP协议的ECN功能导致的,上位机关掉ECN功能就可以,或者PLC要开启ECN功能就可以。但是PLC这边没找到这个功能设置的地方,上位机试过,关闭ECN功能确实快,毫秒级别就建立连接了。
但是客户的服务器不能关闭ECN功能,有办法让PLC具备ECN功能吗?或者还有别的办法没有?求助
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 379 个
工控威望: 527 点
下载积分: 1478 分
在线时间: 325(小时)
注册时间: 2017-06-12
最后登录: 2025-01-17
查看zmrs163的 主题 / 回贴
1楼  发表于: 33天前
PLC不支持,所以首次TCP会卡9秒,连接失败后会进行重试,重试两次后会关闭ECN再试,默认重连3s,所以卡9秒。话说为啥不能关闭,这功能没见过有人用过