可编程序控制器技术及应用项目式教程课件_第1页
可编程序控制器技术及应用项目式教程课件_第2页
可编程序控制器技术及应用项目式教程课件_第3页
可编程序控制器技术及应用项目式教程课件_第4页
可编程序控制器技术及应用项目式教程课件_第5页
已阅读5页,还剩107页未读 继续免费阅读

下载本文档

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

文档简介

书名:可编程序控制器技术及应用项目式教程(S7-200)ISBN:978-7-111-42958-6作者:程秀玲出版社:机械工业出版社本书配有电子课件可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件书名:可编程序控制器技术及应用项目式教程(S7-200)可1第一章PLC概述本章主要内容:PLC的产生和定义PLC的分类PLC的应用和特点PLC与其它控制装置的比较

PLC国内外状况PLC发展趋势可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件第一章PLC概述本章主要内容:可编程序控制器技术及2第一节PLC的基本概念与基本结构可编程控制器--简称PLCPLC主要用于工业控制一、PLC的诞生提出招标。1968年,美国最大的汽车制造商通用汽车公司(GM),为了适应汽车型号不断更新的需要,提出了十条技术指标在社会上公开招标,制造一种新型的工业控制装置。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件第一节PLC的基本概念与基本结构可编程控制器--简称PLC3招标条件。提出了10条指标(这10条以后被称这著名的GM10条)。即:l

编程方便,可在现场修改程序;l

维护方便,最好是插件式;l

可靠性高于继电器控制柜:l

体积小于继电器控制柜;l

可将数据直接送入管理计算机;l在成本上可与继电器控制柜相当l

使用市电如交流220V;l

输出能直接驱动小型电磁阀接触器等;l

在扩展时原有系统改变最少;l

用户程序存储器至少可扩展到4KB。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件招标条件。提出了10条指标(这10条以后被称这著名的GM104研制成功。1969年美国数字设备公司(DEC)根据这10条指标,研制出世界上第一台可编程制器,并在GM公司汽车生产线上应用,获得成功。标志着PLC问世。从此,可编程控制器技术就迅速发展起来。日本、西欧等一些国家开始研究。1971年,日本从美国引进了这项新技术,很快研制成了日本第一台可编程控制器,到1973年,西欧一些国家也研制出它们的第一台可编程控制器。我国从1974年开始研制,1977年开始工业应用,至今没有自己的独立产品。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件研制成功。1969年美国数字设备公司(DEC)根据这10条指5二、PLC的基本概念PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关外部设备,都按易于与工业控制系统联成一个整体、易于扩充其功能的原则设计。(PLC主要用来做工业控制——工业专用计算机。)可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件二、PLC的基本概念PLC是一种数字运算操作的电子系统,专为6三、PLC的基本结构1.PLC主要由如下几部分组成:

CPU模块;输入模块;输出模块;编程器。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件三、PLC的基本结构1.PLC主要由如下几部分组成:可编程序7可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件可编程序控制器技术及应用项目式教程(S7-200)高职高专82.对各个模块进行介绍:CPU模块:由微处理器和存储器组成。CPU模块不断地采集输入信号,执行用户程序,刷新系统的输出。而存储器是用来存储程序和数据。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件2.对各个模块进行介绍:可编程序控制器技术及应用项目式教程(9I/O模块:即输入(Input)模块和输出(Output)模块,它是联系外部现场设备和CPU模块的桥梁。输入模块不仅用来接收和采集输入信号即传递信号外,而且进行电平转换和隔离的作用,它分为开关量输入模块和模拟量输入模块。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件I/O模块:即输入(Input)模块和输出(Output)模10第二节PLC的特点与应用领域

一、PLC的应用领域1、开关量的逻辑控制;2、位置控制;3、过程控制;4、数据处理;5、通信联网。第二节PLC的特点与应用领域一、PLC的应用领域11二、PLC的优缺点优点:1)编程方法简单易学2)功能强,性能价格比高3)硬件配套齐全,用户使用方便,适应性强4)可靠性高,抗干扰能力强5)系统的设计、安装、调试工作量少6)维修工作量小,维修方便7)体积小,能耗低二、PLC的优缺点优点:12缺点:1)主要由于PLC的硬件体系结构封闭而不开放,又国际上无统一标准,所以各厂家的产品参数不统一,互不兼容。2)PLC的编程语言虽多数是梯形图,但组态、寻址、语言结构均不一致,因此各公司的软件互不兼容。

SIEMENS等公司已经开发出以个人计算机为基础,在Windows平台下,结合IEC1131-3国际标准的新一代开放体系结构的PLC缺点:13三、可编程控制器与其它工业控制装置的比较1、PLC与继电器控制系统的比较继电器控制(柜)是针对一定的生产机械、固定的生产工艺设计的,采用硬接线方式装配而成,只能完成既定的逻辑控制、定时、计数等功能,每种控制功能对应一种线路,一旦生产工艺过程改变,则控制(柜)必须重新设计、重新配线。而PLC由于应用了微电子技术和计算机技术,各种控制功能都是通过软件来实现的,只要改变程序并改动少量的接线端子,就可适应生产工艺的改变。因此从适应性、可靠性、方便性以及设计、安装、维护等各方面比较,PLC都有显著的优势.因此在用微电子技术改造传统产业的过程中,传统的继电器控制系统大多数将被PLC所取代。三、可编程控制器与其它工业控制装置的比较1、PLC与继电器控142、PLC与集散控制系统比较

PLC与集散控制系统在发展过程中,始终是互相渗透互为补充.

