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