电气控制与PLC_第1页
电气控制与PLC_第2页
电气控制与PLC_第3页
电气控制与PLC_第4页
电气控制与PLC_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、第3章 PLC 概述第第3 3章章 可编程序控制器概述可编程序控制器概述3.1 PLC的产生和定义的产生和定义3.2 PLC的发展与分类的发展与分类3.3 PLC的主要特点的主要特点3.4 PLC的应用领域的应用领域3.5 PLC的系统组成的系统组成3.6 PLC的工作原理的工作原理3.7 PLC的编程语言和程序结构的编程语言和程序结构第3章 PLC 概述n 在可编程序控制器问世以前,工业控制领域中是以继电在可编程序控制器问世以前,工业控制领域中是以继电器控制占主导地位的。对生产工艺多变的系统适应性差,一器控制占主导地位的。对生产工艺多变的系统适应性差,一旦生产任务和工艺发生变化,就必须重新设

2、计,并改变硬件旦生产任务和工艺发生变化,就必须重新设计,并改变硬件结构。结构。n 1968 1968年,美国通用汽车公司年,美国通用汽车公司(GM(GM公司公司) )为了在每次汽车改为了在每次汽车改型或改变工艺流程时不改动原有继电器柜内的接线,降低成型或改变工艺流程时不改动原有继电器柜内的接线,降低成本,缩短开发周期,而提出了研制本,缩短开发周期,而提出了研制新型逻辑顺序控制装置新型逻辑顺序控制装置,并提出了并提出了1010项招标技术指标。其主要内容如下:项招标技术指标。其主要内容如下: 3.1.1 PLC的产生的产生 3.1 PLC的产生和定义的产生和定义 第3章 PLC 概述1、 在工厂里

3、能迅速方便地对其控制系统进行编程。在工厂里能迅速方便地对其控制系统进行编程。2、 所有系统单元必须能在工厂内独立运行。所有系统单元必须能在工厂内独立运行。3、 系统的维修必须简单易行。系统的维修必须简单易行。4、 装置的体积、能耗小于继电器控制系统。装置的体积、能耗小于继电器控制系统。5、 必须具有通信功能。必须具有通信功能。 6、 输入开关量可以是已有的交流输入开关量可以是已有的交流115 V电压信号。电压信号。7、 输出必须设计为能驱动具有输出必须设计为能驱动具有115 V、2 A以上的负载。以上的负载。8、 具有灵活的扩展能力。具有灵活的扩展能力。9、 在购买和安装费用上,应具有较高的性

