分布式控制系统_第1页
分布式控制系统_第2页
分布式控制系统_第3页
分布式控制系统_第4页
分布式控制系统_第5页
已阅读5页,还剩141页未读 继续免费阅读

下载本文档

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

文档简介

分布式控制系统第1页/共146页第三章DCS控制算法工业生产中大量应用顺序控制,均已可编程控制器PLC作为核心。顺序控制:按照一定的逻辑关系,对各生产阶段进行信息处理与控制。第2页/共146页传送带生产线控制灌装及包装机械木材加工电梯控制空调控制纺织机械印刷机械第3页/共146页第三章DCS控制算法3.12PLC简介PLC:可编程序控制器ProgrammableLogicController可编程序控制器的历史

60年代继电接触控制系统优点:简单易懂价格便宜缺点:硬设备多接线复杂改变设计困难。第4页/共146页第三章DCS控制算法3.12PLC简介定义:国际电工委员会(IEC)于1982年11月和1985年1月对可编程序控制器作了如下的定义:“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的命令,并通过数字式模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统联成一个整体,易于扩充功能的原则而设计”。第5页/共146页第三章DCS控制算法3.12PLC简介PLC的历史1968年,美国最大的汽车制造商通用汽车公司(GM),为了适应汽车型号不断更新的需要,提出了十条技术指标在社会上公开招标,制造一种新型的工业控制装置以后,日本、德国、法国等国相继研制了各自的PLC。70年代中期,PLC进入了实用化阶段。70年代末和80年代初,PLC进入了成熟阶段。第6页/共146页第三章DCS控制算法3.12PLC简介美国PLC发展得最快:1984年有48家,生产150多种PLC;1987年有63家,生产243种PLC;1996年有70余家,生产近300种PLC。著名厂家有A—B(Allen-Bradley)艾伦一布拉德利公司,MODICON莫迪康公司,GE-FANUC公司,TI(TexasInstrument)德州仪器公司,WESTHOUSEElectric西屋电气公司,IPM(InternationalParallelMachines)国际并行机器公司等。第7页/共146页第三章DCS控制算法3.12PLC简介欧洲PLC的厂家有60余家:

西门子(Siemens)于1973年研制出第一台PLC。金钟默勒

AEG,法国的施耐德瑞士的Selectron公司等。第8页/共146页第三章DCS控制算法3.12PLC简介1971年,日本从美国引进PLC技术,由日立公司研制成功日本第一台PLC。日本生产PLC的厂家有40余家:三菱电机(MITSUBISHI)欧姆龙(OMRON)富士电机(FujiElectric)东芝(TOSHIBA),光洋(KOYO),松下电工(MEW)和泉(IDEC),夏普(SHARP)安川等公司。第9页/共146页第三章DCS控制算法3.12PLC简介我国在70年代末和80年代初开始引进PLC。我国早期独立研制PLC的单位有:北京机械工业自动化研究所,上海工业自动化仪表研究所,大连组合机床研究所,成都机床电器研究所,中科院北京计算机所及自动化所,长春一汽,上海起重电器厂,上海香岛机电公司,上海自力电子设备厂等单位。以上诸单位都没有形成规模化生产。第10页/共146页第三章DCS控制算法3.12PLC简介辽宁无线电二厂引进德国西门子技术生产PLC;无锡电器和日本光洋合资生产的PLC;中美合资的厦门A—B公司生产的PLC;上海香岛机电公司引进技术生产的PLC;上海OMRON公司;西安Siemens公司等。第11页/共146页第三章DCS控制算法

PLC的发展趋势1)向高速度、大存储容量方向发展(CPU处理速度nS级;内存2M字节)2)向多品种方向发展和提高可靠性(超大型和超小型)3)产品更加规范化、标准化(硬件、软件兼容的PLC)4)分散型、智能型、与现场总线兼容的I/05)加强联网和通信的能力6)控制的开放和模块化的体系结构第12页/共146页第三章DCS控制算法4.PLC著名品牌中国PLC市场排行榜上的世界十大厂家:美国A-B公司(Allen-Bradley)德国西门子公司(Siemens)美国GE-Fanuc公司美国的莫迪康(Modicon)和法国的TE电器公司日本欧姆公司(OMRON)日本三菱电机株式会社(MITSUBISHI)日本富士电机株式会社(FujiElectric)日本东芝公司(TOSHIBA)日本的光洋电子(KOYO)日本松下电工株式会社(MEW)第13页/共146页第三章DCS控制算法

