查查通信距离,如果太远就要加中继,也可以先把速率调低点,然后看是否正常的能多一个,如果正常的多了,就加中继。
以前也遇到过一些Profibus网络的问题,比你这个更麻烦,问题出在中间,偶尔断一秒,换了ET200S模块和插头,还是偶尔断,能把人整死。但是怀疑通信电缆受到干扰,或者模块接地问题,特别是变频器等接地一定要可靠。
你还需考虑一下一个低级问题,就是AB线接错,dp传输的是差模信号,有时候接反也可能通信上,但是条件稍一变就 出问题了,曾经遇到过这个问题。
感觉你这个接错线的可能性最大,不要认为不可能,最低级的错误最难发现。