收藏 分销(赏)

第3章 可编程控制器概述.ppt

上传人:s4****5z 文档编号:13965470 上传时间:2026-05-18 格式:PPT 页数:28 大小:5.69MB 下载积分:10 金币
下载 相关 举报
第3章 可编程控制器概述.ppt_第1页
第1页 / 共28页
第3章 可编程控制器概述.ppt_第2页
第2页 / 共28页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章 可编程序控制器概述,3,1,可编程序控制器的产生与定义,3,1,1,可编程控制器的产生,GM10,条,(1),编程简单,可现场修改程序;,(2),维修方便,最好是插件式结构;,(3),可靠性高于继电器控制装置;,(4),体积小于继电器控制装置;,(5),数据可以直接输入管理计算机;,(6),可以直接用交流,115V,;,(7),输出为交流,115V,容量要求,2A,以上,可直接驱动电磁阀、接触器等负载;,(8),通用性强,易扩展,扩展时原系统只需很少变更;,(9),用户存贮器容量大于,4KB,;,(10),性能价格比可与继电器控制装置竞争。,1969,年,美国数字设备公司根据以上要求,研制出了第一台可编程控制器,型号为,:PDP-14,第三章 可编程序控制器概述,1,3.1.2,可编程控制器的定义,:,早期的可编程控制器主要是用来替代继电器控制系统的,因此功能较为简单,只能进行开关量逻辑控制,称为,可编程逻辑控制器,(,Programmable Logic Controller,),简称,PLC,。,1982,年,2,月国际电工委员会(,IEC,),对可编程控制器的定义是:,“可编程控制器是一种数字运算操作的电子系统,专为工业环境而设计,.,它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。而有关的外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计,.”,可以认为,PLC,实质是一台工业控制用计算机。,2,(,一,)PLC,的功能,1.,逻辑控制(开关量控制):,2,定时控制:,3,计数控制:,4.,步进控制,:,5,模拟量控制:,6,数据处理:,7,通信与联网:,8.,对控制系统监控:,3,2 PLC,的特点,3,(二),PLC,的特点,1.,编程简单,易于使用,2,可靠性高,抗干扰能力强,硬件方面措施:,(1),隔离,(2),滤波,(3),在,PLC,内部对,CPU,供电电源采取屏蔽、稳压、保护等措施,.,(4),内部设置连锁、故障检测与诊断等电路,一旦发生故障就报警。,(5),外部采用密封、防尘、抗震的外壳封装结构,以适应恶劣环境。,软件方面措施:设置数字滤波、故障检测与诊断程序,发现错误立即处理(封锁输出、报警、保护数据),.,3.,控制系统结构简单,通用性强:,4.,功能完善,;,5.,设计、施工和调试的周期短,6.,体积小、重量轻、功耗低,维护操作方便。,4,3.3 PLC,的应用与发展,3.3.1 PLC,的发展状况,3.3.2 PLC,的发展趋势,1.,向小型化、专业化、低成本方向发展,;,2.,向大容量,高速度方向发展,;,3.,智能型,I/O,模块的发展,;,4.,基于,PC,的编程软件取代编程器,;,5.PLC,编程语言的标准化,;,6.PLC,通信的易用化,;,7.,组态软件与,PLC,的软件化,;,8.PLC,与现场总线相结合,5,国产,P111G-MC2,型,PLC,国产,SOC-48NE2,型,PLC,国产,JH120H,型,PLC,日本,FX,型,PLC,美国通用,PLC,日本松下,PLC,合资产品欧姆龙,PLC,德国西门子,PLC,6,3.3.3 PLC,的应用领域,PLC,已广泛应用于钢铁、采矿、水泥、石油、化工、电力、机械制造、汽车、装卸、纺织、环保和娱乐等行业。,PLC,的应用范围可分成,5,种类型。,(,1,)顺序控制,如印刷机械、包装机械、机床装配生产线及电梯控制等。,(,2,)运动控制,PLC,把描述目标位置的数据送给模块,其输出移动一轴或数轴到目标位置。,(,3,)过程控制,PLC,还能控制大量的过程参数,如温度、流量、压力和液位。一个具有,PID,控制能力的,PLC,可用于过程控制。,(,4,)数据处理,在机械加工中,PLC,作为主要的控制与管理系统可以完成大量的数据处理工作。,(,5,)通信网络,7,3.4 PLC,的分类,1.,按结构形式分,根据,PLC,结构形式的不同,PLC,主要可分为整体式和模块式两类,(1),整体式结构,:,特点:体积小、成本低、安装方便。,(2),模块式结构:,PLC,由一些标准模块单元构成,将这些单元插在框架上或基板上即可。可根据需要灵活配置。,2.,按输入、输出点数和存储容量分,按输入、输出点数和存储容量,PLC,大致可分大、中、小型三种:,小型机:,I/O,点数在,256,点以下,用户存储器容量在,4K,字左右。,中型机:,I/O,点数在,2562048,之间,用户存储器容量在,8K,字左右。,大型机:,I/O,点数在,2048,以上,用户存储器容量在,16K,字以上。,8,3.5 PLC,的系统组成,PLC,专为工业现场应用而设计,采用了典型的计算机结构,它主要是由,CPU,、,电源、存储器和专门设计的输入,/,输出接口电路等组成。,PLC,的结构框图如图所示:,图,3.1 PLC,结构框图,9,1.,中央处理单元,(CPU),中央处理单元,(CPU),一般由控制器、运算器和寄存器组成,这些电路都集成在一个芯片上。,CPU,通过数据总线、地址总线和控制总线与存储单元、输入,/,输出接口电路相连接。,它的主要功能有以下几点:,接收从编程器输入的用户程序和数据,送入存储器存储;,用扫描方式接收输入设备的状态信号,并存入相应的数据区;,监测和诊断电源、,PLC,内部电路工作状态和用户程序编程过程中的语法错误;,执行用户程序,完成各种数据的运算、传递和存储等功能;,根据数据处理的结果,刷新有关标志位的状态和输出状态寄存器表的内容,以实现输出控制、制表打印或数据通信等功能。,PLC,常用的,CPU,芯片有通用微处理器、单片机和位片式微处理器。,PLC,的档次越高,所用的,CPU,的位数也越多,运算速度也越快,功能越强。,10,2.,存储器,PLC,的存储器包括系统存储器和用户存储器两部分。,系统存储器存放系统程序,并固化到,ROM,内,用户不能直接更改。它使,PLC,具有基本功能,能够完成,PLC,设计者规定的各项工作。其内容主要包括三部分。,第一部分为系统管理程序;,第二部分为用户指令解释程序;,第三部分为标准程序模块与系统调用。,用户存储器用来存放用户编制的控制程序。它包括用户程序存储器(程序区)和数据存储器(数据区)两部分。,PLC,常用的存储器类型三种:,(,1,),随机存取存储器(,RAM,),(,2,),只读存储器(,ROM,),(,3,)可电擦除可编程只读存储器,EPROM,、,EEPROM,11,3.,输入,/,输出单元,PLC,的输入,/,输出信号类型可以是开关量和模拟量。,输入单元接收来自用户设备的各种控制信号,通过接口电路将这些信号转换成中央处理器能够识别和处理的信号,并存到输入映像寄存器。运行时,CPU,从输入映像寄存器读取输入信息并进行处理,将处理结果放到输出映像寄存器。输出映像寄存器由输出点相对应的触发器组成,输出接口电路将其由弱电控制信号转换成现场需要的强电信号输出,以驱动被控设备的执行元件。,常用开关量输入,/,输出接口电路有:,(,1,)输入接口电路,通常,PLC,的输入类型可以是直流、交流和交直流。输入电路的电源可由外部供给,有的也可由,PLC,内部提供。,12,图,3.2,直流输入接口电路,图,3.3,交流输入接口电路,13,(2),输出接口电路,输出接口电路按输出开关器件的种类分通常有三种类型,:,继电器输出型、晶体管输出型和晶闸管输出型。每种输出电路都采用电气隔离技术,电源由外部提供,,输出电流一般为,0.52A,。,它只能带直流负载,属于直流输出方式,直流电源由用户提供。,特点:寿命长、无噪音、可靠性高、可以高速通断,频率响应快,响应时间为,0.2ms,能满足一些直流负载的特殊要求,.,如直流电机、电器和高速电磁阀的驱动等,但其价格高,过载能力差。,晶体管输出:如图示,14,晶闸管输出:如图示,晶闸管输出也是无触点输出,它采用光触发型双向晶闸管。它属于交流输出方式,只能带交流负载。交流电源由用户提供。,特点:响应速度快,响应时间为,1ms,以下,寿命长,可驱动交流负载,但过载能力差,.,特点,:,它耐受电压范围宽,导通压降小,价格便宜。即可控制交流负载,也可控制直流负载,但其机械触点寿命短,转换频率低,响应时间平均为,10ms,,,触点断开时有电弧产生,容易产生干扰。,继电器输出,:,如图示,15,4.,电源部件,5.,编程器,6.,扩展接口,7.,通信接口,8.,其它部件,3.6 PLC,与继电器控制系统的区别,1.,控制逻辑,继电器控制逻辑采用硬接线逻辑,而,PLC,采用存储器逻辑,其控制逻辑以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,故称为,“,软接线,”,。,2.,工作方式,前者属于并行工作方式,,PLC,属于串行工作方式。,3.,可靠性和可维护性,4.,控制速度,5.,定时控制,6.,设计和施工,16,3.7 PLC,的工作原理,3.7.1 PLC,的工作方式与运行框图,17,PLC,是以分时操作方式来处理各项任务的,程序的执行是按顺序依次完成相应各电器的动作,它属于串行工作方式.,PLC,是按集中输入、集中输出,周期性循环,顺序扫描的方式工作的,每一次扫描所用的时间为扫描周期或工作周期.,PLC,工作的全过程可用如图所示的运行框图来表示.,PLC,运行正常时,扫描周期与,CPU,的运算速度、,I/O,点的情况、用户应用程序的长短等有关。,18,3.7.2 PLC,工作过程的中心内容,输入采样、程序执行、输出刷新这三个阶段是,PLC,工作过程的中心内容。,PLC,典型的扫描工作过程如图所示:,输入采样阶段,程序执行阶段,输出刷新阶段,扫描周期,19,1.,输入采样阶段:,在输入采样阶段,,PLC,以扫描方式按顺序将所有输入端的输入信号状态(“,0”,或“,1”,,表现在接线端子上是否承受外加电压)读入输入映像寄存器中,这个过程称为对输入信号的采样,接着转入程序执行阶段,。,在输入采样阶段结束后,即使输入信号状态发生改变,输入映像寄存器中的状态也不会发生改变。,20,2,程序执行阶段,:,在程序执行阶段,,PLC,对程序按顺序进行扫描,又称程序处理阶段。如果程序用梯形图表示,则总是按先上后下、先左后右的顺序对由接点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新输出映像寄存器区或系统,RAM,区对应位的状态。,在程序执行阶段,只有输入映像寄存器区存放的输入采样值不会发生改变,其他各种元素在输出映像寄存器区或系统,RAM,存储区内的状态和数据都有可能随着程序的执行随时发生改变。,3.,输出刷新阶段:,当程序执行后进入输出刷新阶段。此时将输出映像寄存器中所有输出继电器的状态转存到输出锁存器中,再通过输出端驱动用户输出设备(负载)。,21,3.7.3 PLC,对输入、输出的处理原则,PLC,在输入,/,输出处理方面必须遵守的一般原则:,(1),输入映像寄存器中的数据,取决于输入端子板上各输入点在上一刷新期间的接通和断开的状态。,(2),程序执行结果取决于用户所编程序和输入,/,输出映像寄存器的内容及其他各元件映像寄存器的内容。,(3),输出映像寄存器的数据取决于输出指令的执行结果。,(4),输出锁存器中的数据,由上一个扫描周期输出刷新阶段输出映像寄存器中的数据决定。,(5),输出端子的接通和断开状态,由输出锁存器决定,。,22,3.7.4 PLC,的中断处理,需要说明几点:,1,中断响应问题:一般微机系统,CPU,在执行每一条指令结束时去查询有无中断申请,而,PLC,对中断响应则是在相关的程序块结束后,查询有无中断申请,若有则转去执行中断服务程序。,2.,中断源即中断事件发出中断请求的来源,每个中断源都分配一个编号加以识别,称为中断事件号,.,这些中断源大致分为三大类,:,通信中断、输入,/,输出中断和时基中断。,3,多中断源可以有优先顺序,但无嵌套关系。中断优先级由高到低依次是:通信、输入,/,输出、时基中断。当转入下一中断服务程序时,不用关中断,也不用开中断。,23,3.8 PLC,的编程语言和程序结构,3.8.1 PLC,的编程语言,PLC,提供的编程语言通常有以下几种,:,梯形图、语句表、功能图。,1.,梯形图(,LAD,),语言简单,易于理解,是所有编程语言的首选,.,2.,语句表,(STL),类似于计算机的助记符语言,是最基础的编程语言,.,用一个或几个字符来代表,PLC,的某种操作功能,.,1.,梯形图示例,:,24,2.,语句表,语句表(,STL,),语言类似于计算机的汇编语言,特别适,合于来自计算机领域的工程人员。用指令助记符创建用,户程序,属于面向机器硬件的语言,,STEP7 Micro/Win32,的语句表如图所示。,图 语句表举例,25,3.8.2 PLC,的程序结构,广义上,PLC,程序由三部分构成,:,用户程序、数据块和参数块。,1.,用户程序,用户程序是必选的。其结构比较简单,一个完整的用户控制程序应当包含一个主程序、若干个子程序和若干个中断程序三大部分,。,主程序,子程序,1,子程序,2,子程序,m,中断程序,1,中断程序,2,中断程序,n,图,PLC,程序结构,2.,数据块,数据块为可选部分,它主要存放控制程序运行所需的数据,.,3.,参数块,参数块也是可选部分,它存放的是,CPU,组态数据,如果在编程软件上未进行,CPU,的组态,则系统以默认值进行自动配置,.,26,图,PLC,控制三相交流异步电动机的电路连接电路,27,本 章 小 结,(,1,),PLC,从结构上可分为整体式和模块式;从容量上可分为小型、中型和大型。,(,2,),PLC,的组成部件有中央处理器(,CPU,)、存储器、输入,/,输出(,I/O,)接口和电源等。,(,3,),PLC,按集中采样、集中输出,按顺序周期性循环扫描用户程序的方式工作。其工作过程的中心内容为输入采样、程序执行和输出刷新三个阶段。,(,4,),PLC,是为取代继电接触式控制系统而产生的,因而两者存在一定的联系。,PLC,与继电接触式控制系统具有相同的逻辑关系,但,PLC,使用的是计算机技术,其逻辑关系用程序实现,而不是实际电路。,(,5,)可用多种形式的编程语言来编写,PLC,的用户程序,而梯形图和语句表是两种最常用的编程语言。,28,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服