聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> PLC的日常维护及故障判断

PLC的日常维护及故障判断

时间:2020-06-14 12:40:22    下载该word文档

PLC的日常维护及故障判断

安装

1.安装环境与注意事项:

1环境温度要适当,一般不应低于0摄氏度或高于55摄氏度PC安装时应远离热源,避免太阳光直接照射,注意散热通风。

2注意防潮、防尘、防腐、防震。PC最好置于有保护型外壳的控制柜内,而且PC固定要牢靠。

3PC应尽可能离高压电源线或高压设施远些,以避免电磁干扰。

2.电源与接地

1要看清楚PC上的电源接线端子,分清“OV”接地端,才能正确地把外部电源接到PC.

2PC的供电电路应与其他大功率用电设备或产生强干扰设备(比如晶闸管交流装置,弧焊机等)分开。

3如果PC的供电电源带有严重干扰,应安装一个一,二次测之间带有隔离层的,电压比为1的隔离变压器,以减少外界设备对PC的影响。必要时可在PC供电电源线路上接入低通滤波器,以便滤去高频干扰信号。

4交流电源线和交流信号线会产生交流干扰,不能和支流信号线,模拟量信号捆在一起而在同一槽内走线。

5良好的接地能较有效的减少干扰。最好为PC安装专用的地线,如果此要求达不到,那么也必须做到PC与其它设备公用接地,但绝对不能与其它设备串联接地,也不能用水管,避雷线接地。而且接地应尽可能靠近PC

6若用屏蔽电缆,则起屏蔽层应在靠近PC一端接地,而不能两端接地。

检查和日常维护

为了保障系统的正常运行,定期对PLC系统进行检查和维护是必不可少的,而且还必须熟悉一般故障诊断和排除方法。

1. 定期检查

PLC是一种工业控制设备,尽管在可靠性方面采取了许多措施,但工作环境对PLC影响还是很大的。所以,通常每个半年时间应对PLC做定期检查。如果PLC的工作条件不符合表1规定的标准,就要做一些应急处理,以便使PLC工作在滚规定的标准环境。

2. 日常维护

PLC除了锂电池和继电器输出触点外,基本没有其它易损元器件。由于存放用户程序的随机存储器(RAM),计数器和具有保持功能的辅助继电器等均用锂电池保护,锂电池的寿命大约5年,当锂电池的电压逐渐降低达一定程度时,PLC基本单元上电池电压跌落指示灯亮。提示用户注意,有锂电池所支持的程序还可保留一周左右,必须更换电池,这是日常维护的主要内容。

调换锂电池步骤:

在拆装前,应先让PLC通电15S以上(这样可使作为存储器备用电源的电容器充电,在锂电池断开后,该电容可队PLC做短暂供电,以保护RAM中的信息不丢失);

断开PLC的交流电源

打开基本单元的电池盖板

取下旧电池,装上新电池

盖上电池盖板

更换电池时间要尽量短,一般不允许超过3min。如果时间过长,RAM中的程序将消失。

故障判断及排除

PLC有很强的自诊断能力,当PLC自身故障或外围设备故障,都可用PLC上具有的诊断指示功能的发光二极管的亮灭来诊断。

PLC错误通常可划分为以下四种类型:

1程序输入错误在输入程序时或试图操PC使其准备运行时,可能发生此类错误。

2编程错误在使用程序监测方法检测程序时,此类错误可能出现。

3用户定义错误有三条指令用户可用来定义他自己的错误或信息。运行过程中当特定条件(由用户定义)发生时,将执行这些指令。

4运行错误开始执行程序后,此类错误可能出现。

a) 非致命运行错误发生这类一个或多个错误后,PC运行和程序执行将继续。

b) 致命运行错误发生此类任何一个错误后,PC运行和程序执行将停止,并且PC所有的输出都变为OFF

发生PC错误时,PC上的指示灯将做出提示,如果与手持式编程器或主机相连接,那么将在编程器或计算机上显示错误信息或错误编码。SR25300~SR25307中包含这些错误编码。

对于刚刚发生的错误而言,其错误类型以及错误发生的时间将被记录在PC的错误日志中。SRAR区中提供的标志与其它信息中的存储区可用于错误的检测与排除。

1. 手持式编程器操作错误

在手持式编程器上执行操作时可能出现以下错误信息。纠正被指出的错误并继续进行操作。在实际显示时,下面显示器中给出的星号将由数字数据取代,通常是地址。

信息 含义及处理方式

REPL ROM 试图向写保护的存储器中写数据。将DM6602中的位00~03设为0”

