12S7200的故障诊断讲解Word文档下载推荐.docx
《12S7200的故障诊断讲解Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《12S7200的故障诊断讲解Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
若不是上述原因,则可能是PLC内混入导电性异物或其他异常情况。
此时可在清除故障源以后,更换损坏部件。
检查和排除故障内容如表12-1所述。
表12-1电源故障的检查与处理
故障现象
故障原因
解决办法
电源指示灯灭,或者PLC的工作状态指示灯灭。
指示灯坏或保险丝断。
更换。
无供电电压。
加入供电电源电压;
检查电源接线和插座使之正常。
供电电压超限。
调整电源电压在规定范围。
电源坏。
更换电源。
12.1.3异常故障检查与处理
PLC系统最常见的故障是停止运行(运行指示灯灭)、不能启动、工作无法进行,但是电源指示灯亮。
这时,需要进行异常故障检查。
检查顺序和内容如表7-2。
表7-2异常故障的检查与处理
不能启动。
供电电压超过上极限。
供电电压低于下极限。
内存自检系统出错。
CPU、内存板故障。
降压。
升压。
清内存、初始化。
工作不稳定,频繁停机。
供电电压接近上、下极限。
主机系统模块接触不良。
CPU、内存板内元器件松动。
调整电压,使在正常范围。
清理、重插。
清理、带手套按压元器件。
与编程器(微机)不通讯。
通讯电缆插接松动。
通讯电缆故障。
内存自检出错。
通讯口参数不对。
主机通讯故障。
编程器通讯口故障。
按紧后重新联机。
内存清零,拔去停电记忆电池几分钟后再联机。
检查参数和开关,重新设定。
程序不能装入。
内存没有初始化。
CPU、内存故障。
清内存,重写。
12.1.4通信故障检查与处理
通信是PLC网络工作的基础。
PLC网络的主站、各从站的通信处理器、通信模块都有工作正常指示。
当通信不正常时,需要进行通信故障检查。
检查顺序和内容如表7-3。
表7-3通信故障的检查与处理
单一模块不通信。
接插不好。
模块故障。
组态不对。
按紧接插。
更换模块。
重新组态。
从站不通信。
分支通信电缆故障。
通信处理器松动。
通信处理器地扯开关错。
通信处理器故障。
拧紧插接件或更换。
拧紧。
重新设置。
主站不通信。
通信电缆故障。
调制解调器故障。
排除故障、更换。
断电后再启动无效更换。
清理后再启动无效更换。
通信正常,但通信故障灯亮。
某模块插入或接触不良。
插入并按紧。
12.1.5输入故障检查与处理
输入输出模块直接与外部设备相连,是容易出故障的部位。
虽然输入输出模块故障容易判断,更换快,但是必须查明原因。
而且往往都是由于外部原因造成损坏,如果不及时查明故障原因,及时消除故障,对PLC系统危害很大。
不管输入单元的LED灯亮还是灭,请检查输入信号开关是否确实在ON或OFF状态。
如果输入开关的额定电流容量过大或由于油侵入等原因,容易产生接触不良。
当输入开关与LED灯亮用电阻并联时,即使输入开关OFF但并联电路仍导通,仍可对PLC进行输入。
如果使用光传感器等输入设备,由于发光/受光部位粘有污垢等,引起灵敏度变化,有可能不能完全进入“ON”状态。
在比PLC运算周期短的时间内,不能接收到ON和OFF的输入。
如果在输入端子上外加不同的电压时,会损坏输入回路。
检查顺序和内容如表7-4。
表7-4输入故障的检查与处理
输入模块单点损坏。
过电压,特别是高压串入。
消除过电压和串入的高压。
输入全部不接通。
未加外部输入电源。
外部输入电压过低。
端子螺钉松动。
端子板连接器接触不良。
接通电源。
加额定电源电压。
将螺钉拧紧。
将端子板锁紧或更换。
输入全部断电。
输入回路不良。
特定编号输入点不接通。
输入器件不良。
输入配线断线。
端子接线螺钉松动。
输入信号接通时间过短。
OUT指令用了该输入号。
检查输入配线排除故障。
调整输入器件。
修改程序。
特定编号输入点不关断。
输入不规则地通、断。
噪音引起误动作。
端子连接器接触不良。
使输入电压在额定范围内。
采取抗干扰措施。
拧紧螺钉。
将端子板拧紧或更换。
异常输入点编号连续。
输入模块公共端螺钉松动。
CPU不良。
将端子板锁紧或更换连接器。
更换CPU。
输入动作指示灯不亮。
指示灯坏。
12.1.6输出故障检查与处理
不管输出单元的LED灯亮还是灭,如果负载不能进行ON或OFF时,主要是由于负载过载、负载短路或容性负载的冲击电流等原因,引起继电器输出接点粘合,或接点接触面不好导致接触不良而造成的。
输出故障检查顺序和内容如表7-5。
表7-5输出故障的检查与处理
输出模块单点损坏。
输出全部不接通。
未加负载电源。
负载电源电压低。
保险丝熔断。
I/O总线插座接触不良。
输出回路不良。
输出全部不关断。
特定编号输出点不接通。
输出接通时间短。
程序中继电器号重复。
输出器件不良。
输出配线断线。
输出继电器不良。
检查输出配线排除故障。
特定编号输出不关断。
程序中输出指令的继电器号重复。
漏电流或残余电压使其不能关断。
更换负载或添加假负载电阻。
输出端不规则地通、断。
外部输出电压过低。
异常输出点编号连续。
输出模块公共端螺钉松动。
保险丝坏。
输出动作指示灯不亮。
12.1.7利用PLC的输出窗口进行故障检查
为了便于对PLC系统的故障进行检查,S7-200设置了故障的错误代码供故障诊断使用。
故障代码可以在S7-200编程环境的输出窗口查到。
由故障代码表可以检查三种错误。
1致命错误
致命错误会导致CPU停止执行用户程序。
依据错误的严重性,一个致命错误会导致CPU无法执行某个或所有功能。
处理致命错误的目标是使CPU进入安全状态,可以对当前存在的错误状况进行询问并响应。
当一个致命错误发生时,CPU执行以下任务:
进入STOP(停止)方式
点亮系统致命错误和STOP指示灯。
断开输出。
这种状态将会持续到错误清除之后。
表7-6列出了从CPU上可以读到的致命错误代码及其描述。
表7-6致命错误代码及其含义
错误代码
错误描述
0000
无致命错误
0001
用户程序检查和错误
0002
编译后的梯形图程序检查和错误
0003
扫描看门狗超时错误
0004
内部EEPROM错误
0005
内部EEPROM用户程序检查和错误
0006
内部EEPROM配合参数检查错误
0007
内部EEPROM强制数据检查错误
0008
内部EEPROM缺省输出表值检查错误
0009
内部EEPROM用户数据、DBl检查错误
000A
存储器卡失灵
000B
存储器卡上用户程序检查和错误
000C
存储器卡配置参数检查和错误
000D
存储器卡强制数据检查和错误
000E
存储器卡缺省输出表值检查和错误
000F
存储器卡用户数据、DB1检查错误
0010
内部软件错误
0011
比较接点间接寻址错误
0012
比较接点非法值错误
0013
存储器卡空,或CPU不识别该卡
2运行时刻程序错误
在程序正常运行中,可能会产生非致命错误(如寻址错误)。
在这种情况下,CPU会产生一个非致命错误代码。
表7-7列出了这些非致命错误代码及其描述。
表7-7非致命错误代码及其含义
无错误
执行HDEF之前,HSC不允许
输入中断分配冲突,已分配给HSC。
到HSC的输入分配冲突,已分配给输入中断
在中断程序中企图执行ENI、DISI、或HDEF指令
第一个HSC/PLS未执行完之前,又企图执行同编号的第二个HSC/PlS
间接寻址错误
TODW(写实时时钟)或TODR(读实时时钟)数据错误
用户子程序嵌套层数超过规定
在程序执行XMT或RCV时,通讯口0又执行另一条XMT或RCV指令
在同一HSC执行时,又企图用HDEF指令再定义该HSC
在通讯口1上同时执行XMT/RCV指令
时钟卡不存在
重新定义已经使用的脉冲输出
PTO个数设为0
0091
范围错(带地址信息),检查操作数范围
0092
某条指令的计数域错误(带计数信息)
0094
范围错(带地址信息),写无效存储器