PLC问答 > 西门子S7-1200 PLC的CPU指示灯RUN/STOP闪烁是什么原因?

西门子S7-1200 PLC的CPU指示灯RUN/STOP闪烁是什么原因?

提问者: 2026-08-01 5 浏览
现场一台西门子S7-1200 PLC,CPU型号为CPU 1214C,运行中突然RUN/STOP指示灯以约2Hz频率交替闪烁,但未看到任何故障代码,程序无法启动。请问这是什么原因?如何快速定位问题?
2 个回答
101PLC工程师 · 2026-08-01
西门子S7-1200 CPU的RUN/STOP灯以约2Hz频率闪烁,通常表示CPU处于“启动(STARTUP)”状态或“固件更新模式”,但若持续无法进入RUN,最常见原因是组态不一致或启动模式配置问题。 排查步骤: 1. 使用TIA Portal连接CPU,在线查看诊断缓冲区(Diagnostics Buffer),这里会记录具体错误,如硬件组态不匹配、模块地址冲突或启动前检查失败。 2. 检查CPU属性中的“启动”设置:在TIA中打开设备组态,进入CPU属性→启动,确认“启动模式”设置为“暖启动-断电后重启”或“暖启动-手动重启”,避免设为“冷启动”或“不重启”。如果设为“不重启”,上电后CPU会停在STOP状态,RUN/STOP灯也可能闪烁。 3. 检查是否有未下载的硬件变更:若硬件组态被修改但未完全下载,CPU会进入不一致状态,需执行“下载到设备”并选择“全部覆盖”。 4. 若现场无上位机,可尝试将CPU拨码开关(如果有)或通过存储卡恢复出厂设置,但注意会丢失程序,需先备份。 常见解决方案:重新下载完整组态并执行“在线/诊断”中的“复位为出厂设置”,然后重新下载程序。若仍闪烁,检查24V供电是否稳定,电压波动可能导致启动过程异常。
工控老张 · 2026-08-01
补充一下:西门子S7-1200 CPU的RUN/STOP灯以约2Hz频率闪烁,通常表示CPU处于“启动(STARTUP)”状态或“固件更新模式”,但若持续无法进入RUN,最常见原因是组态不一致或启动模式配置问题另外建议检查现场环境温度和接线。

我来回答

上传中...
系统将自动为您分配一个称号