第二章 可编程序控制器的结构和工作原理_第1页
第二章 可编程序控制器的结构和工作原理_第2页
第二章 可编程序控制器的结构和工作原理_第3页
第二章 可编程序控制器的结构和工作原理_第4页
第二章 可编程序控制器的结构和工作原理_第5页
已阅读5页,还剩41页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、S7-200 PLC 编程及应用第二章 可编程序控制器的结构和工作原理2022-5-1022.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构2.2 2.2 可编程序控制器的工作过程与工作原理可编程序控制器的工作过程与工作原理2022-5-1032.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构PLCPLC与继电接触器控制系统的异同点:与继电接触器控制系统的异同点:u相同点:相同点:图形结构和逻辑关系相同。图形结构和逻辑关系相同。继电器接触器线圈与所连触点的逻辑对应关系,和继电器接触器线圈与所连触点的逻辑对应关系,和PLC的梯形图中内部线圈与内

2、部触点的逻辑对应关系相同。的梯形图中内部线圈与内部触点的逻辑对应关系相同。u不同点:不同点:1)实现原理不同实现原理不同继电接触器是利用实际电磁线圈通电吸合,使触点发继电接触器是利用实际电磁线圈通电吸合,使触点发生动作,用来完成控制任务,这个机械动作有一个延时生动作,用来完成控制任务,这个机械动作有一个延时过程,设计和分析控制电路时必须考虑到这一特点。过程,设计和分析控制电路时必须考虑到这一特点。而而PLC的内部继电器(也称为软继电器),它并不是的内部继电器(也称为软继电器),它并不是真正的电磁线圈,而是电子元件(如触发器),动作的真正的电磁线圈,而是电子元件(如触发器),动作的时间极短,使用

3、时通常认为是动作瞬时完成的。时间极短,使用时通常认为是动作瞬时完成的。2022-5-1042.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构PLCPLC与继电接触器控制系统的异同点:与继电接触器控制系统的异同点:u不同点:不同点:继电接触器控制系统用继电接触器控制系统用实际实际硬件硬件电路电路实现,按并行方实现,按并行方式工作,只要形成电流通路,几个电器的动作就可能同式工作,只要形成电流通路,几个电器的动作就可能同时实现。时实现。而而PLC是用程序实现内部线圈和触点的逻辑关系,并是用程序实现内部线圈和触点的逻辑关系,并通过循环扫描的方式工作。按先后顺序执行用户程序,通

4、过循环扫描的方式工作。按先后顺序执行用户程序,实现元件的逻辑控制关系,在任一时刻只能执行一条指实现元件的逻辑控制关系,在任一时刻只能执行一条指令,输出点的刷新不是同时的。但是正是由于梯形图中令,输出点的刷新不是同时的。但是正是由于梯形图中的触点不是真正的触点,使得编写程序时对触点的使用的触点不是真正的触点,使得编写程序时对触点的使用非常灵活。非常灵活。2)工作方式不同工作方式不同2022-5-1052022-5-1062.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构PLCPLC与计算机控制系统的异同点:与计算机控制系统的异同点:u相同点:相同点:1)基本结构相同基本

5、结构相同PLC和计算机都是由和计算机都是由CPU、存储器、输入和输出部分、存储器、输入和输出部分构成。有的部件(如存储器)在二者中通用。构成。有的部件(如存储器)在二者中通用。2)程序执行原理相同程序执行原理相同PLC和计算机都采用存储程序,按地址访问和顺序执和计算机都采用存储程序,按地址访问和顺序执行的基本工作思想;行的基本工作思想;在在PLC程序执行阶段,与计算机基本相同,都是指令程序执行阶段,与计算机基本相同,都是指令在内存中顺序存放,在内存中顺序存放, CPU从内存中顺序取指令并执行,从内存中顺序取指令并执行,直到最后一条指令。直到最后一条指令。2022-5-1072.1 2.1 可编

