我遇到过一次 ET 200SP Safety 模块持续提示 Supply voltage too low(电源电压过低)的故障。先检查外部 24 V DC 供电,测量正常,线路也没有发现明显异常;继续围着开关电源查,没有找到解决办法。后来更换了 Safety 模块,报警消失,设备恢复正常。

处理结果已经有了,根因却没有完全闭合。这次记录能支持“更换模块后恢复”,还不能支持“已经确认某个内部元件损坏”。写下它,是为了提醒自己:外部一个测点正常以后,应该怎样继续缩小范围,而不是给所有低压报警一个“换模块”的答案。

这是「SIMATIC Safety 工程笔记」的一篇排查记录,面向会查看 TIA Portal 诊断、需要继续判断供电问题的读者。经历沿用旧文已有记录;下文的测量组织、故障分支和复核方法是事后整理,不表示当时已经逐项执行。

测量、拆装或恢复输出前:先落实维护授权、工程备份和危险能量控制。拆装须按适用要求隔离电源;确需带电测量时,应由具备相应能力的人员确定测点、仪表和防护方案。不要旁路安全信号、强制有效性或拆开运行中的安全回路来试错。 [4] [8]

一、先划清这份记录已经知道什么

已有记录保留了三件事:模块持续提示低电压;常规外部供电检查未发现明显异常;更换 Safety 模块后恢复。更换对象是电子模块,不是已经确认更换了 BaseUnit 底座。不能因为后面讨论底座,就把处理经过改成“换底座解决”。

记录没有保留下完整的现场订货号与固件、各测点的精确读数、仪表采样条件和故障瞬间波形,也没有逐项交叉试验的记录或内部检测报告。因此,下面不补写一个电压数值、等待时长或连续运行天数,更不替这次维修补上一份已经通过的安全验收。

用于解释手册的是 F-DI 8x24VDC HF、6ES7136-6BA01-0CA0。它是资料参照型号,不是本次现场身份的确认。模块资料采用 V20 文档集合(12/2024),系统恢复与变更规则采用 V21(11/2025);其他模块必须换用各自资料。

二、诊断要对应型号,不能只对上“电压低”三个字

先保存诊断原文、原始代码、目标站及槽位,再确认实际模块和工程组态。下面两条都属于参照 F-DI 的供电诊断,但不是同一条消息;其供电提示也不能与传感器供电短路诊断混用。 [2]

参照模块的消息 该表代码 手册给出的检查方向
Supply voltage missing 11H 检查 BaseUnit 处的 L+ 及底座类型。
Supply voltage too low 322H 可能是电压偏低或底座错误;检查供电并使用 A0 类型底座。

表中代码只属于所引文档,不是补录的现场代码。手册还说明 GSDML 组态时返回代码不同,应按其规则换算;不能将 322H 当成所有 ET 200SP 的通用换件依据。 [2]

参照规格给出的额定供电为 24 V DC,允许范围为 19.2~28.8 V DC,可用底座为 BU type A0;该规格表的数据日期是 10/2021。这些是文档条件,不是现场实测值,也不能据此推算手册未说明的报警触发阈值、迟滞或延时。 [1]

保留的模块外观图仅帮助辨认“电子模块”这个对象。查现场时要看完整标识,不能把这里的参考产品图当作当时故障模块的照片。

资料参照用的 ET 200SP F-DI 模块外观,不是这次故障模块的现场照片
图 1:先确认实际型号,再套用相应诊断表(图片来源:沿用旧文标注的 Siemens F-DI 8x24VDC HF 模块资料;非现场照片,未完成本轮原图版本匹配)。

三、一个测点正常,为什么还要沿供电路径继续查

一次测量结论至少带着三个条件:测在哪里、什么时候测、当时什么负载在工作。“外部供电正常”不能自动扩大为“故障模块所有时刻都获得了合格供电”。这不是否定已有测量,而是限制它能排除的问题范围。

沿回路分析,电压还要经过保护器件、导线、连接端子和底座供电路径。电源端读数正常,仍不能单独排除下游压降或连接问题;没有故障瞬间记录,也不能说所有短时波动都已排除。这里列的是待区分的可能性,并不是这次已证明存在接触不良。

先区分底座类型与供电入口

BaseUnit(底座)既承载电子模块,也参与供电连接。下图用于区分底座与电子模块,不表示这个型号已经在现场核实,更不表示它就是损坏件。

