PLC出现反常报警,8种常见错误类型解析!
随着工业自动化不断发展,PLC广泛运用于工控行业。无论多强大的PLC产品,也经常会出现无法正常工作的现象。这时候我们就需要对其故障进行处理,保证设备的生产效率。希望通过这篇文章,给大家提供一些参考,让你熟练解决PLC绝大部分问题。
各种品牌PLC都具有自我诊断功能,但PLC修理的技巧在于,当PLC异常时应该充分运用该功能进行自我诊断及分析故障原因,然后精确寻找问题所在。下面小编给大家整理了当PLC呈现反常报警时,我们的PLC修理人员必须要需要了解的8种常见错误类型。
一、CPU异常CPU异常报警时,应检查CPU单元连接于内部总线上的所有器材。具体方法是依次替换可能存在问题的单元,找出问题单元,并作出相应处理。
二、存储器异常
存储器异常报警时,如果是程序存储器的问题,通过重新编程后还是无法解决此故障,这种状况可能是噪声的干扰引起程序的改变,否则应替换存储器。
三、输入/输出单元异常、扩展单元异常
发生此类报警时,应首先要检查输入/输出单元和扩展单元连接器连接状况、电缆连接状况,确认问题发生的某单元之后,再更换单元。
四、不执行程序
一般状况下可依照输入——程序执行情况——输出的步骤进行查看
(1)输入检查是利用输入LED指示灯识别,或用写入器构成的输入监视器检查。当输入LED不亮时,可初步确定是外部输入体系问题,再配合万用表查看。如果输出电压异常,就可确定是输入单元问题。当LED亮而内部监视器无显示时,则可认为是输入单元、CPU单元或扩展单元的问题。
(2) 程序进行检查是经过写入器上的监视器检查。当梯形图的接点状况与结果不一致时,则是程序错误(例如内部继电器两层运用等),或是运算部分出现问题。
(3)输出检查可用输出LED指示灯识别。当运算成果正确而输出LED指示错误时,则可认为是CPU单元、I/O接口单元的故障。当输出LED是亮的而无输出,则可判别是输出单元问题,或是外部负载体系出现问题。
由于PLC机型不同,I/O与LED连接方法的不一样(有的接于I/O单元接口上,有的接于I/O单元上)。所以,根据LED判断的故障问题范围也有不同。
五、部分程序不执行
检查方法与前一项相同,但是,如果计数器、步进控制器等的输入时刻过短,则会呈现无呼应问题,这时应该校验输入时刻是否足够大,校验可按输入时刻(输入单元的最大呼应时刻+运算扫描时刻乘以2)的联系进行。
六、电源短时掉电,程序内容也会消失
(1)这时除了检查电池,还要进行下述检查。
(2)通过反复通断PLC本身电源来检查。为使微处理器正确启动,PLC中设有初使复位点电路和电源断开时的保存程序电路。这种电路发作问题时,就不能保存程序。所以可用电源的通、断进行查看。
(3)如果在更换电池后依然呈现电池反常报警,就可判定是存储器或是外部回路的漏电流异常增大所造成的。
(4)电源的通断总是与机器体系同步发作,这时可查看机器体系发作的噪声影响。由于电源的断开是常与机器体系工作同时出现的问题,绝大部分是因为电机或绕组所发作的强噪声所造成的。
七、PROM不能运转
首先先检查PROM连接是否良好,然后再确定是是否需要更换芯片。
八、电源重新投入或复位后,动作停止
这种问题可认为是噪声干扰或PLC内部接触不良所致。噪声原因一般都是电路板中小电容容量减小或元件功能不良所造成的,对接触不良原因可经过轻轻敲PLC机体进行检查,还要检查电缆和连接器的插入状态。
相信很多电气人们在实际设备工作运行时都会有碰到过这样的故障,希望这些简单的处理方法能给您带来一些帮助,也欢迎大家补充更多相关处理方式,一起学习哦!
最常见的PLC编程逻辑错误,90%的电气老师傅都踩雷过!
在编制PLC程序时,不管是新手还是老手,都会犯下面的这种低级错误。因为这种错误是非语法上的,所以用编程软件也不能检查出错误之处。此错误一旦发生,自己有时还很难发现,直至上机调试运行时,所控设备不能运行或运行到某个位置停止不前,才察觉出来有问题,再对PLC程序逐条逐句查找分析,或采取对程序逐条逐句执行,费时费工。
那么究竟是什么问题易使我们犯下这种低级错误呢?
继电器电气控制的固有思维,在编制程序时,某个或几个输入点采用物理常闭触点(如停止开关、行程限位开关),在程序中,仍延续继电器电气控制方式编制,即仍采用常闭接点作为导通条件使用。
下面用一个简单的启停与自锁电路示例来说明:
根据上图编制的不能运行的错误PLC程序如下:
PLC上电后,X000、X002常闭点就会断开。即逻辑值为“0”Y0=(Y0+X001)×X000×X002从上面数字逻辑表达式可知,在按下启动按钮SB1后,X001的逻辑值为“1”,而Y0的逻辑值永远不会变化,始终为“0”。原因是与PLC内部输入电路有关,以下是PLC内部输入等效电路:
正确的PLC程序如下:
PLC上电后,X000、X002常开点就会闭合。即逻辑值为“1”Y0=(Y0+X001)×X000×X002只要按下启动按钮SB1后,X001的逻辑值为“1”,Y0逻辑值就为“1”。松开启动按钮SB1,X001的逻辑值为“0”但Y0逻辑值为“1”,Y0与X001是或的关系,保证了Y0逻辑值始终为“1”,即自锁。直至按下停止按钮或出现过载 (FR0动作),Y0的逻辑值才变为“0”。
通过上面的简单示例可知,新手可能还未弄懂外部为常闭输入时,经PLC内部输入电路后逻辑值发生了“非”的变化。以及继电器电气控制固有思维影响,老手是出于疏忽。这虽然是低级错误,也易发生在程序编制过程中。
转发是最大的鼓励!谢谢您的支持!
小贴士
PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
如何获取更多 电气热门资料?
操作指引如下!
相关问答
plc显示error故障原因和处理方法?
当欧姆龙PLC出现Error闪烁警报时,可能是因为PLC系统出现了故障或错误,需要进行排查和解决。以下是一些可能的解决方法:确认故障代码:在PLC的面板上或者使用...
plc的error错误的解决方法?
解决方法:程序故障,换个电池之后重新写下程序来就可以。原因:1.通电后,错误指示灯闪烁,运行指示灯未亮,看//或眨眼,看一看这个程序有问题吗?如果程序很好,I/...
plc报error什么原因?
error灯闪亮时,表示plc用户程序的内容因为外界原因发生改变,可能的原因有:锂电池电压下降,外部干扰的影响和plc内部故障,写入程序时的语法错误也会使它闪亮...
plc.显示err是什么意思?
plc上err灯常亮时,ERR是英文单词ERROR的缩写,代表错误的意思。PLC亮这个灯,代表PLC的硬件有问题,或者PLC的运行程序有错误或者PLC还没有输入运行程序等。plc...
三菱plc报错error怎么消除?
1.确认Error代码:在PLC的Error历史记录中查找Error代码,以确定错误的类型和原因。2.检查PLC程序:检查PLC程序是否存在错误或逻辑问题,例如变量未初始化、...
plc编程中写错了怎么修改?
在PLC编程中,如果发现写错了,可以采取以下步骤进行修改:1.首先,确认写错的地方是什么。检查语法错误、变量名错误、逻辑错误等。2.找到写错的部分。可以通...
plc上run.stop.error.diag分别代表什么?
run就是运行;stop就是停止运行;error就是错误,PLC上有错误;diag是诊断run就是运行;stop就是停止运行;error就是错误,PLC上有错误;diag是诊断
西门子smart200plcerror指示灯亮起代表plc怎样运行状态?
程序有错误或者plc内部错误,可以监控程序查看PLC报错信息程序有错误或者plc内部错误,可以监控程序查看PLC报错信息
plc端口错误怎么回事?
PLC(可编程逻辑控制器)端口错误通常是指在PLC与其他设备进行通信时出现的问题。可能的原因包括端口设置错误、通信协议不匹配、网络连接故障、硬件故障等。解...
abplc的fault故障灯闪烁是什么原因?
1.系统出现故障:自动化系统出现故障或软件错误会导致故障灯亮起。一些故障可能只是暂时的,但如果频繁出现,就需要及时排查。2.电源问题:电压不稳定或电压...