PLC著名品牌根据美国AutomationResearchCo.(ARC)的商情调查,在1994年PLC市场上,最大的5家PLC制造商是(80%):SIEMENS,Allen-Bradly,(Rockwell)AEGSchneider,三菱电机,OMRON第14页/共146页第三章DCS控制算法PLC的分类(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点数,且划分界限不是固定不变的。第15页/共146页第三章DCS控制算法按结构形式分类整体式PLC:又称单元式或箱体式。整体式PLC是将电源、CPU、I/0部件都集中装在一个机箱内。一般小型PLC采用这种结构。模块式PLC:将PLC各部分分成若干个单独的模块,如CPU模块、I/0模块、电源模块和各种功能模块。模块式PLC由框架和各种模块组成。模块插在插座上。一般大、中型PLC采用模块式结构,有的小型PLC也采用这种结构。有的PLC将整体式和模块式结合起来,称为叠装式PLC。第16页/共146页第三章DCS控制算法PLC的优点①可靠性高(平均无故障时间3--5万小时)

②编程简单

③通用性强

④体积小、结构紧凑、安装、维护方便第17页/共146页第三章DCS控制算法PLC的缺点主要是PLC的软、硬件体系结构是封闭而不是开放的:如专用总线、专家通信网络及协议,I/O模板不通用,甚至连机柜、电源模板亦各不相同。编程语言虽多数是梯形图,但组态、寻址、语言结构均不一致,因此各公司的PLC互不兼容。

第18页/共146页第三章DCS控制算法PLC的应用领域PLC在工业自动化中起着举足轻重的作用,在国内外已广泛应用于机械、冶金、石油、化工、轻工、纺织、电力、电子、食品、交通等行业。经验表明,80%以上的工业控制可以使用PLC来完成。在日本,凡8个以上中间继电器组成的控制系统都已采用PLC来取代。第19页/共146页第三章DCS控制算法PLC系统组成组成:CPU模块、输入模块、输出模块、编程装置。第20页/共146页第三章DCS控制算法CPU模块1)CPU芯片作用:在可编程序控制器控制系统中,CPU模块相当于人的大脑,它不断地采集输入信号,执行用户程序,刷新系统的输出。2)存储器:作用:存放系统程序,用户程序和数据。系统程序:决定PLC的基本智能,由厂家设计,并存入ROM、EEPROM。用户不能修改。用户程序:根据要求,用PLC的编程语言,编制的程序,用户用编程器写入RAM或EEPROM。第21页/共146页第三章DCS控制算法I/0模块作用:是系统的眼、耳、手、脚,是联系外部现场和CPU模块的桥梁。1)输入模块作用:接收和采集输入信号。输入电路:设有RC滤波电路和光电耦合器。2)输出模块作用:控制输出设备,执行装置。输出电路:晶体管和场效应管、双向晶闸管,小型继电器。第22页/共146页第三章DCS控制算法其他模块:运动控制模块伺服单元步进单元闭环控制模块高速计数单元通讯单元点对点通信模块(RS-232C)现场总线通信模块[PROFIBUS(FMS/PA/DP)、DeviceNet、DeviceCONTROL]电源可编程序控制器使用220V交流电源或24V直流电源。内部的开关电源为各模块提供DC5V、±12V、24V等直流电源。第23页/共146页第三章DCS控制算法第24页/共146页第三章DCS控制算法PLC交流输入第25页/共146页第三章DCS控制算法PLC直流输入第26页/共146页第三章DCS控制算法PLC继电器输出第27页/共146页第三章DCS控制算法PLC晶体管输出第28页/共146页第三章DCS控制算法编程装置作用:编程装置用来生成用户程序,并对它进行编辑、检查和修改。1)手持式编程器:不能直接输人和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。2)编程软件编程:在屏幕上直接生成和编辑梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。第29页/共146页第三章DCS控制算法(1)简易型编程器

背卧式

手持式

它们的编程语言有图形语言和代码两种,工作状态有编程、监控、运行三种。(2)台式编程器专用智能编程器显示器采用CRT、液晶显示器和等离子显示器功能(工作方式)包括:离线、在线编程在线、组态软件监控IPC机(PC机)+系统软件编程器有编程和监控功能第30页/共146页第三章DCS控制算法PLC的工作方式工作状态:STOP:创建和编辑用户程序,设置PLC的硬件功能,并可下栽到PLC。

