接触器现场故障解决全过程
|
一个接触器现场故障问题的解决方法与处理过程,帮助大家定位与解决接触器的故障,从现场电磁干扰,到继电器与接触器等设备的全面诊断,一个非常值得学习与研究的接触器故障排除经验。 该现场使用的是西门子的S7 300 的plc,该项目运行了一年多,一直有问题,但最近出现问题比较频繁,现象是每天从CPU第一次上电运行,大概30分钟后,开始出现停机的情况,停机时 SF、STOP灯亮。此时只能通过手动复位,CPU才能恢复运行。 而之后,该现象将随时出现,并且越来越频繁,甚至有时几乎每个程序周期都会停机,因此严重影响了用户的生产。 根据故障情况,初步怀疑是现场存在电磁干扰。因此奔赴现场对问题进行处理。到现场后,首先观察PLC运行的情况。 现场采用的是西门子S7 314C-2PN/DP 的CPU,在运行过程中会出现系统故障,但能够自动消失(图1)。
图1 PLC报系统故障 之后,观察了故障出现的情况,发现该故障的出现是有规律的:当Q5.4动作时,该SF灯会亮,当Q3.4动作时,该SF灯消失。 因此,怀疑是程序出现问题。通过读取在线诊断信息,发现CPU报BCD码转换故障(图2)。
图2 CPU在线诊断信息报BCD码转换故障 经过与编程人员的交流,发现是上位机的某时间参数设定超限。该参数设计设定值范围应为0~99,但现场设定为100, 因此程序每次运行至此都会报BCD码转换故障,并导致SF灯亮,而当该部分程序运行结束后,故障就会消失。 将该值改为0~99 之间的任意值后,SF灯不再点亮,该系统故障不再出现。这是在现场发现的第一个故障,但这个故障并没有导致现场设备停机。 之后,随着继续观察,大概经过了1个小时后,突然出现了一次停机故障。现象就是CPU停机时,SF灯和STOP灯亮,同时5V灯亮(图3)。
图3 CPU停机 此时,只能将CPU上的拨码开关拨至STOP位置再重新拨回RUN位置,CPU才可以正常重启。 我们在线检查CPU的诊断信息后发现,此时CPU报的是IO模板丢失的故障(图4)。
图4 在线诊断信息 从诊断信息情况看,应该是CPU在瞬间无法识别其模板,导致CPU进入停机状态。 由于现场的电气柜内有较多的继电器和接触器(图5),因此怀疑是由于这些感性负载动作时产生的干扰导致了CPU从而导致了停机,因此我们对CPU的电源进行了检测。
图5 柜内安装了继电器和接触器 通过波形,可以看到在CPU的24V电源线上,随着设备的动作,能够检测到有高频干扰的存在,其中有的信号较强(图6)。
图6 在24V电源线上检测到的共模干扰 同时,在柜内,我们发现了一块镀锌板(图5)。估计该镀锌板是用于系统接地的,但实际情况是,并没有任何的PLC系统接地线连到该镀锌板上,也没有发现该镀锌板接到外部的“地”(图5)。 |