PROG OVER 存储器最后地址中的指令不是NOP00)。将程序最后所有不必要的指令删除。

ADDR OVER 所设置的地址大于程序存储器的最大存储地址。输入一个小地址。

SET DATA ERR 已输入FALS00,不能输入00”,重新输入数据

I/O NO.ERR 所指定的数据区地址超出数据区的范围,例如地址过大。确定指令要求并重新输入地址。

2. 程序错误

在使用程序检测方法检测程序时,将检测出程序中出现的语法错误。

有三种级别的检测可供使用。必须指定所需要的级别来提示所检测到错误的类型。以下列出所有语法错误的类型、显示,以及错误说明。检测级别0用于ABC三类错误;级别1用于AB类错误;级别 2仅用于A类错误。

1. A级别错误:

信息 含义及处理方式

????? 程序被破坏,产生一个不存在的功能代码。重新输入程序。

CIRCUIT ERR 逻辑块标号与逻辑块指令不一致,即:LDLD NOT指令已经用来启动一个逻辑块,但它们的执行条件没有被其他指令使用,或者是已经使用的逻辑块指令没有逻辑块所要求标号。检查你的程序

OPERAND ERR 给指令输入的常数不在其定义值范围内。更改常数,使其在合适的范围内。

NO END INSTR 程序中无END01)指令。在程序的末尾添加END01)指令。

LOCN ERR 指令在程序中的位置不正确。查看指令要求并纠正程序。

JME UNDEFD 缺少和JMP04)指令配合使用的JME05)指令。改正跳转标号或正确插入JME05)指令。

DUPL 同一个跳转标号或自程序标号在程序中出现两次。改正程序,使一个标号仅用于一个跳转或子程序。

SBN UNDEFD SBS91)指令用于不存在的子程序标号。改正子程序标号或编制所要求的子程序。

STEP ERR 带或不带有程序段标号的STEP08)指令未能正确使用。查看STEP08)指令使用要求并改正程序。

2. B级别错误

信息 含义及处理方式

IL-ILC ERR IL02)和ILC03)指令未配对使用。改正程序,使每个IL02)指令拥有唯一的ILC03)指令。尽管在多个IL02)指令使用同一个ILC03)指令时出现错误信息,但将继续执行所写入的程序。在执行下一步操作前请确保你所写的程序是正确的。

JMP-JME ERR JMP04)和JME05)指令未配对使用。执行前请确保你所写的程序是正确的。

SBN-RET ERR 如果所显示的地址是SBN92)指令的地址,则说明两个不同的子程序被定义为同一个子程序的标号。更改其中的一个子程序标号或删除一个子程序。如果所显示的地址是RET93指令,则说明RET93)指令未被正确使用。查看RET93)指令的使用要求,并改正程序。

COIL DUPL 多条指令控制同一个位(例:OUTOUT NOTDIFU13),DIFD14),KEEP11),SFT10)。虽然某些指令时允许的,但还是必须查看指令使用要求,以确保程序正确。或者重写程序使每个位仅有一条指令控制。

JMP UNDEFD JME05)指令没有与同一跳转标号的JMP04)指令一起使用。加一条同一跳转标号的JMP04)指令或删除正在使用的JME05)指令。

SBS UNDEFD 存在未被SBS91)指令调用的子程序。在适当的地方编制程序调用,或者删除子程序(假如不需要的话)。

注意:程序检测不适用于扩展指令。程序检测也不适用于DM10245~DM6143,因为PC不支持这部分DM区。即使指定了这些区,数据也无法写入,并且在这些区中所读取得数据始终是“0000”

3. 用户定义错误

有三条指令可用来让用户定义错误或信息。这些指令可用来将信息发送至与PC相连接的手持式编程器上,触发一个非致命错误或致命错误。

1.信息—MSG46

MSG46)指令用于在手持式编程器上显示信息。信息最长可达16个字符,并在指令的执行条件为ON时显示出来。

2.出错报警—FAL(06)

FAL(06)指令触发一个非致命错误,执行FAL(06)指令后发生如下事件:

(1) CPU单元上的ERR/ALM指示灯闪烁。PC继续运行。

(2) 指令的2位数BCD FAL标号(01~09)将被写入SR25300~SR25307中。

(3) FAL标号将被记录在PC的出错日志区中。如果CPM2ACPM2C PC备有内部时钟,那么错误发生时间也将被记录。

可任意设定FALS标号来指示特定的情况。同一个标号不可既用于FAL,又用于FALS。如果要清除某个FALS错误,先清除错误原因,执行FAL00,然后使用手持式编程器清除错误。