RUN:执行用户程序实现控制功能。

扫描工作方式。第31页/共146页第三章DCS控制算法常用控制电器控制电器继电器接触器主令电器配电电器电气原理图的绘制第32页/共146页第三章DCS控制算法一、继电器第33页/共146页第三章DCS控制算法1、电压或电流控制继电器线圈的控制信号为电压。线圈的控制信号为电流。2、时间继电器线圈接通后触点延迟导通。(延时导通)线圈断电后触点延迟释放。(延时释放)第34页/共146页第三章DCS控制算法第35页/共146页第三章DCS控制算法2.接触器(1)结构触头电磁系统灭弧装置支架、外壳和接线柱第36页/共146页第三章DCS控制算法(2)工作原理:当励磁线圈通电后,线圈电流产生磁场,使静铁芯产生电磁吸力吸引街铁,接头带动触头动作(常闭触头断开,常开触头闭合、两者是联动的)。当励磁线圈断电时,电磁吸力消失,街铁在释放弹簧的作用下释放,使触头复原到初始状态(常开触头断开,常闭触头闭合)第37页/共146页第三章DCS控制算法(3)种类交流接触器:线圈主触头接通和切换的主电路均为交流电。直流接触器:线圈主触头接通和切换的主电路均为直流电。真空接触器:触头在真空泡中。(4)技术参数第38页/共146页第三章DCS控制算法3、继电器与接触器的区别在于:接触器的主要任务是控制主电路的通断;而继电器则要实现对各种信号的检测,通过比较确定其动作值。继电器触点通常接在小容量的控制电路中。第39页/共146页第三章DCS控制算法主令电器主令电器用来闭合或断开控制电路,以发布命令或用作程序控制,主要有按钮、位置开关、主令控制器等。⑴按钮按钮在低压控制电路中用于手动发出控制信号。通常按钮是由按钮帽、复位弹簧、桥式触头和外壳等组成。按用途的和结构的不同可以分为启动按钮(常开)、停止按钮(常闭)和复合按钮等。第40页/共146页第三章DCS控制算法第41页/共146页第三章DCS控制算法⑵位置开关(行程开关)位置开关是利用运动部件的行程位置实现控制的电器元件,也称为行程开关。常应用于自动返回的生产机械中。其原理与按钮相似,它们的区别在于位置开关不是靠手动而是利用运动部件的碰压使触头工作。第42页/共146页第三章DCS控制算法绘制电气原理图应遵循以下原则:1.电气控制线路根据电路通过的电流大小可分为主电路和控制电路。主电路包括从电源到执行器的电路,是强电流通过的部分,用粗线条画在原理图的左边。控制电路是通过弱电流的电路,一般有按钮、电气元件的线圈、接触器的辅助触头、继电器的触点等组成,用细线条画在原理图的右边。2.电气原理图中,所有电气元件的图形、文字符号必须采用国家规定的统一标准。

第43页/共146页第三章DCS控制算法3.采用电气元件展开图的画法。同一电气元件的各部件可以不画在一起,但需用同一文字符号标出。若有多个同一种类的电气元件,可以在文字符号后加上数字信号的下标,如KM1、KM2等。4.所有按钮、触头均按没有外力作用和没有通电时的原始状态(初始状态)画出。5.两线交叉联接时的电器联接点需用黑点标出。第44页/共146页第45页/共146页第46页/共146页第三章DCS控制算法笼形电机正反转控制线路图的电器原理图

第47页/共146页第三章DCS控制算法笼形电机正反转控制PLC线路图第48页/共146页第三章DCS控制算法笼形电机正反转控制PLC程序第49页/共146页第三章DCS控制算法PLC工作方式PLC采用循环扫描的工作方式,这个过程可分为内部处理、通信服务、输入处理、程序执行、输出处理几个阶段,整个过程扫描一次所需要的时间称为扫描周期。第50页/共146页第三章DCS控制算法PLC工作方式第51页/共146页第三章DCS控制算法PLC扫描过程I/OI/OI/OT第52页/共146页第三章DCS控制算法二、系统响应时间影响系统响应时间的大小的原因:输入延迟(滤波、机械滞后、传输滞后)输出延迟(机械滞后、传输滞后)PLC循环扫描、数据I/O操作时间出现的时机PLC对输入采样、输出刷新的特殊处理、用户程序的设计

