可编程控制器的构成及工作原理.ppt

上传人:s9****2 文档编号:569582502 上传时间:2024-07-30 格式:PPT 页数:52 大小:679.06KB
返回 下载 相关 举报
可编程控制器的构成及工作原理.ppt_第1页
第1页 / 共52页
可编程控制器的构成及工作原理.ppt_第2页
第2页 / 共52页
可编程控制器的构成及工作原理.ppt_第3页
第3页 / 共52页
可编程控制器的构成及工作原理.ppt_第4页
第4页 / 共52页
可编程控制器的构成及工作原理.ppt_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《可编程控制器的构成及工作原理.ppt》由会员分享,可在线阅读,更多相关《可编程控制器的构成及工作原理.ppt(52页珍藏版)》请在金锄头文库上搜索。

1、可编程控制器应用技术可编程控制器应用技术第二章第二章 可编程控制器的构成可编程控制器的构成及工作原理及工作原理目录目录n 可编程控制器的硬件组成可编程控制器的硬件组成n 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类n 可编程控制器的软件可编程控制器的软件n 可编程控制器的工作原理可编程控制器的工作原理n 可编程控制器可编程控制器的主要性能指标的主要性能指标n 常用常用PLCPLC简介简介1内容提要内容提要2 和普通计算机一样和普通计算机一样, ,可编程控制器由硬件及软件构成。可编程控制器由硬件及软件构成。硬件方面硬件方面, ,可编程控制器和普通计算机的主要差别在于可

2、编程控制器和普通计算机的主要差别在于PLCPLC的输入输出口是为方便与工业控制系统接口专门设计的。的输入输出口是为方便与工业控制系统接口专门设计的。软件方面和普通计算机的主要差别为软件方面和普通计算机的主要差别为PLCPLC的应用软件是由的应用软件是由使用者编制使用者编制, ,用梯形图或指令表表达的专用软件。可编程用梯形图或指令表表达的专用软件。可编程控制器工作时采用应用软件的逐行扫描执行方式控制器工作时采用应用软件的逐行扫描执行方式, ,这和普这和普通计算机等待命令工作方式也有所不同。从时序上来说通计算机等待命令工作方式也有所不同。从时序上来说, ,可编程控制器指令的串行工作方式和继电接触器

3、逻辑判断可编程控制器指令的串行工作方式和继电接触器逻辑判断的并行工作方式也是不同的。的并行工作方式也是不同的。 第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成图2-1 单元式 PLC结构框图中央处理器中央处理器 (CPU)(CPU)存储器存储器 (RAM(RAM、ROM)ROM)输入输出器件输入输出器件 (I/ O(I/ O接接口口) )电源及编程设备。电源及编程设备。 3第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成n一、中央处理器一、中央处理器 中央处理器是可编程控制器的核心,它在系统程序的控制下,完成逻辑运算、数学运算、协调系统内部各部分工作等任务。 可编程控制器

4、中采用的 CPU的三大类 通用微处理器,如80286、80386等 单片机芯片,如8031、8096等 位处理器,如 AMD2900、AMD2903等4第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成n二、存储器二、存储器 存储器是可编程控制器存放系统程序、用户程序及运算数据的单元。分类按照存储类型分类按照存储类型分类只读存储器(ROM)随机读写存储器(RAM)存储器区域按用途不同分类存储器区域按用途不同分类 程序区 数据区5第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成n三、输入输出接口三、输入输出接口 输入输出接口输入输出接口是可编程控制器和工业控制现场各类信号连接的

5、部分。 输入口输入口用来接收生产过程的各种参数。 输出口输出口用来送出可编程控制器运算后得出的控制信息,并通过机外的执行机构完成工业现场的各类控制。 对输入输出接口有两个主要的要求: 一是有良好的抗干扰能力;一是有良好的抗干扰能力;二是能满足工业现场各类信号的匹配要求。二是能满足工业现场各类信号的匹配要求。 6第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成1.1.1.1.开关量输入接口开关量输入接口开关量输入接口开关量输入接口 作用作用是把现场的开关量信号变成可编程控制器内部处理的标准信号。 按可接纳的外信号电源的类型不同分类: 直流输入单元直流输入单元 交流输入单元交流输入单元

6、交交/ /直流输入单元直流输入单元 7第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成图2-3 交流/直流输入电路图2-4 交流输入电路图2-2 直流输入电路8第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成 2.2.2.2.开关量输出接口开关量输出接口开关量输出接口开关量输出接口 作用作用是把可编程内部的标准信号转换成现场执行机构所需的开关量信号。 按可编程机内使用的器件分类: 继电器型继电器型 晶体管型晶体管型 可控硅型可控硅型 9第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成图2-5 开关量输出电路10第一节第一节 可编程控制器的硬件组成可编程控制器的硬件