4、能价格比。在购买和安装费用上,应具有较高的性能价格比。10、用户存储器容量至少在、用户存储器容量至少在4 KB以上。以上。第3章 PLC 概述 根据指标要求,根据指标要求,美国数字设备公司(美国数字设备公司(DECDEC)于)于19691969年研制出第一年研制出第一台控制器(型号为台控制器(型号为PDP-14PDP-14) ,并在美国,并在美国GMGM公司的汽车自动装配生产公司的汽车自动装配生产线上获得试用成功。线上获得试用成功。 它的开创性意义在于引入了程序控制功能,为计算机技术在工业它的开创性意义在于引入了程序控制功能,为计算机技术在工业控制领域的应用开辟了空间。从此,可编程序控制气器这

5、一新的控制控制领域的应用开辟了空间。从此,可编程序控制气器这一新的控制技术迅速发展起来,而且,在工业发达国家发展很快。技术迅速发展起来,而且,在工业发达国家发展很快。 19711971年,日本开始生产年,日本开始生产PLCPLC。19731973年,原西德和法国也研制出自年,原西德和法国也研制出自己的己的PLCPLC。随着微电子技术的迅猛发展,到。随着微电子技术的迅猛发展,到2020世纪世纪8080年代中期,年代中期,PLCPLC的的处理速度和可靠性大大提高,不仅增加了多种特殊功能,而且体积进处理速度和可靠性大大提高,不仅增加了多种特殊功能,而且体积进一步缩小,成本大幅度下降。到一步缩小,成本

6、大幅度下降。到2020世纪世纪9090年代中期之后,年代中期之后,PLCPLC几乎完几乎完全计算机化,其速度更快,功能更强,全计算机化,其速度更快,功能更强,PLCPLC的各种智能化模块不断被的各种智能化模块不断被开发出来。为了推动开发出来。为了推动PLCPLC的应用,一些厂家还推出了的应用,一些厂家还推出了PLCPLC的计算机辅助的计算机辅助编程软件。编程软件。 第3章 PLC 概述 世界上现有世界上现有200200多个厂家生产多个厂家生产PLCPLC产品,可按地域分产品,可按地域分成三大流派:一个流派是美国产品(著名的厂家有成三大流派:一个流派是美国产品(著名的厂家有ABAB、GEGE、M

7、ODICON)MODICON),一个流派是欧洲产品,一个流派是欧洲产品( (德国的德国的SIEMENSSIEMENS,法国的法国的SCHNEIDER)SCHNEIDER),一个流派是日本产品,一个流派是日本产品(MISUBISHI(MISUBISHI、OMRONOMRON、FUJI)FUJI)。美国和欧洲的。美国和欧洲的PLCPLC技术是在相互隔离情技术是在相互隔离情况下独立研究开发的,因此美国和欧洲的况下独立研究开发的,因此美国和欧洲的PLCPLC产品有明产品有明显的差异性。而日本的显的差异性。而日本的PLCPLC技术是由美国引进的,对美技术是由美国引进的,对美国的国的PLCPLC产品有一定

8、的继承性,但日本的主推产品定位产品有一定的继承性,但日本的主推产品定位在小型在小型PLCPLC上。美国和欧洲以大中型上。美国和欧洲以大中型PLCPLC而闻名,而日本而闻名,而日本则以小型则以小型PLCPLC著称。著称。 第3章 PLC 概述n国际电工委员会(国际电工委员会(IECIEC)19871987年颁布的可编程逻辑年颁布的可编程逻辑控制器的定义如下:控制器的定义如下: “可编程控制器是专为在可编程控制器是专为在工业环境工业环境下应用而设下应用而设计的一种计的一种数字运算操作的电子装置数字运算操作的电子装置,是带有存储器、,是带有存储器、可以编制程序的控制器。它能够存储和执行命令,可以编制

9、程序的控制器。它能够存储和执行命令,进行逻辑运算、顺序控制、定时、计数和算术运算进行逻辑运算、顺序控制、定时、计数和算术运算等操作,并通过数字式和模拟式的输入输出,控制等操作,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。可编程控制器及其有各种类型的机械或生产过程。可编程控制器及其有关的外围设备,都应按关的外围设备,都应按易于工业控制系统形成一个易于工业控制系统形成一个整体、易于扩展整体、易于扩展其功能的原则设计其功能的原则设计”。3.1.2 PLC的定义的定义 第3章 PLC 概述3.2.1 PLC的发展的发展3.2 PLC的发展与分类的发展与分类 目前,世界上一些著名电器生

10、产厂家几乎都在生产目前,世界上一些著名电器生产厂家几乎都在生产PLCPLC,产,产品功能日趋完善,换代周期越来越短。为了进一步扩大品功能日趋完善,换代周期越来越短。为了进一步扩大PLCPLC在工在工业自动化领域的应用范围,适应大、中、小型企业的不同需要,业自动化领域的应用范围,适应大、中、小型企业的不同需要,PLCPLC产品大致向两个方向发展:产品大致向两个方向发展:小型小型PLCPLC向体积缩小,功能增强,向体积缩小,功能增强,速度加快,价格低廉的方向发展,使之能更加广泛地取代继电器速度加快,价格低廉的方向发展,使之能更加广泛地取代继电器控制,更便于实现机电一体化;大、中型控制,更便于实现机

11、电一体化;大、中型PLCPLC向高可靠性、高速向高可靠性、高速度、多功能、网络化的方向发展,将度、多功能、网络化的方向发展,将PLCPLC系统的控制功能和信息系统的控制功能和信息管理功能融为一体,使之能对大规模、复杂系统进行综合性的自管理功能融为一体,使之能对大规模、复杂系统进行综合性的自动控制。动控制。第3章 PLC 概述按按I/OI/O点数可分为大、中、小型三大类,通常可以定义为:点数可分为大、中、小型三大类,通常可以定义为: 小型:小型:I/OI/O点数在点数在256256点以下;点以下; 中型:中型:I/OI/O点数在点数在25625620482048点之间;点之间; 大型:大型:I/

12、OI/O点数在点数在20482048点以上。点以上。3.2.2 PLC的分类的分类按结构形式可分为整体式、模块式。按结构形式可分为整体式、模块式。第3章 PLC 概述 模块式:将模块式:将PLCPLC各部分分成若干个单独的模块,如电源各部分分成若干个单独的模块,如电源模块、模块、 CPUCPU模块、模块、I/OI/O模块和各种功能模块。模块式模块和各种功能模块。模块式PLCPLC由机架和各种模块组成。模块插入机架内的插座上。由机架和各种模块组成。模块插入机架内的插座上。模块式模块式PLCPLC配置灵活、装配方便,便于扩展和维修。一配置灵活、装配方便,便于扩展和维修。一般大、中型般大、中型PLC

13、PLC易采用。易采用。 整体式:将整体式:将PLCPLC的基本部件,如电源、的基本部件,如电源、CPUCPU、I/OI/O部件都集部件都集中在一个机箱内,组成中在一个机箱内,组成PLCPLC的一个基本单元(主机)。其的一个基本单元(主机)。其结构紧凑、体积小、价格低。一般小型结构紧凑、体积小、价格低。一般小型PLCPLC采用这种结构。采用这种结构。整体式整体式PLCPLC由不同的由不同的I/OI/O点数的基本单元和扩展单元组成。点数的基本单元和扩展单元组成。基本单元内有基本单元内有CPUCPU、I/OI/O和电源。扩展单元内只有和电源。扩展单元内只有I/OI/O和电和电源。整体式源。整体式PL

14、CPLC一般配有特殊功能单元,如模拟量单元、一般配有特殊功能单元,如模拟量单元、位置控制单元等,使得位置控制单元等,使得PLCPLC的功能得以扩展。的功能得以扩展。第3章 PLC 概述三菱三菱PLC外形图外形图Q系列系列PLCFX2N系列系列PLCFX1N系列系列PLCFX1S系列系列PLC第3章 PLC 概述西门子西门子PLC外形图外形图S7-200系列系列PLCS7-300系列系列PLCS7-400系列系列PLC第3章 PLC 概述欧姆龙欧姆龙PLC外形图外形图C200H系列系列PLCCPM1A、CPM2A系列系列PLC第3章 PLC 概述3.3 PLC的主要特点的主要特点 l(1 1)编

15、程简单,使用方便。)编程简单,使用方便。 梯形图是使用得最多的梯形图是使用得最多的PLCPLC的编程语言,其电路符号和表的编程语言,其电路符号和表达方式与继电器电路原理图相似。梯形图语言形象直观,易达方式与继电器电路原理图相似。梯形图语言形象直观,易学易懂,熟悉继电器的电气技术人员只要花几天的时间就可学易懂,熟悉继电器的电气技术人员只要花几天的时间就可以熟悉梯形图语言,并用来编制用户程序。以熟悉梯形图语言,并用来编制用户程序。l(2 2)控制灵活,程序可变,具有很好的柔性)控制灵活,程序可变,具有很好的柔性 。第3章 PLC 概述 l(3 3)功能强,扩充方便,性能价格比高。)功能强,扩充方便

