版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目 录第一章 绪论.11.1 PLC应用于故障诊断系统的发展现状.11.2故障诊断法. 1 第二章 PLC原理介绍及设备总体结构介绍. . 2 2.1 PLC发展历程. 2 2.2 PLC 控制系统的发展前景. 2 2.3可编程序控制器PLC的分类. 3 2.4 PLC的系统模块. 42.5 PLC的选型方法. 4 第三章 电机故障诊断系统设计以及PLC的选取.8 3.1 PLC的选取及介绍.10 3.2系统框图.12 第四章 电机故障诊断系统设计.14 4.1电机故障等级分类.14 4.2 故障诊断程设计.15 4.3借鉴专家系统故障诊断方法的实现.17 第五章 系统电源设计.20 5.1
2、供电电源.20 第六章 结论.21 致谢 .22 参考文献.23 英文摘要. .24摘要 本文介绍了国内电机故障诊断系统设计,以及存在问题,同时介绍了可编程控制器的工作原理,选型依据。设计了一种基于PLC电机故障诊断系统设计,详细介绍了所选用的西门子S7-200 PLC以及同类型的S7-300 S7-400PLC,根据设计要求对PLC的输入输出I/O进行了分配,并且编写系统运行的梯形图。准备开机时,按下开机按钮后,首先检测断路器状态,如果断路器初始状态为闭合,电机无法启动,并且声光报警。如果断路器初始状态为断开,断路器合闸,电机开始启动。在启动过程中,若发生一级故障,PLC进行相应的保护动作。
3、启动完成后,“电机开/关指示灯”亮,电机正常运行。运行过程中,PLC依次循环检测电机是否发生相间短路、断相、低电压、单相接地、过负荷、过电流等故障,若有发生,PLC进行相应保护动作。关机时,PLC接到关机命令后,断路器跳闸,“电机开/关机指示灯”灭。故障声光报警后,按“报警复位按钮”复位。本设计的选题就是基于PLC的电机故障诊断系统设计。关键词: 故障诊断 PLC 电机 第一章 绪论1.2 PLC应用于故障诊断系统的发展现状PLC作为一种成熟稳定可靠的控制器,目前已经在工业控制中得到了越来越广泛的应用。PLC系统的设计直接影响着工业控制系统的安全可靠运行。一个完善的PLC系统除了能够正常运行,
4、满足工业控制的要求,还必须能在系统出现故障时及时进行故障诊断和故障处理。故障自诊断功能是工业控制系统的智能化的一个重要标志,对于工业控制具有较高的意义和实用价值。 1.3 故障诊断方法故障诊断一般有两种途径:故障树方法和专家系统方法。故障树方法利用系统的故障逻辑结构进行逻辑推理,由错误的输出找到可能的输入错误。这种方法比较适用于系统结构相对简单,各部分耦合少的情况。专家系统方法通过建立系统故障的知识库与推理机,计算机借助现场的数据利用知识库和推理机进行深入的逻辑推理,找出故障原因。这种方法适用于系统结构复杂,各部分耦合强的大型工业系统。PLC是现在应用较多的一种控制装置,利用PLC丰富的内部资
5、源及强大的功能指令,编制故障检测报警程序,不仅可以替代继电器实现相应功能,还可以提高工作可靠性及其系统的灵活性。第二章 PLC原理介绍及设备总体结构介绍2.1 PLC发展历程在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)
6、。 个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC)。上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为3040%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。国控制类产品市
7、场PLC的占有率已超过50% , 而且保持着10% 15% 的发展速度。2.2 PLC 控制系统的发展前景现在, 虽然出现了性能更加优越的 DCS 和 FCS 控制系统, PLC 控制也终将会被先进的 FCS 控制所取代,但是目前以及今后相当长的一段时间, PLC 还会与 DCS 和 FCS 共存,这主要基于以下原因:(1) 现在企业的确正在朝着自动化、信息化、开放化的方向发展,但这并不意味着要将现有控制系统推倒重来。企业投入大量的人力和财力建立起来的 PLC 控制系统已经成型,如果要完全推翻再建立新的 DCS 或 FCS 控制系统,需要更大的资金投入,将造成很大的浪费。(2) 基于以上市场需
8、求,许多软件厂商(例如: 华富惠通软件公司) 正在考虑如何利用企业已经成型的控制系统及新建的厂级网络,开发控制系统软件,帮助企业实现工厂自动化、信息化,为企业提供控制系统与管理网络的集成。(3) 目前, PLC 的功能增强、结构优化, IO 模块趋向分散化、智能化,编程工具和编程语言更具标准化和高级化。(4) PLC 的联网通信能力增强, 向高速度、多层次、大信息量、高可靠性及开放式的通信发展。(5) 现在的 PLC 系统与 DCS 技术、现场总线IO技术相结合,结构开放、扩展方便、技术先进、价格低廉。由以上分析可以预见,未来 PLC 将朝着多功能化、集成化、智能化、标准化、开放化的方向发展,
9、故 PLC 虽然面临其它自动化控制系统的挑战,但同时也在吸收它们的优点, 互相融合,不断创新,在今后一段时间内将与其它先进控制方式并存,共同发展。2.3可编程序控制器PLC的分类PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。(1) 按结构形式分类:根据PLC的结构形式,可将PLC分为整体式和模块式两类。1.整体式 PLC 整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内, 具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和
10、扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。2.模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型
11、PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。(2) 按功能分类:根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。1.低档PLC 具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。2.中档PLC 除具有低档PLC的功能外,还具有较强的模拟量输入
12、输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。3.高档PLC 除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。(3) 按I/O点数分类:根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。 1.小型PLCI/O点数小于256点;单CPU、8位或16位处理器、用户存储器容量4K字以下。2. 中型PLCI/O点数2562
13、048点;双CPU,用户存储器容量28K。 3.大型PLCI/O点数> 2048点;多CPU,16位、32位处理器,用户存储器容量816K .2.4 PLC的系统模块PLC系统模块包括CPU、I/O、电源模块和其他设备组成,各个模块之间又有不同的构成和结构。2.4.1 CPU的构成CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后
14、再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,
15、IO数量及软件容量等,因此限制着控制规模。2.4.2 I/O模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-1
16、0V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。2.4.3 电源模块PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。底板或机架大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,
17、使各模块构成一个整体。2.4.4 PLC系统的其它设备编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。2.4.5 PLC的通信联网依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。因此,网络在自动化系统集成工程中的重要性越
18、来越显著,甚至有人提出"网络就是控制器"的观点说法。PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信现在主要采用通过多点接口(MPI)的数据通讯、PROFIBUS 或工业以太网进行联网。2.5 PLC的系统模块选择方法在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个
19、整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟可靠的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间。2.5.1 相应模块的估算 工程设计选型应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作,和求价格比的PLC和设计相应的控制系统最后选择有较高性能价估算输入输出点数、所需存储器容量。2.5.11 输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展 余量后,作为输入输出点数估算数
20、据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整。2.5.1.2 存储器容量的估算 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一
21、个字),另外再按此数的25%考虑余量。2.5.2 相应模块的选择估算好相应的模块之后,就要进行相应模块的选择。包括输入输出模块的选择,电源的选择及存储器的选择。2.5.2.1 输入输出模块的选择输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。可根据应用要求,合理选用智
22、能型输入输出模块,以便提高控制水平和降低应用成本。考虑是否需要扩展机架或远程I/O机架等。2.5.2.2 电源的选择PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离。2.5.2.3存储器的选择由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证
23、应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。第三章 电机故障诊断系统设计与PLC的选取可编程控制器(Programmable Logical Controller)是20世纪70年代以来以微处理器为核心,综合计算机技术,自动控制技术和通信技术发展起来的一种新型工业自动控制装置,由于它具有功能强,可靠性高,配置灵活,使用方便以及体积小,重量轻等它的优点,使其在自动化控制的各个领域得到了广泛的应用。近年来由于微电子技术的发展和进步,使具有完全功能的超大规模集成电路的价格日趋便宜,同样也促进可编程控制器
24、成本大大降低,对于采用可编程控制器来代替传统继电器接触器电气控制的系统来改造传统机床,无论从经济上,还是可靠性,维修性,工作寿命上来说,都是十分经济和划算的,也是可行的优选方案。鉴于以上原因,本文设计了一个基于PLC电机故障诊断系统。3.1 PLC的选取及介绍由于本文设计采用的机型是西门子生产的S7-200系列PLC,下面对它进行简单介绍。德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。西门子S
25、7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。3.1.1 SIMATIC S7-200 PLCS7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用3.1.2 SIMATIC S7-300 PLCS7-300是模块化小型PLC系统,能满足中等
26、性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.60.1s)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块
27、更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC
28、 S7/M7/C7等自动化控制系统。3.1.3 SIMATIC S7-400 PLCS7-400 PLC是用于中、高档性能范围的可编程序控制器。S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。3.1.4 工业通讯网络通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATIC NET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动
29、化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。3.1.5 人机界面(HMI)硬件HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。3.1.6 SIMATIC S7工业软件西门子的工业软件分为三个不同的种类:(1)编程和工程工具 编程和工程工具包括所有基于PLC
30、或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。(2)基于PC的控制软件 基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是
31、插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。(3)人机界面软件 人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显
32、示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。WinCC是一个真正开放的,面向监控与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其最新的WinCC
33、5.0支持在办公室通过IE浏览器动态监控生产过程。3.2 S7-200系列PLC的硬件配置S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。3.2.1 基本单元S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见下表:型 号输入点输出点可带扩展模块数S7-200CPU22164S7-200CPU222862个扩展模块78路数字量I/O点或10路模拟量I/O点S7-200CPU22414107个扩展模块168路数字量I/O点或35路模拟量I/O点S7-200CPU2
34、2624162个扩展模块248路数字量I/O点或35路模拟量I/O点S7-200CPU226XM24162个扩展模块248路数字量I/O点或35路模拟量I/O点3.2.2 扩展单元S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表3-2所示。表3-2 S7-200系列PLC扩展单元型号及输入输出点数类 型型 号输入点输出点数字量扩展模块EM2218无EM222无8EM2234/8/164/8/16模拟量扩展模块EM2313无EM232无2EM235313.2.3 编程器PLC在正式
35、运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将专用的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的专用编程软件为STEP7-Micro/WIN。3.2.4 程序存储卡为了保证程序及重要参数的安全,一般小型PLC设有外接EE
36、PROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。3.2.5 写入器写入器的功能是实现PLC和EEPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。3.2.6 文本显示器文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信
37、息的显示用选择/确认的方法,最多可显示80条信息,每条信息最多4个变量的状态。过程参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和测试系统时,可以进行参数设置和诊断。3.3 系统框图 如下图,准备开机时,按下开机按钮后,首先检测断路器状态,如果断路器初始状态为闭合,电机无法启动,并且声光报警。如果断路器初始状态为断开,断路器合闸,电机开始启动。在启动过程中,若发生一级故障,PLC进行相应的保护动作。启动完成后,“电机开/关指示灯”亮,电机正常运行。运行过程中,PLC依次循环检测电机是否发生相间短路、断相、低电压、单相接地
38、、过负荷、过电流等故障,若有发生,PLC进行相应保护动作。关机时,PLC接到关机命令后,断路器跳闸,“电机开/关机指示灯”灭。故障声光报警后,按“报警复位按钮”复位。如下图所示。第四章 电机故障诊断系统设计故障诊断系统建立在基于PLC和上位计算机组成的控制系统上。PLC在故障诊断系统中的功能主要是完成输煤系统设备故障信号检测、预处理,转化存储并传输给上位计算机。上位计算机由于具有强大的科学计算功能,利用专家知识和专家库,完成从故障特征到故障原因的识别工作。并通过人机界面,给出故障定位,报告和解释故障诊断结果,并为操作员给出相应的排除故障的建议。4.1电机故障等级分类电机的结构同时包含电气和机械
39、两部分,也可以说是电气和机械的结合点。所以说,它的故障要一分为二的分析。对电机的振动故障原因也要分成两部分。 一般来讲,电机振动是由于转动部分不平衡、机械故障或电磁方面的原因引起的。 1、转动部分不平衡主要是转子、耦合器、联轴器、传动轮(制动轮)不平衡引起的。 处理方法是先找好转子平衡。如果有大型传动轮、制动轮、耦合器、联轴器,应与转子分开单独找好平衡。再有就是转动部分机械松动造成的。如:铁心支架松动,斜键、销钉失效松动,转子绑扎不紧都会造成转动部分不平衡。 2、机械部分故障主要有以下几点:(1) 联动部分轴系不对中,中心线不重合,定心不正确。这种故障产生的原因主要是安装过程中,对中不良、安装
40、不当造成的。还有一种情况,就是有的联动部分中心线在冷态时是重合一致的,但运行一段时间后由于转子支点,基础等变形,中心线又被破坏,因而产生振动。 (2) 与电机相联的齿轮、联轴器有毛病。这种故障主要表现为齿轮咬合不良,轮齿磨损严重,对轮润滑不良,联轴器歪斜、错位,齿式联轴器齿形、齿距不对、间隙过大或磨损严重,都会造成一定的振动。 (3)电机本身结构的缺陷和安装的问题。这种故障主要表现为轴颈椭圆,转轴弯曲,轴与轴瓦间间隙过大或过小,轴承座、基础板、地基的某部分乃至整个电机安装基础的刚度不够,电机与基础板之间固定不牢,底脚螺栓松动,轴承座与基础板之间松动等。而轴与轴瓦间间隙过大或过小不仅可以造成振动
41、还可使轴瓦的润滑和温度产生异常。 (4)电机拖动的负载传导振动。例如:汽轮发电机的汽轮机振动,电机拖动的风机、水泵振动,引起电机振动。 3、电气部分的故障是由电磁方面的原因造成的 主要包括:交流电机定子接线错误、绕线型异步电动机转子绕组短路,同步电机励绕组匝间短路,同步电机励磁线圈联接错误,笼型异步电动机转子断条,转子铁心变形造成定、转子气隙不均,导致气隙磁通不平衡从而造成振动。本设计中系统故障分为两个等级如上图所示:一级故障为高级。当发生此类故障,断路器跳闸使电机停止运行,PLC禁止其他控制输出,并声光报警(指示灯和电铃)。只有按报警复位按钮后声光报警停止。二级故障为低级。当发生此类故障时,
42、断路器不动作,电机继续运行,只相应声光报警。4.2 故障诊断程序设计 在进行故障诊断设计时,首先必须对整个系统可能会发生的故障进行分析,得到系统的故障层次结构,利用这种层次结构进行故障诊断部分的设计。以某厂电机输送控制系统的故障结构为例。为了描述简单,这里作了一定的简化。系统故障结构的层次性为故障诊断提供了一个合理的层次模型。在进行系统的PLC梯形图程序设计时,应充分考虑到故障结构的层次,合理安排逻辑流程。在引入故障输入点时应注意:必须将系统所有可能引起故障的检测点引入PLC,以便系统能及时进行故障处理;应在系统允许的条件下尽可能多的将最底层的故障输入信息引入PLC的程序中,以便得到更多的故障
43、检测信息为系统的故障自诊断提供服务。 4.2.1.故障点的记录为了得到系统的故障情况实现系统的故障自诊断,PLC必须将所有故障检测点的状态反映给内部寄存器,图4.2是用来记录故障点的部分程序。IR4.02是输入的IO节点,表示A侧皮带信号,当输煤系统使用A侧皮带正常运行时4.02的值为1,当4.02变为0时,说明A侧皮带信号出了故障,此时利用上升沿微分指令记录这次的信号跳变。这样这次事故就记录在IR31.00中。程序设计中将IR31作为记录底层故障信息的寄存器,由于内部寄存器IR有16位,所以能够记录16种不同的故障原因。如果有更多的故障需要记录,可以设置多个寄存器字。需要说明的是,有时引起故
44、障的原因可能不止一个,往往一个故障会引起另一些故障的发生,因此还有关键的一点是程序要能记录最先发生的故障。这也需要通过PLC编程实现,程序只对最开始发生的故障敏感。如下图所示。4.2.2. 多次故障事件的记录 由于系统实际长时间的运行中,可能会出现多次故障,为了检修和维护方便,还需要PLC能够将多次故障事件记录下来。OMRON C200H型PLC的数据存储区(DM区)可以间接寻址,利用这一点,可以在DM区划出一定的区域,用来记录每次故障事件,包括故障类型和事件发生的时间(日期,小时,分钟,秒)。这一段DM区域可以循环记录,实际使用中记录了最后50次
45、故障的情况,这些记录是系统运行的重要资料,方便了运行人员了解设备情况,对其进行检修和维护。4.2.3. 模拟量故障的诊断对于模拟量信号例如犁煤车,给煤车电机电流的故障诊断,首先利用模拟量模块,接收来自电流变送器的模拟信号,将其转换为数字信号,然后与整定值或系统允许的极限值比较,若在允许范围之内则表明对应的设备处于正常运行状态,如果实际值接近或达到极限值,则为不正常状态。判断故障发生与否的极限值根据实际系统相应的参数变化范围确定。4.2.4. 各种故障信息的串行通信上位机通过串行通讯及时读取PLC的内部寄存器区的各种故障信息。利用PLC的RS232通信接口,可与上位计算机进行Host Link方
46、式串行通信。通信时,上位计算机首先向PLC发出一帧命令帧,包括操作命令、寄存器类型、起始地址与要读取的寄存区数目等。PLC收到命令帧后会做出响应,如果没有错误则向上位计算机发出响应帧,响应帧中包含了上位机需要查询的寄存器值。上位计算机通过读取数据寄存区的值来获取当前PLC的工作状况,同时上位计算机对PLC的控制也可通过对该区的写操作来完成。具体的通信实现可以参考相关资料,这里不作详细论述。4.3借鉴专家系统故障诊断方法的实现 系统故障结构的层次性为故障诊断提供了一个清晰的层次模型,可以利用基于模型的故障树法。但是在进行比较详尽的故障诊断以及系统故障存在耦合时,
47、仅仅使用故障树法是不够的,必须借鉴专家系统的方法。4.3.1. 专家系统方法 在传统的专家系统中,知识被组织成知识库的形式,推理机进行推理时,要从知识库表示的所有空间中搜索所需的知识。这种方法有搜索空间大,推理效率低的缺点。“知识对象”的概念可以解决这一问题。“知识对象”是一个逻辑概念,它利用面向对象的方法,将知识源和黑板都表达为对象,在知识对象的内部封装了专家系统和推理机、解释器。当相应的知识对象被激活后,就在对象内部进行推理,大大提高了推理效率。根据系统的实际情况和故障推理的过程,在这里知识对象被具体化为故障节点。故障节点是进行诊断推理的基本单
48、位,诊断信息在故障节点间层层传递,故障节点内部利用这些信息进行推理并最终确定故障原因。上图为系统部分故障节点的层次结构。图中可以看出,故障节点在结构上以虚线为 分界线分为两个部分。上一部分层次清晰,在这一部分可以采用基于故障模型的故障树方法故障节点呈网状分布,1个节点可能有1个或多个父节点,也可能有1个或多个子节点。子节点和父节点之间的关系由故障层次和子节点故障层次来表示。如节点1的子节点故障层次为1,而节点2和节点3的故障层次为1,则节点2和节点3是节点1的子节点。故障层次和子节点故障层次不仅指明了故障节点结构上的层次,而且也隐含了推理规则。4.3.2. 对象类型与推理节点对象类型表示该故障
49、节点在故障推理中的作用,它可分为3类:根节点,叶节点,推理节点。根节点的故障由它的子节点产生,应到其子节点中去继续推理。叶节点是底层故障。叶节点没有子节点。推理节点是故障诊断规则最为集中的节点,检测节点可以视为推理节点的子节点,它为推理节点的推理过程提供相关的信息。我们在推理节点并不是判断该节点是否存在故障,而是利用推理节点封装的规则库与推理机,结合检测节点提供的信息进行故障推理,找出故障原因。4.3.3. 故障节点的检测方式 地址段是节点的位置(本系统中是PLC中的寄存器)。数据段根据用户的需要可以为一个或几个,数据段中数据的定义与节点的性质有关。检测方式表明在该节点系统进行何种操
50、作。主程序根据故障节点的检测方式选取相应的处理函数。该函数是检测手段与推理规则的结合,故可称之为检测/推理函数。一方面它可以检测故障节点本身的状态,另一方面使用推理机制进一步推断故障原因。性质类似的节点使用相同的检测/推理函数,利用地址段和数据段中的值加以区别。4.3.4.各节点的注释段要有相应帮助信息各节点的注释段不仅能记录故障的原因和维修方法,还可以记录其他的帮助信息。有时因系统的检测手段不完备,或规则不完全,推导过程要进行人机对话。这时候如果节点的注释段中有相应帮助信息,可以给用户以提示或指导用户进行操作,使推理能顺利进行。本系统的故障诊断通过在上位计算机上用VC6.0开发的应用程序实现
51、,集成在上位机监控系统中。在运行中给操作人员提示,指导用户进行操作,了解设备状态,判断故障发生原因,并可给出相应的维修建议。用户也可以对故障诊断进行指构的有限元分析,确定平行分度凸轮机构在实际工况下的受力情况,达到定量计算和评价平行分度凸轮机构的寿命和接触强度,改进平行分度凸轮机构的目的。电源(DC)电源(DC)输入设备输出负载PLC220V第五章 系统电源设计PLC控制系统的电源除交流电源以外,还包括给光电传感器和直流电机供电的直流电源。一般情况下,交流电源可直接与电网相连,而输入设备的直流电源和输出负载的直流电源等最好分别采用独立的直流供电电源,如下图所示:系统电源设计图 PLC电源单元的
52、连接:接线时,在电源单元和供电电源之间连接隔离变压器,变压器的副边不接地,这样可以减少PLC和大地之间的噪声,还可以保证人员的安全。电源单元的外部接线不多,在接线时要注意以下问题:根据所使用的外部电压数值正确选择电压选择器;在接线过程中不要移去单元顶部的保护标签,直到配线完成。这个标签可以防止绞线和其他异物进入单元。配线结束偶把标签移去,否则标签将会堵住冷却通道,阻碍空气流通;RUN输出主要用于紧急停车的控制,使用时RUN接点应与被控电源串联;使用隔离变压器可提高电源的抗干扰能力。为了改善隔离变压器的抗干扰效果,一是将屏蔽层良好接地,二是变压器的次级输出线采用双绞线,可减少电源线间的干扰;5.
53、1 供电电源可编程控制器采用市电(220V,50HZ)。电网的波动直接影响可编程控制器系统实时控制的精度和可靠性,有时电网的冲击可能给系统带来毁灭性的破坏。电网的瞬间变化也是经常不断发生的,由此产生的干扰也会传播到可编程控制器系统中。为了提高系统的可靠性和抗干扰性,PLC的供电系统中一般采用隔离变压器,这样可以隔离掉供电电源中的各种干扰信号,从而提高抗干扰能力。 第六章 结论 按以上故障诊断原理构造的PLC故障诊断控制系统,从实际运行来看,故障诊断系统能准确而迅速地判断出故障的原因,方便运行人员维护和检修,大大高了控制系统的稳定性和智能化水平。这种设计对类似的工业控制系统提供了一定的参考。致谢在整个毕业设计过程期间,我得到了赵威老师的认真指导,他们的认真负责,悉心指导使我能够顺利有效地完成毕业设计。在他们身上,时刻体现着作为科研工作者所特有的严谨求实的教学作风,勇于探索的工作态度和求同思变、不断创新的治学理念。他们不知疲倦的敬业精神和精益求精的治学要求,端正了我的学习态度,使我受益匪浅。再次感谢所有支持我关心我帮助我的老师同学们。 张小波 二一年十二月一日参考文献1 张进秋.可编程控制器原理及应用实例.机械工业出版社M.20052 李名雨.电机与电器.北京理工大学出版社M
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市供热网签版施工合同
- 体育健身场所电工保障协议
- 速记员解聘合同证明
- 2024年度大棚租赁合同:温室花海打造与租赁协议
- 2024年新版地下室交易协议一键获取
- 保洁服务操作工合同
- 短视频制作团队聘用协议
- 儿童马术俱乐部租赁协议
- 室内装修抹灰施工协议
- 动物园建造师劳动合同模板
- 2024年教师资格考试高级中学面试语文试题及解答参考
- 2024年广东省深圳市中考英语试题含解析
- 2024-2030年分析仪器行业市场发展分析及发展趋势与投资研究报告
- 二十届三中全会精神学习试卷题库及答案
- 【高斯定理在大学物理解题中的探究(论文)9800字】
- 中国近代史纲要试题及答案(全套)
- 医院感染管理考试题及答案
- 【泰禾房地产集团偿债能力探析案例报告(定量论文)7800字】
- 2024年秋季学期新Join In剑桥版(三年级起)英语三年级上册课件 Unit 6 第2课时(Parts 4~6)
- 放弃配偶监护权协议书范本
- (高清版)DB23∕T 3703-2024 重大活动网络安全保障指南
评论
0/150
提交评论