7、组成 输出接口本身都不带电源输出接口本身都不带电源, ,而且在考虑外驱动电而且在考虑外驱动电源时源时, ,还需虑及输出器件的类型。继电器式的输出接还需虑及输出器件的类型。继电器式的输出接口可用于交流及直流两种电源口可用于交流及直流两种电源, ,但接通断开的频率低但接通断开的频率低; ;晶体管式的输出接口有较高的接通断开频率晶体管式的输出接口有较高的接通断开频率, ,但只但只适用于直流驱动的场合适用于直流驱动的场合; ;可控硅型的输出接口仅适用可控硅型的输出接口仅适用于交流驱动场合。于交流驱动场合。注意注意11第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成3.3.3.3.模拟量输入接

8、口模拟量输入接口模拟量输入接口模拟量输入接口 作用作用是把现场连续变化的模拟量标准信号转换成适合可编程序控制器内部处理的由若干位二进制数字表示的信号。 现场装置现场装置滤波电平转换滤波电平转换多路转换开关A/D锁存器光电隔离总线逻辑数据总线图2-6 模拟量输入电路框图12第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成 4.4.4.4.模拟量输出接口模拟量输出接口模拟量输出接口模拟量输出接口 作用作用是将可编程控制器运算处理后的数字量信号转换为模拟量输出,以满足生产过程现场连续控制信号的需求。 图2-7 模拟量输出原理框图13第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成

9、 5.5.5.5.智能输入输出接口智能输入输出接口智能输入输出接口智能输入输出接口功能模块功能模块 智能控制单元,如 PID工作单元、高速计数器工作单元、温度控制单元等 智能输入输出接口和普通输入输出接口的区别 在于具有单独的 CPU ,有专门的处理能力。 14第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成n四、电源四、电源分类分类 可编程控制器各工作单元供电的开关电源可编程控制器各工作单元供电的开关电源 为掉电保护电路供电的后备电源为掉电保护电路供电的后备电源 15第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成n五、外部设备五、外部设备 1.1.1.1.编程器编程器编

10、程器编程器u 专用的编程器 u 个人计算机 分类分类功能功能u 编程u 一定的调试及监视功能 按照功能强弱功能强弱,手持式编程器又可分为简易型及智能型。16图2-8 FX-20P型手持式编程器第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成17第一节第一节 可编程控制器的硬件组成可编程控制器的硬件组成 2.2.2.2.其他外部设备其他外部设备其他外部设备其他外部设备 PLC还可以配设盒式磁带机、打印机、EPROM写入器、高分辨率大屏幕彩色图形监控系统等其他一些外部设备。18第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类n一、按硬件的结构类型分类

11、一、按硬件的结构类型分类 1.1.1.1.单元式结构单元式结构单元式结构单元式结构 把 CPU、RAM、ROM、输入输出端子及其他I/O接口、电源、指示灯甚至编程器等都装配在一起的整体装置,一个箱体就是一个完整的 PLC。 特点结构紧凑,体积小、成本低、安装方便。 缺点输入输出接口数是固定的,不一定适合具体的控制现场的需要。 19第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类图2-9 单元式可编程控制器20第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类 2.2.2.2.模块式结构模块式结构模块式结构模块式结构特点把

12、 PLC的每个工作单元都制成独立的模块,机器上有一块带有插槽的母板。 该结构的该结构的PLCPLC的特点是系统构成非常灵活的特点是系统构成非常灵活, ,安装、安装、扩展、维修都很方便。缺点是体积比较大。扩展、维修都很方便。缺点是体积比较大。21第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类图2-10 模块式可编程控制器22第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类 3.3.3.3.叠装式结构叠装式结构叠装式结构叠装式结构 叠装式结构叠装式结构是单元式和模块式相结合的产物。把某一系列 PLC工作单元的外形都做成外

13、观尺寸一致的, CPU、I/O口及电源也可做成独立的,不使用模块式 PLC中的母板,采用电缆连接各个单元,在控制设备中安装时可以一层层地叠装,这就是叠装式 PLC。 23第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类图2-11 叠装式可编程控制器24第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类 单元式单元式 PLCPLC一般用于规模较小一般用于规模较小, ,输入输出点数固输入输出点数固定定, ,以后也少有扩展的场合。模块式以后也少有扩展的场合。模块式PLCPLC一般用于规一般用于规模较大模较大, ,输入输出点数较

14、多输入输出点数较多, ,输入输出点数比例比较输入输出点数比例比较灵活的场合。叠装式灵活的场合。叠装式PLCPLC具有二者的优点具有二者的优点, ,从近年来从近年来市场上看市场上看, ,单元式及模块式有结合为叠装式的趋势。单元式及模块式有结合为叠装式的趋势。 使用场合比较使用场合比较25第二节第二节 可编程控制器按硬件结构及应用规模分类可编程控制器按硬件结构及应用规模分类n二、按可应用规模及功能分类二、按可应用规模及功能分类 按照机器点数(一般将一路信号叫做一个点,将输入点和输出点数的总和称为机器的点数)的多少,可将 PLC分为超小 (微)、小、中、大、超大等五种类型。超小型超小型小型小型中型中