16、,性能价格比高。 一台小型一台小型PLCPLC内有成百上千个可供用户使用的编程元件,有很内有成百上千个可供用户使用的编程元件,有很强的功能,可以实现复杂的控制功能。与相同功能的继电器系统相强的功能,可以实现复杂的控制功能。与相同功能的继电器系统相比,具有很高的性能价格比。比,具有很高的性能价格比。l(4 4)控制系统设计及施工的工作量少,维修方便)控制系统设计及施工的工作量少,维修方便 。 PLC PLC用软件功能取代了继电器控制系统中大量的中间继电器、用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量时间继电器、计数器等器件,使控制柜

17、的设计、安装、接线工作量大大减少。大大减少。 PLC PLC程序的设计比设计相同功能的继电器系统电路图的时间要程序的设计比设计相同功能的继电器系统电路图的时间要少很多,用户程序可以在实验室模拟调试,输入信号用小开关来模少很多,用户程序可以在实验室模拟调试,输入信号用小开关来模拟,通过拟,通过PLCPLC上的发光二极管就可观察输出信号的状态。完成了系上的发光二极管就可观察输出信号的状态。完成了系统的安装和接线后,在现场的统调过程中发现的问题一般通过修改统的安装和接线后,在现场的统调过程中发现的问题一般通过修改程序就可以解决,系统的调试时间比继电器系统少很多程序就可以解决,系统的调试时间比继电器系

18、统少很多。第3章 PLC 概述l(5 5)可靠性高,抗干扰能力强)可靠性高,抗干扰能力强 PLC PLC采取了一系列硬件和软件抗干扰措施,具有很强的抗干采取了一系列硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间可达数万小时以上,可以直接用于有强扰能力,平均无故障时间可达数万小时以上,可以直接用于有强烈干扰的工业生产现场。烈干扰的工业生产现场。1) 1) 硬件方面的抗干扰措施硬件方面的抗干扰措施 对电源变压器、对电源变压器、CPUCPU、编程器等主要部件,均采用严格措、编程器等主要部件,均采用严格措施进行屏蔽,以防外界干扰。施进行屏蔽,以防外界干扰。 对供电系统及输入电路采用多种形式

19、的滤波,以消除或对供电系统及输入电路采用多种形式的滤波,以消除或抑制高频干扰,也削弱了各部分之间的相互影响。抑制高频干扰,也削弱了各部分之间的相互影响。 采用光电隔离措施,有效地隔离了内部与外部电路间的直采用光电隔离措施,有效地隔离了内部与外部电路间的直接电联系,以减少故障和误动作。接电联系,以减少故障和误动作。 第3章 PLC 概述 对对PLCPLC内部所需的内部所需的+5 V+5 V电源采用多级滤波,并用集成电压电源采用多级滤波,并用集成电压调整器进行调整,以消除由于交流电网的波动引起的过电压、欠调整器进行调整,以消除由于交流电网的波动引起的过电压、欠电压的影响。电压的影响。 采用模块式结

20、构的采用模块式结构的PLCPLC,一旦某一模块有故障,可以迅速,一旦某一模块有故障,可以迅速更换模块,从而尽可能缩短系统的故障停机时间。更换模块,从而尽可能缩短系统的故障停机时间。 2) 2) 软件方面的抗干扰措施软件方面的抗干扰措施 PLCPLC通过监控程序定时地对电源及强干扰信号等进行检测。通过监控程序定时地对电源及强干扰信号等进行检测。当检测到故障时,立即转入故障处理程序,保存当前状态,禁止当检测到故障时,立即转入故障处理程序,保存当前状态,禁止对程序的任何操作,以防存储信息被破坏。待故障排除后,立即对程序的任何操作,以防存储信息被破坏。待故障排除后,立即恢复到故障前的状态,继续执行程序

21、。恢复到故障前的状态,继续执行程序。第3章 PLC 概述PLCPLC设置了监视定时器,如果程序每次循环的执行时间超设置了监视定时器,如果程序每次循环的执行时间超过了规定值,表明程序已进入死循环,则立即报警。过了规定值,表明程序已进入死循环,则立即报警。加强对程序的检查和校验,发现错误立即报警,并停止程加强对程序的检查和校验,发现错误立即报警,并停止程序的执行。序的执行。利用后备电池对用户程序及动态数据进行保护,确保停电利用后备电池对用户程序及动态数据进行保护,确保停电时信息不丢失。时信息不丢失。l(6 6)体积小、重量轻、能耗低,是)体积小、重量轻、能耗低,是“机电一体化机电一体化”特有特有的

22、产品的产品第3章 PLC 概述3.4 PLC的应用领域的应用领域 如果按应用类型来划分,可编程序控制器的应用可分为以下几个如果按应用类型来划分,可编程序控制器的应用可分为以下几个类型:类型: (1) 开关逻辑和顺序控制:开关逻辑和顺序控制:这是可编程序控制器最基本的控制功能,这是可编程序控制器最基本的控制功能,在工业场合应用最广泛,可代替继电器控制系统。开关量逻辑控制不在工业场合应用最广泛,可代替继电器控制系统。开关量逻辑控制不但能用于单台设备,而且可用于生产线上。但能用于单台设备,而且可用于生产线上。 (2) 过程控制:过程控制:PLC通过模拟量通过模拟量I/O模块,可对温度、流量、压力模块