旧文保留的 BaseUnit 产品外观,用于区分底座与电子模块
图 2:更换模块与更换底座是不同操作,记录中必须分别写清(图片来源:沿用旧文标注的 Siemens BU15-P16+A0+2D 产品资料;非现场故障件照片,本轮未完成独立原图匹配)。

对参照 F-DI,接线图将 L+/M、内部传感器供电 VS 和输入 DI 分开,并明确标注浅色底座的馈电关系。因此,选择测点应查相应底座与模块接线资料,不能把 VS 当成模块主供电,也不能凭端子所在位置猜测功能。 [3]

再定位所属电位组

在这里讨论的普通 BU...D/BU...B 结构中,浅色 D 型建立新电位组并从本组引入供电,后续深色 B 型延续左侧电位。先找故障模块属于哪个组,再沿该组的实际供电路径核对;换了一块新组底座却没引入供电,软件设置无法替它供电。 [4]

原有电位组图用于辅助理解“分段”和“延续”,不是本次机柜的接线图。图中其他特殊模块区段不纳入本篇的普通 I/O 检查示例。

ET 200SP 电位组排列示意,用于理解故障模块所属供电区段
图 3:按实际槽位找到供电组,再追踪入口与延续路径(图片来源:沿用旧文标注的 Siemens ET 200SP 系统资料,Forming potential groups/Basics,Figure 1;图例见资料 [4],站内图文件匹配仍待复核)。

实物与工程要分别核对。所引组态说明要求浅色底座上的模块将 Potential group 设为 Enable new potential group;这是一项组态对应要求,不能倒推这次低压报警就是参数错误。完整的类型、D/B 和辅助端子区别见 BaseUnit 选型与电位组。 [5]

四、先用故障分布选择下一项观察

下面是再次遇到类似现象时的检查顺序,不是补写的维修流水账。先保持观察条件可比较,再决定需要哪项测量或检查;不要一次换掉模块、底座和电源,最后却只给其中一个对象归因。

观察到的分布 优先补充的证据 此时不能确定的事
同组多个模块一起异常 共同馈入、保护器件及组边界,在相同工况下的状态。 不能只凭数量判定开关电源损坏。
同组只见一块持续异常 目标槽位的实际供电、底座匹配、插接及模块诊断。 相邻模块正常不等于目标槽位供电已经排除。
只在某个动作或时段发生 负载动作与诊断出现的时间关系,以及相应测点记录。 没有对应测量,不确定是瞬态压降还是其他原因。
更换后恢复 实际更换了什么,是否同时断电、重插、改线或改参数。 单次恢复不能分离各项同时发生的改变。

测量记录应能回到确定的端子和参考点,不能只写“附近有 24 V”。若测量发生在报警消失以后,记录本身就不能代表报警发生时的情况;需要捕捉短时变化时,应先说明现有仪表能否覆盖该时间尺度,再制定获准的观察方案。

若目标位置供电、底座匹配和组态已有足够证据,报警仍持续,再将模块自身作为重点怀疑对象。若底座类型尚未核实、测点含义不清或供电仍超出适用范围,就应先处理这些缺口,而不是直接给出“模块坏了”的结论。

五、更换后恢复,提高了怀疑程度,却没有完成根因证明

这次改变判断的证据,是常规外部供电检查未找到明显异常,而更换 Safety 模块后恢复。它使原模块成为重要怀疑对象,但并没有告诉我们异常位于内部供电检测、其他电子部分,还是与插接状态有关。

换件还可能伴随重新插接或断电。这份记录没有逐项分离这些影响,所以不能补写“底座、接触和瞬态因素均已排除”。也不能把暂时恢复升级成长期可靠性结论,因为没有相应的持续观察记录。

需要进一步确认时:可在隔离、获准的试验环境中安排控制变量的对照,或交由适当的检测渠道处理。保留待检件身份和更换前后的条件;不要为追求复现,把可疑模块装回正在生产的安全回路。本次没有这些测试结果。

备件兼容也不能只看外形。V21 维护说明提示:在 TIA Portal 中将 F-I/O 替换为占用更多地址的新型号时,可能发生地址区重分配,相关变量还需对应更新。这说的是工程内改变型号的条件,不是说每次同型号实物更换都会改地址。 [7]

六、报警消失后,还要检查数据与启动条件