15、型大型大型超大型超大型6464点以下点以下6464128128点点128128512512点点51251281928192点点81928192点以上点以上表2-1 PLC按点数规模分类按功能分为低档机、中档机及高档机。26第三节第三节 可编程控制器的软件可编程控制器的软件n一、软件的分类一、软件的分类 1.1.1.1.系统软件系统软件系统软件系统软件 系统软件含系统的管理程序,用户指令的解释程序,另外还包括一些供系统调用的专用标准程序块等。 2.2.2.2.应用软件应用软件应用软件应用软件 应用软件也叫用户软件,是用户为达到某种控制目的,采用专用编程语言自主编制的程序。 27第三节第三节 可编

16、程控制器的软件可编程控制器的软件图2-12 异步电动机单向运行 PLC控制方案28第三节第三节 可编程控制器的软件可编程控制器的软件图2-13 异步电动机可逆运行 PLC控制方案29第三节第三节 可编程控制器的软件可编程控制器的软件n二、应用软件常用的编程语言二、应用软件常用的编程语言 1.1.1.1.梯形图梯形图梯形图梯形图(Ladder (Ladder (Ladder (Ladder diagram)diagram)diagram)diagram) 梯形图语言梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电器电路图演变过来的。 30第三节第三节 可编程控

17、制器的软件可编程控制器的软件 绘梯形图的一种设计思想:将可编程控制器中参与逻辑组合的元件看成和继电器一样,具有常开、常闭触点及线圈,且线圈的得电失电将导致触点的相应动作;再用母线代替电源线,用能量流概念来代替继电器电路中的电流概念;使用绘制继电器电路图类似的思路绘出梯形图。 PLC中的继电器等编程元件不是实际物理元件,而只是计算机存储器中一定的位,它的所谓接通不过是相应存储单元置1而已。 31第三节第三节 可编程控制器的软件可编程控制器的软件符号名称符号名称继电器电路图符号继电器电路图符号梯形图符号梯形图符号常开触点常开触点常闭触点常闭触点线圈线圈表2-2 符号对照表32第三节第三节 可编程控

18、制器的软件可编程控制器的软件 2.2.2.2.指令表指令表指令表指令表(Instruction list)(Instruction list)(Instruction list)(Instruction list) 指令表指令表也叫做语句表。它和单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。一条指令一般可分为二部分,一为助记符,二为操作数。 指令表语言和梯形图有严格的对应关系指令表语言和梯形图有严格的对应关系指令表语言和梯形图有严格的对应关系指令表语言和梯形图有严格的对应关系。对指令表运用不熟悉的人可先画出梯形图,再转换为语句表。另一方面,程序编制完毕装入机内运行时,简易编程

19、设备都不具备直接读取图形的功能,梯形图程序只有改写为指令表才有可能送入可编程控制器运行。 33第三节第三节 可编程控制器的软件可编程控制器的软件 3.3.3.3.顺序功能图顺序功能图顺序功能图顺序功能图(Sequential function chart)(Sequential function chart)(Sequential function chart)(Sequential function chart) 顺序功能图顺序功能图常用来编制顺序控制类程序。它包含步、动作、转换三个要素。顺序功能编程法将一个复杂的顺序控制过程分解为一些小的工作状态,对这些小状态的功能分别处理后再将它们依顺序

20、连接组合成整体的控制程序。 步1步2步3动作1动作2转换1转换2图2-14 顺序功能图示意34第三节第三节 可编程控制器的软件可编程控制器的软件 4.4.4.4.功能块图功能块图功能块图功能块图(Function block diagram)(Function block diagram)(Function block diagram)(Function block diagram) 功能块图功能块图是一种类似于数字逻辑电路的编程语言。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆圈表示“非”运算,信号自左向右流动。 O

21、RANDSRS1 Q1R Test1Test2Sw1%IX3ResetStart图2-15 功能块图的实例35第四节第四节 可编程控制器的工作原理可编程控制器的工作原理 可编程控制器的工作原理工作原理可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。 个人计算机与 PLC的工作方式工作方式有所不同,计算机一般采用等待命令的工作方式。而 PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是循环扫描方式完成的。 36第四节第四节 可编程控制器的工作原理可编程控制器的工作原理n一、分时处理及扫描工作方式一、分时处理及扫描工