23、,可对温度、流量、压力等连续变化的模拟量进行控制。大中型等连续变化的模拟量进行控制。大中型PLC都具有都具有PID闭环控制功能闭环控制功能并已广泛地用于电力、化工、机械、冶金等行业。并已广泛地用于电力、化工、机械、冶金等行业。第3章 PLC 概述 (3) 运动控制:运动控制:PLC可应用于对直线运动或圆周运动的控制,可应用于对直线运动或圆周运动的控制,如数控机床、机器人、金属加工、电梯控制等。如数控机床、机器人、金属加工、电梯控制等。 (4) 多级控制网络系统:多级控制网络系统:PLC之间、之间、PLC与计算机之间及其与计算机之间及其他智能控制设备之间可以联网通信,实现远程数据处理和信他智能控

24、制设备之间可以联网通信,实现远程数据处理和信息共享,从而构成工厂息共享,从而构成工厂CIMS系统。系统。 第3章 PLC 概述3.5.1 基本组成基本组成中 央 处 理 单 元(CPU)系统存储器用户存储器输入部件输出部件外设接口I/O扩展口编程器电源可编程序控制器至现场用户设备接触器指示灯电磁阀电源模拟量输出来自用户设备按钮选择开关限位开关电源模拟量输入3.5 PLC的系统组成的系统组成 第3章 PLC 概述3.5.2 PLC各组成部分的功能各组成部分的功能 与一般的计算机控制系统一样,与一般的计算机控制系统一样,CPU是整个系统的核心,它按是整个系统的核心,它按PLC中中系统程序系统程序赋

25、予的功能,指挥赋予的功能,指挥PLC有条不紊地进行工作。其主要有条不紊地进行工作。其主要任务有:任务有:控制从编程器键入的用户程序和数据的接收与存储;用扫描控制从编程器键入的用户程序和数据的接收与存储;用扫描的方式通过输入部件接收现场的状态或数据,并存入输入状态表或数的方式通过输入部件接收现场的状态或数据,并存入输入状态表或数据存储器中;诊断电源、据存储器中;诊断电源、PLC内部电路的工作故障和编程中的语法错内部电路的工作故障和编程中的语法错误等;误等;PLC进入运行状态后,从存储器逐条读取用户指令,经过命令进入运行状态后,从存储器逐条读取用户指令,经过命令解释后按指令规定的任务进行数据传送、

26、逻辑或算术运算等;根据运解释后按指令规定的任务进行数据传送、逻辑或算术运算等;根据运算结果,更新有关标志位的状态和输出寄存器表的内容,再经由输出算结果,更新有关标志位的状态和输出寄存器表的内容,再经由输出部件实现输出控制、制表打印或数据通信等功能。部件实现输出控制、制表打印或数据通信等功能。1中央处理器中央处理器(CPU)第3章 PLC 概述 PLCPLC中存储器的功能与普通微机系统中的存储器功能中存储器的功能与普通微机系统中的存储器功能相似,用来存储系统程序和用户的程序与数据。目前主要相似,用来存储系统程序和用户的程序与数据。目前主要采用的系统程序存储器是指用来存放系统管理、用户指令采用的系

27、统程序存储器是指用来存放系统管理、用户指令解释及标准程序模块、系统调用等程序的存储器,常用解释及标准程序模块、系统调用等程序的存储器,常用ROMROM构成。用户存储器用来存储用户编制的梯形图程序或构成。用户存储器用来存储用户编制的梯形图程序或用户数据。存储用户程序的叫用户程序存储器,存储用户用户数据。存储用户程序的叫用户程序存储器,存储用户数据的叫用户数据存储器,常用数据的叫用户数据存储器,常用RAMRAM构成,为防止掉电时构成,为防止掉电时信息的丢失,有后备电池作保护。信息的丢失,有后备电池作保护。 2. 存储器存储器第3章 PLC 概述 由于由于PLC系统程序关系到系统程序关系到PLC的性

28、能,不能由用户直的性能,不能由用户直接存取,因而,接存取,因而,PLC产品样本或使用手册中所列存储器形产品样本或使用手册中所列存储器形式及其容量一般都是指式及其容量一般都是指用户存储器用户存储器而言。而言。 PLC中已提供一定容量的存储器供用户使用,但对有中已提供一定容量的存储器供用户使用,但对有些用户,可能还不够用,因此大部分些用户,可能还不够用,因此大部分PLC都提供了存储器都提供了存储器扩展扩展(EM)功能,用户可以将新增的存储器扩展模板直接插功能,用户可以将新增的存储器扩展模板直接插入入CPU 模板中,也有的是插入中央基板中。模板中,也有的是插入中央基板中。第3章 PLC 概述 输入部

29、件是输入部件是PLCPLC与工业生产现场被控对象之间的连接部件,是现与工业生产现场被控对象之间的连接部件,是现场信号进入场信号进入PLCPLC的桥梁。该部件接收由主令元件、检测元件来的信号。的桥梁。该部件接收由主令元件、检测元件来的信号。 3输入输入/输出部件(输出部件(I/O模块)模块) 输入部件输入部件 输入部件均带有光电耦合电路,其目的是把输入部件均带有光电耦合电路,其目的是把PLCPLC与外部电路隔与外部电路隔离开来,以提高离开来,以提高PLCPLC的抗干扰能力。为了与现场信号连接,输入部的抗干扰能力。为了与现场信号连接,输入部件上设有输入接线端子排。为了滤除信号的噪声和便于件上设有输

