PLC常见故障的重点是软件和硬件两大部分,先做一个PLC的初步检查,判断PLC的大致范围,然后逐步缩小检查范围,直至查出具体故障点,确定了故障的大致范围后,可以着手进行详细的PLC常见故障维修和处理。
PLC常见故障分类
内部故障
程序故障:强烈的电磁干扰会引起程序紊乱,程序的死循环以及数据溢出,程序 丢失或者紊乱都会造成CPU的死机。
用户程序储存在PLC的RAM中,是掉电易失性的,当后备电池故障系统电源发生闪失时,程序丢失或紊乱的可能性就很大,当然强烈的电磁干扰也会引起程序出错;有EPROM存储卡及插槽的PLC恢复程序就相当简单,将EPROM卡上的程序拷回PLC后一般都能解决问题;没有EPROM子卡的用户就要利用PG的联机功能将正确的程序下载到PLC上。
注意:需要特别说明的是,有时简单的程序覆盖不能解决问题,这时在重新拷贝程序前总清一下RAM中的用户程序是相当必要的。
硬件故障:中央处理器、主机架、扩展机架、I/O模块
电源模块故障:一个工作正常的电源模块,其上面的工作指示灯如“AC”、“24VDC”、“5VDC”、“BATT”等应该是绿色长亮的,哪一个灯的颜色发生了变化或闪烁或熄灭就表示那一部分的电源有问题。
I/O模块故障:输入模块一般由光电耦合电路组成;输出模块根据型号不同有继电输出、晶体管输出、光电输出等。每一点输入输出都有相应的发光二极管指示。有输入信号但该点不亮或确定有输出但输出灯不亮时就应该怀疑I/O模块有故障。输入和输出模块有6到24个点,如果只是因为一个点的损坏就更换整个模块在经济上不合算。通常的做法是找备用点替代,然后在程序中更改相应的地址。但要注意,程序较大时查找具体地址有困难。特别强调的是,无论是更换输入模块还是更换输出模块,都要在PLC断电的情况下进行,带电插拔模块是juedui不允许的。
CPU模块故障:通用PLC的CPU模块上往往包括有通信接口、EPROM插槽、运行开关等,故障的隐蔽性更大,因为更换CPU模块的费用很大,所以对它的故障分析、判断要尤为仔细。
外部故障:外围设备包括现场控制检测设备,如继电器、接触器、阀门、电动机等。
PLC故障的判断及处理
S7-300具有非常强大的故障诊断功能,通过STEP 7编程软件可以获得大量的硬件故障与编程错误的信息,使用户能迅速地查找到故障。
利用Step 7软件功能诊断
利用CPU诊断缓冲区进行诊断
建立与CPU的在线连接后,在Simatic 管理器中选择要检查的站,执行(图1)菜单命令PLC/Diagnostic/Setting/Module Information将打开模块信息窗口,显示该站中CPU的信息;
在模块信息窗口(图2)中的诊断缓冲区中,给出了CPU中发生的事件一览表,在模块信息窗口中编号为1,位于最上面的事件是最近发生的事件。选中“Events”中某一行的事件,下面的“Details on”窗口中将显示所选事件的详细信息,使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因。如果显示因编程错误造成CPU进入STOP模式,选择该事件,并点击“Open Block”按钮,将在程序编辑器中打开错误有关的块,显示出错的程序段。
在诊断缓冲区中。常见的错误类型如下:
存储器管理器导致STOP
I/O管理错误,I/O错误;
超出时间周期错误;
区域长度错误
I/O访问错误;
通信故障导致错误。
- 怎么理解PLC编程中常用的上升沿和下降沿指令 2024-11-25
- S7-1200串口CM1241的Modus-RTU通讯要点 2024-11-25
- 西门子PLC在做PID编程中要知道的一些问题 2024-11-25
- Modbus协议实现单片机与PLC之间通讯 2024-11-25
- 探秘 SIMATIC PLC IO 模块 2024-11-25
- S7-1200运动控制的超驰功能 2024-11-25
- STEP7- Micro/WIN SMART V2.6新增功能 2024-11-25
- 推荐四种PLC间跨网段通讯的方法 2024-11-25
- 实例分享 | MCGS 和西门子1200PLC通讯设置 2024-11-25
- 西门子200SMART PLC扫描周期执行过程详解 2024-11-25