6、程序控制器的组成与基本结构可编程序控制器的组成与基本结构PLCPLC与计算机控制系统的异同点:与计算机控制系统的异同点:u不同点:不同点:p主要体现在工作方式上主要体现在工作方式上计算机工作时是循环地取指令和执行指令。每执行完计算机工作时是循环地取指令和执行指令。每执行完成一条指令,立即产生结果,并立即影响到所涉及的部成一条指令,立即产生结果,并立即影响到所涉及的部件,直到最后一条指令,然后结束。件,直到最后一条指令,然后结束。而而PLC是以是以循环扫描循环扫描的方式工作。执行用户时,结果的方式工作。执行用户时,结果并不立即传送到输出点,只是用它改变内部的映像寄存并不立即传送到输出点,只是用它

7、改变内部的映像寄存器,当所有指令执行完成后,同时对各输出点进行刷新。器,当所有指令执行完成后,同时对各输出点进行刷新。另外,另外,PLC是专门为工业应用而设计的,输入输出部是专门为工业应用而设计的,输入输出部件都采用电气隔离技术,其元件也经过精挑细选,从而件都采用电气隔离技术,其元件也经过精挑细选,从而更好地保证了更好地保证了PLC设备工作的设备工作的可靠性可靠性。2022-5-1082.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构p它具有更强的与工业过程相连接的它具有更强的与工业过程相连接的I/O接口;接口;p更适用于控制要求的编程语言;更适用于控制要求的编程语言

8、;p更适应于工业环境的抗干扰性能。更适应于工业环境的抗干扰性能。PLCPLC与计算机控制系统的异同点:与计算机控制系统的异同点:u不同点:不同点:2022-5-1091)PLC是建立在单片机之上的产品,而单片机是一种集成是建立在单片机之上的产品,而单片机是一种集成电路,两者不具有可比性。电路,两者不具有可比性。 2) 单片机可以构成各种各样的应用系统,从微型、小型单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可,到中型、大型都可,PLC是单片机应用系统的一个特例。是单片机应用系统的一个特例。 3)不同厂家的)不同厂家的PLC有相同的工作原理,类似的功能和指标,有相同的工作原理,类

9、似的功能和指标,有一定的互换性,质量有保证,编程软件正朝标准化方向有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。这正是迈进。这正是PLC获得广泛应用的基础。而单片机应用系获得广泛应用的基础。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。齐,学习、使用和维护都很困难。 PLCPLC与单片机的区别:与单片机的区别:2.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构2022-5-1010从工程角度来看,从工程角度来看,PLCPLC与单片机系统如何与单片机系统如何进行选

10、择:进行选择: 1) 对单项工程或重复数极少的项目,采用对单项工程或重复数极少的项目,采用PLC方案是方案是明智、快捷的途径,成功率高,可靠性好,但成本较高。明智、快捷的途径,成功率高,可靠性好,但成本较高。 2)对于量大的配套项目,采用单片机系统具有成本低、)对于量大的配套项目,采用单片机系统具有成本低、效益高的优点,但这要有相当的研发力量和行业经验才效益高的优点,但这要有相当的研发力量和行业经验才能使系统稳定、可靠地运行。最好的方法是单片机系统能使系统稳定、可靠地运行。最好的方法是单片机系统嵌入嵌入PLC的功能,这样可大大简化单片机系统的研制时的功能,这样可大大简化单片机系统的研制时间,性

11、能得到保障,效益也就有保证。间,性能得到保障,效益也就有保证。 3)单片机适合于研发,)单片机适合于研发,PLC适合于应用。适合于应用。2.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构2022-5-10112.1 2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构PLCPLC的硬件系统的硬件系统: : 主机系统主机系统 I/O扩展环节扩展环节 外部设备外部设备 PLCPLC的软件系统的软件系统: : 系统程序系统程序(又称系统软件又称系统软件) 用户程序用户程序(又称应用软件又称应用软件)小结:小结:PLC是一种工业控制用的专用是一种工业控制用的专

12、用计算机计算机,它的实际组成与一般微型计算机系统基本相同,它的实际组成与一般微型计算机系统基本相同,也是由也是由和和两大部分组成。两大部分组成。2022-5-1012一、一、 PLC硬件结构示意图硬件结构示意图主机电源微处理器(CPU)运算器控制器输入单元存储器EPROM(系统程序)RAM(用户程序)外设I/O接口I/O扩展接口用户输入设备输出单元用户输出设备I/O扩展接口PLC或上位计算机图形监控系统EPROM写入器打印机盒式磁带机编程器外部设备输入输入输出输出扩展扩展环节环节PLCPLC的硬件系统由主机系统、的硬件系统由主机系统、I/OI/O扩展环节及外部设备组成。扩展环节及外部设备组成。