30、入接线端子排。为了滤除信号的噪声和便于PLCPLC内部对内部对信号的处理,输入部件内部还有滤波、电平转换、信号锁存电路。信号的处理,输入部件内部还有滤波、电平转换、信号锁存电路。 各各PLCPLC生产厂家都提供了多种形式的生产厂家都提供了多种形式的I/OI/O部件或模块,供用户选部件或模块,供用户选用。用。第3章 PLC 概述滤波内部电路SR1CR2LEDCOMT5VAR3图示为某直流输入模块的内部电路和外部接线图(一路),图示为某直流输入模块的内部电路和外部接线图(一路),COMCOM是同一组是同一组输入点各内部输入电路的公共点。外接的直流电源极性可任意,虚线框输入点各内部输入电路的公共点。

31、外接的直流电源极性可任意,虚线框内是内是PLCPLC内部输入电路,虚线框外为外部用户接线。图中,内部输入电路,虚线框外为外部用户接线。图中,T T为一光电耦为一光电耦合器,发光二极管与光电三极管封装在一个管壳中。当二极管中有电流合器,发光二极管与光电三极管封装在一个管壳中。当二极管中有电流时其发光,此时光电三极管导通。时其发光,此时光电三极管导通。R1R1为限流电阻,为限流电阻,R2R2和和C C构成滤波电路,构成滤波电路,可滤除输入信号中的高频干扰。可滤除输入信号中的高频干扰。LEDLED显示该输入点的状态。显示该输入点的状态。 第3章 PLC 概述 PLC的输入电路有共点式、分组式和隔离式

32、之别。输的输入电路有共点式、分组式和隔离式之别。输入单元只有一个公共端子入单元只有一个公共端子(COM)的称为共点式,外部各输的称为共点式,外部各输入元件都有一个端子与入元件都有一个端子与COM相接;分组式是将输入端子相接;分组式是将输入端子分为若干组,每组各共用一个公共端子;隔离式输入电路分为若干组,每组各共用一个公共端子;隔离式输入电路是具有公共端子的各组输入点之间互相隔离,可各自使用是具有公共端子的各组输入点之间互相隔离,可各自使用独立电源。独立电源。 第3章 PLC 概述 输出部件也是输出部件也是PLC与现场设备之间的连接部件,其功能是控制现与现场设备之间的连接部件,其功能是控制现场设

33、备进行工作场设备进行工作(如电机的启、停、正如电机的启、停、正/反转,阀门的开、关,设备的反转,阀门的开、关,设备的转动、移动、升降等转动、移动、升降等)。对于。对于PLC,希望它能直接驱动执行元件,如电,希望它能直接驱动执行元件,如电磁阀、微电机、接触器、灯和音响等,因此,磁阀、微电机、接触器、灯和音响等,因此,输出部件中的输出级常输出部件中的输出级常是一些大功率器件,如机械触点式继电器、无触点交流开关是一些大功率器件,如机械触点式继电器、无触点交流开关(如双向可如双向可控硅控硅)及直流开关及直流开关(如晶体三极管如晶体三极管)等。等。 与输入部件类似,输出部件上也有输出状态锁存、显示、电平

34、转与输入部件类似,输出部件上也有输出状态锁存、显示、电平转换和输出接线端子排。输出部件或模块也有多种类型供选用。换和输出接线端子排。输出部件或模块也有多种类型供选用。 输出部件输出部件第3章 PLC 概述 (1) (1) 在晶体管输出电路中,负载电源只能是直流,由用户在晶体管输出电路中,负载电源只能是直流,由用户提供。输出电路负载能力小提供。输出电路负载能力小( (工作电流仅工作电流仅0.30.30.5A)0.5A),为无触,为无触点开关。晶体管输出接口使用寿命长,响应速度快,其延迟一点开关。晶体管输出接口使用寿命长,响应速度快,其延迟一般为般为0.50.51ms1ms。 (2) (2) 在双

35、向晶闸管输出电路中,输出电路采用的开关器件在双向晶闸管输出电路中,输出电路采用的开关器件是光控双向晶闸管,负载电源由用户提供,选用交流电源。输是光控双向晶闸管,负载电源由用户提供,选用交流电源。输出电路负载能力较大出电路负载能力较大( (工作电流约工作电流约1A1A左右左右) ),响应速度较快,一,响应速度较快,一般导通延迟为般导通延迟为1 12ms2ms,关断延迟为,关断延迟为8 810ms10ms。 按输出电路所用开关器件的不同,按输出电路所用开关器件的不同,PLC的开关量输出可分的开关量输出可分为晶体管输出、双向晶闸管输出和继电器输出三种模式。为晶体管输出、双向晶闸管输出和继电器输出三种

36、模式。第3章 PLC 概述 (3) (3) 继电器输出电路继电器输出电路( (如图所示)中,负载电源由用户提供,如图所示)中,负载电源由用户提供,可以是交流也可以是直流,视负载情况而定。输出电路抗干扰能力可以是交流也可以是直流,视负载情况而定。输出电路抗干扰能力强,负载能力大强,负载能力大( (工作电流可达工作电流可达2 25A)5A),但信号响应速度较慢,其,但信号响应速度较慢,其延迟一般为延迟一般为8 810 ms10 ms。 内部电路负 载JCOMRLED(c)第3章 PLC 概述 PLC PLC输出电路也有共点式、分组式和隔离式之分。输出电路也有共点式、分组式和隔离式之分。输出只有一个

