PLC都具有自诊断功能,检查故障时可根据报警信息,查明原因并确定故障部位,也是检查和排除PLC故障的基本手段和方法。先判断故障是全局还是局部的,上位机显示多处控制元件工作不正常,提示很多报警信息,就需要检查CPU模块、存储器模块、通信模块及电源等公共部分。
经验表明PLC控制系统出现的绝大部分故障,都是通过PLC程序检查出来的。PLC控制系统的动作都是按照一定顺序来完成的,观察系统的动作过程,比较故障和正常时的情况,大多可发现疑点,判断出现故障原因。
有些故障可在屏幕上直接显示出报警原因,有些虽然有报警信息,但并没有直接反映出报警的原因;还有些故障不产生报警信息,只是有些动作不执行;遇到以上两种情况,跟踪PLC程序的运行是检查故障的有效方法。
西门子PLC系列产品
PLC系统故障分析
PLC主要由中央处理单元、输入接口、输出接口、通信接口等部分组成,其中CPU是PLC的核心,I/0部件是连接现场设备与CPU之间的接口电路,通信接口用于与编程器和上位机连接。对于整体式PLC,所有部件都装在同一机壳内;对于模块式PLC,各功能部件独立封装,称为模块或模板,各模块通过总线连接,安装在机架或导轨上。
PLC控制系统故障分为软件故障和硬件故障两部分。PLC系统包括中央处理器、主机箱、扩展机箱、I/O模块及相关的网络和外部设备。现场生产控制设备包括I/0端口和现场控制检测设备,如继电器、接触器、阀门、电动机等。
1、PLC软件故障
PLC具有自诊断能力,发生模块功能错误时往往能报警并按预先程序作出反应,通过故障指示灯就可判断。当电源正常,各指示灯也指示正常,特别是输入信号正常,但系统功能不正常(输出无或乱)时,本着先易后难、先软后硬的检修原则首先检查用户程序是否出现问题。
用户程序储存在PLC的RAM中,是掉电易失性的,当后备电池故障系统电源发生闪失时,程序丢失或紊乱的可能性就很大,强烈的电磁干扰也会引起程序出错。