液压与气动技术(第二版)第十五章-可编程控制器的应用课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《液压与气动技术(第二版)第十五章-可编程控制器的应用课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 液压 气动 技术 第二 第十五 可编程控制器 应用 课件
- 资源描述:
-
1、1 1第15章 可编程控制器的应用15.1 可编程控制器概述可编程控制器概述15.2 可编程控制器的组成及工作原理可编程控制器的组成及工作原理15.3 可编程控制器控制系统的设计步骤可编程控制器控制系统的设计步骤15.4 气动自动控制系统设计举例气动自动控制系统设计举例思考题与习题思考题与习题2 2可编程控制器由于价格低廉,功能齐全,工业环境适用性强,操作简单,因此已广泛用于自动化生产的各个领域。国外的调查结果表明:有80%以上的工业控制均可用可编程控制器来完成,如在数控设备、自动生产线及机器人等控制中。可编程控制器直接与液压、气动或电机等设备相结合来进行工业控制,为工业自动化提供了强有力的工
2、具,加速了机电一体化的实现。有人称可编程控制器是现代工业自动化的灵魂。本章主要介绍可编程控制器的工作原理、三菱FX2N的编程语言及气动控制可编程控制系统的设计步骤。3 3可编程控制器是以微处理器为基础,综合计算机技术、自动控制技术和通信技术而发展起来的一种新型工业控制装置。它结合了传统继电器控制技术和现代计算机信息处理两者的优点,是工业自动化领域中最重要、应用最广的控制设备,并已跃居工业生产自动化三大支柱(可编程控制器、机器人、计算机辅助设计与制造)的首位。151 可编程控制器概述可编程控制器概述4 41511 可编程控制器的一般概念可编程控制器的一般概念可编程控制器(Programmable
3、 Controller,PC)是在继电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,集计算机技术、自动控制技术及通信技术于一体的一种专门用于工业控制的装置。5 5在传统继电器控制系统中,要完成一个控制任务,需要由导线将各种输入设备(按钮、控制开关、限位开关、传感器等)与若干中间继电器、时间继电器、计数继电器等组成的具有一定逻辑功能的控制电路相连接,然后,通过输出设备(接触器、电磁阀等执行元件)去控制被控对象的动作或运行。这种控制系统称作接线控制系统,所实现的逻辑称为布线逻辑,即输入对输出的控制作用是通过“接线程序”来实现的。在这种控制系统中,控制要求的变更或修改必须
4、通过改变控制电路的硬接线来完成。因此,虽然其结构简单易懂,在工业控制领域中被长期广泛使用,但由于其设备体积大,动作速度慢,功能单一,接线复杂,通用性和灵活性差,已愈来愈不能满足现代化生产中的生产过程及工艺复杂、多变的控制要求。6 61969年,美国数字设备公司(DEC)根据美国通用汽车公司(GE)的要求,研制出了世界上第一台可编程控制器,并在GE公司的汽车自动装配线上首次应用成功。它主要用于取代传统的继电器逻辑控制。可编程控制器具有执行逻辑运算、计时、计数等顺序控制功能,故最初称其为可编程逻辑控制器(Programmable Logic Controller),简称为PLC。出于习惯叫法,本书
5、中将可编程控制器称为PLC。7 71512 可编程控制器的特点可编程控制器的特点可编程控制器之所以能成为当今增长速度最快的工业自动化控制设备,是因为它具备了许多独特的优点。它较好地解决了工业控制领域普遍关心的可靠、安全、灵活、方便、经济等问题。8 8可编程控制器的主要特点如下:(1)可靠性高,抗干扰能力强,是PLC最突出的特点;(2)编程简单易学;(3)设计、安装容易,调试周期短,维护简单;(4)模块品种丰富,通用性好,功能强大;(5)体积小,能耗低。9 91513 可编程控制器的发展趋势可编程控制器的发展趋势目前,可编程控制器技术发展总的趋势是系列化、通用化、高性能化和网络化,主要表现在如下
6、几个方面:(1)模块种类丰富多彩。为了适应各种特殊功能的需要,各种智能模块将层出不穷。智能模块是以微处理器为基础的功能部件,它们的CPU与PLC的CPU并行工作,占用主机的CPU时间很少,有利于提高PC的扫描速度和完成特殊的控制要求。1010(2)高可靠性。一些特定的环境和条件要求自动化系统有很高的可靠性,因而自诊断技术、冗余技术、容错技术在PLC中得到了广泛的应用。(3)在系统构成规模上向大、小两个方向发展。发展小型(超小型)化、专用化、模块化、有灵活组态特性的低成本PLC,可以真正替代最小的继电器系统;发展大容量、高速度、多功能、高性能价格比的PLC,可以满足现代化企业中大规模、复杂系统自
7、动化的需要。1111(4)产品更加规范化、标准化。PLC厂家在使硬件及编程工具换代频繁、丰富多样、功能提高的同时,日益向MAP(制造自动化协议)靠拢,并使PLC基本部件,如输入/输出模块、接线端子、通信协议、编程语言和工具等方面的技术规格规范化和标准化,使不同产品间能相互兼容,易于组网,以方便用户真正利用PLC来实现工厂自动化。1212(5)大型网络化。今后的PLC将具有DCS系统的功能,网络化和强化通信能力是PLC的一个重要发展趋势。PLC构成的网络将由多个PLC、多个I/O模块相连,并可与工业计算机、以太网等相连构成整个工厂的自动控制系统。现场总线技术(如PROFI-BUS)在工业控制中将
8、会得到越来越广泛的应用。1313(6)编程语言的高级化。除了梯形图、语句表、流程图外,一些PLC还增加了BASIC、C等编程语言。此外也出现了通用的、功能更强的组态软件,进一步改善了开发环境,提高了开发效率。14141514 可编程控制器在气动控制中的应用可编程控制器在气动控制中的应用气动技术作为动力传动与控制的一种手段获得了越来越广泛的应用。气动控制方式有从由气动逻辑元件及气控阀组成的全气动控制到由电气技术参与的电气动控制等多种。全气动控制虽然发展了由计算机辅助设计的逻辑控制方式、位置控制系统和通用程序控制器(节拍器)等,但是面对庞大的、复杂多变的气动系统,其控制较复杂。目前,除了一些特殊的
9、应用场合,如防爆、防静电场合等,已很少采用全气动控制。1515电气动控制也由继电器回路控制发展成为采用可编程控制器(PLC)控制。气动控制由于PLC的参与,使得庞大的、复杂多变的系统控制起来简单明了,使程序的编制、修改变得容易。随着气动技术的发展,电磁阀的线圈功率越来越小,而PLC的输出功率在增大,使电磁阀与PLC之间省去了许多中间环节,使控制系统变得更简单了。目前,随着微电子技术、通信技术、自动控制技术及检测技术的发展,气动技术的应用领域越来越广,而气动控制乃至自动化控制越来越离不开PLC,特别是阀岛技术的发展,使PLC在气动控制中变得更加得心应手了。16161521 可编程控制器的组成可编
10、程控制器的组成从广义上来说,可编程控制器也是一种计算机控制系统,只不过它比一般的计算机具有更强的与工业过程相连接的接口和更直接的适用于控制要求的编程语言。所以,PLC作为一种专门用于工业现场控制的计算机系统,与计算机控制系统的组成十分相似,也包括软件和硬件两大部分。152 可编程控制器的组成及工作原理可编程控制器的组成及工作原理1717图151 可编程控制器的基本组成1818其软件由系统软件和应用软件(或称用户程序)组成,系统软件又分为编程器系统软件和操作系统软件。在硬件组织结构方面也与计算机基本相同,也具有中央处理器(CPU)、存储器、输入/输出(I/O)接口、电源等,如图151所示。191
11、91中央处理器中央处理器中央处理器作为整个PLC的核心,起着总指挥的作用,主要有如下任务:(1)按照PLC中系统程序所赋予的功能控制接收,并存储用户程序和数据,响应各种外部设备(如编程器、打印机、上位计算机、图形监控系统、条码判读器等)的工作请求。(2)诊断PLC电源、内部电路的工作状态及用户程序中的语法错误。(3)用扫描方式采集由现场输入装置送来的状态或数据,并存入输入映像寄存器或数据寄存器中。2020(4)在运行状态时,按用户程序存储器中存放的先后顺序逐条读取指令,经编译解释后,按指令规定的任务完成各种运算和操作,根据运算结果存储相应的数据,并更新有关标志位的状态和输出映像寄存器的内容。(
12、5)将存于数据寄存器中的数据处理结果和输出映像寄存器的内容送至输出电路。21212存储器存储器PLC内部的存储器有两类:一类是系统程序存储器,用于存放系统程序,包括系统管理程序、监控程序、模块化应用功能子程序以及对用户程序做编译处理的编译解释程序等。系统程序根据PLC功能的不同而不同,生产厂家在PLC出厂前已将其固化在只读存储器(ROM或PROM)中,用户不能更改。2222另一类是用户存储器,包括用户程序存储区及工作数据存储区。其中,用户程序存储区主要存放用户已编制好或正在调试的应用程序;工作数据存储区包括存储各输入端状态采样结果和各输出端状态运算结果的输入/输出(IO)映像寄存器区(或称输入
13、/输出状态寄存器区)、定时器/计数器的设定值和经过值存储区、各种内部编程元件(内部辅助继电器、计数器、定时器等)状态及特殊标志位存储区、存放暂存数据和中间运算结果的数据寄存器区等。这类存储器一般由随机存取存储器RAM构成,其中,存储内容可通过编程器读出并更改。为了防止RAM中的程序和数据因电源停电而丢失,常用高效的锂电池作为后备电源,锂电池的寿命一般为35年。23233输入输入/输出接口输出接口输入/输出(I/O)接口是将工业现场的各种设备与CPU连接起来的部件,有时也被称为I/O单元或I/O模块。它使PLC通过其输入端子接受现场输入设备(如限位开关、操作按钮、传感器)的控制信号,并将这些信号
14、转换成CPU所能接收和处理的数字信号。2424输入有两种方式:一种是数字量输入,也称开关量输入或触点输入;另一种是模拟量输入,也称电平输入,模拟量输入要经过AD转换才能进入PLC。为了提高PLC的抗干扰能力,输入信号与内部电路之间并无电联系,输入信号主要依靠输入部件内部的光电耦合、滤波等电路将信号传送给内部电路。通过这种隔离措施可以防止现场干扰串入PLC。2525输出接口与输入相反,它将经CPU处理过的输出数字信号(1或0)传送给输出端的电路元件,以控制其接通或断开,从而使接触器、微电机、电磁阀、指示灯等输出设备获得或失去工作所需的电压或电流。输出接口的形式通常有继电器输出型、晶体管输出型和可
15、控硅输出型等。26264特殊功能模块特殊功能模块为了满足复杂控制功能的需要,PLC上配有多种智能模块,如PID调节模块、通信模块、步进模块以及伺服模块等。27275电源电源PLC的电源是指将外部输入的交流电经过整流、滤波、稳压等处理后转换成满足PLC的内部电子电路工作需要的直流电的电源电路或电源模块。输入/输出接口电路的电源彼此要相互独立,以避免或减小电源间干扰。现在许多PLC的直流电源采用直流开关稳压电源。这种电源稳压性能好,抗干扰能力强,不仅可提供多路独立的电压供内部电路使用,而且还可为输入设备或输入端的传感器提供标准电源。28286编程器编程器编程器是人与PLC联系和对话的工具,是PLC
16、最重要的外围设备。用户可以利用编程器来输入、读出、检查、修改和调试用户程序,也可用它在线监控PLC的工作状态,进行故障查询或修改系统寄存器的设置参数等。一般来说,一台手持编程器可以用于同系列的其他PLC,做到了一机多用。对PLC除采用手持编程器进行编程和监控外,还可通过PLC的RS232外设通信口(或422口配以适配器)与计算机连机,并利用PLC生产厂家提供的专用工具软件对PLC进行编程和监控。比较而言,利用计算机进行编程和监控往往比手持编程工具更加直观和方便。29291522 可编程控制器的结构可编程控制器的结构通常可将PLC的结构分为单元式(或称箱体式、整体式)和模块式两类。1单元式结构单
17、元式结构单元式结构把包括CPU、RAM、ROM、I/O接口、与编程器或EPROM写入器相连的接口、与IO扩展单元相连的扩展口、输入/输出端子、电源、各种指示灯等的全部电路安装在一个箱体内,其外观如图152所示。3030图152 单元式结构3131其特点是结构非常紧凑,体积小,成本低,安装方便。整体式PLC的主机可通过扁平电缆与I/O扩展单元、智能单元(如A/D、DA单元)等相连接。为了达到输入/输出点数灵活配置和易于扩展的目的,某一系列的产品通常都有不同点数的基本单元和扩展单元,单元的品种越丰富,其配置就越灵活。例如,日本立石的C系列机、三菱FX2N系列及西门子SIMATICS7200就属于这
18、种形式,目前点数较少的系统多采用单元式结构。3232小型可编程控制器结构的最新发展也吸收了模块式结构的特点,各种点数不同的PLC主机和扩展单元都做成了同宽同高但不同长度的模块,这样,几个模块拼装起来后就成了一个整齐的长方体结构。三菱的FX2N系列就是采用这种结构,立石C系列的小型机也采用这种结构。目前PLC还有许多专用的特殊功能单元,这些单元有模拟量IO单元、高速计数单元、位置控制单元、IO连接单元等。大多数单元都是通过主单元的扩展口与PLC主机相连,有部分特殊功能单元通过PLC的编程器接口与PLC主机连接。33332模块式结构模块式结构模块式可编程控制器采用搭积木的方式组成系统,在一个机架上
19、插上CPU、电源、I/O模块及特殊功能模块,即可构成一个总I/O点数很多的大规模综合控制系统。其外观如图153所示。3434模块式结构形式的特点是CPU为独立的模块,输入/输出、电源等也是独立的模块,因此配置很灵活。可以根据不同的系统规模选用不同档次的CPU及各种I/O模块、功能模块及其他诸如通信、计数、定位等特殊功能模块来组成一个系统。由于模块尺寸统一、安装整齐,因此对于I/O点数很多的系统选型、安装调试、扩展、维修等都非常方便。这种结构形式的可编程控制器除了要有各种模块以外,还需要用机架(主机架、扩展机架)将各模块连成一个整体,若有多个机架时,则还要用电缆将各机架连在一起。目前大型系统多采
20、用这种形式。3535图153 模块式结构36363叠装式结构叠装式结构以上两种结构各有特色,前者结构紧凑,安装方便,体积小巧,容易与机床、电控柜相连成一体,但由于其点数有搭配关系,加之各单元尺寸大小不一致,因此不易安装整齐;后者点数配置灵活,又易于构成较多点数的大系统,但尺寸较大,难以与小型设备相连。为此,有些公司开发出叠装式结构的可编程控制器。它的结构也是各种单元、CPU自成独立的模块,但安装不用机架,仅用接口进行单元间连接,且各单元可以一层层地叠装,这样,既达到了配置灵活的目的,又可使体积做得小巧。37371523 可编程控制器的工作原理可编程控制器的工作原理1PLC的工作方式的工作方式P
21、LC的运算处理从运算步序码0开始,依次执行所有指令的内容,然后再返回到运算步序码0。这样反复循环执行从步序码0到尾部序之间的运算过程叫扫描运算,或称为循环扫描运算。3838PLC的工作方式是以循环扫描的方式为基础的,每一次扫描所用的时间称为扫描时间,也可称为扫描周期或工作周期。PLC通电之后,由于所有状态均保持在断电前的状态,因而在最初的预扫描中,既不求解逻辑,也不驱动输出,仅使输入更新。在下一次扫描中,PLC才按扫描输入求解用户逻辑,并根据所编程序的次序,从左到右,从上到下进行扫描,先扫到的先检查、先执行。3939PLC的扫描可按固定的顺序进行,也可按用户程序所指定的可变顺序进行。对用户程序
22、的循环扫描过程一般可分为三个阶段进行,即输入刷新(输入收集)阶段、程序处理阶段和输出刷新阶段,如图154所示。顺序扫描工作方式简单直观,便于程序设计和PLC的自检。具体体现在:PLC扫描到的功能经解算后马上就可被后面将要扫描到的功能所利用;可在PLC内设定一个监视定时器,用来监视每次扫描的时间是否超过规定值,避免了由于内部CPU故障而使程序执行进入死循环。4040图154 PLC的程序执行过程41412PLC对输入对输入/输出的处理规则输出的处理规则PLC在输入/输出处理方面遵循以下规则:(1)输入状态映像寄存器中的数据取决于与输入端子板上各输入端相对应的输入锁存器在上一次刷新期间的状态。(2
展开阅读全文