37、公共端子的称为共点式;分组式是将输出输出只有一个公共端子的称为共点式;分组式是将输出端子分为若干组,每组共用一个公共端子;隔离式是具端子分为若干组,每组共用一个公共端子;隔离式是具有公共端子的各组输出点之间互相隔离,可各自使用独有公共端子的各组输出点之间互相隔离,可各自使用独立的电源。立的电源。 由于继电器触点电气寿命一般仅为由于继电器触点电气寿命一般仅为10103030万次,因万次,因此在需要输出点频繁通断的场合此在需要输出点频繁通断的场合( (如高频脉冲输出如高频脉冲输出) ),应,应选用晶体管或晶闸管输出型的选用晶体管或晶闸管输出型的PLCPLC。另外,继电器从线圈。另外,继电器从线圈通

38、电到触点动作存在延迟时间,是造成输出滞后于输入通电到触点动作存在延迟时间,是造成输出滞后于输入的原因之一。的原因之一。第3章 PLC 概述 编程器的作用是供用户进行程序的输入、编辑、调试和监视。编程器的作用是供用户进行程序的输入、编辑、调试和监视。有的编程器还可与打印机或磁带机相连,以将用户程序和有关信有的编程器还可与打印机或磁带机相连,以将用户程序和有关信息打印出来或存放在磁带上。磁带上的信息可以重新装入息打印出来或存放在磁带上。磁带上的信息可以重新装入PLC。 编程器有编程器有简易型和智能型两类简易型和智能型两类。简易型编程器只能联机编程,。简易型编程器只能联机编程,且往往需要将梯形图转化

39、为机器语言助记符后才能送入,简易编且往往需要将梯形图转化为机器语言助记符后才能送入,简易编程器一般由简易键盘和发光二极管矩阵或其他显示器件组成。智程器一般由简易键盘和发光二极管矩阵或其他显示器件组成。智能编程器又称图形编程器,它可以联机编程,也可以脱机编程,能编程器又称图形编程器,它可以联机编程,也可以脱机编程,具有具有LCD(液晶显示器液晶显示器)或或CRT图形显示功能,可直接输入梯形图图形显示功能,可直接输入梯形图和通过屏幕对话。和通过屏幕对话。 也可以利用微机作为编程器,这时微机应配有相应的软件包也可以利用微机作为编程器,这时微机应配有相应的软件包。 4. 编程器编程器第3章 PLC 概

40、述 电源部件将交流电源转换成电源部件将交流电源转换成PLC的中央处理器、存的中央处理器、存储器等电路工作所需要的直流电源,使储器等电路工作所需要的直流电源,使PLC能正常工作。能正常工作。PLC内部使用的电源是整机的供电中心,它的优劣直接内部使用的电源是整机的供电中心,它的优劣直接影响到影响到PLC的功能和可靠性,因此目前大部分的功能和可靠性,因此目前大部分PLC采用采用开关式稳压电源供电。开关式稳压电源的输入电压范围开关式稳压电源供电。开关式稳压电源的输入电压范围宽,体积小,效率高,重量轻,抗干扰性能好。有的宽,体积小,效率高,重量轻,抗干扰性能好。有的PLC还能向外部提供还能向外部提供24

41、 V的直流电源,给输入单元所连的直流电源,给输入单元所连接的外部开关或传感器供电。接的外部开关或传感器供电。 5. 电源部件电源部件第3章 PLC 概述 用用PLCPLC替代继电器控制系统就是替代电气控制电路图中替代继电器控制系统就是替代电气控制电路图中的控制电路部分,而主电路部分基本保持不变。控制电路又的控制电路部分,而主电路部分基本保持不变。控制电路又可分为三个组成部分:输入部分、逻辑部分和输出部分。可分为三个组成部分:输入部分、逻辑部分和输出部分。 输入部分:由电路中全部的输入信号构成,这些信号来输入部分:由电路中全部的输入信号构成,这些信号来自被控对象上的各种开关信息,如控制按钮、操作

42、开关等。自被控对象上的各种开关信息,如控制按钮、操作开关等。 逻辑部分:由各种继电器、接触器等电器的触点和线圈逻辑部分:由各种继电器、接触器等电器的触点和线圈组成,各电器触点之间以固定的方式接线,其控制逻辑就编组成,各电器触点之间以固定的方式接线,其控制逻辑就编制在硬接线中。制在硬接线中。 输出部分:由电路中的全部输出元件构成,如接触器线输出部分:由电路中的全部输出元件构成,如接触器线圈、电阀线圈等执行电器及信号灯。圈、电阀线圈等执行电器及信号灯。3.6 PLC的工作原理的工作原理 u可编程控制器是基于电子计算机的工业控制器,从可编程控制器是基于电子计算机的工业控制器,从PLCPLC产生产生的

43、背景来看,的背景来看,PLCPLC系统与继电器控制系统有着极深的渊源,系统与继电器控制系统有着极深的渊源,因此可以比照着继电器系统来学习因此可以比照着继电器系统来学习PLCPLC的工作原理。的工作原理。 第3章 PLC 概述3.6.1 PLC对继电器控制系统的仿真 PLCPLC的基本组成也可大致分为三部分:输入部分、逻的基本组成也可大致分为三部分:输入部分、逻辑部分和输出部分,这与继电器控制系统很相似。其辑部分和输出部分,这与继电器控制系统很相似。其输入、输出部分与继电器控制系统所用的电器大致相输入、输出部分与继电器控制系统所用的电器大致相同,不同的是同,不同的是PLCPLC增加了输入、输出部