综合PLC和集散控制系统各自的优势,把二者有机地结合起来,可形成一种新型的全分布式的计算机控制系统。2、PLC与集散控制系统比较PLC与集散控制系统在发展过程153、PLC与工业控制计算机比较工业控制计算机是由通用微型计算机为适应工业生产控制要求发展起来的一种控制设备.硬件结构方面总线标准化程度高、兼容性强,而软件资源丰富,待别是有实时操作系统的支持,故对要求快速、实时性强、模型复杂、计算工作量大的工业对象的控制占有优势.但是,使用工业控制机控制生产工艺过程,要求开发人员具有较高的计算机专业知识和微机软件编程的能力。PLC最初是针对工业顺序控制方面的应用而发展来的,硬件结构专用性强,通用性差,很多优秀的微机软件也不能直接使用.必须经过二次开发.但是,PLC使用了工厂技术人员熟悉的梯形图语言编程,易学易碴,便于推广应用。3、PLC与工业控制计算机比较工业控制计算机是由通用微型计算16四、可编程控制器的发展1969年美国研制出世界上第一台PLC以后,日本、德国、法国等国相继研制了各自的PLC。70年代中期,PLC进入了实用化阶段。70年代末和80年代初,PLC进入了成熟阶段。下面是一些国家的发展情况。四、可编程控制器的发展1969年美国研制出世界上第一台PL171、美国PLC发展得最快:1984年有48家,生产150多种PLC;1987年有63家,生产243种PLC;1996年有70余家,生产近300种PLC。著名厂家有:A—B(Allen-Bradley艾伦一布拉德利)公司。MODICON莫迪康公司。1、美国PLC发展得最快:1984年有48家,生产150多种182、欧洲PLC的厂家有60余家:著名的厂家有:德国的(Siemens西门子)于1973年研制出第一台PLC。法国的TE(Telemecanique施耐德)公司。2、欧洲PLC的厂家有60余家:19

3、日本生产PLC的厂家有40余家:1971年,日本从美国引进PLC技术,由日立公司研制成功日本第一台PLC。著名的厂家有:三菱电机(MITSUBISHI)欧姆龙(OMRON)富士电机(FujiElectric)东芝(TOSHIBA)光洋(KOYO)松下电工(MEW)夏普(SHARP)3、日本生产PLC的厂家有40余家:1971年,日本从美国204、我国的PLC发展我国在70年代末和80年代初开始引进PLC。我国早期独立研制PLC的单位有:北京机械工业自动化研究所;上海工业自动化仪表研究所;大连组合机床研究所;成都机床电器研究所;中科院北京计算机所及自动化所;长春一汽;上海起重电器厂;上海香岛机电公司;上海自力电子设备厂等单位。以上诸单位都没有形成自主的规模化生产。4、我国的PLC发展我国在70年代末和80年代初开始引进21

我国现在PLC引进技术或合企业有:辽宁无线电二厂引进德国西门子技术,生产PLC;无锡电器公司和日本光洋合资生产PLC;

厦门和美国A—B公司合资生产PLC;上海引进美国的莫迪康(Modicon)公司技术,生产PLC;

西安引进德国Siemens公司技术,生产PLC。我国现在PLC引进技术或合企业有:225、PLC的发展趋势(1)向高速度、大存储容量方向发展(CPU处理速度nS级;内存2M字节)(2)向多品种方向发展和提高可靠性(超大型和超小型)(3)产品更加规范化、标准化(硬件、软件兼容的PLC)(4)分散型、智能型、与现场总线兼容的I/0(5)加强联网和通信的能力(6)控制的开放和模块化的体系结构(OMAC)

5、PLC的发展趋势(1)向高速度、大存储容量方向发展236、PLC世界著名品牌德国西门子公司(Siemens)美国A-B公司(Allen-Bradley)美国的莫迪康(Modicon)法国的施耐德电器公司(TE)日本欧姆龙公司(OMRON)日本三菱电机株式会社(MITSUBISHI)6、PLC世界著名品牌247、最大厂家(1996年中国PLC市场)SIEMENS;(德国西门子)Allen-Bradly;(美国A---B)三菱电机;

(日本三菱)

OMRON。(日本立石电机)7、最大厂家(1996年中国PLC市场)25⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信号,下一扫描周期一开始进入输入采样阶段这个信号就被采样,使输入更新,这时响应时间最短。最短响应时间=输入延迟时间+一个扫描周期+输出延迟时间。如图:输入输出刷新时间CPU读输入⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信26五、存储器

PLC的存贮器包括只读存储器(EPROM)和随机存储器(RAM),EPROM用来存放系统程序,RAM用来存放用户程序。(1)只读存贮器ROM存放的系统程序有:(a)检查程序PLC通电后,首先由检查程序检查PLC各部件的操作是否正常,并将结果显示给操作人员。(b)键盘输入处理程序解释、执行用户从键盘上发出的命令,将用户输入的程序送到RAM中,读出并显示RAM中的内容(c)翻译程序将用户使用PLC编程语言编写的控制程序翻译成由机器语言组成的程序,然后再由CPU执行;同时,对用户程序进行语法检查。五、存储器PLC的存贮器包括只读存储器(EPROM)和随机27(d)信息传递程序将RAM中的用户程序送到外部存贮器中、如EPROM或打印机、或将外存贮器中的内容传送到RAM中。(e)监控程序根据用户的需要调用相应的内部程序。例如:用户通过面板的选挥开关选择了编程(PROGRAM)工作方式,则监控程序就调用“键盘输入处理程序”,将用户从键盘上输入的程序送到RAM中。