22、作方式PLC系统正常工作所要完成的任务: 计算机内部各工作单元的调度,监控;计算机与外部设备间的通讯;用户程序所要完成的工作。 37第四节第四节 可编程控制器的工作原理可编程控制器的工作原理用户程序完成的三个阶段: 1.输入处理阶段2.程序执行阶段3.输出处理阶段程序执行扫程序执行扫描工作过程描工作过程38第四节第四节 可编程控制器的工作原理可编程控制器的工作原理n二、扫描周期及二、扫描周期及PLC的两种工作状态的两种工作状态 PLC有两种基本的工作状态,即运行运行(RUN)状态与停止停止 (STOP)状态。 运行状态是执行应用程序的状态。停止状态一般用于程序的编制与修改。内部处理通信操作输入

23、处理程序执行输出处理停止运行图2-17 扫描过程示意图扫描周期?39第四节第四节 可编程控制器的工作原理可编程控制器的工作原理n三、输入三、输入/输出滞后时间输出滞后时间定义 输入/输出滞后时间又称为系统响应时间,是指从 PLC外部输入信号发生变化的时刻起至它控制的有关外部输出信号发生变化的时刻止之间的间隔。 组成 由输入电路的滤波时间、输出模块的滞后时间和因扫描工作方式产生的滞后时间三部分组成。 40第四节第四节 可编程控制器的工作原理可编程控制器的工作原理 输入模块的RC滤波电路用来滤除由输入端引入的干扰噪声,消除因外接输入触点动作时产生抖动引起的不良影响。滤波时间常数决定了输入滤波时间的

24、长短,其典型值为10ms左右。 输出模块的滞后时间与模块开关元件的类型有关。 41第四节第四节 可编程控制器的工作原理可编程控制器的工作原理图2-18 PLC的输入/输出延迟42第四节第四节 可编程控制器的工作原理可编程控制器的工作原理n四、可编程控制器系统与继电接触器系统工四、可编程控制器系统与继电接触器系统工作原理的差别作原理的差别差别一 继电器电路图是用低压电器的接线表达逻辑控制关系的,可编程控制器则使用梯形图表达这种关系。 43第四节第四节 可编程控制器的工作原理可编程控制器的工作原理差别二 在运行时序上:对于继电器电路来说,忽略电磁滞后及机械滞后,同一个继电器的所有触点的动作是和它的

25、线圈通电或断电同时发生的。但在 PLC中,由于指令的分时扫描执行。同一个器件的线圈工作和它的各个触点的动作并不同时发生。这就是继电接触器系统的并行工作方式和 PLC的串行工作方式的差别。 44第四节第四节 可编程控制器的工作原理可编程控制器的工作原理图2-19 “定时点灭”电路45第五节第五节 可编程控制器的主要性能指标可编程控制器的主要性能指标1.1.1.1.输入输入输入输入/ / / /输出点数输出点数输出点数输出点数 输入输出点数输入输出点数是PLC组成控制系统时所能接入的输入输出信号的最大数量,表示PLC组成系统时可能的最大规模。 在总的点数中在总的点数中, ,输入点与输出点总是按一定

26、的比输入点与输出点总是按一定的比例设置的例设置的, ,往往是输入点数大于输出点数往往是输入点数大于输出点数, ,且输入与且输入与输出点数不能相互替代。输出点数不能相互替代。 注意!注意!46第五节第五节 可编程控制器的主要性能指标可编程控制器的主要性能指标 2.2.2.2.应用程序的存储容量应用程序的存储容量应用程序的存储容量应用程序的存储容量 应用程序的存储容量应用程序的存储容量是存放用户程序的存储器的容量。通常用K字(kw),K字节(kb)或K位来表示,1K=1024。也有的PLC直接用所能存放的程序量表示。 47第五节第五节 可编程控制器的主要性能指标可编程控制器的主要性能指标 3.3.

27、3.3.扫描速度扫描速度扫描速度扫描速度 一般以执行1000条基本指令所需的时间来衡量。单位为毫秒/千步,也有以执行一步指令时间计的,如微秒/步。 一般逻辑指令与运算指令的平均执行时间有较大的差别,因而大多场合,扫描速度还往往需要标明是执行哪类程序。48第五节第五节 可编程控制器的主要性能指标可编程控制器的主要性能指标 4.4.4.4.编程语言及指令功能编程语言及指令功能编程语言及指令功能编程语言及指令功能 不同厂家的 PLC编程语言编程语言不同且互不兼容。从编程语言的种类来说,一台机器能同时使用的编程方法多,则容易更多的人使用。 衡量指令功能指令功能强弱可看二个方面:一是指令条数多少,二是指令中有多少综合性指令。 49第六节第六节 常用常用PLC简介简介n一、美国的一、美国的 PLCPLC产品产品n二、欧洲的二、欧洲的 PLCPLC产品产品n三、日本的三、日本的 PLCPLC产品产品n四、中国的四、中国的 PLCPLC产品产品50

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号