您好, 访客   登录/注册

AB PLC运行中的常见问题及解决措施分析

来源:用户上传      作者:

  摘要:PLC属于可编程的一种存储器,使用较为方便,抗干扰能力较强,可靠性较高,可以适用于复杂的环境之中,目前PLC在工业中得到了广泛的应用。基于此,本文先阐述了AB PLC运行中常见的一些故障问题,然后针对其问题提出改进措施,以此确保AB PLC能够高效的运行。
  关键词:AB PLC;硬件;运行故障
  前言
  PLC在软硬件以及工作方式上都具有较高的可靠性。在软件上,其可靠性是以差错校验、数字滤波等形式实现的,硬件的可靠性主要体现在其完善了模板机箱、元器件的设计,增加了抗干扰能力。但是在PLC使用过程中还是会出现一些故障,并且出现故障的原因有许多种,像是信号线布线有误、电网电压不稳定等。
  一、AB PLC常见的故障分析
  对于不同性质的故障问题,在处理问题的方式及方法上也存在差异。若是AB PLC的软件存在故障问题,则可以通过清除通讯中断与参数溢出等状况下的数据进行解决。若是出现用户程序干扰等故障问题,就需要使用其他器件进行辅助解决。对于PLC的故障分析,不同的厂家都有自己独特的故障分类方式,但是大体的原则是一致的,对于故障的分类主要从故障可恢复性及PLC工作过程等方面予以区分。
  第一,从PLC工作过程上看,故障大致可以分成上电故障、运行故障、用户指令故障与转入运行故障四种。PLC的系列不同与类型不同,其故障码也具有一定差异。在对其故障进行分析时要参考相关操作手册进行有效分析。由于I/O故障在PLC四个工作过程中都具有出现的可能性,所以要对其单独分析。
  第二,从故障的可恢复性上看,可以将故障分为非用户故障、可恢复故障以及永久性故障,出现非用户故障的原因是用户程序会因为多种原因的影响而停止运行。当PLC系统存在此故障后,不能够有效的运行,进而对子程序进行错误处理,严重破坏了用户的程序[1]。永久故障是不可恢复的故障,PLC系统会对所有子程序进行错误处理,并且不能够将故障码与故障源清除,系统无法恢复正常状态。
  二、AB PLC故障的处理方式
  (一)非用户故障处理方法
  在对PLC进行故障诊断过程中,若是所发生的特定故障是非用户故障,这时主程序就会被中断正常运行,而对子程序进行故障处理。一般情况下,PLC的故障处理程序处于关闭状态,但若是PLC系统中存在可恢复性故障或是永久性故障时,故障处理程序会开启运行状态。其中,PLC系统中出现永久性故障时,用户主程序就会终止运行,而转入用户的故障处理子程序之中,对故障进行清除处理,当故障清理完毕后,达到理想运行状态时再转回主程序中。若是所有指令运行完毕后,故障不能够完全被清除,PLC系统则会继续运行故障处理子程序,而主程序依旧处于停止状态。
  (二)上电故障处理方法
  上电故障也属于非用户故障,处理上电故障的方法一般是使用隔离变压器,对系统进行二级的过压保护,并更换受损器件,使用UPS进行供电;还可以使用自动装载功能处理上电故障,若是PLC系统不能够恢复原状,就需要自动重新装载用户程序及数据,以此实现有效运行的目的。
  (三)可恢复性故障处理方法。
  若是PLC系统出现可恢复性故障,那么其主程序会中断,错误处理子程序会开启运行。如果可以在错误子程序运行过程中将故障标志与故障源清除掉,那么系统就会恢复主程序的运行状态。如果不能够将其清除,PLC系统不会恢复到主程序运行状态,而是显示出存有故障的状态。所以在故障发生时,用户要对故障码进行合理分析,从而在错误处理子程序中进行故障处理。如果程序正在进行模拟器的计数器、计算、定时器以及表达式等操作,用户要重点关注溢出的错误状况,从而进行及时有效的处理。
  (三)其他故障处理方法
  因为PLC系统出现永久性故障后,主程序会停止运行,故障处理子程序会开启运行,所以系统中的故障处理子程序可以对此种故障进行检测,并且将系统中有关数据进行打包,使用MSG指令发送到其他节点上,以此启动备用的PLC系统,或通知其他有关节点,确保系统能够可靠运行。当发生I/O故障时,用户会将故障通道与模块忽略,使系统进行最小化运行,按照警报提示,有关人员可以及时的找到故障模块并将其更换,当故障源与故障模块处理完毕后,PLC系统就会恢复正常运行状态。模拟量模块在为电流与电压设定相关输入信号时,此过程是全部在线完成,当发生故障时,主程序会排查信号的范围及信号的正确与否等,以此控制好操作系统與控制字符间的兼容性[2]。另外,用户可以在PLC系统中对特定错误进行定义,当出现故障时,用户程序不会停止运行,并且还会发出警报提示。此种故障的出现能够反映出PLC系统的工作状态、参数设定以及操作情况是否合理。
  (四)AB PLC在企业应用中的故障
  对于AB SLC500型号的PLC系统来说,其主站使用的是1747 SDN模块对D网的多个子站进行扫描,但在实际使用过程中,会出现经常性的掉站或操作失控等故障问题,通过相关人员的反复测试诊断,可以了解到故障的原因是受到通讯的干扰。由于此设备处在直流强磁环境之中,并且其本身具有较多的信号线与动力线,这使得电磁场的干扰效果增加。并且站点较多,使得电势不同对信号的传输产生较大的影响。对于此种故障问题,可以在通讯系统的多个节点上安装电阻,降低通讯信号的干扰,并且接好电缆屏蔽,确保电势的均等,可以使用接地方式提升自身的抗干扰能力。除此之外,还可以为通讯网络安装单独电源减少通讯电源污染。
  结束语:
  综上所述,AB PLC在运行过程中会出现非用户处理故障、永久性故障以及上电故障等,在发生此些故障时,要采取合理的措施予以解决,从而保证PLC系统能够正常稳定的运行。
  参考文献
  [1]刘黎,沈冲平.浅谈AB PLC冗余系统中冗余模块故障的处理方法[J].科技与创新,2017(14):76-77.
  [2]梁贵武.关于AB PLC运行中常见的故障及解决措施探讨[J].信息系统工程,2014(02):120.
  (作者单位:中国核电工程有限公司华东分公司)
转载注明来源:https://www.xzbu.com/1/view-14720494.htm