系统响应的时间=输入延迟时间+PLC工作时间+输出延迟时间第53页/共146页第三章DCS控制算法输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。第54页/共146页第三章DCS控制算法用户程序执行阶段在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该输出线圈在I/O映象区中对应位的状态。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。第55页/共146页第三章DCS控制算法输出刷新阶段当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。PLC的扫描周期包括自诊断、通讯等,即一个扫描周期等于自诊断、通讯、输入采样、用户程序执行、输出刷新等所有时间的总和。第56页/共146页第三章DCS控制算法PLC的I/O响应时间为了增强PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制,PLC采用了不同于一般微型计算机的运行方式(扫描技术)。以上两个主要原因,使得PLC得I/O响应比一般微型计算机构成的工业控制系统慢的多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。所谓I/O响应时间指从PLC的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。其最短的I/O响应时间与最长的I/O响应时间.第57页/共146页第三章DCS控制算法PLC编程可编程控制器的程序有系统程序和用户程序两种用户程序是用户根据控制要求,利用PLC厂家提供的程序编制语言编写的应用程序。梯形图:是在继电控制系统电气原理图基础上开发出来的一种图形语言。它继承了继电器触点、线圈、串联、并联等术语和符号,根据控制要求联接而成的表示PLC输入和输出之间逻辑关系的图形。第58页/共146页第三章DCS控制算法

梯形图组成:由触点、线圈和用方框表示的功能块。(图3-3)特点:1)沿用继电器这一名称,但不是真实继电器,而是软件中编程元件。2)假想的“能流”(POWERFlow),从左向右流动。3)逻辑解算,从左至右,从上至下。4)线圈放在最右边,触点可无限次使用。

第59页/共146页第三章DCS控制算法

梯形图第60页/共146页第三章DCS控制算法

梯形图说明第61页/共146页第三章DCS控制算法基本方法

1)了解和熟悉被控设备的工艺过程和机械的动作情况,根据继电器电路图分析和掌握控制系统的工作原理。2)确定可编程序控制器的输入信号和输出负载,对应的梯形图中的输入位和输出位的地址,画出可编程序控制器的外部接线图。3)确定与继电器电路图的中间继电器、时间继电器对应的梯形图中的存储器位(M)和定时器(T)的地址。4)根据上述对应关系画出梯形图。第62页/共146页第三章DCS控制算法梯形图的基本画法:在左右两条逻辑电源线之间,按系统逻辑要求从左到右排列接点和线圈;计算机可只画左边逻辑可以是一个或多个接点的串并联,然后接到输出线圈(定时器、锁存器、移位寄存器等)所有接点必须在输出线圈左边;输出线圈不能不经过任何接点直接接在两个逻辑电源线之间。第63页/共146页第三章DCS控制算法PLC梯形图语言的编程原则(1)PLC编程元件的触点在编制程序时使用次数是无限的。每个继电器的线圈在梯形图中只能出现一次,它的触点可以使用无数次。

即:梯形图中的继电器继电器、接点、线圈不是物理的,是PLC存储器中的位(1=ON;0=OFF);故编程时常开/常闭接点可无限次引用,线圈输出只能是一次;(2)梯形图的每一逻辑行皆起始于左母线,终止于右母线。线圈总是处于最右边,且不能直接与左边母线相连。第64页/共146页第三章DCS控制算法PLC梯形图语言的编程原则梯形图中流过的不是物理电流而是“概念电流”,只能从左向右流;用户程序的运算是根据PLC的输入/输出映象寄存器中的内容,逻辑运算结果可以立即被后面的程序使用;PLC的内部继电器不能做控制用,只能存放逻辑控制的中间状态;输出线圈不能直接驱动现场的执行元件,通过I/O模块上的功率器件来驱动。第65页/共146页第66页/共146页第67页/共146页第三章DCS控制算法第68页/共146页第三章DCS控制算法第69页/共146页第三章DCS控制算法第70页/共146页第三章DCS控制算法第71页/共146页第三章DCS控制算法三菱PLC第72页/共146页第三章DCS控制算法三菱PLC电源模块CPU模块I\O模块AD\DA模块计数器模块PWM模块运动控制模块各种总线通信模块计算机模块网络通信模块第73页/共146页第三章DCS控制算法三菱PLC第74页/共146页第三章DCS控制算法第75页/共146页第三章DCS控制算法Q系列的IO地址分配电源CPUQXQXQXQYQYX00至X0FX10至X1FX20至X2FY30至Y3FY40至Y4F16点I16点I16点I16点O16点O第76页/共146页第三章DCS控制算法I模块:QX40DC24V正公共端型01comEF24VGNDGNDGNDGND第77页/共146页第三章DCS控制算法O模块:QY10继电器输出模块01comEF24VDC、220VACGND第78页/共146页第三章DCS控制算法FX2N第79页/共146页第三章DCS控制算法第80页/共146页第三章DCS控制算法三菱PLC第81页/共146页第三章DCS控制算法三菱PLC第82页/共146页第三章DCS控制算法三菱PLC第83页/共146页第三章DCS控制算法三菱PLC第84页/共146页第三章DCS控制算法三菱PLC内部结构第85页/共146页第三章DCS控制算法输入与输出1、物理输入:外部输入给PLC的真实信号;