3.严重错误报警—FAL07

FAL07)指令触发一个致命错误。执行FAL07)指令将发生如下事件:

(1) 终止程序执行,所有输出都变成OFF

(2) CPU单元上的ERR/ALM指示灯常亮。

(3) 指令的2位数BCD FAL标号(01~09)将被写入SR25300~SR25307中。

(4) FAL标号将被记录在PC的出错日志区中。如果CPM2ACPM2C PC备有内部时钟,那么错误发生时间也将被记录。

可任意设定FALS标号来指示特定的情况。同一个标号不可既用于FAL,又用于FALS。如果要清除某个FALS错误,将PC切换到PROGRAM模式,先清除错误原因,然后使用手持式编程器清除错误。

一、 运行错误

有两种类型的运行错误,非致命错误和致命错误。发生非致命错误后,PC将继续运行;但是如果发生致命错误时,PC将终止运行。不管致命与否,都必须进行错误调查。尽快消除出错的原因并重新启动PC

1. 非致命错误

在发生一个或多个这种类型的错误后,PC运行和程序执行还将继续。虽然PC继续运行,但还是应该尽快纠正错误原因并清除错误。在发生某个此类错误时,POWERRUN指示灯保持发光,ERR/ALM指示灯将闪烁。

信息 FAL标号 含意与处理方式

SYS FAIL FAL 01~99 已经在程序中执行一个FAL06)指令,检查FAL标号以确定触发执行的条件,改正错误原因并清除错误。

9B PC设置中检测的错误。查看AR1300~AR1302,并直接纠正

AR1300 ON:当将PC切换到RUN模式时,在PC设置(DM00~DM6614)中检测到错误设置值。在PROGRAM模式下纠正设置值并重新将PC接通电源。

AR1301 ON:当将PC切换到RUN模式时,在PC设置(DM6615~DM6644)中检测到错误设置值。在PROGRAM模式下纠正设置值并重新将PC切换到RUN模式。

AR1302 ON:运行过程时在PC设置(DM6645~DM6655)中检测到错误设置值。纠正设置值并清除错误。

BATT LOW F7 如果CPM2A—BAT01CPM2C—BAT02备用电池的

(仅限于CPM2A/ 电压低于最小电压,ERR/ALM指示灯将闪烁,并且

CPM2C PC SR25308ON。更换电池。

SCAN TIME OVER F8 看门狗定时器超过100ms。(SR25309变为ON)。

这表示程序的循环时间大于推荐值。如果可能,请缩短循环时间。(可在PC设置中设定次错误检测无效)

2. 致命错误

发生此类错误时,PC运行与程序执行将终止,并且PC所有的输出变为OFF。发生电源中断错误时,CPU单元上的所有指示灯都变为OFF。而发生其它致命错误时,POWERERR/ALM指示灯仍将发光。RUN指示灯变为OFF

信息 FALS标号 含意与处理方式

电源中断 00 电源至少将中断10ms。检查电源电压和电源线。重新接

(无信息) 通电源。

MEMEROY ERR F1 AR1308 ON:用户程序中含有一个未指定的位区,查看程序并纠正错误。

AR1309 ON:闪存存储器发生错误。由于写入闪存存储器中的标号超过指定界限,更换CPU单元。

AR1310 ON:在只读DMDM6144~DM6599)区中发生校验和错误。在只读DM区中查看并更正设置值。

AR1311 ONPC设置中发生校验和错误。全部初始化PC设置并重新输入。

AR1312 ON:在程序中发生校验和错误。查看程序并纠正所有检测到的错误。

AR1313 ON:在指派给扩展指令的功能编码区中发生校验和错误。扩展指令的功能编码将恢复为缺省设置值。重新指派功能编码。

AR1314 ON:电源中断数据区未保持。清除错误,并重新设定电源中断数据保持区的设置值。

AR1315 ON:在CompoBus/S通信中发生错误。如果此错误无法纠正,请更换CPU单元(仅限于SRM1-V2))

NO END INST F0 没有在程序中写入END01)指令。在程序末尾添加END01)指令

