非标设备 PLC 现场调试 10 类常见故障排查思路,新手也能快速定位

发布时间:2026-07-14 14:47:01

引言

现场调试是 PLC 项目最考验经验的环节,很多新手遇到故障容易 “乱查一通”,浪费大量时间。本文整理了非标现场最常见的 10 类 PLC 故障,按照 “从易到难、从外到内” 的原则给出标准排查思路,帮你快速定位问题。


通用排查原则

先电源后逻辑,先硬件后软件,先输入后输出,先简单后复杂。优先排查最容易出问题的地方(接线、松动、设置错误),最后再怀疑程序本身 ——80% 的现场故障都不是程序 bug。


10 类常见故障排查步骤

1. 输入信号无响应(光电 / 接近开关不亮、PLC 无输入)

排查顺序:
① 现场看传感器指示灯亮不亮 → 不亮查传感器电源、接线正负极
② 传感器亮了,查 PLC 输入点指示灯 → 不亮查端子接线、线路通断
③ PLC 输入点亮了,程序里没变化 → 查地址是否对应、是否有强制、是否被其他逻辑覆盖
常见原因:传感器接反、端子松动、NPN/PNP 类型搞错、地址映射错误


2. 输出点不动作(线圈 / 气缸 / 电机没反应)

排查顺序:
① 程序里强制输出,看 PLC 输出指示灯亮不亮 → 不亮查 PLC 硬件、输出点是否损坏
② 指示灯亮,现场设备没动作 → 查输出回路电源、继电器 / 接触器、终端设备接线
③ 强制有输出,自动模式没输出 → 查逻辑条件、互锁信号、故障复位状态
常见原因:外部电源没送、保险烧了、中间继电器坏了、安全回路未复位


3. PLC 与设备通讯失败(触摸屏 / 机器人 / 变频器连不上)

排查顺序:
① 物理层:网线 / 串口线插好没、指示灯亮不亮、线序对不对
② 参数层:IP 地址 / 站号 / 波特率 / 校验位是否一致、通讯协议是否匹配
③ 逻辑层:PLC 里通讯程序是否调用、触发条件是否满足、数据块是否正确
④ 环境层:是否有强电干扰、接地是否良好、网线是否和动力线同走
常见原因:IP 冲突、站号重复、通讯格式不匹配、屏蔽没接好


4. 运动轴报警 / 无法启动(伺服 / 步进轴不运行)

排查顺序:
① 看驱动器报警代码 → 对照手册查报警原因(过流、过载、超程、编码器异常)
② 无报警但不动作 → 查使能信号、脉冲 / 总线指令、限位信号、原点信号
③ 能点动但自动不运行 → 查定位指令触发条件、速度参数、轴状态标志位
常见原因:正负限位触发、使能未接通、参数设置错误、机械卡死


5. 程序逻辑不执行(条件满足了但没输出)

排查顺序:
① 在线监控程序,看每个触点状态 → 找到不满足的那个条件
② 条件都满足还不输出 → 查是否有双线圈、是否被其他地方复位、是否有跳转指令
③ 偶发性不执行 → 查扫描周期、信号防抖时间、是否是上升沿 / 下降沿触发问题
常见原因:双线圈冲突、复位逻辑优先级更高、边沿指令触发时机不对


6. 数据异常(模拟量、数值显示不对)

排查顺序:
① 模拟量:先测现场传感器输出电流 / 电压 → 对应 PLC 量程换算是否正确、滤波是否合适
② 数值跳变:查是否有干扰、接地是否良好、模拟量模块是否共地
③ 通讯数据不对:查高低字节顺序、数据类型是否匹配、是否有溢出
常见原因:量程换算错误、模拟量模块未共地、数据类型不匹配


7. 设备无故停机,但无报警提示

排查顺序:
① 查 PLC 停机原因:是 STOP 模式还是程序逻辑停机
② 程序逻辑停机:查急停回路、安全回路、总故障位的触发条件
③ 偶发性停机:查电源波动、干扰导致的 PLC 重启、看门狗超时
常见原因:急停回路接触不良、24V 电源波动、程序扫描超时导致停机


8. 触摸屏操作无响应、数据不更新

排查顺序:
① 触摸屏和 PLC 通讯是否正常 → 看通讯指示灯、画面是否有通讯报错
② 单个按钮无反应 → 查按钮地址、权限设置、是否有窗口遮挡
③ 数据不更新 → 查变量地址、数据类型、刷新周期设置
常见原因:变量地址错了、通讯中断、触摸屏权限等级不够


9. 设备运行不稳定、偶发误动作

排查顺序:
① 电源:24V 电源是否稳定、是否有压降、接地是否可靠
② 干扰:信号线是否和动力线并行、变频器 / 伺服是否加了滤波器、屏蔽层是否单端接地
③ 程序:信号是否加了防抖、边沿指令是否有重复触发、逻辑是否有漏洞
常见原因:电磁干扰、信号无防抖、电源纹波过大


10. PLC 下载程序失败、无法联机

排查顺序:
① 通讯线:线是否完好、驱动是否安装、端口是否选对
② PLC 设置:IP 地址 / 通讯方式是否匹配、PLC 是否处于 RUN 模式
③ 特殊情况:是否有密码保护、固件版本是否兼容、存储空间是否足够

常见原因:IP 不匹配、驱动没装、PLC 设置了上传下载密码


结语

PLC 现场调试的核心不是 “修程序”,而是 “快速定位问题”。掌握标准化的排查思路,新手也能高效解决 80% 的常见故障。如果你的项目遇到复杂的调试难题、缺人手赶工期,可寻求专业 PLC 编程调试外包支持。


有 PLC / 机器人编程外包需求?

免费提供项目需求评估与报价方案,长三角地区可上门对接需求
我们懂你,更懂PLC,如有需要请联系我们!
  • 版权所有:昆山沙工智能科技有限公司