44、件,多了光耦增加了输入、输出部件,多了光耦合、电平转换、功率放大等功能。合、电平转换、功率放大等功能。PLCPLC的逻辑部分是的逻辑部分是由微处理器、存储器组成,由计算机软件替代继电器由微处理器、存储器组成,由计算机软件替代继电器控制电路,实现了控制电路,实现了“软接线软接线”,可灵活编程。,可灵活编程。第3章 PLC 概述 尽管尽管PLCPLC与继电器控制系统的逻辑部分组成不同,与继电器控制系统的逻辑部分组成不同,但在控制系统中所起的逻辑条件作用是一致的。因而我但在控制系统中所起的逻辑条件作用是一致的。因而我们可以把们可以把PLCPLC内部看成有许多内部看成有许多“软继电器软继电器”,这样,

45、就,这样,就可以模拟继电器控制系统的编程方法,仍按设计继电器可以模拟继电器控制系统的编程方法,仍按设计继电器控制电路的形式来编制程序,这就是梯形图编程法。控制电路的形式来编制程序,这就是梯形图编程法。 梯形图是与继电器控制电路图相呼应的,使用梯形图是与继电器控制电路图相呼应的,使用起来极为方便。由于起来极为方便。由于PLCPLC的输入、输出部分与继电的输入、输出部分与继电器控制系统大致相同,因而在安装、使用时也完全器控制系统大致相同,因而在安装、使用时也完全可按照常规的继电器控制设备那样进行。可按照常规的继电器控制设备那样进行。第3章 PLC 概述3.6.2 可编程控制器的工作模式(1)RUN

46、模式模式 通过执行反映控制要求的用户程序来实现控制功能。在通过执行反映控制要求的用户程序来实现控制功能。在CPU模块的面板上用模块的面板上用“RUN”LED显示当前的工作模式。显示当前的工作模式。(2)STOP模式模式 CPU不执行用户程序,可以用编程软件创建和编辑用户程序,不执行用户程序,可以用编程软件创建和编辑用户程序,设置设置PLC的硬件功能,并将用户程序和硬件设置信息下载到的硬件功能,并将用户程序和硬件设置信息下载到PLC。 如果有致命错误,在消除它之前不允许从如果有致命错误,在消除它之前不允许从STOP模式进入模式进入RUN模式。模式。PLC操作系统存储非致命错误供用户检查,但不操作

47、系统存储非致命错误供用户检查,但不会从会从RUN模式自动进入模式自动进入STOP模式。模式。第3章 PLC 概述 改变工作模式的方法改变工作模式的方法 :1)用)用CPU模块上的模式开关来手动切换,模式开关有模块上的模式开关来手动切换,模式开关有3个挡位,个挡位,在在STOP或或TERM(终端)位置时,电源通电后(终端)位置时,电源通电后CPU自动进入自动进入STOP模式模式 。2)用)用STEP 7-Micro/Win32编程软件改变工作模式,在编程软编程软件改变工作模式,在编程软件与件与PLC之间建立起通信连接后,应首先把主机的模式开关置之间建立起通信连接后,应首先把主机的模式开关置于于T

48、ERM或或RUN位置,然后在此软件平台用鼠标单击位置,然后在此软件平台用鼠标单击STOP和和RUN模式按钮或执行相应的菜单命令即可。模式按钮或执行相应的菜单命令即可。3)在用户程序中用指令由)在用户程序中用指令由RUN模式转换到模式转换到STOP模式。模式。第3章 PLC 概述3.6.3 可编程控制器的工作过程 uPLC的工作过程以循环扫描的方式进行,当的工作过程以循环扫描的方式进行,当PLC处于运行状态处于运行状态时,它的运行周期可以划分为时,它的运行周期可以划分为以下几以下几个基本阶段:个基本阶段: 输入采样阶段;输入采样阶段;PLC逐个扫描每个输入端口,将所有输入设备的当前状态保存到相应

49、的输入映像寄存,此时,输入映像寄存器被刷新。 程序执行阶段;程序执行阶段;从输入/输出映像寄存器或别的位元件的映像寄存器读取其状态,并根据系统程序的指示,CPU从用户程序存储区逐条取指令,经解释后执行相应的逻辑运算,运算的结果写入相应的映像寄存器。因此,各映像寄存器的状态(只读的输入映像寄存器除外)的内容随着程序的执行而变化。 在程序的执行阶段,即使外部的输入信号的状态发生了变化,输入过程映像寄存器的状态也不会随之而变,输入信号的变化只有在下一个扫描周期的输入采用阶段才能被读入。 第3章 PLC 概述 通信请求处理阶段:通信请求处理阶段:CPU处理从通信接口和智能模块接收到的信息 CPUCPU

50、自诊断测试阶段:自诊断测试阶段:检查CPU模块的操作和扩展模块的状态是否正常,将监控定时器复位,以及完成一些内部操作。 输出刷新阶段:输出刷新阶段:系统程序将输出映像寄存器中的内容传送到输出锁存器中,经过输出接口、输出端子输出,驱动外部负载。 第3章 PLC 概述(1)输入处理)输入处理 (2)执行程序)执行程序 (3)处理通信请求)处理通信请求 (4)执行)执行CPU自诊断测试自诊断测试 (5)写数字输出)写数字输出 第3章 PLC 概述 中断程序处理:中断程序处理:如果在程序中使用了中断,中断如果在程序中使用了中断,中断事件发生时,事件发生时,CPUCPU停止正常的扫描工作模式,立停止正常

51、的扫描工作模式,立即执行中断程序。即执行中断程序。 立即立即I/OI/O处理:处理:在程序执行的过程中使用立即在程序执行的过程中使用立即I/OI/O指令可以直接存取指令可以直接存取I/OI/O点。读输入点的值时,相点。读输入点的值时,相应的输入过程映像寄存器的值不会被更新,写输应的输入过程映像寄存器的值不会被更新,写输出点的值时,相应的输出过程映像寄存器的值会出点的值时,相应的输出过程映像寄存器的值会被更新。被更新。第3章 PLC 概述 输入、输出延时响应输入、输出延时响应 由于由于PLCPLC采用循环扫描的工作方式,即对信息采用采用循环扫描的工作方式,即对信息采用串行处理方式,必定会导致输入