(2)读写存贮器RAM(a)用户程序在编程(PROGRAM)方式下,用户从键盘上输入的程序经过预处理后,存放在RAM低地址区。(b)逻辑变量。在RAM中有若干个存贮单元用来存放逻辑变量。这些逻辑变量用PLC术语说就是:输入继电器、输出继电器、内部辅助继电器、保持继电器、定时/计数器等。

(d)信息传递程序28六、编程器

编程器用来对用户程序进行写入、检查、修改和调试的外,也可以在线监视PLC的运行,是PLC最重要的外部设备,也是PLC不可缺少的一部分。它经过编程器接口与CPU联系,完成人——机对话。编程器可分为简易编程器和图形编程器两种。图形编程器可直接输入梯形图程序,操作方便,功能强,且可脱机编程,有液晶显示(GPC)的便携式和阴极射线(CRT)式两种,价格一般较高。简易编程器功能较少,—般需将梯形图变为指令编码的形式输入,通常需联机工作。目前,很多PLC都可以利用微型计算机作为编程工具,这时应配上相应的编程软件及接口。由于微机的强大功能,使PLC的编程和调试更为方便。

六、编程器编程器用来对用户程序进行写入、检查、修改和调试的29手持式编程器

简易编程器,将梯形图变为指令编码的形式输入,通常需联机工作。

PCFPPROGRAMMER(HELP)CLRWRTFN/PFLSTKIX/IYNOTDT/LdREADOTLWLORRWRANYWYSTXWXSRC(-)OP(BIN)K/HSCCTCEVTMTSVACLRENTBAFEDC

98

3

2

1

0

7

6

5

4(DELT)CLR手持式的编程器手持式编程器

简易编程器,将梯形图变为指令编码的形式输入,30

七、电源部件

用来将外部供电电源转换成可供PLC的CPU、存贮器、I/O接口等各电子电路工作所需的直流电源,使PLC能正常工作。八、其他接口电路除了I/O接口外,许多PLC还配置了一些其它接口,使PLC能满足更多的需。主要有以下几种:(1)I/O扩展机接口。用于扩展输入输出点数,当用户的PLC控制系统所需的输入、输出点数超过主机的输入、输出点数时,就要通过I/O扩展接口将主机与I/O扩展单元连接起来。(2)智能I/O接口。它是带有独立的微处理器和控制软件的特殊I/O接口,可以独立地工作。为适应和满足更加复杂控制功能的需要,PLC生产厂家均生产了各种不同功能的智能I/O接口。在众多的智能I/O接口中,常见的有满足位置控制需要的位置闭环控制接口模块;有快速PID调节器的闭环控制接口模块;有满足计数频率高达100MHz的高数计数器接口模块等。七、电源部件用来将外部供电电源转换成可供PLC的C31(3)通讯接口(外部I/O设备接口)是专用于数据通讯的一种智能模块,主要用于人——机对话或机——机对话。PLC通过通讯接口可以与打印机、监视器等外部设备相连,也可与其他PLC或上位计算机相连,构成多机局部网络系统或多级分布式控制系统。或实现管理与控制相结合的综合系统。通讯接口有串行接口和并行接口两种,它们都在专用系统软件的控制下,遵循国际上多种规范的通讯协议来工作。用户应根据不同的设备要求选择相应的通讯方式,并配置合适的通讯接口。

(3)通讯接口(外部I/O设备接口)是专用于数据通讯的一种智32九、PLC的外部设备外部设备主要有:(1)打印机

(2)外存贮器

(3)EPROM写入器

EPROM写入器,用于将程序写入到EPROM中去。

九、PLC的外部设备外部设备主要有:33十、可编程控制器的分类

1、按I/O点数分类I/O点数小于32为微型PLC;I/O点数在32~128为微小型PLC;I/O点数在128~256为小型PLC;I/O点数在256~1024为中型PLC;I/O点数大于1024为大型PLC;I/O点数在4000以上为超大型PLC。以上划分不包括模拟量I/0点数,且划分界限不是固定不变的。十、可编程控制器的分类1、按I/O点数分类342、按结构形式分类整体式PLC:

又称单元式或箱体式。整体式PLC是将电源、CPU、I/0部件都集中装在一个机箱内。一般小型PLC采用这种结构。模块式PLC:将PLC各部分分成若干个单独的模块,如CPU模块、I/0模块、电源模块和各种功能模块。模块式PLC由框架和各种模块组成。模块插在插座上。一般大、中型PLC采用模块式结构,有的小型PLC也采用这种结构。叠装式PLC:有的PLC将整体式和模块式结合起来,称为叠装式PLC。2、按结构形式分类整体式PLC:又称单元式或箱体式。整体式35整体式PLC整体式PLC36模块式PLC电源模块CPU模块IO模块底板输入输出单元模块外设通信模块其它模块模块式PLC电源模块CPU模块IO模块底板输入输出单元模37十一、PLC的工作过程

与其它计算机系统一祥,PLC的CPU是采用分时操作的原理,每一时刻执行一个操作,随着时间的延伸一个动作接一个动作顺序地进行,当所有动作完成后再重复以上过程,这种分时操作不断重复的进程称为PLC的循环扫描工作过程。PLC工作时在系统程序的监控下首先要做初始化的准备工作,而后是一个不断顺序循环扫描的过程,直至停机。如下图:十一、PLC的工作过程与其它计算机系统一祥,PLC的CPU38理解CPU的扫描周期理解CPU的扫描周期39首先进行初始化操作:PLC工作时,首先进行系统初始化操作。即内部继电器区清零、定时器复位、检测I/O单元的连接、监控定时器复位等。初始化完成后进入顺序循环扫描过程,每循环扫描一次称为一个扫描周期,在每一扫描周期过程中都要依次完成以下五个操作任务:

初始化CPU自诊断通信信息处理与外设交换信息执行用户程序

输入输出信息处理首先进行初始化操作:PLC工作时,首先进行系统初始化操作401、CPU自诊断

自诊断是PLC每次进入扫描时进行的自检,对电源、PLC内部电路、用户程序的语法进行检查,自诊断功能是由监视定时器WDT(WatchDogTimer)完成的,它是一个完成计时的硬件装置。在定时器复位前循环扫描时间如果超过设定值说明有故障,给出故障性质,一般性故障,只报警不停机,等待处理;严重故障则停止运行用户程序,此时PLC切断一切输出联系,I/O将复位。如果无故障继续执行下一任务。1、CPU自诊断自诊断是PLC每次进入扫描时进行的自检,对412.通信信息处理

在通信信息处理阶段,要进行PLC之间以及PLC与计算机之间的信息交换;PLC与其他带微处理器的智能装置通信,例如智能I/O模块;在双处理器系统中,CPU还要与数字处理器DPU(位处理器)交换信息。(这个阶段实际上就是PLC与带有CPU芯片的设备在交换信息)。

2.通信信息处理在通信信息处理阶段,要进行PLC之间以及423.与外部设备交换信息

外部设备与PLC连接时,PLC在这个阶段要与外部设备接口交换信息。这些外部设备有编程器、终端设备、彩色图形显示器、打印机等。其中编程器是人机交互的重要设备,每个扫描周期PLC与编程器都要进行信息交换,以便用户把应用程序输入到PLC中,或进行在线编程、在线修改、在线运行监控等。

3.与外部设备交换信息外部设备与PLC连接时,PLC在这个434、执行用户程序

PLC在运行状态下(STOP方式下不运行用户程序这一环节),每一个扫描周期中都包含了用户程序扫描阶段。执行用户程序时,是以扫描的方式按顺序逐条处理,扫描一条执行一条,程序中用到的运算数据取至于输入映像区,运算结果将送到输出映像区对应位置上。

