电源故障
现象:PLC 整机无电,指示灯不亮,无法正常工作。可能是外接电源电压异常、熔断器熔断、电源模块损坏等原因。
检测方法:
首先用万用表测量输入电源电压,看是否在 PLC 要求的额定电压范围内,如常见的 24V DC 或 220V AC,偏差过大需检查供电线路。
检查熔断器,查看熔断器内的熔丝是否熔断,若熔断,需进一步排查后级电路有无短路情况,再更换同规格熔断器。
若电源电压正常、熔断器完好,可考虑电源模块故障,通过替换法,用已知正常的同型号电源模块替换疑似故障模块,观察 PLC 是否恢复正常供电。
CPU 故障
现象:PLC 系统死机,运行指示灯异常闪烁或熄灭,程序停止执行,无法通信。可能是 CPU 芯片过热、受电磁干扰、内部电路损坏等。
查看 CPU 散热片温度,若过热,检查散热风扇是否正常运转,通风口有无堵塞,改善散热环境后重启观察。
监测工作环境的电磁干扰情况,是否有大型电机、变频器等强干扰源临近,可采取屏蔽、接地等抗干扰措施后再试。
使用 PLC 编程软件尝试连接故障 PLC,若无法连接或报错,结合其他硬件排查无果后,大概率是 CPU 模块硬件损坏,需专业维修或更换。
I/O 模块故障
现象:输入模块对应的输入指示灯不亮,但现场传感器已动作;输出模块有输出信号但外接执行器无响应,或者相反情况,即指示灯显示与实际外设动作不符。
对于输入模块,用万用表测量传感器输出端与 PLC 输入点之间的线路通断,确保信号能正常传输到模块。同时,在 PLC 编程软件中监控该输入点状态,对比实际硬件状态,判断是线路问题还是模块内部光电耦合器等元件损坏,必要时更换模块。
输出模块检测时,先检查外接执行器及其线路,如继电器线圈、电磁阀线圈电阻是否正常,线路有无断路、短路。然后通过编程软件强制输出点为 ON 或 OFF,测量输出模块对应端子的电压变化,以确定模块能否正常驱动负载,损坏时及时更换。
程序错误
现象:PLC 运行异常,输出结果不符合控制逻辑,设备动作错乱,可能是程序编写错误、逻辑漏洞、数据溢出等。
借助 PLC 编程软件的在线监控功能,逐段查看程序运行状态,观察各变量、中间继电器的赋值与变化是否符合预期,找出与控制要求相悖的程序段进行修改。
检查程序中数据处理部分,如定时器、计数器的设定值与当前值,运算指令中的操作数范围,防止数据溢出导致错误结果,对不合理数据设定进行调整。
通信故障
现象:PLC 与上位机(如触摸屏、工控机)、其他 PLC 或智能仪表之间无法正常通信,数据传输中断、错误或延迟,通信指示灯异常。
检查通信线缆连接是否牢固,插头有无松动、氧化,对于串口通信,查看线缆接线是否正确(如 RS232、RS485 的收发线对应),必要时重新插拔或更换线缆。
核实通信参数设置,包括波特率、数据位、停止位、奇偶校验等,确保通信双方参数一致,在编程软件或设备配置界面中重新核对修改。
若有多台设备组网通信,排查网络拓扑结构,查看网络交换机、路由器等设备工作状态,是否存在网络风暴、IP 地址冲突等问题,通过网络测试工具进行故障诊断与修复。
温度过高或过低
现象:高温时 PLC 频繁死机、性能下降,低温下可能出现启动困难、电子元件参数漂移。
检测方法:在 PLC 控制柜内安装温度传感器,实时监测温度,当超出 PLC 允许工作温度范围(一般 0℃ - 55℃),检查控制柜散热或加热装置,如空调、加热器是否正常运行,通风风道是否畅通。
湿度大
现象:内部电路板受潮发霉,引发短路、漏电,造成硬件损坏或工作不稳定。
检测方法:使用湿度仪测量环境湿度,若长期高于 85% 相对湿度,检查控制柜密封性,安装除湿装置,定期打开柜门通风干燥,对已受潮部件进行烘干、清洁处理,严重时需更换。
粉尘污染
现象:粉尘积聚在电路板、散热片上,阻碍散热,还可能造成电气间隙变小引发短路,使 PLC 故障频发。
检测方法:定期查看控制柜内粉尘情况,若粉尘严重,先断电,用干净毛刷、吸尘器小心清理,确保各部件清洁,同时改善控制柜防护等级,防止粉尘侵入。