电气控制与PLC-第五章_第1页
电气控制与PLC-第五章_第2页
电气控制与PLC-第五章_第3页
电气控制与PLC-第五章_第4页
电气控制与PLC-第五章_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

1、 7070年代以前的控制系统年代以前的控制系统 继电器控制系统继电器控制系统 :将继电器:将继电器, ,定时定时器器, , 接触器等电气元件按一定的逻接触器等电气元件按一定的逻辑关系连接起来辑关系连接起来, ,组成控制系统组成控制系统继电器控制系统的优缺点继电器控制系统的优缺点: :优点优点: : 结构简单结构简单, , 容易容易掌握掌握, , 价格便宜价格便宜 适用于工作模式固定适用于工作模式固定, , 工作方式简单的场合工作方式简单的场合缺点缺点: : 对大系统对大系统, , 设计设计连线复杂连线复杂, , 控制柜庞大控制柜庞大, , 故障点多故障点多, , 维修困难维修困难, , 通用性

2、、灵活性差。不通用性、灵活性差。不支持网络通讯。支持网络通讯。可编程控制器技术第五章 可编程控制器概述内 容 提 要 可编程控制器的基本概念 可编程控制器的特点及应用 可编程控制器的发展 可编程控制器的组成及各部分功能 可编程控制器的工作原理 可编程控制器系统与继电接触器系统的区别 PLC (Programmable Logic Controller) 国际电工委员会给出的定义(国际电工委员会给出的定义(1987年)年) PLC是一种专门为在是一种专门为在工业环境下工业环境下应用而设计的应用而设计的数字运算操作的电子装置数字运算操作的电子装置。它采用可以编制程。它采用可以编制程序的存储器,用来

3、在其内部存储执行逻辑运算、序的存储器,用来在其内部存储执行逻辑运算、顺序运算、定时、计数和算术运算等操作的指顺序运算、定时、计数和算术运算等操作的指令,并能通过数字式或者模拟式的输入和输出,令,并能通过数字式或者模拟式的输入和输出,控制控制各种类型的机械或生产过程各种类型的机械或生产过程。PLC及其有及其有关的外围设备都应按照易于与工业控制系统形关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。成一个整体,易于扩展其功能的原则而设计。一 可编程控制器的基本概念一 可编程控制器的基本概念 可编程序控制器是以微处理器为基础,可编程序控制器是以微处理器为基础,综合了计算

4、机技术、自动控制技术和通综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型、通用的讯技术而发展起来的一种新型、通用的自动控制装置。自动控制装置。 PLC目前已成为一种最重要、最普及、目前已成为一种最重要、最普及、应用场合最多的工业控制器。与机器人、应用场合最多的工业控制器。与机器人、数控技术并称为工业生产自动化的三大数控技术并称为工业生产自动化的三大支柱。支柱。1968年年 美国美国GM汽车公司提出的汽车公司提出的替代继电替代继电器器控制系统的新型控制器的控制系统的新型控制器的十项指标十项指标:1) 编程简单、现场可编程简单、现场可修改程序;修改程序;2)维护方便、采用插)维护方便、

5、采用插件式结构;件式结构;3)可靠性高于继电器)可靠性高于继电器控制系统;控制系统;4)体积小于继电器控)体积小于继电器控制系统;制系统;5)数据可以直接送入)数据可以直接送入计算机;计算机;6)成本可与继电器系)成本可与继电器系统竞争;统竞争;7)输入可为)输入可为115V;8)输出可为)输出可为115V,2A,能直接驱动电磁阀、能直接驱动电磁阀、交流接触器等;交流接触器等;9)通用性强、易于扩)通用性强、易于扩展;展;10)用户存储器大于)用户存储器大于4K。二 可编程控制器的诞生与发展PLC 的的 产生与发展产生与发展第一代:从第一台第一代:从第一台PLC诞生到上个世纪诞生到上个世纪70

