返回
cpu一直在报这个错
发布

cpu一直在报这个错

232阅读 1 回复 2025-08-18 02:58发布
关注Ta

16172056164006普通会员楼主

电话/手机:联系客服


以下内容回复后可见

优质评论内容

  • 明扬工控技术客服

    明扬工控技术客服2025-08-18 03:10:11

    我帮你看了一下你上传的几张图,结合错误提示,可能的原因如下:

    CPU频繁切换 STOP → STARTUP → RUN

    从你第二张图的事件日志可以看到,CPU一直在 “STOP ↔ STARTUP ↔ RUN” 来回切换。

    这通常说明程序或硬件初始化过程中存在异常,导致 CPU 无法稳定保持在 RUN 模式。

    硬件配置 / IO 设备未正确匹配

    日志里明确提示了 “IO设备缺失”。

    也就是 TIA Portal 工程里的硬件配置和实际连接到 PLC 的模块不一致,可能是:

    工程里配置了扩展模块(如 IM155、IO卡),但现场没接或型号不对。

    工程和实际 PLC 硬件固件版本不一致。

    程序调用或OB块问题

    如果 PLC 在运行时遇到致命错误(比如调用了不存在的地址,硬件中断 OB 缺失),也会立即从 RUN 切到 STOP。

    可以检查 OB82、OB86、OB121、OB122 等诊断和错误处理 OB 是否已经添加。

    下载不完整或未编译干净

    如果项目修改后没有完全编译下载,也会出现启动后停机的问题。

     建议你可以这样排查:

    确认硬件配置(尤其是扩展模块 IM 155 和 IO 模块)与现场实际完全一致。

    在 “在线 → 设备诊断” 里查看具体的缺失模块或报错模块。

    在程序里补充诊断 OB(OB82、OB86、OB121、OB122),避免 PLC 直接 STOP。

    如果是新项目,建议先只保留 CPU 本体配置和一个简单程序(比如 OB1 点亮一个 Q0.0 灯),测试 CPU 能否稳定 RUN,再逐步加模块。