前提:
1,我使用plc s7 200 smart
2,我开启了plc的modbus指令,plc 作为slave 被master访问
3,plc的modbus默认是502端口接受访问
问题:
在运行一段时间之后, master访问slave(plc)就会出现 timeout的情况,这个时候重启plc的modbus tcp服务就好了,访问的过程中,master可能会短期多次访问slave,也有可能会重复创建连接。
请问 1, 是master短期重复连接的原因造成的plc的modbus timeout吗?
2,如果是这个原因导致的,s7的modbus有什么什么配置可以解决这个问题?比如超时的配置这种。
3,有没有其他的原因?
感谢给为前辈解惑。