6、年代初年代初第二代:第二代: 70年代初至年代初至70年代末年代末 CPU使用中小规模集成电路,采用磁芯存储器。使用中小规模集成电路,采用磁芯存储器。 CPU使用微处理器,采用半导体存储器使用微处理器,采用半导体存储器EPROM。 可靠性较差,略强于继电器控制。可靠性较差,略强于继电器控制。 机种单一,没形成系列。机种单一,没形成系列。 有了计算机接口和模拟量控制功能。有了计算机接口和模拟量控制功能。 可靠性提高。可靠性提高。 整机功能向系列化、标准化发展,并由专用向通用方向过渡。整机功能向系列化、标准化发展,并由专用向通用方向过渡。 功能简单(只有计数功能简单(只有计数/定时功能)。定时功能

7、)。 功能增强(增加逻辑功能增强(增加逻辑/数据运算、数据处理、自诊断等功能)。数据运算、数据处理、自诊断等功能)。第三代:第三代:80年代初期年代初期 CPU使用使用8或或16位微处理器甚至多微处理器,采用位微处理器甚至多微处理器,采用半导体存储器半导体存储器EPROM、CMOSRAM等。等。 增加浮点数运算,平方、三角函数等运算。增加浮点数运算,平方、三角函数等运算。 增加查表、列表功能。增加查表、列表功能。 自诊断及容错技术提高。自诊断及容错技术提高。 梯形图语言及语句表成熟。梯形图语言及语句表成熟。 小型小型PLC体积减小、可靠性提高、成本下降。体积减小、可靠性提高、成本下降。 大型大

8、型PLC向模块化、多功能方向发展。向模块化、多功能方向发展。 第四代:第四代:80年代中期到年代中期到90年代中期年代中期第五代:第五代: 90年代中期之后年代中期之后 增加高速计数、中断、增加高速计数、中断、A/D、D/A、PID等功能。等功能。 处理速度进一步提高(处理速度进一步提高(1 s/步步)。)。 连网功能增强。连网功能增强。 编程语言进一步完善,开发了编程软件。编程语言进一步完善,开发了编程软件。 CPU使用使用16位或位或32位微处理器。位微处理器。 PLC的的I/O点增加,最多可达点增加,最多可达32K个个I/O点。点。 处理速度进一步提高(处理速度进一步提高(1ns/步步)

9、。)。 PLC都可以与计算机通信。都可以与计算机通信。 具有强大的数值运算、函数运算、大批量数据处理的功能。具有强大的数值运算、函数运算、大批量数据处理的功能。 开发了大量的特殊功能模块。开发了大量的特殊功能模块。 编程软件功能更强大。编程软件功能更强大。 不断开发出功能强大可编程终端。不断开发出功能强大可编程终端。PLC及其控制系统的发展趋势及其控制系统的发展趋势 PLC的性能的性能 对小型对小型PLC 对大中型对大中型PLC向着更大容量、更高速度、更多的功能、更高的可靠向着更大容量、更高速度、更多的功能、更高的可靠性、易于连络通信的方向发展。使之更利于对大规模、性、易于连络通信的方向发展。

10、使之更利于对大规模、复杂系统的控制。复杂系统的控制。 向着体积更小、速度更高、功能增强、价格低廉的方向着体积更小、速度更高、功能增强、价格低廉的方向发展。使之更利于取代继电器控制。向发展。使之更利于取代继电器控制。PLC的特点的特点 可靠性高,抗干扰能力强可靠性高,抗干扰能力强 配套齐全,功能完善,适用性强配套齐全,功能完善,适用性强 编程方法简单,容易掌握编程方法简单,容易掌握 ,深受工程技,深受工程技术人员欢迎术人员欢迎 系统设计周期短,维护方便,改造容易系统设计周期短,维护方便,改造容易 体积小、重量轻、功耗低体积小、重量轻、功耗低三 可编程控制器的特点及应用PLC的应用的应用 开关量逻

11、辑控制开关量逻辑控制 模拟量控制模拟量控制 运动控制运动控制 闭环过程控制闭环过程控制 数据处理数据处理 通讯联网通讯联网可编程控制器的组成四 可编程控制器的组成及其功能主机电源微处理器(CPU)运算器控制器输入单元存储器EPROM(系统程序)RAM(用户程序)外设I/O接口I/O扩展接口用户输入设备输出单元用户输出设备I/O扩展接口PLC或上位计算机图形监控系统EPROM写入器打印机盒式磁带机编程器外部设备 系统的控制中枢,由控制电路、运系统的控制中枢,由控制电路、运算器、寄存器组成。算器、寄存器组成。 功能:功能: 1)接受并存储从编程器键入的用户接受并存储从编程器键入的用户程序和数据。程