4、执行用户程序PLC在运行状态下(STOP方式下不运行445、输入、输出信息处理

PLC在运行状态下(STOP方式下不运行用户程序),每一个扫描周期都要包含输入、输出信息处理阶段。以扫描的方式把外部输入信号的状态存入输入映像区;将运算处理后的结果存入输出映像区,直至传送到外部被控设备。可编程序控制器周而复始地巡回扫描,执行上述整个过程,直至停机。

5、输入、输出信息处理

PLC在运行状态下(STOP方式45十二、信号的输入、输出传递过程

PLC在工作时,信号从输入到输出的传递过程分为三个阶段,即输入采集阶段、执行用户程序阶段、输出刷新阶段。如图:输入电路输入缓冲器输入映像存储器输出映像存储器输出锁存器输出电路输入采集阶段程序执行阶段输出刷新阶段允许输入刷新允许输出刷新十二、信号的输入、输出传递过程PLC在工作时,信号从输入到46PLC的工作方式PLC是采用顺序扫描、不断循环的方式进行工作的。PLC的扫描工作过程可分为输入采样、程序执行和输出刷新3个阶段,并进行周期性循环。PLC的工作方式PLC是采用顺序扫描、不断循环的方式进行工作471.输入采样阶段

在扫描周期内,PLC定时将现场的全部有关信息采集到输入映像区中,通常在扫描周期的开始或结束时进行定时采集,这一阶段称为输入采样阶段。输入采样的过程如下:PLC在输入采样阶段,以扫描方式顺序读入所有输入端的状态先到输入缓冲器中,然后集中传输到输入映像区中。这是一种集中采样方式。输入映像区的信息供用户程序执行时取用。在程序执行期间即使外部输入信号状态发生变化,输入映像区的内容也不会改变,这些变化只有到下一个扫描周期的输入采样阶段才被读入刷新。

1.输入采样阶段在扫描周期内,PLC定时将现场的全部有关信482.程序执行阶段

PLC在程序执行阶段,在无中断或跳转指令的情况下,根据梯形图程序从首地址开始按自左向右、自上而下的顺序,对每条指令逐句进行扫描,扫描一条,执行一条。执行程序时,梯形图中的输入继电器的状态取自于内部输入映像寄存器的状态和输出映像寄存器的状态;并将运算的结果再存放在输出映像寄存器对应的位置中(但不是实际输出)。事实上,CPU运算过程中所取用的I/O数据均取自于输入和输出映像寄存器;输出映像区的内容将随着程序执行的进程而变化。

2.程序执行阶段PLC在程序执行阶段,在无中断或跳转指493.输出刷新阶段指令执行完毕,进入输出刷新阶段,CPU将输出映像区的内容集中转存到输出锁存器中,然后传送到各相应的输出端子,最后再驱动实际输出负载,这才是PLC的实际输出,这是一种集中输出的方式。在输出刷新阶段之前(也就是程序执行阶段)输出锁存器中的内容是不会改变的。3.输出刷新阶段指令执行完毕,进入输出刷新阶段,CPU将输出504、PLC对输入输出的处理规则PLC以扫描的方式工作,以“串行”方式处理信息。因而在考虑PLC的输入、输出之间的关系时,应充分注意它的周期工作方式。在用户程序执行阶段PLC对输入、输出的处理必须遵守以下规则:①输入映象寄存器的内容,由上一个扫描周期输入端子的状态决定。②输出映象寄存器的状态,由程序执行期间输出指令的执行结果决定。③输出锁存电路的状态,由上一次输出刷新期间输出映象寄存器的状态决定。④输出端子板上各输出端的状态,由输出锁存电路来确定。⑤执行程序时所用的I/O状态值,取用于输入、输出映象寄存器的状态。4、PLC对输入输出的处理规则PLC以扫描的方式工作,以“串51十三、输入、输出延迟响应

1、输入、输出延迟响应所谓输入、输出延迟响应:是指当PLC的输入端的信号发生变化到PLC输出端对该变化做出反应需要一段时间,这种现象称为输入、输出延迟响应或滞后现象。这段时间就是响应时间或滞后时间。(1~2个扫描周期)。PLC对输入信号进行处理然后输出输入信号信号输出有延迟响应十三、输入、输出延迟响应1、输入、输出延迟响应PLC对输522、响应时间响应时间与以下因素有关:①输入滤波电路的时间常数(输入延迟)②输出电路的滞后时间(输出延迟)③PLC循环扫描的工作方式(串行处理方式)④PLC对输入采样、输出刷新的特殊处理方式(集中方式)⑤用户程序中语句的安排其中③、④是由PLC的工作原理决定的,用户无法改变。可对①、②、⑤合理选择和处理。例如选用可控硅输出方式、晶体管输出方式,则响应速度较快;合理安排用户程序语句也可使响应速度加快。周期循环扫描工作方式使响应时间与收到输入信号的时刻有关,我们分别讨论最短和最长响应时间。2、响应时间响应时间与以下因素有关:53⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信号,下一扫描周期一开始进入输入采样阶段这个信号就被采样,使输入更新,这时响应时间最短。最短响应时间=输入延迟时间+一个扫描周期+输出延迟时间。如图:输入输出刷新时间CPU读输入⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信54⑵最长响应时间如果收到一个输入信号经输入延迟后,刚好错过I/O刷新时间,在该扫描周期内这个输入信号不会起作用,要到下一个扫描周期输入采样阶段才被读入使输入更新,这时响应时间最长。最长响应时间=输入延迟时间+两个扫描时间+输出延迟时间。如图:输入输出刷新时间CPU读入⑵最长响应时间如果收到一个输入信号经输入延迟后,刚好错过I/55⑶用户程序的语句安排影响响应时间输入信号在第一个扫描周期的程序执行阶段被激励,该输入信号到第二周期输入采样阶段才被读入,可见,程序语句的安排影响了响应时间。如图:

I0.2Q0.0M2.0Q0.0⑶用户程序的语句安排影响响应时间输入信号在第一个扫描周期的程56书名:可编程序控制器技术及应用项目式教程(S7-200)ISBN:978-7-111-42958-6作者:程秀玲出版社:机械工业出版社本书配有电子课件可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件书名:可编程序控制器技术及应用项目式教程(S7-200)可57第一章PLC概述本章主要内容:PLC的产生和定义PLC的分类PLC的应用和特点PLC与其它控制装置的比较

PLC国内外状况PLC发展趋势可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件第一章PLC概述本章主要内容:可编程序控制器技术及58第一节PLC的基本概念与基本结构可编程控制器--简称PLCPLC主要用于工业控制一、PLC的诞生提出招标。1968年,美国最大的汽车制造商通用汽车公司(GM),为了适应汽车型号不断更新的需要,提出了十条技术指标在社会上公开招标,制造一种新型的工业控制装置。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件第一节PLC的基本概念与基本结构可编程控制器--简称PLC59招标条件。提出了10条指标(这10条以后被称这著名的GM10条)。即:l

编程方便,可在现场修改程序;l

维护方便,最好是插件式;l

可靠性高于继电器控制柜:l

体积小于继电器控制柜;l

可将数据直接送入管理计算机;l在成本上可与继电器控制柜相当l

使用市电如交流220V;l

输出能直接驱动小型电磁阀接触器等;l

在扩展时原有系统改变最少;l

用户程序存储器至少可扩展到4KB。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件招标条件。提出了10条指标(这10条以后被称这著名的GM1060研制成功。1969年美国数字设备公司(DEC)根据这10条指标,研制出世界上第一台可编程制器,并在GM公司汽车生产线上应用,获得成功。标志着PLC问世。从此,可编程控制器技术就迅速发展起来。日本、西欧等一些国家开始研究。1971年,日本从美国引进了这项新技术,很快研制成了日本第一台可编程控制器,到1973年,西欧一些国家也研制出它们的第一台可编程控制器。我国从1974年开始研制,1977年开始工业应用,至今没有自己的独立产品。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件研制成功。1969年美国数字设备公司(DEC)根据这10条指61二、PLC的基本概念PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关外部设备,都按易于与工业控制系统联成一个整体、易于扩充其功能的原则设计。(PLC主要用来做工业控制——工业专用计算机。)可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件二、PLC的基本概念PLC是一种数字运算操作的电子系统,专为62三、PLC的基本结构1.PLC主要由如下几部分组成:

CPU模块;输入模块;输出模块;编程器。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件三、PLC的基本结构1.PLC主要由如下几部分组成:可编程序63可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件可编程序控制器技术及应用项目式教程(S7-200)高职高专642.对各个模块进行介绍:CPU模块:由微处理器和存储器组成。CPU模块不断地采集输入信号,执行用户程序,刷新系统的输出。而存储器是用来存储程序和数据。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件2.对各个模块进行介绍:可编程序控制器技术及应用项目式教程(65I/O模块:即输入(Input)模块和输出(Output)模块,它是联系外部现场设备和CPU模块的桥梁。输入模块不仅用来接收和采集输入信号即传递信号外,而且进行电平转换和隔离的作用,它分为开关量输入模块和模拟量输入模块。可编程序控制器技术及应用项目式教程(S7-200)高职高专ppt课件I/O模块:即输入(Input)模块和输出(Output)模66第二节PLC的特点与应用领域

一、PLC的应用领域1、开关量的逻辑控制;2、位置控制;3、过程控制;4、数据处理;5、通信联网。第二节PLC的特点与应用领域一、PLC的应用领域67二、PLC的优缺点优点:1)编程方法简单易学2)功能强,性能价格比高3)硬件配套齐全,用户使用方便,适应性强4)可靠性高,抗干扰能力强5)系统的设计、安装、调试工作量少6)维修工作量小,维修方便7)体积小,能耗低二、PLC的优缺点优点:68缺点:1)主要由于PLC的硬件体系结构封闭而不开放,又国际上无统一标准,所以各厂家的产品参数不统一,互不兼容。2)PLC的编程语言虽多数是梯形图,但组态、寻址、语言结构均不一致,因此各公司的软件互不兼容。

