一、常见故障现象及初步判断
1. CPU状态指示灯异常
RUN/STOP指示灯:
绿色常亮:正常运行。
橙色常亮:处于停止模式(STOP)。
红色闪烁:硬件或软件错误。
ERROR指示灯:
红色常亮:严重故障(如硬件损坏)。
红色闪烁:可恢复错误(如程序逻辑冲突)。
DIAG指示灯:用于显示CPU的诊断状态,当CPU进行自检或者进行诊断时,该指示灯亮黄色。
2. 通信异常
无法通过以太网或PROFINET连接CPU。
分布式从站(如ET200SP)无法与CPU通信。
3. 程序运行异常
PLC程序无法下载或在线监控失败。
程序执行过程中出现意外停机。
4. 电源问题
CPU电源指示灯(PWR)不亮。
输入/输出模块无响应。
二、诊断工具与方法
1. TIA Portal(博途)诊断功能
在线诊断:
连接CPU至编程设备,进入“在线与诊断”界面。
查看“诊断缓冲区”(Diagnostic Buffer),获取详细的故障代码与描述(如“内部错误”“I/O访问错误”)。
模块信息:
检查CPU和扩展模块的“模块状态”,确认是否存在硬件配置不匹配或模块损坏。
2. 硬件检查
电源检查:
测量CPU供电电压(24V DC),确保在允许范围内(20.4–28.8V)。
检查电源接线端子是否松动或短路。
模块安装:
确认所有模块安装牢固,背板总线连接正常。
检查模块的电源与信号线是否接触良好。
3. 网络诊断
PROFINET通信:
使用TIA Portal的“拓扑视图”检查网络设备连接状态。
通过交换机或路由器查看端口状态,排除物理链路问题。
IP地址冲突:
确保CPU的IP地址在局域网内唯一(一般出现在新增设备地址分配不对)。
三、典型故障案例分析
案例1:CPU ERROR灯红色常亮
现象:CPU上电后ERROR灯常亮,无法进入RUN模式。
诊断:
通过TIA Portal查看诊断缓冲区,提示“内部错误:存储卡损坏”。
检查存储卡(如插入),尝试格式化或更换新卡。
解决:更换存储卡后故障消失(储存卡金手指故障可能需要更换CPU)。
案例2:通信中断
现象:PROFINET网络下ET200SP从站频繁断线。
诊断:
检查网络电缆屏蔽层接地是否良好。
使用网络分析工具检测信号干扰。
解决:更换高质量屏蔽电缆,并确保接地可靠。
四、故障预防与维护建议
定期维护:
清洁CPU散热孔,避免灰尘堆积导致过热。
检查电源稳定性,建议使用工业级稳压电源。
程序管理:
定期备份项目文件,避免程序丢失。
使用OB块(如OB80、OB82)处理运行时错误。
环境要求:
确保PLC安装环境温度在0–55℃范围内,湿度≤95%。
避免强电磁干扰源(如变频器)靠近PLC柜。
五、总结
S7-1200 CPU的故障诊断需结合硬件状态、软件提示及环境因素综合分析。通过TIA Portal的诊断缓冲区、硬件自检和网络工具,可快速定位问题根源。定期维护与规范化的编程习惯能显著降低故障率,保障系统稳定运行。