13、编程器编程器整体式整体式PLC结构示意图结构示意图2022-5-1013模块式模块式PLC结构示意图结构示意图一、一、 PLC硬件结构示意图硬件结构示意图2022-5-1014二、二、PLC的基本组成单元的基本组成单元、中央处理器(模块)、中央处理器(模块)、存储器、存储器、模块、模块5、智能单元、智能单元4、电源模块、电源模块、编程装置、编程装置、其他外部设备、其他外部设备2022-5-1015CPU模块作为整个模块作为整个PLCPLC的核心,相当于的核心,相当于人的大脑和心脏,起着总指挥的作用。人的大脑和心脏,起着总指挥的作用。、接收并存储从、接收并存储从编程器编程器输入的用户程序和数据输

14、入的用户程序和数据、诊断内部电路的工作状态、诊断内部电路的工作状态、用循环扫描方式不断地采集输入信号、用循环扫描方式不断地采集输入信号、执行用户程序(逐条读取)、执行用户程序(逐条读取)、刷新系统的输出、刷新系统的输出、响应外围设备请求(打印机)、响应外围设备请求(打印机)二、二、PLC的基本组成单元的基本组成单元2022-5-1016常用芯片:常用芯片:通用微处理器:如通用微处理器:如8080、6800、8086等等特点:价格便宜,通用性好,可靠性高,电磁兼特点:价格便宜,通用性好,可靠性高,电磁兼容性好。容性好。单片机:单片机:8031、8051优点:价格低、可扩充性好优点:价格低、可扩充

15、性好位片式微处理器:如位片式微处理器:如优点:运算速度快,可组成任意字长的微处理器优点:运算速度快,可组成任意字长的微处理器二、二、PLC的基本组成单元的基本组成单元2022-5-1017二、二、PLC的基本组成单元的基本组成单元系统程序存储器:系统程序存储器:存放系统监控程序。存放系统监控程序。用户程序存储器用户程序存储器:存放用户程序,包括输入:存放用户程序,包括输入输出信息,内部继电器,寄存器,定时器及计输出信息,内部继电器,寄存器,定时器及计数器等的动作状态,以及工作数据的存储。数器等的动作状态,以及工作数据的存储。根据存储器在系统中的作用,可分为:根据存储器在系统中的作用,可分为:作

16、用:作用:用来存放系统程序、用户程序和数据及用来存放系统程序、用户程序和数据及 系统组态等相关信息。系统组态等相关信息。2022-5-1018根据存储器介质不同,可分为以下三种类型:根据存储器介质不同,可分为以下三种类型: (2)只读存储器只读存储器(ROM):非易失性,不可更改非易失性,不可更改 (3)可电擦除可编程的只读存储器可电擦除可编程的只读存储器 (EPROM或或E2PROM)(1)随机存取存储器随机存取存储器(RAM)二、二、PLC的基本组成单元的基本组成单元用来存放用户程序和用来存放用户程序和工作数据工作数据用来存储系统程序用来存储系统程序存放用户程序和需要长期保存的数据存放用户

17、程序和需要长期保存的数据2022-5-1019作用:作用:是系统的眼、耳、手、脚,是联系外部现是系统的眼、耳、手、脚,是联系外部现场和场和CPU模块的桥梁。模块的桥梁。1)输入单元)输入单元作用:接收和采集输入信号。作用:接收和采集输入信号。 2)输出单元)输出单元作用:控制输出设备,执行装置。作用:控制输出设备,执行装置。二、二、PLC的基本组成单元的基本组成单元2022-5-1020 输入信号的类型:输入信号的类型:1)从按钮、选择开关、数字拨码开关、限从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电位开关、接近开关、光电开关、压力继电器等输入的器等输入的开关量信号开

