plc的自诊断及故障诊断功能.doc

合集下载

05-ch4-S7-1200-PLC的用户程序结构与故障诊断

05-ch4-S7-1200-PLC的用户程序结构与故障诊断

3.3 功能与功能块——功能块的特点
3.3 功能与功能块——功能的特点
功能(Function, FC)和功能块(Function Block, FB)是用户编写的子程序,他们包含完成特定任务的程序。FC和FB有与调用它的块共享的输入、输出参数,执行完FC和FB后,将执行结果返回给调用它的代码块。功能没有固定的存储区,功能执行结束后,其局部变量中的临时数据就丢失了。可以用全局变量来存储那些在功能执行结束后需要保存的数力变送器量程的下限为0MPa,上限为High MPa,经A/D转换后得到027648的整数。数字N和压力P之间的计算公式:
双击
3.3 功能与功能块——功能的局部数据 1/3
在界面区中生成局部变量,只能在它所在的块中使用。局部变量的名字有字符(包括汉字)和数字组成。1)Input(输入参数):由调用它的块提供的输入数据。2)Output(输出参数):返回给调用它的块的程序执行结果。3)InOut(输入_输出参数):初值有调用它的块提供,块执行后将它的返回值返回给调用它的块。4)Temp(临时数据):暂时保存在局部数据堆栈中的数据。只是在执行块时使用临时数据,执行完后,不在保存临时数据的数值,它可能被别的块的临时数据覆盖。5)Return中的Ret_Val(返回值),属于输出参数。
组织块(OB)
操作系统与用户程序的接口,决定用户程序的结构
功能块(FB)
用户编写的包含经常使用的功能的子程序,有专用的背景数据块
功能(FC)
用户编写的包含经常使用的功能的子程序,没有专用的背景数据块
背景数据块(DB)
用于保存FB的输入变量、输出变量和静态变量,其数据在编译时自动生成
全局数据块(DB)
3.1 用户程序结构简介——组织块 6/6

PLC的自诊断及故障诊断功能

PLC的自诊断及故障诊断功能

PLC的自诊断及故障诊断功能PLC(可编程逻辑控制器)是一种专门设计用于工业自动化控制的电子器件。

它具有自诊断和故障诊断功能,使得工厂能够更有效地进行故障排除和维护。

自诊断是PLC的一项重要功能,它能够自动检测和标识系统中存在的任何问题。

随着PLC技术的发展,越来越多的自诊断功能被集成到PLC中。

其中一些功能包括:1.I/O自检:PLC可以通过扫描所有输入和输出模块来检测模块故障。

如果有任何模块发生故障,PLC将发出警报并记录故障信息,以便维护人员进行检修。

2.内部电源监测:PLC会定期检测内部电源的电压和电流。

如果存在任何异常,PLC将提醒操作员进行修复。

3.数据完整性检查:PLC会周期性地检查所有数据的完整性,以确保数据存储和传输的准确性。

如果发现任何错误或异常,PLC将记录错误并通知运维人员。

4.CPU性能监测:PLC会定期检查中央处理单元(CPU)的性能。

如果CPU的运行速度不达标,PLC将提醒操作员处理。

另一个重要的PLC功能是故障诊断。

故障诊断是指在系统发生故障时,PLC能够识别故障的位置和原因,并提供解决方案。

以下是一些常见的故障诊断功能:1.报警和警报:当PLC检测到故障时,它可以发出警报和警报,以提醒操作员通过检查和修复来解决问题。

2.故障代码和故障报告:PLC会生成故障代码和故障报告,以便维护人员核实故障并确定解决方法。

3.反馈和报告:PLC可以通过网络或其他通信方式向操作员发送故障信息和报告,并提供建议的解决方案。

4.远程诊断:PLC可以与远程监控系统连接,使工程师能够通过远程访问来诊断故障,并在没有物理干预的情况下解决问题。

PLC的自诊断和故障诊断功能能够极大地提高工厂的效率和可靠性。

它们使得故障排除更加快速和准确,并使得维护更加容易。

