300CPU停机

有时会遇到CPU无法启动或突然停机,似乎无从下手。以下将从几个方面进行分析。

 

第一步 看CPU的指示灯状态

1. 查看DC5V是否点亮,否则请检查供电电源,电源接线及端子是否牢靠;如确认供电及接线无误,可判断CPU硬件故障,此时唯一方法联系设备提供商售后维修。
2.指示灯全部闪烁,通常为电源供电质量,较强干扰,MMC卡故障,CPU故障。按如下顺序排除:
   A. 有无DP通信电缆,拆掉重新上电;
   B. 更换电源模块,放到实验室环境(非工厂环境)测试;
   C. 更换MMC卡测试;如程序丢失,联系程序编写人员索要原程序或设备供货商。
   D.更换CPU
3. SF常亮,或SF常亮,BF常亮或闪烁。
    此时为系统故障或通信故障导致,需查看具体的诊断信息确认停机原因。

 

第二步 查看诊断缓冲区

CPU停机可简单分为致命错误和非致命错误,无论是什么原因导致,都会在CPU的诊断缓冲区留下痕迹。
因此,需要在线查看CPU的诊断缓冲区,来判断具体的停机情况。

注意:
技术要求:需要掌握STEP7软件使用的相关技术人员;
软件要求:STEP7或博途软件,其版本需要与编辑程序时软件版本一致或更高。
硬件要求:安装有调试软件的计算机一台;
如果设备有以太网接口,可以通过网线连接;
如果设备没有网口,则需要PC Adapter USB或 PC Adapter USB A2进行连接操作。
如仅为设备维护人员,请联系系统集成商或编程调试人员进行以下故障排查。

如图1、2所示,在硬件组态中,点击在线按钮,双击CPU进入CPU模块信息,点击诊断缓冲区查看具体的诊断信息。


                                                            图1

                                                            图2

停机的状况主要分为致命错误非致命错误
1)致命错误无法通过编程方式避免停机,主要有如下几种可能导致:

由前四种故障导致的停机较难排查,有的停机故障可能只是偶尔出现或较长时间出现一次,这更增大了排查难度,需要一步一步的排除确认。
通常报错信息为I/O管理错误,具体信息各不相同。
排查步骤如下:
A. 重新安装紧固主,从机架模块,检查背板连接器及模块插针是否完好;
B . 如有360/361,365模块,则先拆除,或替换新模块及连接电缆测试;
C. 检查接地良好;
D. 检查电源侧供电质量,确保供电侧与感性负载供电隔离,如有必要加装隔离变压器;
E. 将CPU主机架模块一个一个的与CPU组态测试

2)非致命错误可以通过加载OB组织块的方式,避免停机。常见的几种可能如下:

                                                                  图4