PLC CPU模块报警
西门子S7 PLC报SF故障的分析和处理方法
西门子S7 PLC报SF故障的分析和处理方法一、前言西门子S7 PLC最常见的故障之一就是报SF故障,CPU面板上的状态指示灯SF灯亮红色,其含义是提示发生了硬件故障或软件错误,有时伴随着CPU停机、自动由运行(RUN)状态转入停机(STOP)状态,造成生产中断甚至发生意外生产事故。
但SF亮红灯只是一个笼统的提示,要快速查找出具体故障原因确是一件非常麻烦的事情。
下面结合现场发生的一起实际案例叙述故障原因分析和处理方法,供同仁们参考。
二、故障现象某日原料车间一台取料机发生故障,故障的现象是取料机驾驶员在启动斗轮机或皮带机这两台设备时在启动过程中突然故障停机,查看PLC柜发现(CPU315-2 PN/DP)CPU停机处于STOP状态并报SF红灯亮故障,将PLC重新上电后恢复正常,再次启动斗轮机和皮带机的过程中又重复发生该故障,如果在启动斗轮机或皮带机之前启动取料机上的其它设备都没有问题,就仅仅是启动这两台设备时会发生故障。
但不是每次操作斗轮机或皮带机都会发生故障,有时重新上电后能够坚持一段时间,更不可思议的是有时重新上电后CPU刚刚进入RUN 状态不久驾驶员还没有操作任何设备时就发生了该故障(CPU自动进入STOP状态并报SF红灯亮)。
这种时有时无的不规律故障是电气自动化人员最头疼的故障。
三、故障原因的查找方法首先检查机械、电气设备,均未发现异常,斗轮机和皮带机的软启动器也未报故障,开关、接触器、软启、线路、操作台、电机均属正常,剩下的就是查PLC了。
自动化人员用安装有西门子S7 PLC软件(Step 7)的电脑笔记本(并携带有MPI/DP数据线或网线)连接PLC在线察看故障信息,方法如下: 第一步:电脑连接PLC,上传备份PLC原程序。
这一步非常重要,自动化人员必须养成该习惯,不要轻易相信别人的备份和电脑上已有的备份。
第二步:打开PLC程序,打开硬件组态(即配置),在线查找故障信息。
如下列图示:图一:打开PLC程序,双击硬件图二、打开硬件组态图三:在线查看硬件组态图四:右击CPU,选择模块信息图五:在线查看模块信息图六:点击诊断缓冲区图七:点击“设置”,弹出设置对话框图八:在设置对话框中将默认显示15条信息改成500条,点确定图九:在事件列表中用鼠标下翻查查找故障信息,并点击“事件帮助”图十:找到导致CPU转入STOP模式的事件信息。
plc指示灯诊断说明
西门子S7-400PLC的CPU报警指示灯说明INTF:内部故障例如:用户程序运行超时EXTF:外部故障例如:电源故障,模块故障FRCE:有输入/输出处于被强制的状态RUN:运行模式STOP:停止模式BUS1F:MPI/PROFIBUS-DP接口1总线故障BUS2F:MPI/PROFIBUS-DP接口2总线故障MSTR:CPU处理I/O,仅用于CPU41X-4HREDF:冗余错误,仅用于CPU41X-4HRACK0:CPU在机架0中,仅用于CPU41X-4HRACK1:CPU在机架1中,仅用于CPU41X-4HIFM1F:接口子模块1故障IFM2F:接口子模块2故障1. BUSF:•正常时不亮•亮:表明总线故障(物理故障),DP接口故障,多DP主站模式下不同传输速率•闪烁表明站故障或至少一个已分配的从站无法寻址2.RUN:亮表明CPU处于RUN状态3.STOP:亮表明CPU处于停止状态4.INTF:亮表明检测到内部错误(编程或参数分配错误)或CPU正在执行 CiR。
5.EXTF1:亮表明检测到外部错误(换言之,错误原因不在CPU模块上)。
6.FRCE:亮表明强制作业已激活。
7.BUS1F:亮表明在 MPI/DP 接口上检测到错误。
8.BUS2F:亮表明在PROFIBUS DP接口上检测到错误。
9.IFM1F:亮表明在存储器子模块的接口1上检测到错误。
10.IFM2F:亮表明在存储器子模块的接口 2 上检测到错误。
EXTF指示灯红色代表:外部故障External fault引起EXTF的故障就是非cpu本身的故障,一般是外部的电池电源(当更换电源时,该电池电源给RAM提供备用电源).连接到外部站点的通讯插头,通讯线,或外部通讯模块等。
通讯插头或外部站点的模块可能性要大些,特别是通讯插头,西门子的有些通讯插头不抗干扰,很容易出问题。
三菱PLC报警代码
SP. UNIT LAY ERR. SP. UNIT LAY ERR.
SP. UNIT LAY ERR.
SP. UNIT LAY ERR. SP. UNIT LAY ERR. SP. UNIT VER. ERR.
SP. UNIT VER. ERR.
SYSTEM LAY ERR. MISSING PARA. MISSING PARA. MISSING PARA. MISSING PARA.
1009 1009 1010 1020 1035 1035 1036 1040
MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN MAIN CPU DOWN
MAIN CPU DOWN CPU UNIT DOWN END NOT EXECUTE SFCP. END ERROR MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN CPU UNIT DOWN
RAM ERROR RAM ERROR RAM ERROR RAM ERROR TRK. CIR. ERROR
1111
1112
1113 1115
1116 1150 1160 1161
TRK. CIR. ERROR
TRK. CIR. ERROR
TRK. CIR. ERROR TRK. CIR. ERROR
SP. UNIT LAY ERR. SP. UNIT LAY ERR. SP. UNIT LAY ERR. SP. UNIT LAY ERR. SP. UNIT LAY ERR.
SP. UNIT LAY ERR. SP. UNIT LAY ERR. SP. UNIT LAY ERR.
PLC报警查找经验分享
硬件报警
BF灯亮报警查找
• SF指示灯亮,说明存在软件或硬件错误;而 BF灯亮,说明总线出错,但要确定是闪烁 还是常亮,如果闪烁,说明总线上至少有 一个从站不能访问。如果是这种情况,那 么一定至少一个从站不能与总站通讯,同 时从站也处于故障状态,此从站可能存在 硬件上的故障。SF灯亮可能也是因为总线出 错造成的。
硬件报警
硬件报警
• 报警记录查找
硬件报警
SF灯亮硬件组态检查
• 如果CPU上SF灯亮表示硬件或软件错误,你在打开CPU315的模块属性界面中选择了 “General”(汇总),仅可以看到诊断信息为模块(指CPU)可以得到,SF错误;你应 该选择“Diagnostic Buffer”诊断缓冲区)子项,然后选择“Save As”(另存为),把硬件 诊断信息保存到你的电脑中,再打开可以看到具体的故障原因。 查历史记录 从汇总(General)只能得到一个总的故障指示,很难判断是软件或硬件配置问题。但 根据我的经验分析,电气解决问题的思路是把复杂问题搞简单,如果正常运行时CPU上 SF灯亮就不是硬件配置问题,而是可能下面问题:把插槽机架上CPU模块和其他信号模 块重新插入并紧固一遍,防止模块松动也会产生SF问题;可以把CPU进行复位一下,因 为有些情况下,程序执行中发生问题无法执行,可以利用MRES开关把CPU315内部工作 存储器内容清除掉,然后把CPU扳到RUN位置,CPU会自动把当前要执行的程序从MMC 卡复制到内部工作仓储器中。 总之,如果CPU上SF灯亮肯定是CPU本身的问题,与外部模块是没有关系的,如软件本 身或硬件组态错误,如硬件组态选择的CPU模块的订货号和版本号与实际选择的CPU不 一致;或者你在完成硬件组态后,没有执行”保存并编译“,首先把硬件组态下载到 CPU中,而是仅仅执行”保存“,然后你执行程序下载时就会显示SF灯亮;最简单的方 法是按照上述诊断缓冲区的内容。
西门子PLC的主要故障表现以及处理办法
通过软件PC程序可以判断是否是软件故障,如果是硬件故障,则需要专用的芯片级电路板维修工程师才可对其进行修复工作,PLC一般都是模块话结构构成,较为简单的处理方式就是更换故障板卡。
1、软故障的判断和处理S5PLC具有自诊断能力,发生模块功能错误时往往能报警并按预先程序作出反应,通过故障指示灯就可判断。
当电源正常,各指示灯也指示正常,特别是输入信号正常,但系统功能不正常(输出无或乱)时,本着先易后难、先软后硬的检修原则首先检查用户程序是否出现问题。
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中的备份程序就显的尤为重要。
2、PLC硬件故障PLC的硬件故障较为直观地就能发现,维修的基本方法就是更换模块。
根据故障指示灯和故障现象判断故障模块是检修的关键,盲目的更换会带来不必要的损失。
(1)电源模块故障。
一个工作正常的电源模块,其上面的工作指示灯如“AC”、“24VDC”、“5VDC”、“BATT”等应该是绿色长亮的,哪一个灯的颜色发生了变化或闪烁或熄灭就表示那一部分的电源有问题。
PLC_常见故障分析及检查方法
第21期2023年11月无线互联科技Wireless Internet Science and TechnologyNo.21November,2023基金项目:2022年广州市教育科学规划课程;项目名称:职业院校课程思政与专业教育融合的实践研究 以工业机器人离线编程与应用为例;项目编号:202214312㊂作者简介:毕天昊(1988 ),男,黑龙江哈尔滨人,讲师,硕士;研究方向:电气自动化技术㊂PLC 常见故障分析及检查方法毕天昊,张㊀剑(广州番禺职业技术学院,广东广州511483)摘要:随着中国制造2025的提出,自动化技术在工业领域的分量越来越重㊂其中,可编程序控制器(Programmable Controller ,PLC )作为自动化控制系统的核心部件,正发挥着至关重要的作用㊂但在一些工业应用场景中,PLC 及其周边设备的工作环境相对复杂,故障率较高,从而影响工厂的正常生产㊂因此,对PLC 控制系统开展故障分析具有重要的现实意义㊂文章分析了PLC 控制系统中常见的故障多发点,一定程度上缩小了故障的排查范围;总结了PLC 各类故障产生的原因,并针对不同故障类型给出了排查故障的基本方法;将故障检查与处理的过程流程化,从而提高了检查效率㊂关键词:可编程序控制器;故障分析;故障检查中图分类号:TM571.2㊀㊀文献标志码:A0㊀引言㊀㊀PLC 是电气自动化控制领域的重要装置,有着精度高㊁精确性高㊁能在线编写程序等特征㊂目前,PLC 已经被广泛应用在各行各业[1]㊂PLC 控制技术的应用不仅推动了工业自动化和智能制造的发展,还对成本控制㊁生产效率和产品质量等方面产生了深远的影响㊂然而,随着PLC 的应用领域不断扩大,PLC 行业爆发式增长,与PLC 相关的安全事件越来越多㊂因此,与PLC 相关的安全问题值得从业人员的高度重视,确保PLC 的安全可靠就是确保经济社会的正常有序运行,就是保护人民群众的生命财产安全㊂1㊀常见故障多发点1.1㊀接触器㊁继电器㊀㊀在PLC 控制系统的日常运行中,最容易出现故障的电气元器件就是各种接触器或继电器㊂而这些接触器或继电器故障中少数是由于产品质量问题引发,大多数还是由于PLC 工作环境比较恶劣所造成的㊂例如:接触器长期暴露于高温㊁潮湿的工作环境中,其触点容易氧化,从而无法使用㊂因此,从业人员应尽量改善元器件的工作环境,避免此类故障的发生,降低对系统运行的影响㊂1.2㊀阀门或闸板㊀㊀在PLC 控制系统中,阀门或闸板等部件由于其传动机构复杂,在工作时会产生较大位移㊂因此,经过系统长期的运行,易造成阀体部件的卡㊁堵㊁漏等现象,这是PLC 控制系统的另一个故障多发区域㊂所以工作人员在PLC 控制系统运行以及设备维护过程中,应增强对此类设备的排查,发现故障及时维修或更换处理㊂1.3㊀行程开关等现场设备或元件㊀㊀行程开关等现场设备或元件因频繁动作导致的持续磨损以及长期闲置造成生锈老化等原因,同样容易出现故障㊂解决这类问题需要工作人员对设备严格按期按标准进行维护,让设备处于完好状态㊂而对于大型设备上的限位开关,除了按期维护外,还需要设计人员在前期设计的过程当中引入额外的保护措施㊂1.4㊀PLC 系统中的子设备㊀㊀PLC 系统中的子设备包括螺栓螺母㊁接线盒㊁线端子等㊂这些设备出现故障的原因除设备的质量问题外,还与安装工艺有关㊂例如:部分安装人员在安装设备时将螺钉和电线的连接处压得过紧,导致设备在维修时拆卸困难,而强行拆卸又容易引发连接件或其周边零件的损坏㊂因此,在设备的安装及检修过程中,工作人员必须遵照要求的安装工艺进行作业,消除设备隐患㊂1.5㊀传感器和仪表㊀㊀传感器和仪表属于精密型仪器,通常要求精度较高且容易受到电磁干扰的影响,如果不能有效地将其与干扰性较强的动力电缆隔离开,就会引发传感器的信号不正常或仪表数据不准确等故障[2]㊂因此,安装人员在安装传感器和仪表时,应将信号线与干扰性较强的动力电缆分开铺设,并将屏蔽层单端可靠接地,同时还要在PLC 内部加入软件滤波程序㊂2㊀故障分析的方法㊀㊀PLC 系统的故障可分为内部故障和外部故障㊂内部故障分为硬件故障和软件故障㊂其中,硬件故障包括PLC系统各部件以及通信故障等,软件故障则是指程序或设置有错误㊂外部故障主要指周边设备的故障,如行程开关㊁执行机构等产生的故障[3]㊂在PLC系统出现故障时,通常可采用以下分析方法㊂2.1㊀测量分析法㊀㊀(1)测量供给源是否正常㊂供给源包括电源㊁气源和液压源等方面㊂所以分析人员首先需测量供电电源的电压㊁电流㊁频率㊁相序,气源供气的气压㊁流量和液压源供液的液压值㊁流量等参数,确定各参数是否满足要求㊂(2)检查连接线路是否可靠㊁通畅㊂控制系统连接线路包括电线部分㊁供气线路和供液线路等㊂因此,分析人员需检查PLC控制系统中电气部分的导线是否连接正确,如I/O信号㊁通信端口等,同时还需检查供气线路和供液线路是否有泄漏等情况㊂(3)检查和调整参数值㊂分析人员应检查各设备和部件的设定值,是否与设计的规定值一致,确定各报警㊁联锁信号点的设置是否与工艺要求一致,确定各控制回路调整参数是否合理和合适㊂(4)检查辅助设备和部件㊂分析人员应检查各辅助设备和部件能否正常工作,确定其工作参数是否符合运行要求㊂一般情况下,通过测量,以上方法可筛查出大多数的故障,为故障的准确定位提供参考㊂2.2㊀动作分析法㊀㊀(1)初始状态分析㊂通过初始步,确定各设备和部件的待机状态㊂(2)转移过程分析㊂根据程序步之间的转移和转移条件,确定各步在实现转移时的进程,检查转移时硬件是如何动作的,能否满足工艺要求㊂如果没有实现转移,则应检查待转移步的上一步是否为活动步,是否满足转移条件,从而查找出问题所在㊂(3)执行过程分析㊂如果执行机构没有执行动作和命令,则应检查该活动步内的输出是否满足动作的执行条件,进而发现造成故障的原因㊂在确定了故障的原因和性质后,再进行故障检修并排除㊂2.3㊀指示灯分析法㊀㊀(1)信号指示灯㊂通过PLC及其拓展模块面板上各I/O信号灯的亮灭来检查各输入㊁输出信号的状态㊂当数字量输入指示灯点亮时,表示该输入端口有信号流入;当数字量输出指示灯点亮时,表示该输出端口有信号流出㊂(2)电源指示灯㊂电源模块正常工作时,电源指示灯应处于常亮状态㊂对于配有备用电源的系统,备用电源正常工作时,备用电源指示灯应处于常亮状态㊂(3)通信指示灯㊂当PLC与上位机之间通信正常时,通信指示灯应处于常亮或闪烁状态㊂(4)错误指示灯㊂PLC利用硬件自诊断系统程序进行诊断㊂当结果是错误时,对应模块的错误信号灯点亮㊂部分品牌的PLC还可提供错误代码,便于维修人员进行故障定位㊂3 故障检查流程3.1㊀编程故障的检查流程㊀㊀(1)编程器连接不正常㊂工作人员可按图1所示检查流程进行检查,找出问题所在并作相应处理㊂图1㊀编程器连接不正常检查流程㊀㊀(2)程序不能下载㊂程序不能下载可能与程序保护开关㊁程序密码设置或PLC工作方式等因素有关㊂工作人员可按图2所示检查流程进行检查,找出问题所在并作相应处理㊂图2㊀程序不能下载检查流程㊀㊀(3)CPU 无法正确引导操作㊂某些大中型PLC 在调试前如果出现报警,需利用存储器卡对PLC 进行引导操作,PLC 才能正常运行㊂当PLC 无法正确引导操作时,工作人员可按图3所示检查流程进行检查,找出问题所在并作相应处理㊂图3㊀CPU 无法正确引导操作检查流程(4)系统配置错误㊂某些大中型PLC,若PLC 自诊断系统检测出硬件配置错误㊁总线连接错误或通信错误等故障,PLC 将发出 系统校验错误 总线错误 等报警提示㊂系统校验错误通常与PLC 模块的安装与连接有关,此类错误可通过编程软件查看PLC 内部的特殊寄存器㊁存储器的状态来判断,或通过查看各模块是否按照说明书规定进行安装,连接电缆是否正确连接,底板是否正确安装等方式来判别㊂3.2㊀硬件故障检查流程㊀㊀(1)电源指示灯不亮㊂通常,连接供电电源并上电后,电源指示灯会点亮㊂如果电源指示灯不亮说明PLC 未建立供电㊂工作人员可按图4所示检查流程进行检查,找出问题所在并作相应处理,必要时可与供应商联系修理或更换㊂图4㊀电源指示灯不亮检查流程(2)错误指示灯亮或闪烁㊂硬件自诊断后,模块错误指示灯亮或闪烁说明该模块存在问题㊂工作人员可按图5所示检查流程进行检查,找出问题所在并作相应处理,必要时也可与供应商联系修理或更换㊂图5㊀错误指示灯亮或闪烁检查流程(3)电池报警灯亮㊂当PLC电池低电量时,该报警灯点亮㊂在大中型PLC中一般配备多个电池,当电池报警灯点亮时,应更换电池,并注意电池的型号需与原电池一致㊂(4)运行指示灯不亮㊂运行指示灯用于表示PLC 的运行状态㊂该指示灯不亮表示PLC未运行,运行指示灯闪烁表示通信出错或操作不正确,譬如未对PLC 进行复位或直接将PLC切换到运行模式等㊂工作人员可按图6所示检查流程进行检查,找出问题所在并作相应处理,必要时也可与供应商联系修理或更换㊂4 结语㊀㊀在现代制造业中,高效的生产线是企业取得成功的关键因素之一㊂一旦生产线停机,将会给企业造成无法挽回的损失㊂因此,为了尽可能地降低生产线的故障率,企业要高度重视生产线控制系统的维护㊂作㊀㊀图6㊀运行指示灯不亮检查流程为生产线控制系统核心部件的PLC,如何快速排查和解决其故障更是重中之重㊂本文首先总结了PLC控制系统及周边设备出现故障的常见原因,并给出了相应的预防措施;其次,针对PLC出现的常见故障,总结分析了排查故障的基本方法和思路;最后,将PLC故障排查和处理的过程进行流程化,有效地提高了PLC故障排查和处理的效率㊂在工程实践中,本研究具有一定的应用价值㊂参考文献[1]李明建.PLC电气系统中的故障原因与维护处理技术分析[J].无线互联科技,2017(13):125-126.[2]郁佳杰.PLC电气系统的常见故障及处理方法[J].光源与照明,2021(3):114-115.[3]刘峰,李自习,高海涛,等.常见PLC故障诊断与维修实例[J].数字通信世界,2022(1):52-54.(编辑㊀王永超) Analysis of common faults and inspection methods of PLCBi Tianhao Zhang JianGuangzhou Panyu Polytechnic Guangzhou511483 ChinaAbstract With the proposal of Made in China2025 automation technology is becoming increasingly important in the industrial field.Among them Programmable Logic Controller PLC as the core component of automation control systems is playing a crucial role.In some application scenarios the working environment of PLC or its system is relatively complex and harsh.Once PLC or peripheral equipment malfunctions it will inevitably affect the normal production of the factory.Therefore fault analysis on PLC systems has important practical significance.Firstly listing common fault prone points in PLC systems will partly narrow the scope of troubleshooting.Secondly the causes of internal and external faults are analyzed and the methods for finding faults are summarized.Finally process troubleshooting can improve efficiency.Key words programmable controller fault analysis fault inspection。
西门子PLC通讯故障解决
首先,检查你的程序中是否包含了OB86(检测机架丢失或者从站丢失)和OB122(IO访问丢失)这两个组织块,如果没有一旦有干扰CPU就会故障停机,一般建议程序中添加OB80、OB85、OB86、OB87、OB121、OB122这些空的组织块,1. DP_MASTERSYSTEM (INT)表示配置的DP主站系统的个数,在本例中为1。
2.EXTERNAL_DP_INTERFACE(BOOL)=0,CPU主站的集成DP接口;=1,外部接口,如CP/IM。
3. MANUAL_MODE (BOOL)=0,自动模式,此模式下不支持单个从站的诊断;=1,手动模式,可以进行单个从站的诊断。
4. SINGLE_STEP_SLAVE (BOOL)转到下一个出错的DP从站。
5. SINGLE_STEP_ERROR(BOOL)转到正在显示的DP从站的下一个错误。
6. RESET (BOOL)=1,复位,初始化系统。
7. SINGLE_DIAG (BOOL)只在手动模式下(MANUAL_MODE=1)有效。
=1,读DP从站的诊断。
可在SINGLE_DIAG_ADR配置该从站的站号。
8. SINGLE_DIAG_ADR (BYTE)只在手动模式下(MANUAL_MODE=1)有效。
与SINGLE_DIAG配合使用,在其中设置单独诊断的从站的站号9.ALL_DP_SLAVES_OK (BOOL)=0,系统中从站存在故障;=1,系统中从站运行正常。
10.SUM_SLAVES_DIAG (BYTE)出错的DP从站的数目。
11. SLAVE_ADR (BYTE)出错的DP从站的站号。
13.SLAVE_IDENT_NO (WORD)与SLAVE_ADR有关。
14. ERROR_NO (BYTE)与当前SLAVE_ADR参数指示的从站相对应的错误编号,每个编号都有一个与之相对应的故障信息。
与当前SLAVE_ADR参数指示的从站相对应的模块编号,指示出错的从站对应的槽或模块。
三菱PLC报警代码
UNIT BUS ERROR
END COVER ERR.
SYSTEM RST ERR. UNIT VERIFY ERR.
UNIT VERIFY ERR.
UNIT VERIFY ERR. UNIT VERIFY ERR. BASE LAY ERROR BASE LAY ERROR
RAM ERROR RAM ERROR RAM ERROR RAM ERROR RAM ERROR RAM ERROR
1200 1201 1202 1203 1204 1205
1300 1300 1310
1310 1311
OPE. CIRCUIT ERR. OPE. CIRCUIT ERR. OPE. CIRCUIT ERR. OPE. CIRCUIT ERR. OPE. CIRCUIT ERR. OPE. CIRCUIT ERR.
3013 3014 3015 3016 3040 3041
PARAMETER ERROR PARAMETER ERROR PARAMETER ERROR PARAMETER ERROR PARAMETER ERROR PARAMETER ERROR
3042
3100 3100
PARAMETER ERROR
出错代码
1000 1000
出错信息
MAIN CPU DOWN CPU UNIT DOWN
1001
1001 1002 1002 1003 1003 1004 1004 1005
MAIN CPU DOWN
CPU UNIT DOWN MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN CPU UNIT DOWN MAIN CPU DOWN
PLC系统的软件故障和硬件故障
PLC系统的软件故障和硬件故障 plc故障分为软件故障和硬件故障,电⼯学习⽹⼩编结合PLC系统现场故障处理实例,分享PLC故障维修经验,本⽂是PLC⾼⼿速成秘籍!! PLC主要由中央处理单元、输⼊接⼝、输出接⼝、通信接⼝等部分组成,其中CPU是PLC的核⼼,I/0部件是连接现场设备与CPU之间的接⼝电路,通信接⼝⽤于与编程器和上位机连接。
对于整体式PLC,所有部件都装在同⼀机壳内;对于模块式PLC,各功能部件独⽴封装,称为模块或模板,各模块通过总线连接,安装在机架或导轨上。
(初学者可以结合plc视频教程来学习) PLC系统故障分析 PLC控制系统故障分为软件故障和硬件故障两部分。
PLC系统包括中央处理器、主机箱、扩展机箱、I/O模块及相关的⽹络和外部设备。
现场⽣产控制设备包括I/0端⼝和现场控制检测设备,如继电器、接触器、阀门、电动机等。
1、PLC软件故障 PLC具有⾃诊断能⼒,发⽣模块功能错误时往往能报警并按预先程序作出反应,通过故障指⽰灯就可判断。
当电源正常,各指⽰灯也指⽰正常,特别是输⼊信号正常,但系统功能不正常(输出⽆或乱)时,本着先易后难、先软后硬的检修原则⾸先检查⽤户程序是否出现问题。
⽤户程序储存在PLC的RAM中,是掉电易失性的,当后备电池故障系统电源发⽣闪失时,程序丢失或紊乱的可能性就很⼤,强烈的电磁⼲扰也会引起程序出错。
2、PLC硬件故障 ①PLC主机系统故障 A、电源系统故障。
电源在连续⼯作、散热中,电压和电流的波动冲击是不可避免的。
B、通讯⽹络系统故障。
通讯及⽹络受外部⼲扰的可能性⼤,外部环境是造成通讯外部设备故障的最⼤因素之⼀。
系统总线的损坏主要由于PLC多为插件结构,长期使⽤插拔模块会造成局部印刷板或底板、接插件接⼝等处的总线损坏,在空⽓温度变化、湿度变化的影响下,总线的塑料⽼化、印刷线路的⽼化、接触点的氧化等都是系统总线损耗的原因。
②PLC的I/O端⼝故障。
PLC、模块指示灯识别+
2.1 AO模块
AO模块总共有8个通道,就是说一个DO模块 可以接入8个模拟量的输出信号 比如在上位机设置一个调流阀的阀位,设置的 阀位数值就是通过这个模块下发到现场设备的
指示灯
A
B
正常状态 颜色
常绿
常
绿
说明
A网工作正
常
B网工作正常
9
1.4 ENBT模块
ENBT模块用于上下位机的通讯,在CPU与外 界设备通讯过程中发挥重要作用
指示 灯 正常状态
颜色
OK 常绿
NET
LINK
常绿 无显示 绿色闪烁
模块运行 模块已设置 没有传输
说明
正常
IP,并建立 了连接
数据
正在进行 数据传输
10
1.5上位机画面中对AB PLC各模块状态的显示: 当模块发生故障后,在上位机系统配置图中会将发生故障的模块显示出来,画 面中模块的指示灯由绿色变为红色
红色标记 处绿灯表 示模块正 常,红灯 表示模块 有故障
13
1.6 controlnet网络维护 与controlnet网络相关的设备主要有CNBR模块,同轴电缆,终端电阻,电缆连接器等
控 制 器 与 各 I/O 无任何变量 没有使用
模块及相关卡件 处于强制置 RS232 的连接正常 \该 数状态
机架处于备用状
通讯
态
电 池 控制器
正常
正常
3
4
1、2 冗余模块
冗余模块 指示灯
指示灯 正常状态
颜色 描述
OK 常绿
COM
绿色闪烁 亮
PRI 常绿\不
SRM模块正常 表示当前正与另 SRM所在背板处于
CNBR模块
PLC的基本故障处理
PLC的基本故障处理收藏此信息打印该信息添加:佚名来源:未知任何PLC都具有自诊断功能,当PLC异常时应该充分利用其自诊断功能以分析故障原因。
一般当PLC发生异常时,首先请检查电源电压、PLC及I/O端子的螺丝和接插件是否松动,以及有无其他异常。
然后再根据PLC基本单元上设置的各种LED的指示灯状况,以检查PLC自身和外部有无异常。
下面以FX系列PLC为例,来说明根据LED指示灯状况以诊断PLC故障原因的方法。
1.电源指示([POWER]LED指示)当向PLC基本单元供电时,基本单元表面上设置的[POWER]LED指示灯会亮。
如果电源合上但[POWER]LED指示灯不亮,请确认电源接线。
另外,若同一电源有驱动传感器等时,请确认有无负载短路或过电流。
若不是上述原因,则可能是PLC内混入导电性异物或其他异常情况,使基本单元内的保险丝熔断,此时可通过更换保险丝来解决。
2.出错指示([EPROR]LED闪烁)当程序语法错误(如忘记设定定时器或计数器的常数等),或有异常噪音、导电性异物混入等原因而引起程序内存的内容变化时,[EPROR]LED会闪烁,P LC处于STOP状态,同时输出全部变为OFF。
在这种情况下,应检查程序是否有错,检查有无导电性异物混入和高强度噪音源。
发生错误时,8009、8060~8068其中之一的值被写入特殊数据寄存器D8004中,假设这个写入D8004中内容是8064,则通过查看D8064的内容便可知道出错代码。
与出错代码相对应的实际出错内容参见PLC使用手册的错误代码表。
3.出错指示([EPROR]LED灯亮)由于PLC内部混入导电性异物或受外部异常噪音的影响,导致CPU失控或运算周期超过200ms,则WDT出错,[EPROR]LED灯亮,PLC处于STOP,同时输出全部都变为OFF。
此时可进行断电复位,若PLC恢复正常,请检查一下有无异常噪音发生源和导电性异物混入的情况。
另外,请检查PLC的接地是否符合要求。
PLC常见故障
PLC故障分析1、PLC和单元箱的通讯当在后台读不到失磁单元的参数时,可能是失磁单元的通讯片坏,即更换481芯片和光耦,或是5V电源模块坏(测量输入,输出是否为5V),还有可能是失磁单元的设置是否改动,即和PLC通讯应投,还有可能是PLC的通讯模块有问题,或是CPU有问题(福建寿宁遇到CPU13存在问题,更换CPU13后通讯正常)。
2、自动停机不能完成当在正常负荷运行的情况自动停机不能完成,可能是自动减负荷时,有功或无功不能同时到设定值,即有功或无功有一个变成负,另一个还没有到设定值,这样就不会跳断路器,不能达到自动停机,修改PLC程序(即取有功无功绝对值),另一种方法,改变有功、无功脉冲时间(即改变触摸屏的脉冲宽度的设置)。
3、空载状态下不能完成自动停机当机组在没有并网的情况,自动停机不成功,主要是导叶的空载接点未接通,调节导叶的空载接点即可完成。
4、开机准备灯不亮当开机准备灯不亮,可能是有电气事故,或断路器的辅助接点未通,或是机组有事故,或是以上事故未复归,或是制动未复位。
(根据该站PLC的程序进行监视则可以一一排除。
5、自动并网时发电机的冲击电流大当出现并网时冲击电流大,则改变自动准同期装置的频差、压差、提前角的设置。
若自动准同期装置合闸回路内串了同步检查继电器时,则把同步检查继电器的角度调至20°左右。
6、自动开机不成功当开机不成功,可能是a、开机令未给调速器,调速器不在自动位置,这样则要监视PLC 程序,检查出口继电器的接点,是否可靠接通。
b、对于贯流式机组,可能存在转子非顶起。
(即压力开关未接通)导致不能给调速器开机令。
7、制动时,刹车片严重磨损,并有很浓的臭味,可能是制动电磁阀过早投入,转速装置35%转速的下降沿动作过早,此时需要采到场35%转速后加延时后,用时间继电器的接点去启动制动程序。
8、集水井水位升高,过高不启动电机当集水井水位升高,过高时不发信号,可能是浮子阀的接点不能可靠接通。
400PLC报警信息
序号报警灯名称现象故障名称故障说明备注1BUSF红色网线故障网线插头或模块
2EXTF红色外部故障电源、模块故障
3inTF红色内部故障程序
4BU1SF红色DP接口1总线故障DP线、DP头
5BU2SF红色DP接口2总线故障DP线、DP头
6BU3SF红色DP接口3总线故障DP线、DP头
7BAF亮电池故障电池低电压
8BATTF亮电池故障电池接反或电池不存在,或开关未打开
91FM1F红色接口模块1故障网线等
10FRCE黄色强制报警由输入输出被强制的
状态
11RUN绿色运行
12STOP黄色停止模式
13MSTR黄色CPU处理器I/O仅用CPU41x-4H 14REDF红色冗余错误超载错误15RACK0黄色CPU在机架0中仅用CPU41x-4H 16RACK1黄色CPU在机架1中仅用CPU41x-4H
400PLC报警信息。
Omronplc控制系统故障分析与排除
Omronplc控制系统故障分析与排除作者:赵怀志来源:《科学与财富》2018年第12期摘要:PLC控制系统在国内的工业生产中是非常常见的,很多常见的工业生产设备中,PLC 控制系统都是非常重要的,直接关系到整个工业设备能否正常运行。
PLC控制系统为更好的控制各种系统与设备等提供了技术支撑,给人们的生产生活带来了便利。
但是在日常的使用中,PLC控制系统由于其环境、操作问题等很容易踹西安故障问题,尤其是Omron PLC控制系统而言,对其进行常规的检查与故障排除、故障维修等都是非常有必要的。
本文对Omron PLC控制系统的日常维护必要性进行分析,并研究Omron PLC控制系统中常见的故障问题,对其故障排除过程进行探讨,旨在提升Omron PLC控制系统的日常维护与保养、维修水平等。
关键词:Omron PLC;控制系统;故障维修;故障排除1、做好Omron PLC控制系统日常维护的必要性分析欧姆龙PLC控制系统通常不易发生故障,但是如果系统环境相对较差,会对系统造成一定的干扰和损害,加上日常维护工作量不足,技术人员操作不当等。
的控制系统故障问题。
因此,有必要在日常工作中加强欧姆龙PLC控制系统的日常维护和保护,以尽量减少故障的发生。
在常规保护后,一旦发生故障,就会对故障进行分析和诊断,并最终消除故障。
做好PLC控制系统的日常保护,主要保护重点包括以下几个方面:1)PLC控制系统安装完成后,及时进行测试,检查系统运行状态,然后正式运行;2)确保系统环境温度适中,控制在55°C以内。
系统的存储温度也应保持在-20°C至70°C之间。
环境应尽可能干净和干燥,尽量减少扬尘和其他污染物的振动;3)降低系统干扰因素的影响,提高控制系统的抗干扰性能;4)从PLC控制系统中分离腐蚀性物品。
保护PLC控制系统后,还必须加强对系统的维护和保养。
首先,建立相关的维修制度和维修制度,只有工作人员按照完善的维修保养制度,才能做好日常维修相关工作。
SCR房PLC-CPU故障检修实例
KOYO PLC故障检修实例一、KOYO PLC简介KOYO DL405系列PLC适用于中等规模的控制应用。
该系列的CPU 外形小巧,功能强大,其模块化设计和可扩展功能,非常适合于当前快速发展的工业控制需要。
DL405系列PLC系统主要由下列一些部件构成:CPU:可选用3种型号的CPU:DL430、DL440和新型的DL450。
以上所有的CPU模块均内含电源和通信口。
每种CPU提供了大量的程序存储器,丰富的指令集和先进的自诊断功能。
底板:可选用3种底板:4槽、6槽和8槽的底板。
I/O配置:DL405 的CPU底板和扩展底板能够支持多达640点I/O。
DL430可额外支持最多512点I/O,DL440可增加1024点,DL450可以以远控I/O底板和I/O块的形式增加1536点I/O。
I/O模块:DL405家族包含了一些在工业控制中非常实用的模块。
包含了支持24VDC、125VDC、110/220V AC的全程离散模块和最大至10A 的继电器输出模块。
模拟模块提供12位采样率并支持输入和输出信号范围的多种选择。
特殊模块包含100KHz高速输入、热电偶、通用通信模块、电磁脉冲输入、16loop PID功能模块等等。
编程方式:DL405 系列CPU可使用两种编程方式,RLL(继电器梯形图)和RLL PLUS STAGE。
DirectSOFT软件包和手持编程器都支持RLL和STAGE。
二、系统结构在本实例中,为一电控钻机SCR系统中应用的PLC控制系统。
CPU主站安放在SCR房内,有1个D4-450 CPU模块、2个D4-16NA AC输入模块、2个D4-16TD2 DC输出模块、2个F4-O4DA-2模拟输出模块、1个F4-04AD模拟输入模块。
从站安放在司控台内,有1个D4-RSDC远控I/O模块、2个D4-16NE3直流输入模块、1个D4-16TD2直流输出模块、1个F4-O4DA-2模拟输出模块、2个F4-04AD模拟输入模块。
学习如何进行PLC的报警系统设计和实现
VS
编程环境
PLC编程环境通常包括编程软件、仿真软 件和调试工具等。常见的PLC编程软件有 Siemens的TIA Portal、Rockwell的 RSLogix5000、Schneider的 SoMachine等。这些软件提供了丰富的 编程功能和工具,支持多种编程语言,可 实现PLC程序的编写、编译、下载和调试 等操作。
报警系统设计能力
我学习了如何根据实际需求进行报警系统的设计,包括输 入/输出模块的选择、报警逻辑的编写、报警信号的传输 等。
实践操作能力
通过实验操作,我熟悉了PLC的编程环境和操作方法,能 够独立完成简单的报警系统设计和实现。
未来发展趋势预测
智能化发展
随着工业4.0和智能制造的推进,PLC报警系统将更加智能化,能 够实现自适应调整、远程监控和故障预测等功能。
调试过程记录
问题解决与总结
详细记录现场调试过程中的操作步骤、遇 到的问题以及解决方法。
针对调试过程中遇到的问题,及时采取措 施进行解决,并对整个调试过程进行总结 ,为后续工作提供参考。
06
应用案例分析与讨论
案例一:某化工厂PLC报警系统应用
01 02
报警系统需求分析
化工厂的生产过程涉及多种设备和工艺参数,需要实时监测并报警。通 过对化工厂的生产流程和设备进行深入分析,确定关键监测点和报警阈 值。
03
硬件选型与配置
PLC控制器选型
CPU型号与性能
电源模块
选择适合项目需求的CPU型号,考虑 处理速度、内存容量和扩展能力等因 素。
选择稳定可靠的电源模块,确保PLC 控制器的正常工作。
I/O模块
根据项目需求选择合适的数字量和模 拟量I/O模块,以及特殊功能模块(如 温度模块、运动控制模块等)。
PLC常见故障及处理措施
PLC常见故障及处理措施摘要:本文介绍了PLC在使用过程中,遇到的一些常见,多发的故障,以及原因分析和常规的处理措施或解决办法。
关键词:PLC故障;输入模块;输出模块;CPU故障;故障处理大家知道:可编程序控制器(Programmable Logic Controller )简称PLC,它因使用灵活,通用性强,可靠性高,抗干扰能力强,体积小,适应环境能力强,等特点,在工业自动化控制领域广泛应用,已成为工业自动化的主要装置之一。
它的强大的控制功能包括:逻辑控制,时序控制,模拟控制,数字控制,PID控制以及其它自动控制功能。
作为使用者,我们必须掌握它的结构、组成、工作原理、编程方法,使用方法及注意事项,才能使PLC 更好的为我们服务,作为PLC多年的使用者,在使用过程中的一些常见故障及处理的措施写出来,与大家分享,有不妥之处,请大家批评指正。
一套完整的PLC一般有:电源模块;CPU模块,通信模块,输入模块,输出模块等组成。
结合PLC的组成其常见故障可分为以下几类:1、输入模块故障或输入信号不正常这类故障点可能发生在开关、限位、安全保护或联锁回路及现场操作上的元件或设备上。
其原因可能是因为长期磨损,也可能是长期不运行致使锈蚀老化,如:接近开关的触点出现变形、氧化从而导致触点接触电阻增大,机构动作不灵敏;中间继电器长期动作致使其触点烧蚀,接触不良;还有就是设备的保护动作使控制回路断开,从而使PLC停止运行,还有就是控制设备运行的远方/就地转换开关或启动按钮等信号输入触点,因运行时间久、环境差等原因而使触点锈蚀老化或触点间积灰等原因,同样使应该接通的PLC输入点不通,而使PLC达不到启动运行条件而不运行或停止运行,这类故障是PLC最常见的故障。
出现上述故障的原因查明后处理措施一般是更换新的继电器、开关、接触器、按钮,或进行保护复位及顺序联锁依次启动等。
2、输出模块故障或输出接点故障PLC的输出一般分为继电器输出、晶体管输出、晶闸管输出三种类型,在这三种类型中,应根据实际的使用要求选择适合的输出方式,在工业自动化控制中,选用继电器输出的较多,随着PLC运行时间的延长,其内部的PLC继电器的触点会出现烧蚀的情况,可以使用万用表测量其接触电阻值,如果其阻值较多,应更换其内部的输出继电器;还有应检查其与PLC内部触点相连的中间继电器的触点的阻值是否正常,如果阻值较大,也应一块进行更换新的中间继电器或中间触点3、CPU故障或程序丢失㎡出现这类故障时,PLC本体上一般有灯光报警。
西门子840D系统PLC用户报警分析
西门子840D系统PLC用户报警分析一、数控系统介绍SINUMERIK840D是西门子公司20世纪90年代推出的高性能数控系统。
它主要由数控及驱动单元,MMC,PLC模块等三大部分组成。
这三部分在功能上既相互分工,又互为支持。
在物理结构上,NC-CPU和PLC-CPU合为一体,合成在NCU(Numerical ControlUnit)中,但在逻辑功能上相互独立。
它把所有 CNC、PLC 和通讯任务综合在单个 NCU模块中,在安装到NCU盒以后,再把NCU模块插入到SIMODRIVE 611D数字驱动系统中去,直接放置在 I/RF电源模块右侧,与611D驱动系统构成一个整体。
SINUMERIK 840D具有以下几个特点:数字化驱动、轴控规模大、可以实现五轴联动、操作系统视窗化、软件内容丰富功能强大、具有远程诊断功能、保护功能健全、硬件高度集成化、模块化设计、内装PLC系统。
任何机床都会设计有报警,一个完善的报警系统对于机床的操作和维修都有很大的帮助,能够及时的提供给操作者相应的操作信息,也能很大程度的缩短维修的时间。
一个机床的电气系统设计的好与不好,不完全取决于他能否实现某些功能,完成规定的动作。
也在于他是否有一个详细,准确,可靠的报警系统。
840D系统的报警分为2大类,一类是系统的报警,一类是用户的报警。
系统报警是系统自带的,由西门子编写的通用报警。
而用户报警是由机床制造厂家针对于某类机床所编写的,不同的机床制造商,不同的机床类型,所拥有的用户报警是不同的。
二、标准的PLC用户报警840D标准的用户报警一共有25组(见图1),从图中可以看出,每一组报警有8个字节,每个字节有8位,所以每一组报警有64个。
报警的起始地址DB2.DBX180.0对应于700000号报警,依此类推。
其中报警号的中间两位和用户报警区域的数字是一致的,从这个规律我们可以很容易的推算出报警所对应的地址以便于维修时的查找,例如报警是700806,从08这个数字我们知道他是第8组的,那么他所对应的地址就是=DB2.DBX(180+8×8).6=DB2.DBX244.6。
施耐德Premium PLC常见故障原因分析及处理方法
2012年第35期(总第50期)科技视界Science &Technology VisionSCIENCE &TECHNOLOGY VISION 科技视界0前言随着科学技术突飞猛进的发展,PLC 控制技术成为电气控制技术史中的一朵奇葩,施耐德Premium PLC 专门针对生产设备和过程而开发,并针对快速过程进行了优化,执行一条布尔型指令的全部时间仅为37ns,通过内存扩展卡,可以在Premium CPU 中存入整个源程序,存储应用程序的诊断数据,处理复杂的数据结构,甚至包括存储配方及生产数据,具有非常紧凑、灵活等特点,适用于汽车、电子、食品饮料、塑料、冶金和玻璃等工业领域。
1系统概述施耐德premium 可编程控制器采用模块化设计,不同模块可灵活组合。
一个系统主要包括:电源模件(PS):将premium 连接到120/230V AC 或24VDC 电源上。
中央处理单元(CPU):有多种CPU 可供用户选择。
数字量输入和输出(DI/DO)和模拟量输入和输出(AI/AO)的信号模件(SM)。
通讯处理器(CP):实现总线连接和点到点连接。
功能模件(FM):专门用于计数、定位、凸轮等控制任务。
2常见故障原因分析及处理方法2.1电池故障:CPU 上均处在监视状态,备用电池故障灯亮可能原因:电池未装或电池电压低(电量不足)。
处理方法:更换电池。
更换电池步骤:a.打开电池的进口盖。
b.将有失效电池从电池插槽中拆下来。
c.将新电池放置到插槽中。
d.关闭并锁紧进口盖。
在更换电池时,如果发生电源中断,则由于RAM 存储器自身具有离线单独保存功能,因此,处理器可确保对RAM 存储器进行保存。
2.2PS 故障灯亮可能原因:a.接受的电压超限。
b.短路。
c.输出电压不稳定。
d.模板损坏。
处理方法:根据上述可能原因排查,如须更换电源模板,先关闭故障模板的电源开关、更换卡件,再恢复供电。
2.3PLC 非正常停机当CPU 状态仍为STOP 时,中断事件(过程或诊断中断)将由分布式I/O 确认,当CPU 状态随后返回到RUN 时,OB 不再获取此中断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. BUSF:
•正常时不亮
•亮:表明总线故障(物理故障),DP接口故障,多DP主站模式下不同传输速率•闪烁表明站故障或至少一个已分配的从站无法寻址
2.RUN:亮表明CPU处于RUN状态
3.STOP:亮表明CPU处于停止状态
4.INTF:亮表明检测到内部错误(编程或参数分配错误)或CPU正在执行 CiR。
5.EXTF1:亮表明检测到外部错误(换言之,错误原因不在CPU模块上)。
6.FRCE:亮表明强制作业已激活。
7.BUS1F:亮表明在 MPI/DP 接口上检测到错误。
8.BUS2F:亮表明在PROFIBUS DP接口上检测到错误。
9.IFM1F:亮表明在存储器子模块的接口1上检测到错误。
10.IFM2F:亮表明在存储器子模块的接口 2 上检测到错误。