I/O BUS ERR C0 CPU单元与扩展单元或扩展I/O单元间传送数据过程(仅限于CPM1/ 中发生错误检查单元间的连接电缆。

CPM1A/CPM2A/

CPM2C

I/O UNIT OVER E1 连接了过多的扩展单元或扩展I/O单元。查看PC的结构

(仅限于CPM1/ 说明。

CPM1A/CPM2A/

CPM2C

SYS FAIL FALS 01~99 已经在程序中执行一个FAL07)指令。检查FALS标号以确定触发执行的条件,改正错误原因并清除错误。

9F 循环时间超过FALS 9F循环时间监控时间值(DM6618)。查看循环时间,并在必要时调整循环时间监控时间值。

3. 其他错误

当发生下列致命错误时,PWR指示灯将变ON。除非在以下给定其状态,否则其它指示灯的状态都可忽略。

错误状态 FALS标号 含意与处理方式

CompoBus/S ERC指示灯将发光以指示在CompoBus/S通信中

通信错误 发生错误。检查从机和传输路径,并重新启动系统。

RS-232C 在通过RS-232C端口进行通信时发生错误,COMM

端口通信错误 指示灯将变为OFF,出错标志(AR0804)变为ON。检查连接电缆并重新启动。

外部端口 在通过外部端口进行通信时发生错误,COMM

通信错误 示灯将变为OFF,出错标志(AR0812)变为ON。检查连接电缆并重新启动。

二、 错误日志

错误日志功能可以在PC中注册所发生的任何致命或非致命的错误的错误代码。错误发生的时间也日期也将于错误代码一起被注册。

(一) CPM1/ CPM1A错误日志区:

错误日志保存在DM1000~DM1021中。

错误日志保存方式:

1. 你可以保存最近的10条错误日志记录,并将原先的记录丢弃。它是通过记录移位方法实现的,在产生一条新记录时将最初的记录丢弃。

2. 你只能保存刚开始的10条错误日志记录,10条以后的纪录将被忽略。

3. 你可以使日志记录功能无效,这将不保存任何记录。

清除错误日志:

通过编程设备使SR25214ON以清除所有的错误日志。(错误日志被清除后,SR25214自动变OFF

(二) CPM1/ CPM1A错误日志区:

错误日志保存在DM2000~DM2021中,最多可保存7条错误记录。

错误日志保存方式:

可在PC设置(DM6655)中设置错误日志的保存方式,可设为如下方式:

1. 你可以保存最近的7条错误日志记录,并将原先的记录丢弃。它是通过记录移位方法实现的,在产生一条新记录时将最初的记录丢弃。

2. 你只能保存刚开始的7条错误日志记录,7条以后的纪录将被忽略。

3. 你可以使日志记录功能无效,这将不保存任何记录。

清除错误日志:

通过编程设备使SR25214ON以清除所有的错误日志。(错误日志被清除后,SR25214自动变OFF

(三) SRM1-V2)错误日志区

错误日志保存在DM2000~DM2021中,最多可保存7条错误记录。

错误日志保存方式:

可在PC设置(DM6655)中设置错误日志的保存方式,可设为如下方式:

1. 你可以保存最近的7条错误日志记录,并将原先的记录丢弃。它是通过记录移位方法实现的,在产生一条新记录时将最初的记录丢弃。

2. 你只能保存刚开始的7条错误日志记录,7条以后的纪录将被忽略。

3. 你可以使日志记录功能无效,这将不保存任何记录。

清除错误日志:

通过编程设备使SR25214ON以清除所有的错误日志。(错误日志被清除后,SR25214自动变OFF

故障检查流程

(一) 主检查:

发生错误时,先检查PWR指示灯是否亮,若不亮则检查电源(见电源检查部分);若PWR灯亮则接着检查RUN指示灯是否亮,若不亮则停止操作就严重错误进行检查(见致命错误检查部分);若RUN灯亮,则接着检查ERR/ALM指示灯是否闪烁,若闪烁则就非致命错误进行检查(见非致命错误检查部分);若ERR/ALM指示灯不亮,则检查I/O顺序是否正常,若不正常则检查I/O(见非致命错误检查)。如果I/O顺序正常,则检查操作环境是否正常。不正常就检查操作环境(见环境条件检查)。如果操作环境正常,则需要更换CPU单元。

(二)电源检查

发生错误时,先检查PWR指示灯是否亮,若不亮则检查是否正在供电。如果没有应连接电源,电源连接好后再检查PWR灯的情况,如果灯亮则此过程结束!如果仍然不亮要检查电压满足要求否。如果不满足就将电源电压置于可接受的范围内,再检查PWR灯是否亮灯亮则结束检查。仍旧不亮则检查端子螺丝有没有松动或接线断开,有则拧紧螺丝或更换导线,然后再检查PWR灯的情况;此时如果灯亮,则结束检查。若仍旧不亮则检查外部电流是否短路或过载,有则排除短路或将连接的负载限制在指定范围内。再检查PWR指示灯,指示灯亮则结束检查,仍旧不亮就需要更换CPU单元。

(三)致命错误检查

RUN指示灯不亮时。首先检查ERR/ALM指示灯是否闪烁,若不闪烁则切换到 RUNMONITOR方式。再检查RUN灯亮不亮,若仍旧不亮就需要更换CPU单元。 如果灯亮则检查结束。如首先检查ERR/ALM指示灯亮,下面要用编程设备确定错误的原因,先看在编程设备上是否显示PC方式,如果不是需要将电源关掉然后再上电,再看编程设备上是否显示PC方式,如果仍旧不是则需要更换CPU单元。若此时是PC方式,再看ERR/ALM灯亮否,仍按以上流程检查。检查到编程设备上是PC方式,则检查是否显示严重错误,若显示严重错误,一定要识别错误,清除其原因并清除错误。若发生存储器错误,则按照存储错误流程图进行检查。更改后无严重错误显示就其换到RUNMONITOR方式。然后检查RUN指示灯亮不亮若亮则检查结束,若仍旧不亮,则需要更换CPU单元。

(四)非致命错误检查

ERR/ALM灯闪烁时。需要用编程设备确定错误原因。若没有指出非致命错误需要更换CPU单元。若指出是非致命错误,要识别错误清除其原因并清除错误,看ERR/ALM灯是否闪烁若不闪烁则检查结束,若闪烁按以上步骤进行检查直至其不再闪烁为止。

(五)I/O检查

输出设备误动作时,首先检查输出指示灯是否工作正常,若正常工作,则需要检查输出端子的电压,然后看工作是否正常,正常工作则检查输出设备直至消除故障。若此时工作不正常,要看输出接线,输出接线不正确,正确接线再检查输出端子电压,按上面步骤执行检查。若输出接线正确,此时需要检查外部电源短路或过载否,若有则排除短路或将连接的负载限制在指定的范围内,再检查输出端子电压,按以上步骤进行检查。若外部电源无短路或过载,此时需要断开外部接线并检查美更导线的导电性。完毕,看工作是否正常,则检查输出设备,人就不正常就需要更换CPU单元或有问题的扩展I/O单元。

若输出指示灯没有正常工作,就需要用编程设备监视输出的ON/OFF状态。看工作是否工作正常正常则需要更换CPU单元或有问题的扩展I/O单元。若工作不正常则需要检查输入指示灯是否正常工作若其正常工作,此时需要检查输入端子电压,然后看工作是否正常,正常工作则需要更换CPU单元或扩展I/O单元。若工作不正常则使用未输入信号使输入为ONOFF来检查操作,然后再看是否正常工作仍旧不正常工作就需要更换CPU单元或扩展I/O单元,工作正常就要检查输入设备。若两输入指示灯不正常工作,也要检查两输入端子电压,在检查工作是否正常,若不正常工作就需要检查输入接线正确与否,若输入接线正确,使用前面为输入信号使输入ONOFF来进行检查操作。若接线不正确那么正确接线然后返回至启动。若前一个工作正常就需要检查端子螺丝是否松开若松开,拧紧螺丝,然后返回至启动。若螺丝没有松开则需要更换CPU单元或扩展I/O单元。

(六)环境条件检查

环境条件检查时,首先检查环境温度是否低于55摄氏度,若高于55摄氏度则考虑使用风扇或冷却器。若低于55摄氏度,再看环境温度是否高于0摄氏度,不高于则考虑使用加热器。若高于0摄氏度,就要检查环境湿度是否在10%85%之间,如果不再则考虑使用空调。若在,下一步在检查由气噪声是否受到控制,若没有应该在噪声源安装浪涌保护器或降噪设备。若已受到控制,下一步要看的是安装环境是否,如果不理想则需要考虑构造一个仪表或机箱。若安装环境理想,则此检查结束。

(七)存储器错误检查

发生存储器错误是,先检查的是AR1390是不是ON。若是则需要更换CPU单元。若不是再看AR1314是不是ON。若是则检查/改良备用数据和清除错误。完毕和AR1314 不是ON时一样看AR1308是不是ON。若是则需要检查程序,改正任何错误并清除。完毕和AR1380 OFF时一样看,AR1310-AR1312是不是ON,若是再看启动时是否为ON,若为ON则检查由为ON的标记指出的错误,需要时改正设定,并把数据写入快闪存储器。若启动时为OFF时需要检查外部环境。若AR1310-AR1312OFF,检查结束。

故障的处理

故障的处理如下列表所示:

2 CPU装置、I/O扩展装置的故障处理

3输入单元故障处理

4输出单元故障处理

免费下载 Word文档免费下载: PLC的日常维护及故障判断

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服