问题描述
在使用的库,通过 tcp连接PLC时的一个报错:
Error while flushing the socket: flush_socket: maximum number of iterations reached
文章插图
报错原因
PLC 在设置时会有以太网连接数的设置,当发起的连接数超过PLC设置的数量时会报该错 。
解决方式
1、客户端连接时,使用长连接时需要考虑连接数的上限,或者采用短连接的方式 。
2、增加PLC的连接数设置,下图为三菱FX5U PLC增加连接数的方式 。
【ModbusTCP报错 flush_socket: maximum number】总结:设计时需要考虑连接方式(长连接、短连接)以及连接数 。
- Proteus仿真时报错:[SPICE] Too many iterations
- SSMS连接SqlServer报错18456的解决之道
- PowerShell执行python报错——未设置python路径
- 关于vue打包时 npm run build 命令 报错的解决方法
- 谷歌浏览器插件扩展引起的报错 Unchecked runtime
- 个人所得税怎么填写申报,个人所得税申报错误如何处理
- Proteus彻底卸载干净和license密钥报错等问题
- jmeter使用报错ERROR o.a.j
- [初学Spring Boot](2):单元测试报错:org.junit
- vue 打包生产环境报错 UnhandledPromiseRejectionWa