SIEMENS等公司已经开发出以个人计算机为基础,在Windows平台下,结合IEC1131-3国际标准的新一代开放体系结构的PLC缺点:69三、可编程控制器与其它工业控制装置的比较1、PLC与继电器控制系统的比较继电器控制(柜)是针对一定的生产机械、固定的生产工艺设计的,采用硬接线方式装配而成,只能完成既定的逻辑控制、定时、计数等功能,每种控制功能对应一种线路,一旦生产工艺过程改变,则控制(柜)必须重新设计、重新配线。而PLC由于应用了微电子技术和计算机技术,各种控制功能都是通过软件来实现的,只要改变程序并改动少量的接线端子,就可适应生产工艺的改变。因此从适应性、可靠性、方便性以及设计、安装、维护等各方面比较,PLC都有显著的优势.因此在用微电子技术改造传统产业的过程中,传统的继电器控制系统大多数将被PLC所取代。三、可编程控制器与其它工业控制装置的比较1、PLC与继电器控702、PLC与集散控制系统比较

PLC与集散控制系统在发展过程中,始终是互相渗透互为补充.

综合PLC和集散控制系统各自的优势,把二者有机地结合起来,可形成一种新型的全分布式的计算机控制系统。2、PLC与集散控制系统比较PLC与集散控制系统在发展过程713、PLC与工业控制计算机比较工业控制计算机是由通用微型计算机为适应工业生产控制要求发展起来的一种控制设备.硬件结构方面总线标准化程度高、兼容性强,而软件资源丰富,待别是有实时操作系统的支持,故对要求快速、实时性强、模型复杂、计算工作量大的工业对象的控制占有优势.但是,使用工业控制机控制生产工艺过程,要求开发人员具有较高的计算机专业知识和微机软件编程的能力。PLC最初是针对工业顺序控制方面的应用而发展来的,硬件结构专用性强,通用性差,很多优秀的微机软件也不能直接使用.必须经过二次开发.但是,PLC使用了工厂技术人员熟悉的梯形图语言编程,易学易碴,便于推广应用。3、PLC与工业控制计算机比较工业控制计算机是由通用微型计算72四、可编程控制器的发展1969年美国研制出世界上第一台PLC以后,日本、德国、法国等国相继研制了各自的PLC。70年代中期,PLC进入了实用化阶段。70年代末和80年代初,PLC进入了成熟阶段。下面是一些国家的发展情况。四、可编程控制器的发展1969年美国研制出世界上第一台PL731、美国PLC发展得最快:1984年有48家,生产150多种PLC;1987年有63家,生产243种PLC;1996年有70余家,生产近300种PLC。著名厂家有:A—B(Allen-Bradley艾伦一布拉德利)公司。MODICON莫迪康公司。1、美国PLC发展得最快:1984年有48家,生产150多种742、欧洲PLC的厂家有60余家:著名的厂家有:德国的(Siemens西门子)于1973年研制出第一台PLC。法国的TE(Telemecanique施耐德)公司。2、欧洲PLC的厂家有60余家:75

3、日本生产PLC的厂家有40余家:1971年,日本从美国引进PLC技术,由日立公司研制成功日本第一台PLC。著名的厂家有:三菱电机(MITSUBISHI)欧姆龙(OMRON)富士电机(FujiElectric)东芝(TOSHIBA)光洋(KOYO)松下电工(MEW)夏普(SHARP)3、日本生产PLC的厂家有40余家:1971年,日本从美国764、我国的PLC发展我国在70年代末和80年代初开始引进PLC。我国早期独立研制PLC的单位有:北京机械工业自动化研究所;上海工业自动化仪表研究所;大连组合机床研究所;成都机床电器研究所;中科院北京计算机所及自动化所;长春一汽;上海起重电器厂;上海香岛机电公司;上海自力电子设备厂等单位。以上诸单位都没有形成自主的规模化生产。4、我国的PLC发展我国在70年代末和80年代初开始引进77

我国现在PLC引进技术或合企业有:辽宁无线电二厂引进德国西门子技术,生产PLC;无锡电器公司和日本光洋合资生产PLC;

