用S7-318-2cpu 与s7-200的EM277组态PROFIBUS网络,读取S7-200站里的数据,S7-200的站共有18个,每个200的站距离约为5-8米,PROFIBUS的传输速率为500Kbps,使用时网络经常出现问题,经常是网络中倒数第二台200站的EM277出现DP通讯故障,其机台EM277的DP ERROR 灯亮起.然后逐渐蔓延开去,从最近这台机台的机台开始,其他机台也会慢慢出现通讯故障,最后整个网络无法通讯,这时只有将S7-318-2处的PROFIBUS终端电阻打到OFF再打回ON,其网络就恢复正常,但用不多久又会出现同样通讯故障。
为了此故障,已把最容易出现故障的倒数第二台机台的EM277模块换新的,PROFIBUS接头换新的,但该机台依然经常出现DP故障,接着整个网络会逐渐瘫痪。于是连附近机台间的PROFIBUS线也已经更换,单独走线。这样做后,其他机台出现的DP故障次数减少,但该机台依然频繁出现DP故障。在整个网络里EM277的地址并无冲突,实际设置地址与软件组态一致,但机台的通讯依然处于时有时无的状态。请问该无何解决,或应再从何入手查起?