18、关量信号。 2)由电位器、热电偶、测速电机和各种变由电位器、热电偶、测速电机和各种变送器等输入的连续变化的送器等输入的连续变化的模拟量信号。模拟量信号。 二、二、PLC的基本组成单元的基本组成单元2022-5-1021开关量输入单元开关量输入单元()直流输入单元()直流输入单元()交流输入单元()交流输入单元二、二、PLC的基本组成单元的基本组成单元2022-5-1022开关量输入单元开关量输入单元()直流输入单元()直流输入单元()交流输入单元()交流输入单元二、二、PLC的基本组成单元的基本组成单元2022-5-1023开关量输出单元开关量输出单元()晶体管输出型()晶体管输出型()双向晶

19、闸管输出型()双向晶闸管输出型()继电器输出单型()继电器输出单型二、二、PLC的基本组成单元的基本组成单元2022-5-1024晶体管输出型适用于:晶体管输出型适用于:高频小功率直流负载高频小功率直流负载需要外接直流需要外接直流24V24V电源。电源。二、二、PLC的基本组成单元的基本组成单元2022-5-1025二、二、PLC的基本组成单元的基本组成单元晶闸管输出适用于晶闸管输出适用于高频大功率负载(交流负载)高频大功率负载(交流负载)2022-5-1026有触点输出方式,适用于低频大功率交、直流负载。有触点输出方式,适用于低频大功率交、直流负载。 灵活,但是工作频率不能很高,寿命短。灵活

20、,但是工作频率不能很高,寿命短。二、二、PLC的基本组成单元的基本组成单元灭弧机构灭弧机构 2022-5-1027PLC使用使用220V交流电源或交流电源或24V直流电源。直流电源。内部的开关电源为各模块提供内部的开关电源为各模块提供DC5V、12V和和24V等直流电源,使等直流电源,使PLC能正常能正常工作。工作。二、二、PLC的基本组成单元的基本组成单元2022-5-1028智能单元本身是一个独立的计算机系统,智能单元本身是一个独立的计算机系统,它有自己的、系统程序、存储器及它有自己的、系统程序、存储器及与外界相连的接口。与外界相连的接口。目前常用的智能单元:目前常用的智能单元: 、单元、

21、单元 高速计数器单元高速计数器单元 位置控制单元位置控制单元 温度控制单元温度控制单元 通信单元通信单元二、二、PLC的基本组成单元的基本组成单元2022-5-1029二、二、PLC的基本组成单元的基本组成单元作用:作用: 用来生成用户程序,并对它进行编辑、用来生成用户程序,并对它进行编辑、 检查和修改。检查和修改。1)手持式编程器)手持式编程器:不能直接输入和编辑梯形图,不能直接输入和编辑梯形图,只能输入和编辑只能输入和编辑指令表指令表程序,因此又叫做指令编程程序,因此又叫做指令编程器器2022-5-10302)编程软件编程)编程软件编程:在屏幕上直接生成和编辑梯在屏幕上直接生成和编辑梯形图

22、、指令表、功能块图和顺序功能图程序,并形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。可以实现不同编程语言的相互转换。二、二、PLC的基本组成单元的基本组成单元S7-200: STEP 7-Micro/WIN V4.0 编程软件编程软件人机接口人机接口外存储器外存储器打印机打印机按钮、指示灯等按钮、指示灯等2022-5-10311. 1. 系统程序系统程序 由由PLC的制造企业编制,固化在的制造企业编制,固化在PROM或或EPROM中,中,安装在安装在PLC上,随产品提供给用户。上,随产品提供给用户。包括包括: :系统管理程序、用户指令解释程序和供系统调用的系统管理程

23、序、用户指令解释程序和供系统调用的标准程序模块等。标准程序模块等。2. 2. 用户程序用户程序 是根据生产过程控制的要求由用户使用制造企业提供的是根据生产过程控制的要求由用户使用制造企业提供的编程语言自行编制的应用程序。编程语言自行编制的应用程序。包括包括: :开关量逻辑控制程序、模拟量运算程序、闭环控制开关量逻辑控制程序、模拟量运算程序、闭环控制程序和操作站系统应用程序等。程序和操作站系统应用程序等。三、三、 可编程序控制器的软件系统可编程序控制器的软件系统2022-5-10322.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工

