西门子PLC300的CPU错误停止后,怎么自动运行?

西门子plc 发布于 1星期前 分类:S7-300/400

300的CPU错误停止后,怎么自动运行,有没有办法通过中断使其重新运行!
请指教

2个回复

  • plc电工爱好者

    300的cpu发生故障是,如果有故障处理的ob,其是调用该ob运行的,故cpu是不停的,如果没有这些ob则cpu进入stop状态,所以在你的程序中加入这些ob是必要的,比如ob82是IO错误处理,ob121是程序错误处理等等,具体的可以看手册,另这些ob可以不写具体的程序,只要有就可以了。

  • plc电工爱好者

    只能预防CPU进入STOP,方法如楼上所说,针对可能出现的错误,给CPU定义相应的错误处理中断例程。

    唤醒CPU的方法:
    1,通过CPU的模式开关;
    2,通过STEP7下发run指令