有时用户在使用S7-400时会碰到CPU停机的问题,查看CPU的诊断缓冲区可以看到这样的问题描述:
STOP due to IO error
No relevance for user (Z1): 9182
No relevance for user (Z2): 03b0 (Z3): 0579
Previous operating mode: RUN
Requested operating mode: STOP (internal)
External error, Incoming event
08:17:48.662 AM 09/03/1994
(Coding: 16# 494D FF84 5050 9182 03B0 0579)
从诊断信息中得不到任何有用的提示,这样的故障即使调用OB块也会停机(个人认为“No relevance for user”是给研发工程师做后台分析使用的信息),总之系统不能判断故障的原因,遇到这样的问题通常都是背板总线有问题,例如背板总线的针脚短路或背板总线受到干扰。
从故障的现象可以简单判断背板总线是短路故障还是受到干扰,如果CPU不能启动或启动后外部故障指示灯亮,IO模块不能被识别,这样可以判断背板在插拔模块时针脚短路了,应该检查背板,有一个用户在安装电源模块时,针脚短路了,后面的CPU怎么也启动不起来。如果故障时有时无,不定期出现,这样可以判断背板总线受到干扰,下面看看背板总线与外部地连接的示意图: