SF 灯亮了先别断电——S7-1200/1500 面板五个灯,一张表查完
车间里常见的场景
夜里两点设备停了 值班电工跑到电柜前 眯着眼看 CPU 面板上那几个灯
他看的不是电脑 灯是设备在说话 可惜多数人只认识绿灯
绿灯亮就放心走人 这是现场很普遍的误判 反过来更麻烦——黄灯亮了半年没人管 某天早上直接红灯整线停掉
黄灯不是装饰 黄灯是留给你的时间。
下面这张表以西门子 S7-1200 / S7-1500 为准。 建议截图存进手机。

五个灯,各自管什么
- RUN/STOP:CPU 的工作状态。
- ERROR(SF):CPU 自身或程序出了问题。
- MAINT:需要维护,还没到故障。
- LINK:以太网口物理连接。
- RX/TX:网口正在收发数据。
老 S7-300 上的 BF 灯 在 S7-1200/1500 上合并进了 ERROR 灯的闪法里 不少老工程师按老机型经验判断新机型 就在这里栽过跟头
灯的含义各厂家有差别,判断前先确认机型。
一张表:亮 / 闪 / 灭
RUN/STOP
- 绿色常亮:RUN,程序在跑。正常。
- 绿色慢闪:启动过程,上电或下载后出现,几秒内应转常亮。
- 黄色常亮:STOP。程序不在跑,但不代表 CPU 坏了。
- 黄色慢闪:固件更新或存储卡相关操作中,别在这一步断电。
ERROR(SF)
- 红色常亮:硬件故障或 CPU 自检不过。软件救不了,先查硬件。
- 红色闪烁:程序层的问题居多 比如访问了组态里不存在的模块 或者 I/O 访问错误 这是软件那一层的事
- 熄灭:无故障。
MAINT
- 黄色常亮:需要维护 存储卡寿命预警或维护周期到了 设备往往还在跑 但今天不处理明天可能就是红灯
LINK / RX-TX
- LINK 黄色常亮:网口物理连接正常。
- 熄灭:网线没插好、交换机口坏、网卡协商出问题。
- RX/TX 闪烁:有数据在走。排查通信时的一个旁证。
各种灯亮,常见原因和第一步
ERROR 红闪
- 程序访问了不存在的 I/O 拆了某个模块程序还在读它
- 通信伙伴掉线 PROFINET 设备断开通信指令报错
- 程序逻辑出错 触发了一个运行时错误
第一步:不要断电重启。用博图连上去读诊断缓冲区,错误条目和时间都在里面。 缓冲区怎么读,11 月 6 日那篇写过,这里不重复。
ERROR 红常亮
- CPU 硬件自检不过
- 存储卡异常
- 某个模块的硬件故障拖累了整个机架
第一步:记录灯的状态后断电重上电一次,看是否复现。 不复现也要查存储卡 别当无事发生
MAINT 黄常亮
- 存储卡接近维护周期
- 组态里设置了维护要求的部件到期
- 某些模块的诊断事件提示需要维护
第一步:读诊断缓冲区确认是哪个部件在要求维护,记进台账。
RUN/STOP 黄常亮
- 有人手动停了 CPU
- 程序下载后停在 STOP 没启动
- CPU 检测到问题自己进了 STOP
第一步:先问车间是不是有人动过,再查在线状态看 STOP 的原因。 原因不明就别反复上电 每次重启都可能改变现场证据
为什么反复强调别先断电
诊断缓冲区断电就清了一部分 旧款 CPU 的缓冲区掉电后基本归零 你赶到现场拿到的证据 一次重启就没了大半
我们碰到过这样的情况 工程师凌晨先重启 早上缓冲区里只剩一条看不懂的记录 同一个错误周五报一次周一报一次 中间的重启把规律抹掉了
规律抹掉排查就要从头再来。一次漫不经心的重启,代价可能是两个通宵。

还有一类情况要记一笔 LINK 灯灭 ERROR 不亮 CPU 照常跑 大概率是网线水晶头或交换机口的问题 这种先摸硬件 别急着怪程序
现场三条纪律
- 红灯亮,先读诊断缓冲区,再动手。
- 黄灯亮,别拖。
- 断电重启是排查的收尾动作,不是开场动作。
灯读不明白的时候,慢一拍比快一步更划算。
什么情况下你不需要找我们
绿灯常亮 RX/TX 正常闪 MAINT 熄灭 设备没问题 你不需要我们
ERROR 红闪但缓冲区里能看懂原因 自己改一行就好的 也不需要我们
需要我们的情况 缓冲区读不出来 程序打不开 错误反复出现但查不到根上
我们只做软件那一层 用户程序 HMI 画面驱动参数网络组态 硬件坏了换件的事 修硬件的同行比我们快
一句实在话:公司是新的,但团队在电气与软件这两行做了三十多年。 面板上的灯我们看了三十多年 这张表是老经验加新机型整理出来的 拿不准的地方以博图诊断缓冲区为准 灯是提示 缓冲区才是证据
更多这类速查表,我们会持续整理。