我厂故障S7-300PLC故障维护日志:
故障现象:一台采用 CPU317-2PN/DP、ET200S 分布式 I/O Profinet 网络的老设备,在生产过程中 PLC 偶尔会突然进入 STOP 模式,导致整线停机。重新启动或将拨动开关从 RUN 打到 STOP 再打回 RUN 模式(暖启动),故障就会恢复,但故障发生没有固定规律。
解决过程:通过硬件诊断查看诊断缓冲区记录的 PLC 报警信息,显示 PROFINET IO 模块被拆除 / 无法寻址,有一个 PROFINET IO 模块发生了硬件插拔错误。由于程序里没有 OB83(硬件插拔错误中断组织块),导致 CPU 进入了 STOP 模式。进一步检查发现是 ET200S 远程 IO 模块下面的启动器上的电源模块 PM-D 的接线端子松动,按紧电源模块接线端子后,故障排除。
IM365 带载能力下降导致 CPU 停机故障西门子中国:
故障现象:一台冻干机的控制系统,硬件配置为 CPU314、两个机架、IM365,每个机架 8 个普通 SM 模块。开机时 CPU 停止,SF 常亮,无法运行。
解决过程:诊断缓冲区显示 I/O 读写错误,但不报具体无法读写的 IO 地址。通过一系列排查,包括将 CPU 单独接电源测试正常,拆除扩展机架 CPU 能 RUN,逐步拆除扩展机架上的模块发现,当扩展机架只装 6 个 SM 模块时 CPU 可以 RUN,而装 8 个模块就会故障 STOP,且更换 SM 模块位置现象一样。最终怀疑是 IM365 的带载能力出现了下降,换掉 IM365 后问题解决。
DP 口频繁烧毁故障:
故障现象:某行车上使用的 S7-300 系列 CPU,其集成的 DP 口频繁烧毁,快则一两天烧一个,慢则两三天烧一个。
解决过程:分析认为可能是 Profibus-DP 电缆的屏蔽网接地不可靠,导致屏蔽网上有感应电压或耦合电压,进而使电压进入 CPU 的 DP 通信口。例如,屏蔽层接地不良时,屏蔽网上的铜毛可能扯到 DP 线芯上,将高压引入。或者,屏蔽层未良好接地,DP 电缆线芯上也可能因感应或耦合产生 70 伏以上的电压。解决方法是确保行车的保护接地可靠,对屏蔽层进行良好接地,同时检查接地连接是否腐蚀、氧化,做好接触面的防锈、防腐处理。
程序中 BCD 码转换故障及干扰导致的 CPU 停机故障:
故障现象:某机电行业现场使用的 S7-300 PLC,运行一年多后,每天从 CPU 第一次上电运行大概 30 分钟后,开始出现停机情况,停机时 SF、STOP 灯亮,只能通过手动复位 CPU 才能恢复运行,之后该现象出现得越来越频繁。
解决过程:首先通过读取在线诊断信息,发现 CPU 报 BCD 码转换故障,原因是上位机的某时间参数设定超限,将该值改为正常范围后,SF 灯不再点亮,但停机故障仍存在。进一步检查发现,现场电气柜内有较多继电器和接触器,CPU 的 24V 电源线上存在高频干扰,且 PLC 系统接地不良。在进行接地处理后,故障依旧存在。最终确定是控制关料阀的接触器动作时产生的干扰导致 CPU 停机,为该接触器增加浪涌吸收回路后,问题得到彻底解决。