参照模块的诊断说明写明:L+ 超出规定范围时模块钝化、DIAG 闪烁;电压回到范围内并维持至少 1 分钟后,DIAG 停止闪烁,但模块仍保持钝化。这不是“等一分钟就可以开机”的步骤,也不是本次实际等待时长。 [2]

钝化时,数字输入可能向安全程序提供安全替代值 0;重新集成恢复的是现场过程数据,而不是强制把输入变为 1。故障消除、确认条件和适用恢复方式必须按实际对象核对;不要用旧的允许值覆盖系统提供的安全输入。 [6]

数据恢复以后,相关功能块和整机仍有自己的允许条件。安全程序重启还涉及初值与启动保护,不能把重启当作安全的消警方法。恢复前应确认是否仍有动作请求、现场是否允许输出;详细分支见 F-I/O 钝化、重新集成与启动保护。 [8]

更换若伴随型号、地址、槽位、接线或参数变化,应记录全部差异,再通过影响分析确定复核与测试范围。验收对象不仅是刚改的字段,还包括受影响的安全功能;本篇不代填任何已经通过的验证结果。 [9]

七、这次应当留下的,是一个有边界的结论

以后保存类似记录,至少把诊断对象、测量条件和处理结果连起来。下面是记录项目的示例,不是待填后才能成立的现场报告,也没有预置“正常”或“通过”。

排查记录项目(示例)
对象:设备、站、槽位、实际型号与组态版本
现象:诊断原文、原始代码、发生顺序、影响范围
测量:测点与参考点、仪表、工况、观察时间及实际结果
处理:更换对象、断电/重插/改线/参数变化
恢复:诊断、过程值有效性、相关功能与启动条件
结论:已确认事实、仍待区分的原因、未完成的验证

本次结论保持为:外部供电检查未发现明显异常,更换 Safety 模块后恢复;原模块可疑,内部损坏机理尚未确认。这份记录的价值,是让下一次排查不再停在电源端的一个读数,也不在一次换件成功后停止追问证据。

模块接口可查 F-I/O DB 状态与控制接口;需要整理更换后的项目依据时,再看 程序验收、签名与归档。

资料来源

现场经历来自本篇既有记录,并未取得新的测量或检测材料。以下为本次用于解释排查依据的官方章节;参考型号、规格和恢复规则不反向补充为现场已知事实。

1. Siemens:Technical specifications。Fail-safe modules Manual Collection V20,12/2024;F-DI 6BA01,供电允许范围与 usable BaseUnits。表中数据日期为 10/2021,不称为现行选型数据全集。

2. Siemens:Diagnostic messages。同模块 V20,12/2024;Supply voltage missing、Supply voltage too low、GSDML 代码说明,以及 Supply voltage outside the nominal range。

3. Siemens:Wiring and block diagram。同模块 V20,12/2024;Block diagram 及图例中的 L+/M、内部电位总线、传感器供电与输入信号。未据图制定现场测量端子表。

4. Siemens:Basics — Forming potential groups。V20,12/2024;普通 BU...D/BU...B 的分组与供电路径、Placing the BaseUnits 图例。不展开电机启动器等特殊区段。

5. Siemens:Configuring ET 200SP。V20,12/2024;浅色底座与 Potential group 参数的对应要求。

6. Siemens:Process Data or Fail-Safe Values。SIMATIC Safety V21,11/2025;数字输入替代值、S009 与重新集成。未采用有歧义的输出过程映像表格条目。

7. Siemens:Replacing Software and Hardware Components。SIMATIC Safety V21,11/2025;Replacement of hardware components。仅引用工程内更换型号时的地址占用与变量映射风险,不作为带电更换操作指南。

8. Siemens:Programming startup protection。SIMATIC Safety V21,11/2025;S008,安全程序启动、F-DB 初始化与防意外启动。

9. Siemens:Acceptance of Changes。SIMATIC Safety V21,11/2025;变更定位、影响分析和 S072/S071,不展开整机验收的全部要求。

图片说明:三张图片与特色图沿用旧文媒体,仅用于对象辨认与供电结构说明,不是本次现场照片。本轮未完成图片文件加载、解码及原图匹配复核,正文结论以记录与文字资料为依据。第三方图片权利归原权利人,不随本站原创正文的 CC BY-NC-SA 许可重新授权。

修订说明:按已有观察、文档依据、排查建议与未解根因重新组织;补充测点和时间条件、换件对照的限制及恢复检查。正文不设目录。资料复核:2026-09-10;本次未新增接线测量、仿真、交叉试验或实机验证。