12、序和数据。 2)检查硬件的工作状态,如:电源、检查硬件的工作状态,如:电源、存储器、存储器、I/O以及定时器的状态,并以及定时器的状态,并诊断用户程序的语法错误。诊断用户程序的语法错误。 3)运行时,读指令运行时,读指令执行指令执行指令取取下一条指令,处理中断。下一条指令,处理中断。CPU单元:单元:CS1G-H(一)中央处理器(一)中央处理器(CPU)(二)存储器(二)存储器 存储器一般由存储体、地址译码电路、读写控制电路和数存储器一般由存储体、地址译码电路、读写控制电路和数据寄存器组成。用于存放系统程序、用户程序、逻辑变量和据寄存器组成。用于存放系统程序、用户程序、逻辑变量和其他信息。其他

13、信息。 常用的存储器:常用的存储器: 1)只读存储器()只读存储器(ROM) 存放系统程序。存放系统程序。 2)随机存储器()随机存储器(RAM) 存入用户程序、逻辑变量和其存入用户程序、逻辑变量和其他一些信息。他一些信息。PLC使用锂电池作为使用锂电池作为RAM的备用电源,或采用的备用电源,或采用快闪存储器(如快闪存储器(如CPM1A)。)。 (三)输入、输出接口(三)输入、输出接口 功能:功能: 在内部,由于本身工作电压在内部,由于本身工作电压比较低(一般比较低(一般5V左右),而输入、左右),而输入、输出信号电压一般比较高(如直输出信号电压一般比较高(如直流流24V和交流和交流220V)

14、,所以不能),所以不能直接与外部输入、输出装置连接,直接与外部输入、输出装置连接,而由输入、输出接口电路转接。而由输入、输出接口电路转接。这样,输入、输出接口电路除了这样,输入、输出接口电路除了传递信号外,还有电平转换和噪传递信号外,还有电平转换和噪声隔离的作用。声隔离的作用。输入单元:输入单元:ID212输出单元:输出单元:OC225 1.输入接口电路输入接口电路 输入接口电路将现场输入的信号输入接口电路将现场输入的信号变成变成CPU能接受的信号。按信号电源能接受的信号。按信号电源的不同可分为直流输入和交流输入两的不同可分为直流输入和交流输入两种类型。种类型。 1)直流输入接口电路)直流输入

15、接口电路 两个电阻的作用分两个电阻的作用分别是分压和限流。别是分压和限流。 光耦合器光耦合器:抗干扰抗干扰,将电信号转换为光信号将电信号转换为光信号进行传输;电平转换,进行传输;电平转换,将将DC24V输入信号转输入信号转换成换成TTL(5V)标准)标准信号。信号。 两个电阻的作用分两个电阻的作用分别是分压和限流。别是分压和限流。 电容是滤波的。电容是滤波的。 光耦合器光耦合器:抗干扰抗干扰,将电信号转换为光信号将电信号转换为光信号进行传输;电平转换,进行传输;电平转换,将将DC24V输入信号转换输入信号转换成成TTL(5V)标准信号。)标准信号。 2)交流输入接口电路)交流输入接口电路 2.

16、输出接口电路输出接口电路 输出接口电路将输出接口电路将CPU的决策的决策信号变成驱动控制对象执行的控信号变成驱动控制对象执行的控制信号制信号。输出接口电路有三种形。输出接口电路有三种形式:继电器式、晶体管式和晶闸式:继电器式、晶体管式和晶闸管式。管式。1)继电器式输出接口电路)继电器式输出接口电路 继电器:既是输出开关器件,又是隔离器件。继电器:既是输出开关器件,又是隔离器件。 R和和LED组成输出状态显示器。组成输出状态显示器。 R和和C组成组成RC灭弧电路。灭弧电路。 继电器触点动作的响应时间约为继电器触点动作的响应时间约为10ms。 继电器输出模块的负载回路,可选用直流电源,也可选用交流