24、作原理一、可编程序控制器的工作原理 PLC是采用是采用周期循环扫描周期循环扫描(CPU连续执行用户程序连续执行用户程序和任务的循环序列称为扫描)的工作方式。和任务的循环序列称为扫描)的工作方式。 CPU的循环扫描是采用的循环扫描是采用周期性地集中采样、集中输周期性地集中采样、集中输出出的方式来完成的。的方式来完成的。PLCPLC的扫描过程:的扫描过程:2022-5-10332.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理 一个扫描周期(工作周期)主要分为以下几个阶段:一个扫描周期(工作周期)主要

25、分为以下几个阶段: 1.输入采样扫描阶段输入采样扫描阶段 2.执行用户程序扫描阶段执行用户程序扫描阶段 3.通信处理通信处理 4.CPU自诊断测试自诊断测试 5.输出刷新扫描阶段输出刷新扫描阶段 2022-5-1034a. 输入采样阶段输入采样阶段-CPU从输入电路的输出端读出从输入电路的输出端读出 各路状态,并将其写入各路状态,并将其写入输入映像寄存器。输入映像寄存器。2.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理信号的传递过程信号的传递过程I0.0Q0.0I0.1Q0.0M0.0I0.0I

26、0.1Q0.0Q0.12022-5-10352.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理信号的传递过程信号的传递过程I0.0Q0.0I0.1Q0.0M0.0I0.0I0.1Q0.0Q0.1b.程序执行阶段程序执行阶段 - CPU从输入映像寄存器和元件从输入映像寄存器和元件映像寄存器中读出各继电器的状态,并根据此状态映像寄存器中读出各继电器的状态,并根据此状态执行用户程序,执行结果再写入元件映像寄存器中执行用户程序,执行结果再写入元件映像寄存器中2022-5-10362.2 2.2 可编程序控

27、制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理信号的传递过程信号的传递过程I0.0Q0.0I0.1Q0.0M0.0I0.0I0.1Q0.0Q0.1c. 输出刷新阶段输出刷新阶段-将输出映像寄存器的状态写入将输出映像寄存器的状态写入输出锁存电路,再经输出电路传递输出端子,从输出锁存电路,再经输出电路传递输出端子,从而控制外接器件动作。而控制外接器件动作。2022-5-10372.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理

28、 采用循环扫描方式的好处:采用循环扫描方式的好处:1)输入点状态固定不变,程序执行完后再)输入点状态固定不变,程序执行完后再用输出映像寄存器的值更新输出点,使系统用输出映像寄存器的值更新输出点,使系统运行稳定;运行稳定;2)用户读写)用户读写I/O映像寄存器比读写映像寄存器比读写I/O点快点快得多,可提高程序的执行速度。得多,可提高程序的执行速度。2022-5-10382.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标一、可编程序控制器的工作原理一、可编程序控制器的工作原理1、CPU执行指令速度执行指令速度2、执行每条指令占用时间、执行每条指令占用时间

29、3、程序长短、程序长短扫描周期的长短取决于以下因素:扫描周期的长短取决于以下因素: 2022-5-1039输入输出滞后的现象输入输出滞后的现象引起滞后的原因引起滞后的原因:1、电路惯性、电路惯性1)输入电路的输入电路的RC滤波器有时间常数滤波器有时间常数 2)输出单元电路引起的时间滞后输出单元电路引起的时间滞后继电器型继电器型 10ms晶闸管型晶闸管型 1ms晶体管型晶体管型 1ms 2、PLC循环扫描操作时,进行公共处理、循环扫描操作时,进行公共处理、I/O刷刷新和执行用户程序等产生扫描周期新和执行用户程序等产生扫描周期 3、程序语句的安排,也影响响应时间、程序语句的安排,也影响响应时间2022-5-1040二、可编程序控制器的等效电路二、可编程序控制器的等效电路2.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标2022-5-1041三、可编程序控制器的逻辑关系实现原理三、可编程序控制器的逻辑关系实现原理2.2 2.2 可编程序控制器的工作原理及主要性能指标可编程序控制器的工作原理及主要性能指标1、用触点和线圈实现逻辑运算、用触点和线圈实现逻辑运算 逻辑与逻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论