厦门和美国A—B公司合资生产PLC;上海引进美国的莫迪康(Modicon)公司技术,生产PLC;

西安引进德国Siemens公司技术,生产PLC。我国现在PLC引进技术或合企业有:785、PLC的发展趋势(1)向高速度、大存储容量方向发展(CPU处理速度nS级;内存2M字节)(2)向多品种方向发展和提高可靠性(超大型和超小型)(3)产品更加规范化、标准化(硬件、软件兼容的PLC)(4)分散型、智能型、与现场总线兼容的I/0(5)加强联网和通信的能力(6)控制的开放和模块化的体系结构(OMAC)

5、PLC的发展趋势(1)向高速度、大存储容量方向发展796、PLC世界著名品牌德国西门子公司(Siemens)美国A-B公司(Allen-Bradley)美国的莫迪康(Modicon)法国的施耐德电器公司(TE)日本欧姆龙公司(OMRON)日本三菱电机株式会社(MITSUBISHI)6、PLC世界著名品牌807、最大厂家(1996年中国PLC市场)SIEMENS;(德国西门子)Allen-Bradly;(美国A---B)三菱电机;

(日本三菱)

OMRON。(日本立石电机)7、最大厂家(1996年中国PLC市场)81⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信号,下一扫描周期一开始进入输入采样阶段这个信号就被采样,使输入更新,这时响应时间最短。最短响应时间=输入延迟时间+一个扫描周期+输出延迟时间。如图:输入输出刷新时间CPU读输入⑴最短响应时间在一个扫描周期刚结束时就收到一个输入信82五、存储器

PLC的存贮器包括只读存储器(EPROM)和随机存储器(RAM),EPROM用来存放系统程序,RAM用来存放用户程序。(1)只读存贮器ROM存放的系统程序有:(a)检查程序PLC通电后,首先由检查程序检查PLC各部件的操作是否正常,并将结果显示给操作人员。(b)键盘输入处理程序解释、执行用户从键盘上发出的命令,将用户输入的程序送到RAM中,读出并显示RAM中的内容(c)翻译程序将用户使用PLC编程语言编写的控制程序翻译成由机器语言组成的程序,然后再由CPU执行;同时,对用户程序进行语法检查。五、存储器PLC的存贮器包括只读存储器(EPROM)和随机83(d)信息传递程序将RAM中的用户程序送到外部存贮器中、如EPROM或打印机、或将外存贮器中的内容传送到RAM中。(e)监控程序根据用户的需要调用相应的内部程序。例如:用户通过面板的选挥开关选择了编程(PROGRAM)工作方式,则监控程序就调用“键盘输入处理程序”,将用户从键盘上输入的程序送到RAM中。

(2)读写存贮器RAM(a)用户程序在编程(PROGRAM)方式下,用户从键盘上输入的程序经过预处理后,存放在RAM低地址区。(b)逻辑变量。在RAM中有若干个存贮单元用来存放逻辑变量。这些逻辑变量用PLC术语说就是:输入继电器、输出继电器、内部辅助继电器、保持继电器、定时/计数器等。

(d)信息传递程序84六、编程器

编程器用来对用户程序进行写入、检查、修改和调试的外,也可以在线监视PLC的运行,是PLC最重要的外部设备,也是PLC不可缺少的一部分。它经过编程器接口与CPU联系,完成人——机对话。编程器可分为简易编程器和图形编程器两种。图形编程器可直接输入梯形图程序,操作方便,功能强,且可脱机编程,有液晶显示(GPC)的便携式和阴极射线(CRT)式两种,价格一般较高。简易编程器功能较少,—般需将梯形图变为指令编码的形式输入,通常需联机工作。目前,很多PLC都可以利用微型计算机作为编程工具,这时应配上相应的编程软件及接口。由于微机的强大功能,使PLC的编程和调试更为方便。

六、编程器编程器用来对用户程序进行写入、检查、修改和调试的85手持式编程器

简易编程器,将梯形图变为指令编码的形式输入,通常需联机工作。

PCFPPROGRAMMER(HELP)CLRWRTFN/PFLSTKIX/IYNOTDT/LdREADOTLWLORRWRANYWYSTXWXSRC(-)OP(BIN)K/HSCCTCEVTMTSVACLRENTBAFEDC

98

3

2

1

0

7

6

5

4(DELT)CLR手持式的编程器手持式编程器

简易编程器,将梯形图变为指令编码的形式输入,86

七、电源部件

用来将外部供电电源转换成可供PLC的CPU、存贮器、I/O接口等各电子电路工作所需的直流电源,使PLC能正常工作。八、其他接口电路除了I/O接口外,许多PLC还配置了一些其它接口,使PLC能满足更多的需。主要有以下几种:(1)I/O扩展机接口。用于扩展输入输出点数,当用户的PLC控制系统所需的输入、输出点数超过主机的输入、输出点数时,就要通过I/O扩展接口将主机与I/O扩展单元连接起来。(2)智能I/O接口。它是带有独立的微处理器和控制软件的特殊I/O接口,可以独立地工作。为适应和满足更加复杂控制功能的需要,PLC生产厂家均生产了各种不同功能的智能I/O接口。在众多的智能I/O接口中,常见的有满足位置控制需要的位置闭环控制接口模块;有快速PID调节器的闭环控制接口模块;有满足计数频率高达100MHz的高数计数器接口模块等。七、电源部件用来将外部供电电源转换成可供PLC的C87(3)通讯接口(外部I/O设备接口)是专用于数据通讯的一种智能模块,主要用于人——机对话或机——机对话。PLC通过通讯接口可以与打印机、监视器等外部设备相连,也可与其他PLC或上位计算机相连,构成多机局部网络系统或多级分布式控制系统。或实现管理与控制相结合的综合系统。通讯接口有串行接口和并行接口两种,它们都在专用系统软件的控制下,遵循国际上多种规范的通讯协议来工作。用户应根据不同的设备要求选择相应的通讯方式,并配置合适的通讯接口。

