Bug #1167
modbus_tcps 服务端规约防止长时间不响应
Start date:
01/06/2021
Due date:
% Done:
100%
Estimated time:
Defect version:
Description
异常情况下,客户端程序出问题,而服务端没有感知到,则会造成通道是运行,服务端一直等待对方的请求。
需要主动尝试通道切换:利用超时时间实现。
modbus_tcps根据rtu的超时时间,在此范围内没有收到对方的请求,则记录一次超时;系统在连续3次超时的情况下,会关闭通道,等待重新连接。
Files
History
Updated by yufeng wu almost 4 years ago
- File modbus_tcps.cpp modbus_tcps.cpp added
- File modbus_tcps.h modbus_tcps.h added
- File pmodbus_tcps.dll pmodbus_tcps.dll added
C3 17 的电力一转三FEP 版本v2.1,Win2008环境,附件 FEPwin 2.1版环境下,我编了一个可以给17C3用
SHL15 occ ATS FEP版本3.01 win2012环境的TCMS 车辆数据 电科戚悦也用到了这个协议
Updated by xiangyang li almost 4 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100