17、继电器输出模块的负载回路,可选用直流电源,也可选用交流电源。电源。 在电阻性负载时,输出的最大负载电流为在电阻性负载时,输出的最大负载电流为2A/点点2)晶体管式输出接口电路)晶体管式输出接口电路 晶体管为输出开关器件,光耦合器为隔离器件。晶体管为输出开关器件,光耦合器为隔离器件。 晶体管输出模块所带负载只能使用直流电源。晶体管输出模块所带负载只能使用直流电源。 在电阻性负载时,最大负载电流为在电阻性负载时,最大负载电流为0.5A/点,通断响点,通断响应时间均应时间均0.2ms。 3)晶闸管式输出接口电路)晶闸管式输出接口电路 双向晶闸管为输出开关器件,由他组成的固态继电器双向晶闸管为输出开关

18、器件,由他组成的固态继电器(AC SSR)具有光电隔离作用,作为隔离元件。)具有光电隔离作用,作为隔离元件。 R与与C组成高频滤波电路。组成高频滤波电路。 双向晶闸管开通响应时间双向晶闸管开通响应时间1ms,关断响应时间,关断响应时间10ms。 在输出负载回路中的电源只能选用交流电源。在输出负载回路中的电源只能选用交流电源。 (四)电源(四)电源PLC的电源分两类:的电源分两类:1)开关电源)开关电源 用于驱动用于驱动PLC各个工各个工作部分的电源。作部分的电源。2)后备电源)后备电源 在停机或突然失电时,在停机或突然失电时,保证保证RAM中的信息不丢失。中的信息不丢失。电源单元:电源单元:

19、PA209R(五)外部设备(五)外部设备 编程器一般都具有下列编程器一般都具有下列5种功能:种功能: 1)编辑功能)编辑功能 2)编程功能)编程功能 3)监视功能)监视功能 4)检查功能)检查功能 5)命令功能)命令功能 编程器还具有与编程器还具有与EPROM写入器、写入器、打印机、盒式录音机等外围设备通打印机、盒式录音机等外围设备通信的功能。信的功能。 计算机应用相应的编程软件也可作计算机应用相应的编程软件也可作为为PLC的编程器。的编程器。 PLC与编程器的连接与编程器的连接1 可编程控制器的结构 (一)单元式(一)单元式 把把CPU、RAM、ROM、I/O接口、编程器或接口、编程器或EP

20、ROM写入器相连的接口、输入输出端子、电源、指示灯等写入器相连的接口、输入输出端子、电源、指示灯等装配在一起的整体装置。装配在一起的整体装置。 优点:结构紧凑,体积小,成本低,安装方便。优点:结构紧凑,体积小,成本低,安装方便。 缺点:输入输出点数是固定的,不一定能适合具体的缺点:输入输出点数是固定的,不一定能适合具体的控制现场的需要。控制现场的需要。 有时整体有时整体PLC的输入口或输出口要扩展,这就又需要的输入口或输出口要扩展,这就又需要一种只有一些接口而没有一种只有一些接口而没有CPU也没有电源的装置。也没有电源的装置。 为了区分这二种装置,人们把前者叫做基本单元,而为了区分这二种装置,

21、人们把前者叫做基本单元,而把后者叫做扩展单元。把后者叫做扩展单元。 五 可编程控制器的结构及软件 按硬件的结构类型分类按硬件的结构类型分类 (二)模块式结构(二)模块式结构 模块式结构又叫积木式。模块式结构又叫积木式。 把把PLC的每个工作单元都制成独立的模块,如的每个工作单元都制成独立的模块,如CPU模块,输入模块,输出模块,电源模块,模块,输入模块,输出模块,电源模块,通讯模块等等。另外有一块带有插槽的母板,通讯模块等等。另外有一块带有插槽的母板,实质上就是计算机总线。把这些模块按控制系实质上就是计算机总线。把这些模块按控制系统需要选取后,都插到母板上,就构成一个完统需要选取后,都插到母板

