翻完施耐德PLC的287条故障码,一个感受很明显:头部厂商的竞争力,早已不只在硬件性能,而在故障诊断的颗粒度。E009指向数字量输出模块的负载短路或端子过流,E002则直指内部5V电源板损坏或负载短路引发的保护——同是电源问题,却能区分“内伤”与“外因”。再看0x0024的I/O总线错误,把总线短路、地址冲突、驱动器故障逐一拆开;0x0E01的密码三错锁死,连安全策略都纳入了诊断体系。这种细分对现场工程师是实打实的减负:不必再从“PLC不工作”开始盲猜。但也要看到,287条中大量配置类错误(如0x0086看门狗配置、0x0098 EtherNet/IP配置)本可通过工程工具前置校验规避。故障码越细,越考验厂商能否把诊断前移。毕竟,最好的故障码,是永远不触发的那一条。