通讯故障导致报警记录丢失
刘玉蓉
发布于2014-10-20 18:01
3
0
标签:
一台机器用S7-317做设备控制和MP377 做人机界面,历史报警记录本来显示正常。可是一天突然通讯发生故障,不能显示机器运行数据。机器重启后,通讯恢复正常后,发现昨天的历史报警记录不能显示在报警画面上。请教其中的可能原因?
佳答案
一般S7-300PLC与触摸屏HMI之间的通信大都使用MPI协议,如使用 MPI 的传送模式将从 HMI 设备上当前装载的项目中读取总线参数。如果发生通讯故障,重新启动后正常显示,发现昨天的历史报警记录不能显示在报警画面上,一般是通信网络存在通信干扰。一般对于新型S7-300PLC采用MMC卡,在断电时会自动把当前数据保存到MMC卡中,如果发生历史报警记录,应该是PLC受到干扰的情况大,如PROFIBUS电缆与其它动力设备电缆平行布置、PLC模块与其它动力设备共用接地,存在较大的共模电压,也可能是如下情况:S7-317PLC与MP377之间的PROFIBUS网络接头松动、PROFIBUS连接电缆性能下降、PROFIBUS电缆周围存在其他动力设备和高频设备。
首先把所有MPI网络接头重新检查连接一遍,注意网络接头上屏蔽层不要与接线端子相碰(规范连接)和网络接头上末端电阻的位置;MPI网络接头松动、主机架上模块紧固连接螺丝松动;检查PROFIBUS电缆周围是否有干扰源;PLC系统单独接地。