工程科技可编程控制器原理及应用.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《工程科技可编程控制器原理及应用.pptx》由会员分享,可在线阅读,更多相关《工程科技可编程控制器原理及应用.pptx(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1工程科技可编程控制器原理及应用工程科技可编程控制器原理及应用介绍介绍n n教材以小型可编程控制器S7-200系列PLC为例,介绍可编程控制器的基本结构,以及工作原理,要求掌握常用指令的格式和应用方法,熟练画出可编程控制器外部电路接线图,掌握可编程控制器应用的基本设计思想和设计方法。第1页/共93页可编程控制器原理及应用可编程控制器原理及应用n n第1章概论n n第2章 可编程控制器构成原理 n n第3章 S7-200可编程控制器 n n第4章 SIMATICS7-200编程软件 n n第5章S7-200PLC基本指令 5.2算术、逻辑运算指令第2页/共93页第第1章章 概论概论n n1
2、.11.1可编程控制器的产生及定义可编程控制器的产生及定义n n1 1、PLCPLC的产生及定义的产生及定义n n 19681968年年由由美美国国通通用用汽汽车车公公司司(GEGE)提提出出,19691969年年有有美美国国数数字字设设备备公公 司司(DECDEC)研研 制制 成成 功功,有有 逻逻 辑辑 运运 算算、定定 时时、计计 算算 功功 能能 称称 为为PLCPLC(programmable logic controllerprogrammable logic controller)。)。n n 8080年年代代,由由于于计计算算机机技技术术的的发发展展,PLCPLC采采用用通通用
3、用微微处处理理器器为为核核心心,功功能能扩扩展展到到各各种种算算术术运运算算,PLCPLC运运算算过过程程控控制制并并可可与与上上位位机机通通讯讯、实实现现远远程程控控制制。被被称称为为PCPC(programmable programmable controllercontroller)即即可可编编程程控控制制器。器。n n2 2、PLCPLC的产生及定义的产生及定义n n国际电工委员会(国际电工委员会(IECIEC)19871987年颁布的可编程逻辑控制器的定义如下:年颁布的可编程逻辑控制器的定义如下:n n “可可编编程程逻逻辑辑控控制制器器是是专专为为在在工工业业环环境境下下应应用用而
4、而设设计计的的一一种种数数字字运运算算操操作作的的电电子子装装置置,是是带带有有存存储储器器、可可以以编编制制程程序序的的控控制制器器。它它能能够够存存储储和和执执行行命命令令,进进行行逻逻辑辑运运算算、顺顺序序控控制制、定定时时、计计数数和和算算术术运运算算等等操操作作,并并通通过过数数字字式式和和模模拟拟式式的的输输入入输输出出,控控制制各各种种类类型型的的机机械械或或生生产产过过程程。可可编编程程控控制制器器及及其其有有关关的的外外围围设设备备,都都应应按按易易于于工工业业控控制制系统形成一个整体、易于扩展其功能的原则设计系统形成一个整体、易于扩展其功能的原则设计”。本章叙述可编程控制器
5、产生、定义及特点,分类和发展方向第3页/共93页1.3 可编程控制器的工作特点可编程控制器的工作特点 n n1 1、使用于工业环境,抗干扰能力强。、使用于工业环境,抗干扰能力强。n n2 2、可可靠靠性性高高。无无故故障障工工作作时时间间(平平均均)数数十十万万小小时时并并可构成多机冗余系统。可构成多机冗余系统。n n3 3、控控制制能能力力极极强强。算算术术、逻逻辑辑运运算算、定定时时、计计数数、PIDPID运算、过程控制、通讯等。运算、过程控制、通讯等。n n4 4、使使用用、编编程程方方便便。(LADLAD)梯梯形形图图、语语句句表表(STLSTL)、功功能能图图(FBDFBD)、控控制
6、制系系统统流流程程图图等等编编程程语语言言通通俗俗易易懂懂,使用方便。使用方便。n n5 5、组组成成灵灵活活。小小型型PLCPLC为为整整体体结结构构,并并可可外外接接I/OI/O扩扩展展机机箱箱构构成成PLCPLC控控制制系系统统。中中大大型型PLCPLC采采用用分分体体模模块块式式结结构构,设设有有各各种种专专用用功功能能模模块块(开开关关量量、模模拟拟量量输输入入输输出出模模块块,位位控控模模块块,伺伺服服、步步进进驱驱动动模模块块等等)供供选选用用和组合,由各种模块组成大小和要求不同的控制系统。和组合,由各种模块组成大小和要求不同的控制系统。n n所以可编程控制器可以称为全功能工业控
7、制计算机。所以可编程控制器可以称为全功能工业控制计算机。第4页/共93页1.4 可编程控制器的分类和发展可编程控制器的分类和发展 n n1 1、分类分类n n 按按I/OI/O点数可分为大、中、小型三大类,通常可以定义为:点数可分为大、中、小型三大类,通常可以定义为:小型:小型:I/OI/O点数在点数在256256点以下;点以下;中型:中型:I/OI/O点数在点数在25625610241024点之间;点之间;大型:大型:I/OI/O点数在点数在10241024点以上。点以上。n n2 2、应用、应用 可可编编程程控控制制器器在在多多品品种种、小小批批量量、高高质质量量的的产产品品生生产产中中得
8、得到到广广泛泛的的应应用用,PLCPLC控控制制已已成成为为工工业业控控制制的的重重要要手手段段之之一一,与与CAD/CAMCAD/CAM,机机器器人人技技术术一一起起成成为为实实现现现现代代自自动动化生产的三大支柱。化生产的三大支柱。n n 通常可以认为,只要有控制要求的地方,都可以用到可编程控制器。通常可以认为,只要有控制要求的地方,都可以用到可编程控制器。n n3 3、发展方向、发展方向 发发展展方方向向分分小小型型化化和和大大型型化化两两个个发发展展趋趋势势。小小型型PLCPLC有有两两个个发发展展方方向向,即即小小(微微)型型化化和和专专业业化化。大大型型化化指指的的是是大大中中型型
9、PLCPLC向向着着大大容容量量、智智能能化化和和网网络络化化发发展展,使使之之能能与计算机组成集成控制系统,对大规模、复杂系统进行综合性的自动控制。与计算机组成集成控制系统,对大规模、复杂系统进行综合性的自动控制。第5页/共93页第第2 2章章 可编程控制器构成原理可编程控制器构成原理 可可编编程程控控制制器器硬硬件件系系统统:可可编编程程控控制制器器系系统统由由输输入入部部分分、运运算算控控制制部分和输出部分组成。部分和输出部分组成。输输入入部部分分:将将被被控控对对象象各各种种开开关关信信息息和和操操作作台台上上的的操操作作命命令令转转换换成成可可编程控制器的标准输入信号,然后送到编程控
10、制器的标准输入信号,然后送到PLCPLC的输入端点。的输入端点。运运算算控控制制部部分分(CPUCPU):由由可可编编程程控控制制器器内内部部CPUCPU按按照照用用户户程程序序的的设设定定,完完成对输入信息的处理,并可以实现算术、逻辑运算等操作功能。成对输入信息的处理,并可以实现算术、逻辑运算等操作功能。输输出出部部分分:由由PLCPLC输输出出接接口口及及外外围围现现场场设设备备构构成成。CPUCPU的的运运算算结结果果通通过过PLCPLC的输出电路,提供给被控制装置。的输出电路,提供给被控制装置。第6页/共93页2.1 可编程控制器的基本组成可编程控制器的基本组成n n可编程控制器主机的
11、硬件电路:可编程控制器主机的硬件电路:由由CPUCPU,存存储储器器,基基本本I/OI/O接接口口电电路路,外外设设接接口,电源等五大部分组成。口,电源等五大部分组成。第7页/共93页2.1 可编程控制器的可编程控制器的基本组成基本组成n n基本基本I/OI/O接口电路接口电路n n可编程控制器输入电路原理图可编程控制器输入电路原理图 PLCPLC内部输入电路作用是将内部输入电路作用是将PLCPLC外部信号送至外部信号送至PLCPLC内部电内部电路。输入接点分为干接点式,直流输入式和交流输入式三大路。输入接点分为干接点式,直流输入式和交流输入式三大类。类。第8页/共93页 2.1 可编程控制器
12、的可编程控制器的基本组成基本组成可编程控制器输出电路原理图可编程控制器输出电路原理图 PLCPLC输输出出电电路路用用来来驱驱动动被被控控负负载载(电电磁磁铁铁、继继电电、接接触触器器线线圈圈等等)。PLCPLC输出电路结构形式分为继电器式,双极型和晶闸管式等三种。输出电路结构形式分为继电器式,双极型和晶闸管式等三种。第9页/共93页2.2 可编程控制器的可编程控制器的工作原理工作原理n n 可编程控制器通过循环扫描输入端口的状态,执行用户程序,实可编程控制器通过循环扫描输入端口的状态,执行用户程序,实现控制任务。现控制任务。PLCPLC采用循环顺序扫描方式工作,采用循环顺序扫描方式工作,CP
13、UCPU在每个扫描周期的开始扫描在每个扫描周期的开始扫描输入模块的信号状态,并将其状态送入到输入映像寄存器区域;然后根输入模块的信号状态,并将其状态送入到输入映像寄存器区域;然后根据用户程序中的程序指令来处理传感器信号,并将处理结果送到输出映据用户程序中的程序指令来处理传感器信号,并将处理结果送到输出映像寄存器区域,在每个扫描周期结束时,送入输出模块。像寄存器区域,在每个扫描周期结束时,送入输出模块。第10页/共93页第第3 3章章 S7-200S7-200可编程控制器可编程控制器 n nS7S7系列系列PLCPLC分为分为S7-400S7-400、S7-300S7-300和和S7-200S7
14、-200等等大、中、大、中、小(微)三个子系列。小(微)三个子系列。本章以本章以S7-200S7-200系列系列PLCPLC为例,叙述小型为例,叙述小型PLCPLC系统的构成,系统的构成,编程用的元器件,寻址方式,编程用的元器件,寻址方式,I/OI/O扩展,编程语言等扩展,编程语言等PLCPLC应用的基础知识。应用的基础知识。n n3.1S7-2003.1S7-200系列系列PLCPLC的构成的构成S7-200S7-200小型可编程控制系统由主机(基本单元)、小型可编程控制系统由主机(基本单元)、I/OI/O扩展单元、功能单元(模块)和外部设备(文本图扩展单元、功能单元(模块)和外部设备(文本
15、图形显示器、编程器)等组成。形显示器、编程器)等组成。第11页/共93页CPU 224主机的结构外形主机的结构外形 n n工工作作方方式式开开关关,模模拟拟电电位位器器,I/OI/O扩扩展展接接口口,工工作作状状态态指指示示和和用用户户程序存储卡,程序存储卡,I/OI/O接线端子排及发光指示等。接线端子排及发光指示等。n n主主机机箱箱体体外外部部的的RS-485RS-485通通讯讯接接口口,用用以以连连接接编编程程器器(手手持持式式或或PCPC机)、文本图形显示器、机)、文本图形显示器、PLCPLC网络等外部设备网络等外部设备。第12页/共93页CPU 224外部电路接外部电路接线电路图线电
16、路图n n 输输入入电电路路采采用用了了双双向向光光电电耦耦合合器器,24V24VDCDC极极性性可可任任意意选选择,择,1M1M、2M2M为输入端子的公共端。为输入端子的公共端。1L1L、2L2L为输出公共端。为输出公共端。n nCPU224CPU224另另有有2424V V、280mA280mA电源供电源供PLCPLC输入点使用。输入点使用。第13页/共93页(2)主机)主机I/O及扩展及扩展 n nCPU22X系列PLC主机的I/O点数及可扩展的模块数目见表3.2。第14页/共93页S7-200 CPU存储器系统存储器系统n nS7-200CPUS7-200CPU存储器系统由存储器系统由
17、RAMRAM和和EEPROMEEPROM两种存储两种存储器构成。器构成。n n系统掉电时,自动将系统掉电时,自动将RAMRAM中中M M存储器的有关内容保存存储器的有关内容保存到到EEPROMEEPROM存储器。存储器。第15页/共93页3.1.2 扫描周期及工作方式扫描周期及工作方式 n n1 1、扫描周期扫描周期S7-200CPUS7-200CPU连续执行用户任务的循环序列称为扫描。连续执行用户任务的循环序列称为扫描。一一个个机机器器扫扫描描周周期期(用用户户程程序序运运行行一一次次),分分为为读读输输入入(输输入入采采样样),执执行行程程序序,处处理理通通讯讯请请求求,执执行行CPUCP
18、U自自诊诊断断,写写输输出出(输输出出刷刷新新)等等五五个个阶阶段段,CPUCPU周周而而复复始始地地循循环环扫扫描描工工作作。也也可可以以把把扫扫描描周周期期简简化化为读输入、执行用户程序和写输出三个阶段。为读输入、执行用户程序和写输出三个阶段。执行CPU自诊断写输出处理通讯请求执 行 程序一个扫描周期读输入第16页/共93页3.2.1 数据存储类型及寻址方式数据存储类型及寻址方式n nS7-200S7-200数数据据寻寻址址方方式式有有立立即即数数寻寻址址、直直接接寻寻址址和和间间接接寻寻址址三大类。三大类。n n立即数寻址:立即数寻址:#100#100n n直接寻址:位寻址如上图。直接寻
19、址:位寻址如上图。字节、字、双字寻址字节、字、双字寻址 (直接寻址)(直接寻址)例:例:VB100VB100、VW100VW100、VD100VD100存储器位地址字节地址元件名称第17页/共93页3.2.1 数据存储类型及寻址方式数据存储类型及寻址方式n n间接寻址:间接寻址:例例:MOVWMOVW AC1AC1,AC0AC0 时时表表示示该该操操作作数数为为地址指针。地址指针。指指令令功功能能:将将AC1AC1作作为为内内存存地地址址指指针针,把把以以AC1AC1中中内内容容为起始地址的内存单元的为起始地址的内存单元的1616位数据送到累加器位数据送到累加器AC0AC0中。中。第18页/共
20、93页3.2.2 S7-200数据存储区及元件数据存储区及元件(内部资源内部资源)的功能的功能n n1.1.输入输出映像寄存器:输入输出映像寄存器:S7-200PLCS7-200PLC编址范围编址范围(I0.0I15.7I0.0I15.7)输入映像寄存器(该区域可以按位操作又称输入继电器)输入映像寄存器(该区域可以按位操作又称输入继电器)输入继电器线圈由外部信号驱动,常开触点和常闭触点供输入继电器线圈由外部信号驱动,常开触点和常闭触点供用户编程使用。用户编程使用。外部输入点输入端子第19页/共93页3.2.2 数据存储区及数据存储区及元件功能元件功能 n n输出映像寄存器:输出映像寄存器:S7
21、-200PLCS7-200PLC编址范围编址范围(Q0.0Q15.7Q0.0Q15.7)输输出出映映像像寄寄存存器器(又又称称输输出出继继电电器器)是是用用来来将将PLCPLC的的输输出出信号传递给负载,线圈用程序指令驱动。信号传递给负载,线圈用程序指令驱动。n nPLCPLC的每一个的每一个I/OI/O点点都是一个确定的物理点。都是一个确定的物理点。CPU224CPU224主机有主机有I0.0I0.0I0.7I0.7,I1.0I1.0I1.5I1.5共共1414个数字量输入个数字量输入端点,端点,Q0.0Q0.0Q0.7Q0.7、Q1.0Q1.0、Q1.1Q1.1共共1010个数字量输出端点
22、。个数字量输出端点。Q0.0L负载电源第20页/共93页3.2.2 数据存储区及数据存储区及元件功能元件功能 n n2.2.变量存储器变量存储器V V 用以存储运算的中间结果和其它数据。用以存储运算的中间结果和其它数据。CPU224CPU224有有VB0.0VB0.0VB5119.7VB5119.7的的5K5K存储字节。可按位、字节、存储字节。可按位、字节、字或双字使用。字或双字使用。n n3.3.内部标志位(内部标志位(MM)存储区)存储区 MM作作为为控控制制继继电电器器(又又称称中中间间继继电电器器),用用来来存存储储中中间间操操作作数或其它控制信息。数或其它控制信息。S7-200S7-
23、200PLCPLC编编址址范范围围M0.0M31.7M0.0M31.7,可可以以按按位位、字字节节、字字或或双字来存取存储区的数据。双字来存取存储区的数据。n n4.4.顺序控制继电器(顺序控制继电器(S S)存储区)存储区S S又称状态元件,以实现顺序控制和步进控制。又称状态元件,以实现顺序控制和步进控制。S7-200S7-200PLCPLC编编址址范范围围S0.0S0.0S31.7S31.7,可可以以按按位位、字字节节、字字或或双字来存取数据。双字来存取数据。第21页/共93页5.5.特殊标志位(特殊标志位(特殊标志位(特殊标志位(SMSM)存储器)存储器)存储器)存储器 CPU 224C
24、PU 224CPU 224CPU 224编址范围编址范围编址范围编址范围SM0.0 SM0.0 SM0.0 SM0.0 SM179.7SM179.7SM179.7SM179.7,共,共,共,共180180180180个字节。其中个字节。其中个字节。其中个字节。其中SM0.0SM0.0SM0.0SM0.0SM29.7SM29.7SM29.7SM29.7的的的的30303030个字节为只读型区域。个字节为只读型区域。个字节为只读型区域。个字节为只读型区域。n nSMB0SMB0为状态位字节,在每次扫描循环结尾由为状态位字节,在每次扫描循环结尾由S7-200CPUS7-200CPU更新,定义如下:更
25、新,定义如下:n nSM0.0RUNSM0.0RUN状态状态监控,监控,PLCPLC在运行在运行RUNRUN状态,该位始终为状态,该位始终为1 1。n nSM0.1SM0.1 首首次次扫扫描描时时为为1 1,PLCPLC由由STOPSTOP转转为为RUNRUN状状态态时时,ONON(1 1态态)一一个个扫扫描描周周期期,用用 于程序的初始化。于程序的初始化。n nSM0.2SM0.2当当RAMRAM中数据丢失时,中数据丢失时,ONON一个扫描周期,用于出错处理。一个扫描周期,用于出错处理。n nSM0.3PLCSM0.3PLC上电进入上电进入RUNRUN方式,方式,ONON一个扫描周期。一个扫
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 科技 可编程控制器 原理 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内