此外,PLC还可以存储历史故障数据,以便进行故障趋势分析和改进措施的制定。

总之,PLC的自诊断和故障诊断功能对于现代工业自动化系统来说是不可或缺的。

PLC系统常见故障诊断及处理方法

PLC系统常见故障诊断及处理方法

普资讯
第 6期
刘裕昌:L P C系统常见故障诊断及处理方法
7 9
在 L 带动螺旋丝杆推拉才能完成阀门和闸板位置转换 , 不可避免 的。所以熔丝 的选择至关重要 , P C柜 机 2 7 、 . 以 械、 电气 、 液压等各个环节稍不到位就可能产生误差 内用到很多额定电压 20、 电流 03A的保险管 ,
目前 , 可编程序控制器广泛应用于工厂的自动化 源及分析故障原因, 其步骤如下 。 有时也可能由于人为干预而引发故 国铝业青海分公司炭素厂的煅烧、 成型、 焙烧、 组装生 油压等是否正常, 如误按开关等 , 此时试用手动方法看 能否开启设 产工艺都由可编程序控制器进行监控生产, 投产 以 障, 自 若能开启可转入下一步。 来, 系统基本正常运行 , 可靠性高 , 运行中没 出现过大 备 , (从电路连接 、 2 ) 执行机构和 IO模板逐次检查和 / 故障, 但一些小故障仍时常发生, 现对系统常见故障 排除。 及其处理方法进行分析, 给出解决方法 。
2 故障诊 断方法
( 当确认外部不会发生严重的破坏性动作时 , 3 ) 可
断开输出执行电源, 打开 P C的 I L / O地址映像表 , 审 阅 IO映像结果 , / 也可以人为在外部仿真制造输入信 ( 利用可编程序控制器系统的 自 1 ) 诊断功能, 根据 以发现是否是输入错误。在 IO映像表监督下 , / 系统的状态字和控制字 , 出故障点。在监控系统 号 , 找 检查执行机构的前端继电器、 接 中, 当现场设备发生故 障时 , 其信号 由自诊断系统从 以人工数字量输出, P C传送到中控室上位机 , L 直观地显示故障设备的名 触器或大型供电设备是否能够收到执行命令 。
维普资讯
第 2 卷第 6 9 期

PLC_常见故障分析及检查方法

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的故障诊断及处理方法

PLC的故障诊断及处理方法

收稿日期3作者简介吴桂芬,北钢钢院毕业,工程师;现职电气自动化。

PLC 的故障诊断及处理方法吴桂芬(东北特钢集团北满基地装备动力部过程控制室工程师,黑龙江富拉尔基 161041)摘 要:在PLC 的维修工作中,根据PLC 的工作原理,分析造成P LC 故障的主要因素,并探讨处理方法。

关键词:P LC ;诊断PL C Fa ult Di agnosis an d Disposal MethodWu G uifen(N ortheast S pecial S teel G r oup ,Beiman Base ,Qiqihaer 161041 Chi na )A bstract :The paper intr oduces P LC servicing and bases P LC theoretics on analyzing factors of P LC fault.Then it discusses how to deal w ith those faults.K eyWor ds :P LC ;diagnosis 可编程序控制器(P LC )是一种数字运算操作的电子系统,专为工业环境而设计。

它采用了可编程序存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。

可编程序控制器及其有关的外围设备,都应按易于与工业系统联成一个整体、易于扩充其功能的原则设计。

1 PLC 的简介P LC 种类繁多,但其组成结构和工作原理基本相同。

用可编程序控制器实施控制,其实质是按一定算法进行输入输出变换,并将这个变换予以物理实现,应用于工业现场。

P LC 专为工业现场应用而设计,采用了典型的计算机结构,它主要由CP U 、电源、存储器和专门设计的输入输出接口电路等组成。

P LC 控制系统克服了机械动作式中间继电器可靠性不高的固有毛病,使系统可靠性大为提高。

PLC控制系统外部故障的自诊断设计

PLC控制系统外部故障的自诊断设计

