📘 PLC故障排查与维护
30章 · 实战目录
🧩 风格 · 系统化学习
01
PLC概述与系统组成
定义、发展历程、应用领域、硬件结构(CPU/电源/I/O/通信)、软件系统概述
02
工作原理与扫描周期
循环扫描、输入采样/程序执行/输出刷新、扫描周期影响因素、实时性
03
编程基础(一)
编程语言(梯形图/指令表/功能块)、数据类型、软元件(输入/输出/辅助继电器)
04
编程基础(二)
定时器(TON/TOF/TP)、计数器(CTU/CTD)、比较/传送/算术运算指令
05
编程基础(三)
程序控制(跳转/子程序/循环)、数据处理(移位/编码/解码)、中断基础
06
PLC通信基础
串行通信(RS232/485)、工业以太网(Profinet/EtherNet/IP)、现场总线、协议概述
07
控制系统设计流程
需求分析、I/O分配、硬件选型、程序流程图、编写调试、现场安装验收
08
故障类型与分类
硬件故障(电源/CPU/I/O/通信)、软件故障(逻辑/参数/跑飞)、外部干扰
09
故障排查基本原则与方法
先外后内、先软后硬、先电源后信号、替换/对比/隔离法
10
故障排查工具与仪器
万用表、示波器、信号发生器、编程软件在线监控、强制/状态图表/事件日志
11
电源系统故障排查
电源指示灯不亮、电压异常、保险丝熔断、24V短路排查、接地问题
12
CPU模块故障排查
ERR灯常亮/闪烁、CPU停止、看门狗超时、程序丢失、电池报警、更换恢复
13
I/O模块故障排查
输入无反应、输出无动作、指示灯异常、通道损坏、接线松动、配置错误
14
模拟量模块故障排查
信号偏差/跳变、量程设置错误、精度校准、信号隔离与抗干扰
15
通信网络故障排查
通信中断、数据丢包、站地址冲突、波特率不匹配、终端电阻、线缆故障
16
传感器与执行器故障排查
接近/光电/温度/压力传感器、变频器、伺服驱动器、电磁阀
17
软件逻辑故障排查
逻辑错误、条件判断失误、定时器/计数器参数错误、数据溢出、间接寻址错误
18
程序跑飞与死循环排查
看门狗设置、程序结构优化、跳转误用、循环嵌套过深、中断冲突
19
干扰与噪声故障排查
电磁干扰(EMI)、共模干扰、接地环路、屏蔽接地、滤波器、布线规范
20
日常维护计划制定
维护周期(日/周/月/季/年)、维护清单、备件管理、维护记录表格
21
日常维护——环境检查
温度、湿度、粉尘、振动、腐蚀性气体、机柜密封、散热风扇
22
日常维护——电源与接地
电源电压测量、纹波检测、接地电阻测试、UPS状态、电池更换
23
日常维护——I/O与接线
端子排紧固、接线氧化检查、指示灯状态、模块诊断、冗余检查
24
日常维护——程序与数据备份
源程序/参数/注释备份、存储卡、版本管理、备份周期
25
日常维护——通信与网络
通信指示灯、网络延迟测试、线缆连接、交换机状态、IP地址管理
26
PLC系统升级与改造
固件升级、硬件更换、程序移植、兼容性、升级前测试、回滚方案
27
故障案例分析与实战(一)
电源模块损坏停机、I/O通道烧毁、通信干扰数据错误
28
故障案例分析与实战(二)
逻辑错误导致误动作、模拟量跳变控制不稳、CPU死机排查
29
故障案例分析与实战(三)
现场总线中断、变频器干扰PLC、传感器误报警、接地不良重启
30
综合演练与总结
综合故障模拟、排查流程演练、故障树分析(FTA)、报告撰写、知识库建立