![c6586b01c2cb164d77f1a856af1619c9.png](https://img-blog.csdnimg.cn/img_convert/c6586b01c2cb164d77f1a856af1619c9.png)
PLC相对于单片机的优点就是其稳定性,不容易坏。所以当PLC不能正常工作时,很大问题是程序出错或者接线的问题。但难免会因为硬件老化或者操作不当等问题,导致PLC硬件发生故障。
今天以西门子S7-200SMART PLC为例,讲一下硬件诊断的方法。CPU提供了多种方法进行诊断CPU的硬件状态:
① 指示灯
② CPU信息
③ 特殊寄存器(SM)数值分析
注意:通常是三种方法一起使用
指示灯
S7-200 SMART CPU有三个灯,分别是RUN、STOP、和ERROR状态指示灯,其中ERROR指示灯常亮红色表明有故障报警。EM扩展模块有一个DIAG状态指示灯。SB电池信号板上有一个Alarm指示灯。这些指示灯都具有故障报警功能。
![a9ee71b0c56bfd2462f249c21650c408.png](https://img-blog.csdnimg.cn/img_convert/a9ee71b0c56bfd2462f249c21650c408.png)
硬件模块上的指示灯仅提示用户CPU,EM模块和SB信号板是否有故障,而不是直接告诉用户故障是什么,因为模块指示灯指示的原因不止一个故障。要了解故障的详细信息,您需要查看CPU的信息和特殊寄存器(SM)的值。</