西门子 PLC 故障及处理方法;
摘要:
SIMATIC S5 系列 PLC 是德国西门子公司八十年代推出的小型可编程序控制器,采用结构紧凑的模块化设计,性能可靠。由它为核心组成的控制系统在国内一些引进设备上大量采用。随着使用时间的增长,各类故障也有所出现,本文就比较常见的故障及排除方法作简单介绍。
关键词:
S5 PLC 程序 模块 故障 排除
S5 系列 PLC 有多种型号,根据 I/O 点数的多少、功能的强弱不同分为 U 型(通用型)、 W 型(字处理型)、 R 型(开关型)等,但基本结构相同,主要由电源模块、*处理器( CPU )、输入输出( I/O )模块、总线模块、通讯模块等组成,其控制系统还包括用户程序、外围输入输出电路、接口电路等。故障产生的原因和部位也较为多样。一般地,分为软故障和硬件故障。软故障的处理较为简单,利用 PG (西门子的编程器)就可以解决;对于 PLC 本身的硬件故障因为是模块化结构,为了加快维修速度采用确定故障模块,然后更换的方法(板级维修),而模块的维修大都由西门子维修部或专业维修公司承担(芯片级维修)外围系统的硬件故障分析处理就比较复杂,对维修人员分析、判断电路的能力要求较高。图 1-1 表明了 S5 PLC 的结构框图
一、软故障的判断和处理
S5 PLC 具有自诊断能力,发生模块功能错误时往往能报警并按预先程序作出反应,通过故障指示灯就可判断。当电源正常,各指示灯也指示正常,特别是输入信号正常,但系统功能不正常(输出无或乱)时,本着先易后难、先软后硬的检修原则首先检查用户程序是否出现问题。 S5 的用户程序储存在 PLC 的 RAM 中,是掉电易失性的,当后备电池故障系统电源发生闪失时,程序丢失或紊乱的可能性就很大,当然强烈的电磁干扰也会引起程序出错。有 EPROM 存储卡及插槽的 PLC 恢复程序就相当简单,将 EPROM 卡上的程序拷回 PLC 后一般都能解决问题;没有 EPROM 子卡的用户就要利用 PG 的联机功能将正确的程序发送到 PLC 上。需要特别说明的是,有时简单的程序覆盖不能解决问题,这时在重新拷贝程序前总清一下 RAM 中的用户程序是相当必要的。通过将 PLC 上的“ RUN ”“ ST ”开关按 RUN---ST---RUN---ST---RUN 的顺序一遍或在 PG 上执行“ Object — Blocks — Delete---inPLC — allblocks---overall — Reset ”功能就完成了 RAM 中程序的总清。 另外,保存在 EPROM 中的程序并不是*的,过分相信 EPROM 上的程序有时会给检修带来困惑。所以经常性的检查核对 EPROM 中的程序,特别是 PG 中的备份程序就显的尤为重要。
检修实例:一次,本厂一台停机两个月的设备出现问题,上电后无法启动。检修人员在检查后认为程序出错,很自然地将 EPROM 卡插入 PLC 中,总清后拷贝程序,完成后重启,故障依旧,由于程序不大,逐条把 EPROM 上的程序读出,与手册上的指令核对后发现*一样,重复拷贝无效后认为是 PLC 硬件故障。我们用 PG 将备份程序调出,与 EPROM 上的程序进行比对,结果语句指令表相同,但程序存放地址发生了变化,把备份程序发送到 PLC 后设备运行正常。可见 EPROM 上的程序也出现了错误,用紫外线擦除后重新写入问题解决。