输入映像寄存器:外部有输入时,对应的映像寄存器值就为1,否则为零。因而PLC程序只需扫描输入映像寄存器的值就可知道真实的输入状态;2、物理输出:PLC的真实输出;输出映像寄存器:某一映像寄存器值为1时,对应的输出端就接通,否则断开。因而PLC程序只需改变输出映像寄存器的值(1或0)就可改变物理输出端状态(通或断);第86页/共146页第三章DCS控制算法PLC的输入与输出的映像第87页/共146页第三章DCS控制算法PLC的程序扫描过程第88页/共146页第三章DCS控制算法三菱PLC常用继电器自锁电路第89页/共146页第90页/共146页第三章DCS控制算法第91页/共146页第92页/共146页第三章DCS控制算法PLC选型第93页/共146页第三章DCS控制算法三菱PLC的编程软件GXDeveloper第94页/共146页第95页/共146页第96页/共146页第97页/共146页第三章DCS控制算法工具栏第98页/共146页第三章DCS控制算法工具栏第99页/共146页第三章DCS控制算法工具栏第100页/共146页第三章DCS控制算法工具栏第101页/共146页第三章DCS控制算法梯形图编程(自锁程序)第102页/共146页第三章DCS控制算法梯形图编程(自锁程序)第103页/共146页第三章DCS控制算法梯形图编程(自锁程序)第104页/共146页第三章DCS控制算法梯形图编程(自锁程序)第105页/共146页第三章DCS控制算法梯形图编程(自锁程序)第106页/共146页第三章DCS控制算法梯形图编程(自锁程序)第107页/共146页第108页/共146页第三章DCS控制算法梯形图编程(自锁程序)第109页/共146页第三章DCS控制算法梯形图编程(自锁程序)第110页/共146页第111页/共146页第三章DCS控制算法第112页/共146页第三章DCS控制算法第113页/共146页第三章DCS控制算法上升沿、下降沿捕获指令第114页/共146页第三章DCS控制算法上升沿、下降沿捕获指令举例功能:X0接按键,Y0接1个小灯要求:按键按下,灯亮;再次按下,灯灭;程序:第115页/共146页第三章DCS控制算法上升沿、下降沿捕获举例第116页/共146页第三章DCS控制算法上升沿、下降沿捕获举例第117页/共146页第三章DCS控制算法上升沿、下降沿捕获举例按键再次按下第118页/共146页第三章DCS控制算法上升沿、下降沿捕获举例第119页/共146页第三章DCS控制算法置位与复位第120页/共146页第三章DCS控制算法置位与复位举例:控制小灯的亮和灭;X0接灯亮按键;X1接灯灭按键;Y0接小灯第121页/共146页第三章DCS控制算法区域复位指令举例第122页/共146页第三章DCS控制算法取反指令举例第123页/共146页第三章DCS控制算法中间继电器MPLC内存中虚拟的继电器,0、1两种状态;M不是输入或输出的映像,作为程序中的中间变量使用。举例:第124页/共146页第三章DCS控制算法中间继电器M当用组态软件直接操作PLC时,PLC没有真实的物理输入,这是需要用到M;组态软件可以直接通过和PLC的串行通讯来操作(读和写)M;例如:第125页/共146页第三章DCS控制算法时间继电器T定时单位可更改:低速定时器:定时间隔设定范围:1-1000ms,默认值为100ms;高速定时器:定时间隔设定范围:0.1-100ms,,默认值为10ms;第126页/

温馨提示

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

评论

0/150

提交评论