已阅读5页,还剩72页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习内容, plc的产生与发展, plc的组成及基本工作原理, plc的性能、特点及分类, plc的应用领域,学习目标:,了解plc的产生原因,了解plc的发展过程,掌握plc的组成,掌握plc的基本工作原理,理解plc的性能,理解plc的特点,理解plc的分类,理解plc的控制功能,可编程控制器的英文名称是programmable controller,早期简称pc,后来为了与个人计算机(pc)区分,在行业中多称之为programmable logic controller,即可编程逻辑控制器,简称plc,而这种称呼又与可编程控制器的起源和它本身的特点有关。,什么时间?谁提出要造plc?,二十世纪六十年代末期,美国汽车制造工业竞争十分激烈,为了适应市场从少品种大批量生产向多品种小批量生产的转变,为了尽可能减少转变过程中控制系统的设计制造时间,减少经济成本,1968年美国通用汽车公司gm(generlmotors)公开招标,要求用新的控制装置取代生产线上的继电接触器控制系统。,1.1 plc的产生和发展,1.1 plc的产生和发展, 编程容易,并可在现场修改程序; 维修方便,采用插件式结构; 可靠性高于继电器控制柜; 体积小于继电器控制柜; 成本可与继电器控制柜竞争; 具有通讯功能,可将数据直接送入管理计算机; 可以使用115 v交流输入电压; 输出采用115 v交流电压,能直接驱动电磁阀; 通用性好,易于扩展; 用户程序存储器容量至少能扩展到4kb。,什么时间?谁最先造出世界上的第一台plc?,1969年美国数字设备公司dec(digtal)根据上述要求,首先研制出了世界上第一台可编程控制器pdp-14,用于通用汽车公司的生产线,取得了满意的效果。,1.1 plc的产生和发展,km2,sb1,sb3,fr,q,fr,fu,m 3 ,sb2,km1,km2,km1,km2,km1,km2,km1,继电接触器电动机正反转控制线路,q0.0,q0.1,plc电动机正反转控制程序,( ),( ),plc从产生到现在经历了几代的发展过程?,第二代plc(19731975年):采用了8位微处理器及半导体存储器,增加了数字运算、传送、比较等功能,能实现模拟量的控制,开始具备自诊断功能,初步形成系列化。,从plc产生到现在,已发展到第四代产品。其过程基本可分为:,第一代plc(19691972年):大多用一位机开发,用磁芯存储器存储,只具有单一的逻辑控制功能,机种单一,没有形成系列化。,第四代plc(1983年现在):不仅全面使用16位、32位高性能微处理器,高性能位片式微处理器,risc(reduced instruction set computer)精简指令系统cpu等高级cpu,而且在一台plc中配置多个微处理器,进行多通道处理,同时生产了大量内含微处理器的智能模块,使得第四代plc产品成为具有逻辑控制功能、过程控制功能、运动控制功能、数据处理功能、联网通信功能的真正名符其实的多功能控制器。,第三代plc(19761983年):随着高性能微处理器及位片式cpu在plc中大量的使用,plc的处理速度大大提高,从而促使它向多功能及联网通信方向发展,增加了多种特殊功能,如浮点数的运算、三角函数、表处理、脉宽调制输出等,自诊断功能及容错技术发展迅速。,由于plc的发展,使其功能已经远远超出了逻辑控制的范围,因而用“plc”已不能描述其多功能的特点。1980年,美国电气制造商协会(nema)给它起了一个新的名称,叫“programmable controller”,简称pc。由于pc这一缩写在我国早已成为个人计算机(personal computer)的代名词,为避免造成名词术语混乱,因此在我国仍沿用plc表示可编程控制器。,正是由于plc具有多种功能,并集三电(电控装置、电仪装置、电气传动控制装置)于一体,使得plc在工厂中备受欢迎,用量高居首位,成为现代工业自动化的三大支柱(plc、机器人、cad/cam)之一。,可编程序控制器的用途与特点,可编程序控制器的用途,plc的应用通常可分为五种类型:,顺序控制,运动控制,闭环过程控制,数据处理,通信和联网,可编程序控制器的特点,抗干扰能力强,可靠性高,控制系统结构简单、通用性强、应用灵活,编程方便,易于使用,功能完善,扩展能力强,plc控制系统设计、安装、调试方便,维修方便,维修工作量小 plc具有完善的自诊断,履历情报存储及监视功能。,体积小、重量轻,易于实现机电一体化 。,+,1.2 plc的组成和基本工作原理,1.2.1 plc的组成,中央处理单元,输入输出接口,编程器接口,i/o扩展接口,电源,编程器,系 统 总 线,通信 接口,1.plc的硬件系统,(一)plc的硬件系统,中央处理单元,输入输出接口,编程器接口,i/o扩展接口,电源,编程器,系 统 总 线,通信 接口,中央处理单元,plc的中央处理单元主要由微处理器cpu、存储器rom/ram和微处理器i/o接口组成。 微处理器cpu cpu作为整个plc的核心起着总指挥的作用,是plc的运算和控制中心。 存储器ram/rom 存储器是具有记忆功能的半导体电路,用来存放系统程序、用户程序、逻辑变量和其它一些信息。 微处理器i/o接口 它一般由数据输入寄存器、选通电路和中断请求逻辑电路构成,负责微处理器及存储器与外部设备的信息交换。,这是plc与被控设备相连接的接口电路。 用户设备需输入plc的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其它一些传感器输出的开关量或模拟量(要通过模数变换进入机内)等,通过输入接口电路将这些信号转换成中央处理单元能够接收和处理的信号。 输出接口电路将中央处理单元送出的弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器、电机等被控设备的执行元件。,输入输出接口,直流输入接口电路示意图,内 部 电 路,输入led,in in com,交流输入接口电路示意图,输入接口电路示意图,汇点输入接线示意图 独立输入接线示意图,继电器输出电路,继电器输出模块,汇点输出接线示意图 独立输出接线示意图,中小型的plc输入输出接口都是与中央处理单元cpu制造在一起的,为了满足被控设备输入输出点数较多的要求,常需要扩展数字量输入输出模块;为了满足模拟量控制的需要,常需要扩展模拟量输入输出模块,如a/d、d/a转换模块等;i/o扩展接口就是为连接各种扩展模块而设计的。,i/o扩展接口的连接,通信接口用于plc与计算机、plc、变频器、触摸屏等智能设备之间的连接,以实现plc与智能设备之间的数据传送。,1.plc的硬件系统,通信接口的连接,输入输出接口,i/o扩展接口,用于将编程器与plc进行连接,以实现编程器对plc的操作。,1.plc的硬件系统,编程器用作用户程序的编制、编辑、调试和监视,还可以通过其键盘去调用和显示plc的一些内部状态和系统参数,它经过编程器接口与中央处理器单元联系,完成人机对话操作。,1.plc的硬件系统,plc手持编程器,液晶显示窗,工作方式开关,指令键,数字键,编辑键,通信电缆,1.plc的硬件系统,电源部件将交流电源转换成供plc的中央处理器、存储器等电子电路工作所需要的直流电源,同时还向各种扩展模块提供24v直流电源。,2.plc的软件组成,系统管理程序 用户指令解释程序 标准化模块程序 开关量逻辑控制程序 模拟量运算控制程序 闭环控制程序 工作站初始化程序,2)用户程序,plc由硬件系统组成,由软件系统支持,硬件和软件共同构成了plc系统。plc的软件系统可分为:,1)系统程序,1)系统程序,系统程序是用来控制和完成plc各种功能的程序,这些程序是由plc制造厂家用相应 cpu的指令系统编写的,并固化到rom中。它包括 系统管理程序 用户指令解释程序 供系统调用的标准程序模块,2.plc的软件组成,系统管理程序,系统管理程序主要功能是运行时序分配管理、存储空间分配管理和系统自检等 。,用户指令解释程序,用户指令解释程序将用户编制的应用程序翻译成机器指令供cpu执行。,供系统调用的标准程序模块,标准程序模块具有独立的功能,使系统只需调用输入、输出、特殊运算等程序模块即可完成相应的具体工作 。,2)用户程序,用户程序是用户根据工程现场的生产过程和工艺要求、使用plc生产厂家提供的专门编程语言而自行编制的应用程序。它包括: 开关量逻辑控制程序 模拟量运算控制程序 闭环控制程序 工作站初始化程序,2.plc的软件组成,工作站初始化程序是用户为plc系统网络进行数据交换和信息管理而编制的初化程序,在plc厂商提供的通信程序的基础上进行参数设定,一般采用高级语言实现。,开关量逻辑控制程序,开关量逻辑控制程序一般采用plc生产厂商提供的如梯形图、语句表等编程语言编制。,模拟量运算控制和闭环控制程序,模拟量运算控制和闭环控制程序是大中型plc系统的高级应用程序,通常采用plc厂商提供的相应程序模块及主机的汇编语言或高级语言编制。,工作站初始化程序,自诊断,通讯处理,扫描输入,执行程序,刷新输出,1.2.2 plc的基本工作原理,plc经过五个阶段的工作过程,称为一个扫描周期,完成一个扫描周期后,又重新执行上述过程,扫描周而复始地进行。,每次扫描用户程序之前,都先执行故障自诊断程序。自诊断内容为i0部分、存储器、cpu等,发现异常停机显示出错。若自诊断正常,继续向下扫描。,plc检查是否有与编程器、计算机等的通信请求,若有则进行相应处理,如接收由编程器送来的程序、命令和各种数据,并把要显示的状态、数据、出错信息等发送给编程器进行显示。如果有与计算机等的通信请求,也在这段时间完成数据的接受和发送任务。,plc的中央处理器对各个输入端进行扫描,将所有输入端的状态送到输入映象寄存器。,中央处理器cpu将逐条执行用户指令程序,即按程序要求对数据进行逻辑、算术运算,再将正确的结果送到输出状态寄存器中。,当所有的指令执行完毕时,集中把输出映象寄存器的状态通过输出部件转换成被控设备所能接受的电压或电流信号,以驱动被控设备。,plc经过这五个阶段的工作过程,称为一个扫描周期,完成一个扫描周期后,又重新执行上述过程,扫描周而复始地进行。在不考虑第二个因素(通讯处理)时,扫描周期t的大小为: t=(读入一点时间输入点数)+(运算速度程序步数)+(输出一点时间输出点数)+故障诊断时 显然扫描周期主要取决于程序的长短,一般每秒钟可扫描数十次以上,这对于工业设备通常没有什么影响。但对控制时间要求较严格,响应速度要求快的系统,就应该精确的计算响应时间,细心编排程序,合理安排指令的顺序,以尽可能减少扫描周期造成的响应延时等不良影响。,输入电路,输出电路,按钮,按钮,输入扫描,执行程序,输出刷新,梯形图(lad)编程,符号对照,典型梯形图示意,典型的梯形图示意图,指令表(stl)编程,指令表编程举例 a)梯形图 b)指令表,plc是专为工业控制设计的专用计算机,就电路作用而言,可看作是由一般继电器、定时器、计数器等元件组成.,plc的内部等效电路,第二节 plc控制与继电器控制的比较,一、系统框图的比较,继电器控制系统框图,plc控制系统框图,二、plc的等效电路图,接触器控制电动机单向旋转控制电路,plc控制系统等效电路图,可编程控制器是基于电子计算机的工业控制器,从plc产生的背景来看,plc系统与继电器控制系统有着极深的渊源,因此可以比照着继电器系统来学习plc的工作原理。,1.i/o总点数,i/o总点数是衡量plc接入信号和可输出信号的数量。plc的输入输出有开关量和模拟量两种。其中开关量用最大i/o点数表示,模拟量用最大i/o通道数表示。,2.存储器容量,存储器容量是衡量可存储用户应用程序多少的指标,通常以字或k字为单位。一般的逻辑操作指令每条占1个字,定时器、计数器移位操作等指令占2个字,而数据操作指令占24个字。,1.3.1 plc的性能指标,1.3 plc的性能、特点及分类,3.编程语言,编程语言是可编程控制器厂家为用户设计的用于实现各种控制功能的编程工具,它有多种形式,常见的是梯形图编程语言及语句表编程语言,另还有逻辑图编程语言、布耳代数编程语言等。,4.扫描时间,扫描时间是指执行1000条指令所需要的时间。一般为10ms左右,小型机可能大于40ms。,5.内部寄存器的种类和数量,内部寄存器的种类和数量是衡量plc硬件功能的一个指标。它主要用于存放变量的状态、中间结果、数据等,还提供大量的辅助寄存器如定时器/计数器、移位寄存器、状态寄存器等,以便用户编程使用。,6.通讯能力,通讯能力是指可编程控制器与可编程控制器、可编程控制器与计算机之间的数据传送及交换能力,它是工厂自动化的必备基础。目前生产的可编程控制器不论是小型机还是中大型机,都配有一至两个、甚至更多个通讯端口。,7.智能模块,智能模块是指具有自己的cpu和系统的模块。它作为plc中央处理单元的下位机,不参与plc的循环处理过程,但接受plc的指挥,可独立完成某些特殊的操作。如常见的位置控制模块、温度控制模块、pid控制模块、模糊控制模块等等。,1.3.2 plc的特点,可靠性,多功能性,模块结构,易编程性,设计安装调试,体积重量,1.3.3 plc的分类,按安装结构分,按点数功能分,1.根据其外形和安装结构分,单元式结构的特点是结构非常紧凑。它把可编程控制器的三大组成部分都装在一个金属或塑料外壳之中,即它将所有的电路都装入一个模块内,构成一个整体。这样,体积小,成本低,安装方便。为了达到输入输出点数灵活配置及易于扩展的目的,某一系列的产品通常都由不同点数的基本单元和扩展单元构成。,1)一体式结构(单元式),2)模块式结构 模块式可编程控制器采用搭积木的方式组成系统,在一个机架上插上cpu、电源、io模块及特殊功能模块,构成一个总io点数很多的大规模综合控制系统。,3)叠装式 以上两种结构各有特色。前者结构紧凑,安装方便,体积小巧,易于与机床、电控柜相联成一体,但由于其点数有搭配关系,加之各单元尺寸大小不一致,因此不易安装整齐。后者点数配置灵活,又易于构成较多点数的大系统,但尺寸较大,难于与小型设备相联。为此,有些公司开发出叠装式结构的plc,它的结构也是各种单元、cpu自成独立的模块,但安装不用机架,仅用电缆进行单元间联接,且各单元可以一层层地叠装。这样,既达到了配置灵活的目的,又可以做得体积小巧。,2.按点数、功能分,1)小型plc 小型plc又称为低档plc。这类plc的规模较小,它的输入输出点数一般为256点以下。其中输入输出点数小于64点的plc又称为超小型机。用户存储器容量小于2kb,具有逻辑运算、定时、计数、移位及自诊断、监控等基本功能,有些还有少量的模拟量i/o、算术运算、数据传送、远程i/o和通信等功能,可用于开关量控制、定时计数控制、顺序控制及少量模拟量控制等场合,通常用来代替继电器接触器控制,在单机或小规模生产过程中使用。,2)中型plc 中型plc的i/o点数通常在256点至2048点之间,用户程序存储器的容量为2kb8kb,除具有小型机的功能外,还具有较强的模拟量i/o、数字计算、过程参数调节如比例、积分、微分(pid)调节、数据传送与比较、数制转换、中断控制、远程i/o及通信联网功能。适用于既有开关量又有模拟量的较为复杂的控制系统,如大型注塑机控制、配料和秤重等中小型连续生产过程控制,3)大型plc 大型plc又称为高档plc,i/o点数在2048点以上,其中i/o点数大于8192点的又称为超大型plc,用户程序存储器容量在8kb以上,除具有中型机的功能外,还具有较强的数据处理、模拟调节、特殊功能函数运算、监视、记录、打印等功能,以及强大的通信联网、中断控制、智能控制和远程控制等功能。由于大型plc具有比中小型plc更强大的功能,因此一般用于大规模过程控制、分布式控制系统和工厂自动化网络等场合。,1.4 plc的应用领域,1.逻辑量控制 这是plc最基本的应用领域,可用plc取代传统的继电器控制系统,实现逻辑控制和顺序控制。在单机控制、多机群控和自动生产线控制方面都有很多成功的应用实例,如机床电气控制、起重机、皮带运输机和包装机械的控制、注塑机的控制、电梯的控制、饮料灌装生产线、家用电器(电视机、冰箱、洗衣机等)自动装配线的控制、汽车、化工、造纸、轧钢自动生产线的控制等。,2.模拟量控制 plc都具有模拟量处理功能,通过模拟量io模块可对温度、压力、速度、流量等连续变化的模拟量进行控制,而且编程和使用都很方便。大、中型的plc还具有pid闭环控制功能,运用pid子程序或使用专用的智能pid模块,可以实现对模拟量的闭环过程控制。随着plc规模的扩大,控制的回路己从几个增加到几十个甚至上百个,可以组成较复杂的闭环控制系统。plc的模拟量控制功能已广泛应用于工业生产各个行业,例如自动焊机控制、锅炉运行控制、连轧机的速度和位置控制等都是典型的闭环过程控制的应用场合。,3.运动控制 运动控制是指plc对直线运动或圆周运动的控制,也称为位置控制,早期plc通过开关量i/o模块与位置传感器和执行机构的连接来实现这一功能,现在一般都使用专用的运动控制模块来完成。目前,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代理洗鞋协议书
- 委托处置协议书
- mhy测试服协议书
- 塑料户外烧烤炉旁桌创新创业项目商业计划书
- “文化遗产保护知识竞答活动”试题(附答案)
- 2024年赣州地质博物馆招聘真题
- 2024年甘肃省供销集团有限公司招聘真题
- 2025年海口辅警协警招聘考试真题及完整答案详解一套
- 2025年铜陵辅警协警招聘考试真题含答案详解(突破训练)
- 2025年阳江辅警协警招聘考试真题含答案详解(模拟题)
- 有色金属矿山排土场设计规范
- 足浴转让合同协议书范本
- 广东省事业单位退休政策
- 工程成本加酬金合同协议
- 修建排水沟合同样本
- 吉林省劳动合同书范本8篇
- 医防融合的课件
- 中国算力中心行业白皮书
- 积极心态与健康心理素养培养主题班会
- 外贸业务员内部培训
- 《综合基础知识卫生类》考试大纲
评论
0/150
提交评论