22、上,就构成一个完整的整的PLC。 特点:系统构成非常灵活,安装,扩展,维修特点:系统构成非常灵活,安装,扩展,维修都很方便。都很方便。 缺点是体积比较大。缺点是体积比较大。1)超小型,)超小型, I/O点数点数64点点2)小型机,)小型机, 64点点 I/O点数点数256点,如点,如OMRON公司的公司的C-60P。 3)中型机,)中型机, 128点点 I/O总点数总点数512点,如美国公司的点,如美国公司的PLC5系列产品。系列产品。4)大型机,)大型机, 512点点 I/O总点数总点数8192点,如德国点,如德国Siemens公司的公司的S5-150U。5)超大型,)超大型, I/O总点数

23、总点数8192点点 按应用规模及功能分类按应用规模及功能分类 软件的分类软件的分类 PLC的软件包含系统软件和应用软件两种。的软件包含系统软件和应用软件两种。 (一)系统软件(一)系统软件 系统软件包含系统的管理程序,用户的解释系统软件包含系统的管理程序,用户的解释程序,另外还包括一些供系统调用的专用标程序,另外还包括一些供系统调用的专用标准程序块等。准程序块等。 系统管理程序用以完成机内运行相关时间分系统管理程序用以完成机内运行相关时间分配、存储空间分配管理及系统自检等工作。配、存储空间分配管理及系统自检等工作。 用户指令的解释程序用以完成用户指令变换用户指令的解释程序用以完成用户指令变换为

24、机器码的工作。为机器码的工作。 (二)应用软件(二)应用软件 应用软件也叫做用户软件。是用户应用软件也叫做用户软件。是用户为达到某种控制目的,采用为达到某种控制目的,采用PLC厂家提厂家提供的编程语言自主编制的程序。同一台供的编程语言自主编制的程序。同一台PLC用于不同控制目的时就需要编制不用于不同控制目的时就需要编制不同的应用软件。用户软件存入同的应用软件。用户软件存入PLC后如后如需要改变控制目的可多次改写。需要改变控制目的可多次改写。 应用软件编程语言的表达方式 应用软件的编制需使用可编程控制器生应用软件的编制需使用可编程控制器生产厂方提供的编程语言。不同的产厂方提供的编程语言。不同的P

25、LC使使用不同的编程语言。用不同的编程语言。 梯形图梯形图 指令表指令表 顺序功能表顺序功能表 功能块图功能块图 结构文本结构文本1 1、梯形图(、梯形图(Ladder DiagramLadder Diagram) 梯形图语言是一种以图形符号及其在图中的相梯形图语言是一种以图形符号及其在图中的相互关系表示控制关系的编程语言。互关系表示控制关系的编程语言。 2、 指令表(指令表(instruction list) 指令表也叫语句表指令表也叫语句表程序由一条一条语句来表示,它和微机的指令程序由一条一条语句来表示,它和微机的指令一样,也是由操作码和操作数组成的。一样,也是由操作码和操作数组成的。l

26、操作码:表示哪一种操作和运算。操作码:表示哪一种操作和运算。l 操作数:包含执行该操作所必需的信息,指明操作数:包含执行该操作所必需的信息,指明CPU用哪个存储器的什么内容来执行此操作。用哪个存储器的什么内容来执行此操作。 3、顺序功能图(、顺序功能图(Sequential function chart) 顺序功能图常用来编制顺序控制类程序顺序功能图常用来编制顺序控制类程序. 4、功能块图(、功能块图(Function block diagram) 功能块图是一种类似于数字逻辑的编程语功能块图是一种类似于数字逻辑的编程语言,熟悉数字电路的人比较容易掌握。言,熟悉数字电路的人比较容易掌握。 没有梯形图编程器中的触点和线圈,没有梯形图编程器中的触点和线圈,FBD编程语言有利于程序流的跟踪编程语言有利于程序流的跟踪. 5、结构文本(、结构文本(Structured Text) 高级语言:高级语言:basic、c语言语言 六 可编程控制器的工作原理 1、 工作原理工作原理 PLC采用循环扫描采用循环扫描的工作方式。的工作方式。 当处于当处于RUN状态时,状态时,包括包括内部处理、通讯内部处理、通讯操作、输入处理、程操作、输入处理、程序执行、输出处理序执行、输出处理五五个阶段。全过程扫描个阶段。全过程扫描一次所需的时间称为一次所需的时间称为扫描周期。扫描周期。 当处于当处于STOP

温馨提示

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

评论

0/150

提交评论