(3)通讯接口(外部I/O设备接口)是专用于数据通讯的一种智88九、PLC的外部设备外部设备主要有:(1)打印机

(2)外存贮器

(3)EPROM写入器

EPROM写入器,用于将程序写入到EPROM中去。

九、PLC的外部设备外部设备主要有:89十、可编程控制器的分类

1、按I/O点数分类I/O点数小于32为微型PLC;I/O点数在32~128为微小型PLC;I/O点数在128~256为小型PLC;I/O点数在256~1024为中型PLC;I/O点数大于1024为大型PLC;I/O点数在4000以上为超大型PLC。以上划分不包括模拟量I/0点数,且划分界限不是固定不变的。十、可编程控制器的分类1、按I/O点数分类902、按结构形式分类整体式PLC:

又称单元式或箱体式。整体式PLC是将电源、CPU、I/0部件都集中装在一个机箱内。一般小型PLC采用这种结构。模块式PLC:将PLC各部分分成若干个单独的模块,如CPU模块、I/0模块、电源模块和各种功能模块。模块式PLC由框架和各种模块组成。模块插在插座上。一般大、中型PLC采用模块式结构,有的小型PLC也采用这种结构。叠装式PLC:有的PLC将整体式和模块式结合起来,称为叠装式PLC。2、按结构形式分类整体式PLC:又称单元式或箱体式。整体式91整体式PLC整体式PLC92模块式PLC电源模块CPU模块IO模块底板输入输出单元模块外设通信模块其它模块模块式PLC电源模块CPU模块IO模块底板输入输出单元模93十一、PLC的工作过程

与其它计算机系统一祥,PLC的CPU是采用分时操作的原理,每一时刻执行一个操作,随着时间的延伸一个动作接一个动作顺序地进行,当所有动作完成后再重复以上过程,这种分时操作不断重复的进程称为PLC的循环扫描工作过程。PLC工作时在系统程序的监控下首先要做初始化的准备工作,而后是一个不断顺序循环扫描的过程,直至停机。如下图:十一、PLC的工作过程与其它计算机系统一祥,PLC的CPU94理解CPU的扫描周期理解CPU的扫描周期95首先进行初始化操作:PLC工作时,首先进行系统初始化操作。即内部继电器区清零、定时器复位、检测I/O单元的连接、监控定时器复位等。初始化完成后进入顺序循环扫描过程,每循环扫描一次称为一个扫描周期,在每一扫描周期过程中都要依次完成以下五个操作任务:

初始化CPU自诊断通信信息处理与外设交换信息执行用户程序

输入输出信息处理首先进行初始化操作:PLC工作时,首先进行系统初始化操作961、CPU自诊断

自诊断是PLC每次进入扫描时进行的自检,对电源、PLC内部电路、用户程序的语法进行检查,自诊断功能是由监视定时器WDT(WatchDogTimer)完成的,它是一个完成计时的硬件装置。在定时器复位前循环扫描时间如果超过设定值说明有故障,给出故障性质,一般性故障,只报警不停机,等待处理;严重故障则停止运行用户程序,此时PLC切断一切输出联系,I/O将复位。如果无故障继续执行下一任务。1、CPU自诊断自诊断是PLC每次进入扫描时进行的自检,对972.通信信息处理

在通信信息处理阶段,要进行PLC之间以及PLC与计算机之间的信息交换;PLC与其他带微处理器的智能装置通信,例如智能I/O模块;在双处理器系统中,CPU还要与数字处理器DPU(位处理器)交换信息。(这个阶段实际上就是PLC与带有CPU芯片的设备在交换信息)。

2.通信信息处理在通信信息处理阶段,要进行PLC之间以及983.与外部设备交换信息

外部设备与PLC连接时,PLC在这个阶段要与外部设备接口交换信息。这些外部设备有编程器、终端设备、彩色图形显示器、打印机等。其中编程器是人机交互的重要设备,每个扫描周期PLC与编程器都要进行信息交换,以便用户把应用程序输入到PLC中,或进行在线编程、在线修改、在线运行监控等。

3.与外部设备交换信息外部设备与PLC连接时,PLC在这个994、执行用户程序

PLC在运行状态下(STOP方式下不运行用户程序这一环节),每一个扫描周期中都包含了用户程序扫描阶段。执行用户程序时,是以扫描的方式按顺序逐条处理,扫描一条执行一条,程序中用到的运算数据取至于输入映像区,运算结果将送到输出映像区对应位置上。

4、执行用户程序PLC在运行状态下(STOP方式下不运行1005、输入、输出信息处理

PLC在运行状态下(STOP方式下不运行用户程序),每一个扫描周期都要包含输入、输出信息处理阶段。以扫描的方式把外部输入信号的状态存入输入映像区;将运算处理后的结果存入输出映像区,直至传送到外部被控设备。可编程序控制器周而复始地巡回扫描,执行上述整个过程,直至停机。

5、输入、输出信息处理

PLC在运行状态下(ST

温馨提示

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

评论

0/150

提交评论