PLC继电器输出点损坏有一个很典型的特点:程序监控完全正常,输出指示灯也按照逻辑亮灭,但现场设备却不再受控制。有时PLC输出已经OFF,接触器仍然吸合;有时输出灯亮了,外部电磁阀却没有电;拆开测量后才发现某一路内部继电器触点已经粘住或者烧蚀。现场遇到这种问题,往往先核对负载铭牌电流,例如接触器线圈只有几十毫安、电磁阀只有几瓦,远小于PLC继电器输出标称允许值,于是把故障归因于模块质量。实际上,继电器触点寿命并不只由稳定工作电流决定。负载接通和断开的瞬间,尤其是接触器线圈、电磁阀线圈、继电器线圈和带电容输入的电子设备,触点承受的电气应力可能远高于平稳运行阶段。
接触器和电磁阀都属于典型的感性负载。线圈通电以后会储存磁场能量,当PLC继电器触点断开时,电流并不会理想地瞬间变成零,线圈会产生反向电压试图维持原来的电流。这个瞬态电压可能在继电器触点间形成电弧,触点每断开一次都会承受一次电弧烧蚀。设备一天只动作几十次时,也许几年都看不出问题;如果一个气动机构每几秒动作一次,一天累计数万次,触点寿命就会迅速消耗。因此,同样是0.2A负载,控制电阻加热器与控制电磁阀,对继电器触点的实际要求并不完全相同。选用PLC输出时应查看产品针对不同负载类型给出的允许电流和电气寿命,而不能只看到“最大2A”就理解成任何2A以内负载都可以长期高频切换。
直流线圈通常可以根据设备设计采用合适的浪涌抑制措施,例如二极管、压敏元件或其他吸收电路,用来降低线圈断电时产生的反向电压。但不同抑制方式会影响线圈释放速度,不能为了保护PLC触点就在所有电磁阀上统一并一个普通二极管。例如某些要求快速释放的电磁阀或制动机构,释放时间就是工艺的一部分,抑制电路过强可能使线圈电流下降变慢,导致阀芯或接触器释放延迟。部分电磁阀插头、接触器线圈模块本身已经带有LED和浪涌抑制元件,后续再外加器件也需要确认原结构。具体采用什么方式,应以负载和PLC输出技术资料为准,而不是只追求“没有火花”。
交流线圈的处理又不同于普通直流线圈。AC接触器线圈、交流电磁阀等负载在断开时同样会产生瞬态电压,但不能简单照搬直流线圈并联普通续流二极管的方法。现场常根据设备设计采用RC吸收、压敏元件等适合交流回路的措施。维修时如果原接触器线圈两端带有吸收模块,更换接触器时却把这部分遗漏,PLC继电器输出可能在一段时间后开始频繁损坏。很多控制柜中的小型浪涌吸收模块外形并不起眼,设备还能正常动作时也不容易被注意,但它们实际上承担着降低开关触点应力的重要作用。改造接触器或阀岛时,除了看线圈电压,还应核对原回路有没有配套抑制元件。
有些负载的稳定电流很小,启动冲击却非常大。小型开关电源、LED灯、电容性输入设备刚接通时,需要给内部储能电容快速充电,瞬时电流可能明显高于正常工作电流。PLC继电器输出直接控制这类负载时,触点闭合瞬间会承受较强冲击,长期下来容易发生触点熔焊。设备表现通常不是输出点“断路”,而是程序已经关闭输出,负载仍然一直有电,因为继电器触点已经粘在一起。现场如果某一路总是控制照明、电源模块或电子设备,而其他控制普通小继电器的PLC输出多年正常,就应该检查负载启动电流,而不是只比较两个负载的额定功率。
开关频率是另一个关键因素。PLC继电器输出内部依靠机械触点动作,本身存在明确的机械寿命和电气寿命,不适合像晶体管输出那样进行高速、持续频繁切换。如果程序用继电器输出做高速脉冲、快速闪烁或者短周期温控,哪怕负载电流很小,机械动作次数也可能在很短时间内达到较高水平。比如一个输出每秒动作一次,一天连续运行下来就是数万次;如果每几百毫秒动作一次,累计次数会更快增加。用于高速计数、脉冲输出、频繁阀控制或短周期开关的场合,应根据负载特性和PLC模块能力考虑晶体管输出、固态输出或其他合适方案,而不是只因为手头PLC是继电器型就让它承担所有高速动作。
PLC继电器输出模块还要看公共端的总负载。一个模块可能有多个输出点,每个点都有自己的允许电流,同时公共端、端子和内部线路还可能存在整体电流限制。如果八个输出点单独看都没有超载,但多个负载长期同时导通,总电流集中经过同一公共端,仍可能超过模块允许条件。控制柜后期增加电磁阀和接触器时,经常只找“还有没有空输出点”,很少重新核对整组输出的公共端能力。设备新增几路以后开始出现端子发热或模块局部温度升高,就应检查整组同时运行电流,而不是只测损坏的那一路。
外接中间继电器可以在某些场合减少PLC输出点直接承受大负载,但它不是任何情况下都必须增加。PLC只驱动一只功耗很小、动作频率低且已经有合适浪涌抑制的接触器线圈时,直接控制可能完全符合设计要求;如果负载电流较大、动作频繁、现场电压等级复杂,或者希望PLC模块与现场负载之间更容易维护,则可以根据系统设计使用中间继电器或接口继电器。需要注意的是,增加中间继电器以后,PLC仍然是在控制一个线圈,因此中间继电器线圈本身同样属于感性负载,仍要确认线圈功耗和抑制方式。不能简单认为“加了中间继电器,PLC输出就绝对不会坏”。
输出点损坏以后,还要检查是不是外部线路造成的,而不应只换PLC模块。电磁阀线圈局部短路、接触器线圈老化、现场电缆绝缘受损,都可能让输出回路电流比正常状态大。新模块换上后能够运行几天,再次损坏同一路,通常说明外部负载或线路仍然存在问题。可以在符合安全要求的条件下测量实际工作电流,并比较同类型正常负载。若同规格多个电磁阀中只有一只线圈电流明显偏大,应优先处理负载本身;如果所有负载都正常,但固定PLC输出点温升异常,则再检查模块和端子。
程序逻辑也可能间接缩短继电器输出寿命。传感器信号在临界位置抖动,程序没有增加合理的状态确认或互锁,可能让某只接触器在几秒内不断吸合、释放。维护人员站在设备旁边可以听到接触器连续“哒哒”动作,但控制程序本身并没有报警。机械触点、电磁线圈和PLC输出继电器都在承受这种高频动作。解决时应先找信号为什么抖动,并根据工艺需要完善控制逻辑,而不是单纯换一个更大容量继电器。特别是安全和关键联锁信号,任何程序滤波和延时都应根据原安全设计处理,不能为了减少输出动作而随意屏蔽真实状态变化。
PLC继电器输出频繁烧坏,比较有效的排查顺序是先确认负载属于阻性、感性还是具有较大启动冲击的电子负载,再测实际电流并查看开关频率,随后检查浪涌抑制、公共端总电流以及负载线路状态。如果总是同一路损坏,更要把外部接触器、电磁阀、开关电源和电缆一起检查,而不是连续更换PLC模块。继电器输出是否适合某个负载,应同时看额定电流、电气寿命、动作次数和负载性质。涉及PLC输出、接触器和电磁阀控制回路调整时,应先落实设备停机和防误启动措施,具体允许负载、浪涌保护和输出接线方式应以PLC输出模块及被控元件技术资料和设备原电气图纸为准。