n ig s f C cn o ss adda oi o L o t l ytm, id o ut ig oipoe ueaeds nd w i ol fcvl e an n s P r e k sf l da ns rcd r r ei e , hc cude ete hl m i— n s g h f iy p
t n r a e s se r la ii ha s e c nsd r d.Fo t r C o to r c d r o i c e s y tm ei b lt t tmu tb o ie e y ra mau e PL c n r lp o e u e,a o t1 3 p o e r h u d b u / r c du e s o l
1 问题 的提 出
系 统
据统 计资 料 表 明 , P C控 制 系统 中 ,5 的 系 在 L 9%
故 障 I
统故障来 自P C的外部 , L 只有 5 %的故障是由 P C本 L 身产生 的, L P C控 制 系统 的故 障分 布 如 图 1所 示 。 P C外部的输人、 出元件 , L 输 如限位开关、 电磁阀、 接触 器等的故障率远远高于 P C本身的故障率 , L 而这些元
外故 部 障I
删器
雕C P U
图 1 P C控 制 系统的 故 障分布 L
的输出点作为系统故 障的输 出, 以快速地查找故障原 件出现故障后 ,L P C一般不会 自 动停机 , 可能使故障扩 因 引。 大, 直至 强 电保 护装 置 动作后 才 停机 , 时甚至 会造 成 有 2 外 部 故障 的 自诊 断 设备 和人 身事故 引。即使 停机 之后 , 修者仅 靠 简单 维 故障 自 诊断是系统可维修性设计 的重要方面 , 是 的 P C输 入输 出接线 图 , 者通 过 分 析 控制 程 序 来查 L 或 提 高系 统可靠 性 必须考 虑 的重 要 问题 。 自诊 断 主要采 出故障点 , 是相当抽象和复杂 的。尤其在大型 自动化 用软件方法判断故障和原因 , 同控制系统 自诊断的 不 生产线设备 中, 其生产效率很高 , 延长修复时间就意味 内容不同。外部故障主要由 P C外部的输人 、 出元 L 输 着产品产量的损失 , 就是金钱 、 效益 的损失。 件产生的故障, 如限位开关、 电磁阀、 接触器等的故障。 为了提高系统的可靠性 , 也为了方便查找故障 , 提 外部故障的主要检测方法有 : 反馈检测诊断法 、 逻辑错 高维修效率 , 可根据 P C输人 的各类 信号 , 为判断 L 作 误故障检测诊断法 、 限故障检测诊 断法和首发故 障 时 故障的信息来源 , 增加故障判断 、 锁存程序 , 利用 P C L 诊 断法 。

PLC故障排查步骤的思路和方法

PLC故障排查步骤的思路和方法

PLC故障排查步骤的思路和方法plc硬件损坏或软件运行出错的概率极低,检查故障时,重点应放在PLC的外围电气元件,PLC的故障大多数是外围接口信号故障,维修时,只要PLC有部分控制的动作正常,就不用怀疑PLC的程序问题。

确认运算程序有输出,而PLC 的接口没有输出,则为接口电路故障。

PLC系统的硬件故障多于软件故障,大多是外部信号不满足或执行元件故障引起,而不是PLC系统的问题。

可根据PLC输入、输出状态来判断故障。

PLC的输入输出信号都要通过I/O通道,有些故障会在I/O接口通道上反映出来,有时通过观察I/O接口状态,就可找出故障原因。

PLC都具有自诊断功能,检查故障时可根据报警信息,查明原因并确定故障部位,也是检查和排除PLC故障的基本手段和方法。

先判断故障是全局还是局部的,上位机显示多处控制元件工作不正常,提示很多报警信息,就需要检查CPU模块、存储器模块、通信模块及电源等公共部分。

经验表明PLC控制系统出现的绝大部分故障,都是通过PLC程序检查出来的。

PLC控制系统的动作都是按照一定顺序来完成的,观察系统的动作过程,比较故障和正常时的情况,大多可发现疑点,判断出现故障原因。