52、、输出延时响应。当串行处理方式,必定会导致输入、输出延时响应。当PLCPLC的输入端有一个输入信号发生变化到的输入端有一个输入信号发生变化到PLCPLC的输出端对的输出端对该输入变化作出反应,需要一段时间的,这段时间称为该输入变化作出反应,需要一段时间的,这段时间称为响应时间(滞后时间)。响应时间(滞后时间)。 对于一般工业控制要求,这种滞后现象是可以允许对于一般工业控制要求,这种滞后现象是可以允许的,但是对那些要求响应时间小于一个扫描周期的控制的,但是对那些要求响应时间小于一个扫描周期的控制系统则不能满足,这时可以使用智能输入输出单元或专系统则不能满足,这时可以使用智能输入输出单元或专门指令

53、,通过与扫描周期脱离的方式来加以解决。门指令,通过与扫描周期脱离的方式来加以解决。第3章 PLC 概述3.7 PLC的编程语言和程序结构的编程语言和程序结构 IEC (国际电工委员会)于(国际电工委员会)于1994年公布了年公布了PLC的标准的标准IEC61131其中的第三部分是其中的第三部分是PLC的编程语言标准,的编程语言标准,61131-3标准的标准的5种编程语言:种编程语言: (1) 顺序功能图顺序功能图(Sequential Function Chart); (2) 梯形图梯形图(Ladder Diagram); (3) 功能块图功能块图(Function Block Diagram

54、); (4) 指令表指令表(Instruction List); (5) 结构文本结构文本(Structured Text)(专用的高级编程语言)。(专用的高级编程语言)。1.7.1 PLC编程语言的国际标准编程语言的国际标准第3章 PLC 概述 梯形图(梯形图(LAD)编程语言)编程语言 梯形图(梯形图(LADLAD)是与电气控制电路相呼应的图形语言。它沿)是与电气控制电路相呼应的图形语言。它沿用了继电器、触头、串并联等术语和类似的图形符号,并简化了用了继电器、触头、串并联等术语和类似的图形符号,并简化了符号,还增加了一些功能性的指令。梯形图按自上而下,从左到符号,还增加了一些功能性的指令。

55、梯形图按自上而下,从左到右的顺序排列,最左边的竖线称为起始母线也叫左母线,然后按右的顺序排列,最左边的竖线称为起始母线也叫左母线,然后按一定的控制要求和规则连接各个接点,最后以继电器线圈(或再一定的控制要求和规则连接各个接点,最后以继电器线圈(或再接右母线)结束,称为一逻辑行或叫一接右母线)结束,称为一逻辑行或叫一“梯级梯级”。通常一个梯形。通常一个梯形图中有若干逻辑行(梯级),形似梯子,如图所示。图中有若干逻辑行(梯级),形似梯子,如图所示。 右母线省略右母线省略梯形图(LAD)第3章 PLC 概述 触点:代表逻辑控制条件,触点闭合时表示能量可触点:代表逻辑控制条件,触点闭合时表示能量可以流

56、过。分常开触点(以流过。分常开触点(| | |)和常闭触点()和常闭触点(| / | / |)两种形式。)两种形式。 线圈:通常代表逻辑线圈:通常代表逻辑“输出输出”的结果。能量流到,的结果。能量流到,则该线圈被激励。则该线圈被激励。 方框:代表某种特定功能的指令。能量通过方框时,方框:代表某种特定功能的指令。能量通过方框时,则执行方框所代表的功能。方框所代表的功能有多种,则执行方框所代表的功能。方框所代表的功能有多种,例如:定时器、计数器、数据运算等。例如:定时器、计数器、数据运算等。 梯形图中,每个输出元素(线圈或方框)可构成一个梯形图中,每个输出元素(线圈或方框)可构成一个梯级。梯级。梯

57、形图是梯形图是PLC模拟继电器控制系统的编程方法。模拟继电器控制系统的编程方法。基本编程元素有触点、线圈和方框。基本编程元素有触点、线圈和方框。第3章 PLC 概述1、PLC采用梯形图编程是模拟继电器控制系统的表示方法,因而梯形采用梯形图编程是模拟继电器控制系统的表示方法,因而梯形图内各种元件也是沿用继电器的叫法,我们称之为图内各种元件也是沿用继电器的叫法,我们称之为“软继电器软继电器”。每个每个“软继电器软继电器”各为存储器中的一位,相应位为各为存储器中的一位,相应位为“1”时,表示该时,表示该继电器线圈继电器线圈“通电通电”。用。用“软继电器软继电器”就可以按继电器控制系统的就可以按继电器控制系统的形式来设计梯形图。形式来设计梯形图。2、梯形图中通过的是、梯形图中通过的是“能流能流”而不是物理电流。而不是物理电流。 “能流能流”是梯形图的是梯形图的一个关键的概念,它的引入是为了和继电器控制系统相比较,只是一个关键的概念,它的引入是为了和继电器控制系统相比较,只是概念上的并非实际存在,概念上的并非实际存在, “能流能流”只能从左到右、自上而下流动,只能从左到右、自上而下流动,不允许倒流。而继电器控制系统中的电流是不受方向限制的,导线不允许倒流。而继电器控制系统中的电流是不受方向限制的,导线连接到哪里,电流就可流到那里。连接到哪里,电流就可流到那里。梯

温馨提示

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

评论

0/150

提交评论