版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXXX大学毕业设计说明书学生姓名: 学号: 学 院: 专 业: 题 R:基于PLC的电机故障诊断系统设计指导教师: 职称: 职称: 20*年12月5日摘要本文介绍了国内电机故瞳诊断系统设计,以及存在问题,同时介绍了可编程控制器的工作原理, 选型依据。设计了一种基于PLC电机故障诊断系统设计,详细介绍了所选用的西门子S7-200 PLC以及同类型的S7-300 S7-400PLC ,根据设计要求对PLC的输入输出I/O进行了分配,并且编写系统运行的梯形图准备开机时按下幵机按钮后,首先检测断路器状态,如果断路器初始状态为 闭合,电机无法启动,并且声光报警。如果断路器初始状态为断开,断路器合闸电机
2、开始启动。在启动过程中,若发生一级故障,PLC逬行相应的保护动作。启动完成后,“电机开/关指示灯” 亮,电机正常运行。运行过程中,PLC依次循环检测电机是否发生相间短路、断相、低电压、单相接地、过员荷、过电流等故障,若有发生,PLC进彳亍相应保护动作。关机时,PLC接到关机命令后, 断路器跳闸,电机开/关机指示灯”灭。故障声光报警后,按"报警复位按钮复位。本设计的 选题就是基于PLC的电机故障诊断系统设计。关键词:故障诊断PLC电机PLC-based fault diagnosis system designAbstractThis paper introduces the dome
3、stic electrical fault diagnosis system design, as well as existing problems, and introduced a programmable controller at the same time the working principle of selection basis. A PLC-based design of the electrical fault diagnosis system design, detail on the choice of Siemens S7-200 PLC and the same
4、 type of S7-300 S7400PLC, according to the design requirements of the input and output of the PLC I / O for distribution, and preparation of the ladder diagram system operation. Prepared to boot, press the button after boot, the first detection circuit breaker status, if the initial state for closed
5、 circuit breakers, electrical not start, and sound and light alarm. If the circuit breaker to disconnect the initial state, the circuit breaker reclosing, the electrical start. Start in the process, if a failure occurred, the protection PLC corresponding action. Start after the completion of "m
6、otor on / off indicator light,liang, the electrical normal operation. Running process, PLC followed by motor cycle test whether there has been a phase short circuit breaking phase, low-voltage, single-phase - to-ground, overload, over-current fault, and so, if occurred, PLC protection action accordi
7、ngly. Shutdown, PLC received shutdown orders, tripping circuit breakers, "Motor on / off indicator light" eliminate. Fault sound and light alarm at the 'Alarm reset button" reset. This choice is based on the design of the motor PLC fault diagnosis system design.Key words: Fault Di
8、agnosis, PLC Motor目录摘要0Abstract1第一章绪论41.1 PLC应用于故障诊断系统的发展现状41.2故障诊断方法4第二章PLC原理介绍及设备总体结构介绍42.1 PLC发展历程42.2 PLC控制系统的发展前景52. 3可编程序控制器PLC的分类52. 4 PLC的系统模块62. 4. 1CPU 的构成72. 4.2I/O 模块72. 4.3电源模块72. 4.4PLC系统的其它设备S2. 4.5PLC的通信联网S2.5 PLC的系统模块选择方法S2. 5.1相应模块的估算S2. 5.2相应模块的选择9第三章 电机故障诊断系统设计与PLC的选取103. 1 PLC的选
9、取及介绍103. 1. 1 SIMATIC S7-200PLC103.1.2 SIMATIC S7-300PLC113. 1.3 SIMATIC S7-400PLC113.1.4工业通讯网络113.1.5人机界面(HMI)硬件113. 1.6 SIMATIC S7I业软件123. 2 S7-200系列PLC的硬件配置123.2.1 基本单元123.2.2 扩展单元133.2.3编程器133.2.4程序存储卡143.2.5 写入器143.2.6 文本显示器143. 3系统框图14第四章电机故障诊断系统设计154. 1电机故障等级分类154. 2故障诊断程序设计164.2.1. 故障点的记录164
10、. 2. 2.多次故障事件的记录174. 2. 3.模拟量故障的诊断174. 2. 4.各种故障信息的串行通信1S4.3.1. 专家系统方法 1S4. 3. 2.对象类型与推理节点194.3.3.故障节点的检测方式194. 3. 4.各节点的注释段要有相应帮助信息19第五章系统电源设计205.1供电电源20第六章结论21致谢22参考文献23第一章绪论1.1 PLC应用于故障诊断系统的发展现状PLC作为一种成熟稳定可靠的控制器,目前己经在工业控制中得到了越来越广泛的应用。PLC 系统的设计直接影响着工业控制系统的安全可靠运行。一个完善的PLC系统除了能够正常运行,满 足工业控制的要求,还必须能在
11、系统出现故障时及时进行故障诊断和故障处理。故障自诊断功能是 工业控制系统的智能化的一个重要标志,对于工业控制具有较高的意义和实用价值,1.2故障诊断方法故障诊断-般有两种途径:故障树方法和专家系统方法。故障树方法利用系统的故障逻辑结构 进行逻辑推理,由错误的输出找到可能的输入错误。这种方法比较诂用于系统结构相对简单.各部 分耦合少的情况。专家系统方法通过建立系统故障的知识库与推理机,计算机借助现场的数据利用 知识库和推理机进行深入的逻辑推理,找出故障原因。这种方法适用于系统结构复杂.各部分耦合 强的大型工业系统。PLC是现在应用较多的一种控制装置,利用PLC丰富的内部资源及强大的功能指令,编制
12、故障 检测报警程序,不仅口r以替代继电器实现相应功能,还可以提高工作可靠性及其系统的灵活性。第二章PLC原理介绍及设备总体结构介绍2.1 PLC发展历程在工业生产过程中,大量的开关景顺序控制,它按照逻辑条件进行顺序动作,并按照逻卽关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM (通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数 字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这 就是第一代可编程序控制器,称Programmable Controller (PC)。个人计算机(
13、简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编 程序控制器定名为Programmable Logic Controller (PLC)。 上世纪80年代至90年代中期, 是PLC发展最快的时期,年增长率一直保持为30、,10吼在这时期,PLC在处理模拟量能力、数字运 算能力、人机接II能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取 代了在过程控制领域处于统治地位的DCS系统。PLC具有通用性强、使用方便、适应而广、可靠性高、抗干扰能力强、编程简单等特点。PLC 在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。国控制类产品市
14、场PLC的占有率己超过50% ,而旦保持着10%15%的发展速度。2.2 PLC控制系统的发展前景现在,虽然出现了性能更加优越的DCS和FCS控制系统,PLC控制也终将会被先进的FCS 控制所取代,但是目前以及今后相当长的一段时间,PLC还会与DCS和FCS共存,这主要基于以 卜原因:(1)现在企业的确正在朝着自动化、信息化、开放化的方向发展,但这并不意味着要将现有 控制系统推倒重来。企业投入大量的人力和财力建立起来的PLC控制系统己经成型,如果要完全推 翻再建立新的DCS或FCS控制系统,需要更大的资金投入,将造成很大的浪費。(2)基于以上市场 需求,许多软件厂商(例如:华富惠通软件公司)正
15、在考虑如何利用企业已经成型的控制系统及新 建的厂级网络,开发控制系统软件,帮助企业实现工厂自动化、信息化,为企业提供控制系统与管理 网络的集成。(3)目前,PLC的功能増强、结构优化,10模块趋向分散化、智能化,编程工具和编 程语言更具标准化和高级化。(4) PLC的联网通信能力増强,向高速度、多层次、大信息量、高可 靠性及开放式的通信发展。(5)现在的PLC系统与DCS技术、现场总线10技术相结合,结构开放、 扩展方便、技术先进、价格低廉。由以上分析可以预见,未来PLC将朝着多功能化、集成化、智能 化、标准化、开放化的方向发展,故PLC虽然面临其它自动化控制系统的挑战,但同时也在吸收它 们的
16、优点,互相融合,不断创新,在今后一段时间内将与其它先进控制方式并存,共同发展。2. 3可编程序控制器PLC的分类PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、 功能的差异和1/0点数的多少等进行大致分类。(1)按结构形式分类:根据PLC的结构形式,可将PLC分为整体式和模块式两类。1-整体式PLC整体式PLC是将电源、CPU、1/0接I I等部件都集中装在一个机箱内,具有结构紧凑、体税小、价格低的特点。小型PLC一般釆用这种整体式结构。整体式PLC由不同I/。点数 的基本单元(又称主机)和扩展单元组成c基本单元内有CPU、I/O接I】、与I/O扩展单元相
17、连的 扩展1,以及与编程器或EPROM写入器相连的接II等。扩展単元内只有I/O和电源等,没有CPU。 基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC-般还诃配备特殊功能单元,如模拟量 单元、位置控制单元等,使其功能得以扩展。2. 模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPI.模块、I/O模块、电 源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模 块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,叮根据需要选配不同规模的系统, 而且装配方便,便于扩展和维修。大、中型PLC一般釆用模块式结构。还有一些PLC将整体
18、式和模 块式的特点结合起来,构成所谓疊装式PLCo叠装式PLC其CPU、电源、I/O接II等也是各自独立 的模块,但它们之间是靠电缆进行联接,并旦各模块可以一层层地叠装。这样,不但系统可以灵活 配置.还可做得体积小巧。(2)按功能分类:根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。1. 低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模 拟量输入/输岀、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量 模拟量控制的单机控制系统。2. 中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传 送和比较
19、、数制转换、远程I/O,子程序、通信联网等功能。有些还可增设中断控制、PID控制等 功能,适用于复杂控制系统。3. 高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平 方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功 能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。(3)按I/O点数分类:根据PLC的I/O点数的多少,诃将PLC分为小型、中型和大型三类。1. 小型PLCI/O点数小于256点:单CPU、8位或16位处理器、用户存储器容量4K字以 下。2. 中型PLC一一I/O点数2562048点;双CPU.
20、用户存储器容量28K。3. 大型PLCI/O点数2018点:多CPU. 16位、32位姓理器,用户存储器容量816K .2.4 PLC的系统模块PLC系统模块包括CPU、I/O、电源模块和其他设备组成,务个模块之间乂有不同的构成和结构。2.4. 1 CPU的构成CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予 的功能接收并存贮用户程序和数据,用扫描的方式釆集由现场输入装置送来的状态或数据,并存入 规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运 行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产
21、生相应的控制信号,去 指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状 态总线构成,CPL单元还包括外围芯片、总线接I及有关电路。内存主要用于存储程序及数据.是 PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路.但对各部分的工作机 制还是应有足够的理解0 CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工 作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算, 并存储运算的中冋结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,10数
22、量及软件容量等, 因此限制着控制规模。2.4.2 I/O 模块PLC与电气回路的接I I,是通过输入输出部分(I/O)完成的。I/O模块集成了 PLC的I/O电路, 其输入暫存器反映输入信号状态,输出点反映輸岀锁存器状态。输入模块将电信号变换成数字信号 进入PLC系统,输出模块相反。I/O分为开关量输入(DD .开关量输出(D0),模拟量输入(AI), 模拟量输出(A0)等模块。常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分, 有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(4-20mA, 0-20mA)、电压型 (0-10V, 0
23、-5V.-10-10V)等,按精度分,有12bit, l-lbit, 16bit等。除了上述通用10外,还有特 殊10模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可 少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。2.4.3电源模块PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工 作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。底板或机架大多数模块式PLC使用底板或机架,其作用是:电上,实现各模块间的联系,使 CPU能访问底板上的所有模块,
24、机械上,实现各模块间的连接,使各模块构成一个整体。2.4.4 PLC系统的其它设备编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统 作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器 PLC-般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上 位机。人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触換屏)式的一体式操作员终 端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。2.4.5 PLC的通信联网依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。因此,
25、网络在自动化系 统集成工程中的重要性越来越显著,甚至有人提出"网络就是控制器"的观点说法。PLC具有通信联 网的功能,它使PLC与PLC之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一 个统一的整体,实现分散集中控制。多数PLC具有RS-232接【1,还有一些内置有支持各自通信协 议的接II。PLC的通信现在主要采用通过多点接II (MPI)的数据通讯、PROFIBUS或工业以太网进 行联网。2.5 PLC的系统模块选择方法在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC T程设计选型。工艺流程的特 点和应用要求是设计选型的主要依据。PLC及有关
26、设备应是集成的、标准的,按照易于与工业控制 系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟 可舞的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相诂应。熟悉可编程序控 制器、功能表图及有关的编程语言有利于缩短编程时间。2.5.1相应模块的估算工程设计选型应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作, 和求价格比的PLC和设计相应的控制系统最后选择有较高性能价估算输入输出点数、所需存储器容 量。2.5.1. 1输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输岀点数.再增加10%20%
27、的可扩 展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输 入输出点数进行圆整。2.5. 1.2存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用 项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编 制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容 量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字 量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数
28、为内存的总字数(16位为-个字), 另外再按此数的25%考虑余量。2.5. 2相应模块的选择 估算好相应的模块之后,就要进行相应模块的选择。包括输入输出模块的选择,电源的选择及存储 器的选择。2. 5. 2.1输入输出模块的选择输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信*传输 距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电 器输出模块具有价格低、使用电压范困广、寿命短、响应时间较长等特点:可控硅输出模块话用于 开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交 流输出和模拟量输出等,与
29、应用要求应一致。可根据应用要求,合理选用智能型输入输出模块,以 便提高控制水平和降低应用成本。考虑是否需要扩展机架或远程I/O机架等。2.5. 2.2电源的选择PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC 的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源 或稳压电源供电。如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电 电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采 用简单的二极管或熔统管隔离。2.5. 2. 3存储器的选择由于计
30、算机集成芯片技术的发展,存储器的价格己下降,因此,为保证应用项目的正常投运, 一股要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选 择容量更大,档次更高的存储器。第三章 电机故障诊断系统设计与PLC的选取诃编程控制器(Programmable Logical Controller)是20世纪70年代以来以微处理器为核 心,综合计算机技术,自动控制技术和通信技术发展起来的一种新型工业自动控制装置,由于它具 有功能强,可靠性高,配置灵活,使用方便以及体积小,重豈轻等它的优点,使其在自动化控制的各个领域得到了广泛的应用。近年来由于微电子技术的发展和 进步,使具
31、有完全功能的超大规模集成电路的价格日趋便宜,同样也促进可编程控制器成本大人降 低,对于釆用可编程控制器来代替传统继电器一接触器电气控制的系统来改造传统机床,无论从经 济上,还是可靠性,维修性,工作寿命上来说,都是十分经济和划算的,也是诃行的优选方案。鉴于以上原因,本文设计了一个基于PLC电机故障诊断系统。3-1 PLC的选取及介绍由于本文设计釆用的机型是西门子生产的S7-200系列PLC,卜而对它进行简单介绍。德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、 卬刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO. S7-200
32、. S7-300. S7F00, 工业网络,HMI人机界面,工业软件等。西门子S7系列PLC体积小、速度快、标准化,具有冋络通信能力,功能更强,诃靠性更高。S7系列PLC产品可分为微型PLC (如S7-200),小规模性能要求的PLC (如S7-300)和中、高性 能要求的PLC (如S7-100)等。3. 1. 1 SIMATIC S7-200 PLCS7-200 PLC是超小型化的PLC.它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。3. 1. 2 SIMATIC S7-300 PLCS7-300是模
33、块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广 泛组合构成不同要求的系统。与S7-200 PLC比较.S7-300 PLC采用模块化结构,具备高速(0. 6、0. 1 Us)的指令运算速度:用浮点数运算比较有效地实现了更为复杂的算术运算:一个带标准用户接 I I的软件工具方便用户给所有模块进行参数赋值:方便的人机界面服务己经集成在S7-300操作系 统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按 用户指定的刷新速度传送这些数据0 S7-300操作系统自动地处理数据的传送:CPU的智能化的诊断 系统连续监控系统
34、的功能是否正常、记录错误和特殊系统爭件(例如:超时,模块更换.等等); 多级I 1令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改:S7-300 PLC 设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作 方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软 件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同 的通信接II,并通过多种通信处理器来连接AS-1总线接口和工业以太冋总线系统:串行通信处理 器用来连接点到点的通信系统:多点接II(MPI)
35、集成在CPU中,用于同时连接编程器、PC机、人 机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。3. 1.3 SIMATIC S7-400 PLCS7-400 PLC是用于中、高档性能范围的可编程序控制器。S7-400 PLC采用模块化无风扇的设计.可靠酎用,同时可以选用多种级别(功能逐步升级) 的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规 模扩大或升级时,只要适当地増加一些模板,便能使系统升级和充分满足需要。3. 1.4工业通讯网络通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级 的一致性通讯,“
36、SIMATIC XET”是全部冋络系列产品的总称,他们能在工厂的不同部门,在不同 的自动化站以及通过不同的级交换数据,有标准的接I I并旦相互之间完全兼容。3. 1.5人机界面(HMI)硬件HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200 (可 显示中文),0P3, 0P7. 0P17等:图形/文本操作面板0P27, OP37等,触摸屏操作面板TP7. TP27/37, TP170A/B等:SIMATIC面板型PC670等。个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需 要经过软件(如ProTool)组态才能配合PLC使用。3. 1.6 SIMA
37、TIC S7T业软件西门子的工业软件分为三个不同的种类:(1)编程和工程工具 编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护 等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400, C7 PLC和SIMATIC WinAC 基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/IN是在Windows平台上运行 的S7-200系列PLC的编程、在线仿真软件。(2)基于PC的控制软件 基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制 器(PLC)运行用户的程序,运行在安装了 Windows NT4.0操作系统的S
38、IMATIC I控机或其它任何 商用机。WinAC提供两种PLC, 一种是软件PLC,在用户计算机上作为祝窗任务运行。另一种是插 槽PLC (在用户计算机上安装一个PC卡),它貝有硬件PLC的全部功能。WinAC与SIMATIC S7系 列处理器完全兼容,其编程釆用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在 WinAC上,也可运行在S7系列处理器上。(3)人机界面软件 人机界而软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支 持大范国的平台。人机界而软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级 的 WinCCcProTool适用于
39、大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的 ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:0P3. 0P7. 0P17. TD17等。 ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也 用于Windows平台的监控系统。WinCC是一个真正开放的,面向监控与数据采集的SCADA (Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能 集成,可直接进入PLC的
40、硬件故障系统,节省项目开发时间。它的设计话合于广泛的应用,可以连 接到己存在的自动化环境中,有大量的通信接II和全面的过程信息和数据处理能力,其最新的 WinCC5. 0支持在办公室通过IE浏览器动态监控生产过程。3. 2 S7-200系列PLC的硬件配置S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单 元、扩展单元、编程器、存储卡、写入器、文本显示器等。3. 2.1基本单元S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输岀点数的分配见卜表:型号输入点输出点可带扩展模块数S7-200CPU22164S7-200CPU222
41、862个扩展模块78路数字量I/O点或10路模拟量I/O点S7-200CPU22411107个扩展模块168路数字量I/O点或35路模拟量I/O点S7-200CPU22624162个扩展模块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扩展单元型号及输入输出点数类型型号输入点输出
42、点数字量扩展模块EM2218无EM222无8EM2234/8/164/8/16模拟量扩展模块EM2313无EM232无2EM235313.2.3编程器PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并 将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程 器,一般可分为简易型和智能型。简易型编程器是袖珍型的.简单实用,价格低廉,是一种很好的现场编程及监测工具.但显示 功能较差,只能用指令表方式输入,使用不够方便.智能型编程器釆用计算机进行编程操作,将专 用的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,
43、非常直观,且功能强大, S7-200系列PLC的专用编程软件为STEP7-Micro/WIN03. 2.4程序存储卡为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接I I 口J以 将卡盒的内容写入PLC.也诃将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序 存储卡 EEPROM 有 6ES 7291-8GC00-0XA0 和 6ES 7291-8GDOO-OXAO 两种,程序容量分别为 8K 和 16K 程序步。3.2.5写入器写入器的功能是实现PLC和EEPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固 化到程序存储卡中,或将
44、PLC中程序存储卡中的程序通过写入器传送到RAM区。3. 2.6文本显示器文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的 数值进行修改,或直接设置输入/输出最。文本信息的显示用选择/确认的方法,最多可-显示80条 信息,每条信息最多4个变量的状态。过程参数可在显示器上显示,并诃以随时修改0 TD200面板 上的8个订编程序的功能键,每个都分配了一个存储器位,这些功能撻在启动和测试系统时,可以 进行参数设置和诊断。3-3系统框图如卜图,准备开机时,按卜开机按钮后,首先检测断路器状态,如果断路器初始状态为闭合, 电机无法启动,井旦声光报警。如果断路器初始状态
45、为断开,断路器合闸,电机开始启动。在启动 过程中,若发生一级故障,PLC进行相应的保护动作。启动完成后,“电机开/关指示灯"亮,电 机正常运行。运行过程中,PLC依次循环检测电机是否发生相间短路、断相、低电压、单相接地、 过负荷、过电流等故障,若有发生.PLC进行相应保护动作。关机时,PLC接到关机命令后,断路 器跳闸,“电机开/关机指示灯”灭。故障声光报警后,按“报警殳位按钮”雙位。如下图所示。存碱ILj編入模块第四章电机故障诊断系统设计故障诊断系统建立在基于PLC和上位计算机组成的控制系统上。PLC在故障诊断系统中的功能 主要是完成输煤系统设备故障信号检测、预处理,转化存储并传输
46、给上位计算机。上位计算机由于 具有强大的科学计算功能,利用专家知识和专家库,完成从故障特征到故障原因的识别工作。并通 过人机界面,给出故障定位,报告和解释故障诊断结果,井为操作员给出相应的排除故障的建议。 4. 1电机故障等级分类电机的结构同时包含电气和机械两部分,也可以说是电气和机械的结合点。所以说,它的故障 要一分为二的分析。对电机的振动故障原因也要分成两部分。一般来讲,电机振动是由于转动部 分不平衡、机械故障或电磁方面的原因引起的。1、转动部分不平衡主要是转子、耦合器、联轴器、传动轮(制动轮)不平衡引起的。处理 方法是先找好转子平衡。如果有大型传动轮、制动轮、耦合器、联轴器.应与转子分开
47、单独找好平 衡。再有就是转动部分机械松动造成的。如:铁心支架松动,斜键、销钉失效松动,转子绑扎不紧 都会造成转动部分不平衡2、机械部分故障主要有以下几点:(1)联动部分轴系不对中,中心线不重合,定心不正确。这种故障产生的原因主要是安装过 程中,对中不良、安装不当造成的。还有一种情况,就是有的联动部分中心线在冷态时是重合一致 的,但运行一段时间后由于转子支点,基础等变形,中心线又被破坏,因而产生振动。(2)与电机相联的齿轮、联轴器有毛病。这种故障主要表现为齿轮咬合不良,轮齿磨损严 重,对轮润滑不良,联轴器歪斜、错位,齿式联轴器齿形、齿距不对、间隙过大或磨损严重,都会 造成一定的振动。(3)电机本
48、身结构的缺陷和安装的问题。这种故障主要表现为軸颈椭圆,转轴弯曲,轴与轴 瓦间间隙过大或过小,轴承座、基础板、地基的某部分乃至整个电机安装基础的刚度不够,电机与 基础板之间固定不牢,底脚螺栓松动,轴承座与基础板之间松动等。而轴与轴瓦间间隙过大或过小 不仅可以造成振动还可使轴瓦的润滑和温度产生异常。(4)电机拖动的负我传导振动。例如:汽轮发电机的汽轮机振动,电机拖动的风机、水泵振 动,引起电机振动。3、电气部分的故障是由电磁方面的原因造成的主要包括:交流电机定子接线错误、绕线型异 步电动机转子绕组短路.同步电机励绕组匝间短路.同步电机励磁线圏联接错误,笼型异步电动机 转子断条,转子铁心变形造成定、
49、转子气隙不均,导致气隙磁通不平衡从而造成振动。本设计中系统故障分为两个等级如上闇所示:一级故障为高级。当发生此类故障,断路器跳闸使电机停止运行, PLC禁止其他控制输出,并声光报警(指示灯和电铃)o只有按报警复位按钮后声光报警停1匕二 级故障为低级。当发生此类故障时,断路器不动作,电机继续运行,只相应声光报警。4. 2故障诊断程序设计在进行故障诊断设计时.首先必须对整个系统可能会发生的故障进行分析,得到系统的故障 层次结构,利用这种层次结构进行故障诊断部分的设计。以某厂电机输送控制系统的故障结构为例。 为了描述简单,这里作了一定的简化。系统故障结构的层次性为故障诊断提供了一个合理的层次模型。在
50、进行系统的PLC梯形图程序 设计时,应充分考虑到故障结构的层次,合理安排逻辑流程。在引入故障输入点时应注意:必须将 系统所有可能引起故障的检测点引入PLC,以便系统能及时进行故障处理;应在系统允许的条件下 尽可能多的将最底层的故障输入信息引入PLC的程序中,以便得到更多的故障检测信息为系统的故 障自诊断提供服务。4. 2.1.故障点的记录为了得到系统的故障情况实现系统的故障自诊断,PLC必须将所有故障检测点的状态反映给内 部寄存器,图4. 2是用来记录故障点的部分程序。IR1. 02是输入的10节点,表示A侧皮带信号,当输煤系统使用A侧皮带正常运行时4. 02的 值为1,当4. 02变为。时,
51、说明A侧皮带信号出了故障,此时利用上升沿微分指令记录这次的信 号跳变。这样这次事故就记录在IR31. 00中。程序设计中将IR31作为记录底层故障信息的寄存器, 由于内部寄存器IR有16位,所以能够记录16种不同的故障原因。如果有更多的故障需要记录, 可以设置多个寄存器字。需要说明的是,有时引起故障的原因可能不止一个,往往一个故障会引起另一些故障的发生,因此还有关键的一点是程序要能记录最先发生的故障。这也需要通过PLC编程 实现,程序只对最开始发生的故障敏感°如卜.图所示。4.02位位给煤车屯流越限31.00DIHJQ3) 上升沿徽分3100 | 位DIFLX13)上升沿微分31.0
52、3 I 位.OI-.U21JU1.04-.05-.(X>31T31Ty31T31T31T31T31T31T3!T吋(21)-31 hkT蝴(21)P Sec Minw1 n r UitHR3移的 療字 H标移动秒(00-07)& 分(08 0源字H标NM21)移劫(go s* ri期 aw ois)H标RSET2504. 2. 2.多次故障事件的记录由于系统实际长时间的运行中,可能会岀现多次故障,为了检修和维护方便,还需要PLC能够 将多次故障事件记录卜来。OMRON C200H型PLC的数据存傍区(DM区)可以间接寻址,利用这一点, 可以在DM区划出一定的区域,用来记录每次故障
53、事件,包括故障类型和事件发生的时间(日期,小 时,分钟.秒)。这一段DM区域可以循环记录,实际使用中记录了最后50次故障的情况,这些记 录是系统运行的重要资料,方便了运行人员了解设备情况,对其进行检修和维护。4. 2. 3.模拟量故障的诊断对于模拟量信号例如犁煤车,给煤车电机电流的故障诊断,首先利用模拟員模块,接收来白电 流变送器的模拟信号,将其转换为数字信号,然后与整定值或系统允许的极限值比较,若在允许范 围之内则表明对应的设备处于正常运行状态,如果实际值接近或这到极限值则为不正常状态。判断故障发生与否的极限值根据实际系统相应的参数变化范用确定。4. 2. 4.各种故障信息的串行通信上位机通
54、过串行通讯及时读取PLC的内部寄存器区的各种故障信息。利用PLC的RS232通信接 H.可与上位计算机进行Host Link方式串行通信。通信时,上位计算机首先向PLC发出一帧命令 帧,包括操作命令、寄存器类型、起始地址与要读取的寄存区数目等。PLC收到命令帧后会做出响 应,如果没有错误则向上位计算机发出响应帧,响应帧中包含了上位机需要查询的寄存器值。上位计算机通过读取数据寄存区的值来获取当前PLC的工作状况,同时上位计算机对PLC的控 制也可通过对该区的写操作来完成。具体的通信实现可以参考相关资料,这里不作详细论述。4. 3借鉴专家系统故障诊断方法的实现系统故障结构的层次性为故障诊断提供了一
55、个清晰的层次模型,可以利用基于模型的故障树法。 但是在进行比较详尽的故障诊断以及系统故障存在耦合时,仅仅使用故障树法是不够的,必须借鉴 专家系统的方法。4. 3. 1.专家系统方法在传统的专家系统中,知识被组织成知识库的形式,推理机进行推理时,要从知识库表示的所 有空间中搜索所需的知膈这种方法有搜索空冋大,推理效率低的缺点。“知识对象”的概念可以 解决这一问题。“知识对象”是一个逻辑概念,它利用面向对象的方法,将知识源和黑板都表达为 对象,在知识对象的内部封装了专家系统和推理机、解释器。当相应的知识对象被激活后,就在对 象内部进行推理,大大提高了推理效率。根据系统的实际情况和故障推理的过程,在
56、这里知识对象 被具体化为故障节点。故障节点是进行诊断推理的基本单位,诊断信息在故障节点间层层传递,故 障节点内部利用这些信息进行推理并最终确定故障原因。I(ira i) I如事板故賛毛d 3)上图为系统部分故障节点的层次结构。图中可以看出,故障节点在结构上以虚线为 分界线分为两个部分。上一部分层次清晰,在这一部分可以采用基于故障模型的故障树方法 故障节点呈网状分布,1个节点可能有1个或多个父节点,也可能有1个或多个子节点。子 节点和父节点之间的关系由故障层次和子节点故障层次来表示。如节点1的子节点故障层次为1. 而节点2和节点3的故障层次为1.则节点2和节点3是节点1的子节点。故障层次和子节点
57、故障 层次不仅指明了故障节点结构上的层次,而旦也隐含了推理规则。4. 3. 2.对象类型与推理节点对象类型表示该故障节点在故障推理中的作用,它可分为3类:根节点,叶节点,推理节点。 根节点的故障由它的子节点产生,应到其子节点中去继续推理。叶节点是底层故障。叶节点没有子 节点。推理节点是故障诊断规则最为集中的节点,检测节点可以视为推理节点的子节点,它为推理 节点的推理过程提供相关的信息。我们在推理节点并不是判断该节点是否存在故障,而是利用推理 节点封装的规则库与推理机,结合检测节点提供的信息进行故障推理,找出故障原因。4. 3. 3.故障节点的检测方式地址段是节点的位置(本系统中是PLC中的寄存器)。数据段根据用户的需要可以为一个或儿 个,数据段中数据的定义与节点的性质有关。检测方式表明在该节点系统进行何种操作。主程序根 据故障节点的检测方式选取相应的处理函数。该函数是检测手段与推理规则的结合,故可称之为检 测/推理函数。一方面它可以检测故障节点本身的状态,另一方面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北荆门五三医院招聘23人考试备考题库及答案解析
- 2026浙江事业单位统考衢州市开化县招聘17人(第2号)笔试备考题库及答案解析
- 2026年中国电科8所2026届校园招聘开启笔试备考题库及答案解析
- 2026广东南山二外(集团)海德学校招聘教师2人笔试备考试题及答案解析
- 2026国家药品监督管理局食品药品审核查验中心招聘(16人)笔试模拟试题及答案解析
- 降雨天气施工应急方案
- 保利发展控股2026届春季校园招聘考试备考题库及答案解析
- 2026东阿阿胶(和田)阿胶有限公司招聘1人笔试备考试题及答案解析
- 2026年选调生保密安全知识试题及答案
- 2026年上半年“蓉漂人才荟”成都市双流区公开考核招聘3名事业单位工作人员补充笔试参考题库及答案解析
- 2023年四川省高考数学试题及答案(文科)【解析版】
- 初中英语词汇表1600词带音标
- GB/T 33703-2017自动气象站观测规范
- GB/T 25235-2010粮油机械组合清理筛
- GB/T 21843-2008塑料氯乙烯均聚和共聚树脂用机械筛测定粒径
- GB/T 11021-2014电气绝缘耐热性和表示方法
- 杂志社合作办刊协议书
- 熔滴过渡课件
- 2023版中考历史复习之中国古代史课件
- 初中数学中考总复习教案 最新版
- (李庆扬)数值分析-绪论
评论
0/150
提交评论