有些故障可在屏幕上直接显示出报警原因,有些虽然有报警信息,但并没有直接反映出报警的原因;还有些故障不产生报警信息,只是有些动作不执行;遇到以上两种情况,跟踪PLC 程序的运行是检查故障的有效方法。

PLC故障分为软件故障和硬件故障,本文结合PLC系统现场故障处理实例,分享PLC故障维修经验,本文是PLC高手速成秘籍!!PLC主要由中央处理单元、输入接口、输出接口、通信接口等部分组成,其中CPU是PLC的核心,I/0部件是连接现场设备与CPU之间的接口电路,通信接口用于与编程器和上位机连接。

对于整体式PLC,所有部件都装在同一机壳内;对于模块式PLC,各功能部件独立封装,称为模块或模板,各模块通过总线连接,安装在机架或导轨上。

基于PLC技术的自诊断程序设计

基于PLC技术的自诊断程序设计

基于PLC技术的自诊断程序设计摘要:PLC技术广泛应用在工业控制系统中,稳定生产是衡量PLC系统性能的重要指标,排除故障时间过长容易导致生产停机,给正常生产带来隐患及损失;如何快速发现并排除故障,缩短故障时间是PLC程序设计的难题。

通过增加自诊断程序可以帮助客户快速排除故障,缩短故障时间,减少故障带来的生产损失;本文结合笔者多年PLC程序设计经验,总结了一套基于西门子S7-300/400PLC、WinCC系统的自诊断程序设计方法,通过该诊断程序的实施可以提前诊断系统中存在的异常情况,有助于操作人员提前发现并及时解决异常情况。

关键词:自诊断;故障排除;PLC1. 引言在生产制造系统中因设备、传感器故障以及工艺参数不满足等异常情况导致系统暂停或停机的情况在所难免,生产制造系统一般不允许频繁或较长时间的停机,如何提前发现系统中存在的异常状态并指导操作人员快速解决异常情况是客户与设计工程师的共同目标。

PLC程序执行是按照预定的条件或顺序执行的,当出现故障或条件不满足等异常情况时,系统会进行自动暂停或停机处理等操作。

通常情况在程序执行时检测到故障或异常情况时通过上位机界面显示报警提示信息,让操作人员处理完异常情况,条件满足后再重启工艺程序。

这种处理流程存在滞后性,当发生异常时已经影响到系统正常运行了。

通过增加自诊断程序功能在还未开机时检查出已经存在的故障或异常情况,让操作员提前处理,这样就避免了在开机过程中出现因异常而暂停或停机的情况。

在开机过程中,自诊断程序也可检查影响当前运行的异常情况,便于帮助操作人员快速排除故障;本文以西门子S7-400PLC、WinCC系统为基础阐述PLC自诊断程序设计思路及实现方法。

2. PLC自诊断程序设计硬件框架本文阐述的PLC自诊断程序设计基于西门子S7-400H系统、WinCC组态软件设计的,操作层采用西门子SIMATIC 过程控制系统作为操作员开发系统,共设置OS冗余操作员站2个,ES工程师组态单站1个,互成冗余的两个OS操作员站,既满足了日常维护和监控的需求,也通过冗余技术,进一步提高了系统的高可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二节PLC的自诊断及故障诊断功能
一、故障特性
PLC通电后,首先执行系统内部的自诊断程序,检查PLC各部件操作是否正常,并将检查的结果显示给操作人员。

自诊断的内容为I/O部分、存储器、CPU等。

在FP1系列PLC控制单元的前面板上设置了RUN LED、PROG LED、ERR LED、ALARM LED指示灯。

系统的用户程序在执行过程中,一旦出现故障或异常,即可通过上述指示灯显示给操作人员,便于操作人员及时地发现并排除故障。

二、常见故障及其诊断方法
系统工作过程中一旦发生故障,首先是要充分地了解故障,比如故障发生时的现象、故障的地点等等,然后再去分析故障产生的原因,并设法排除。

常见故障及其诊断方法。

相关文档
最新文档