单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,PLC原理与应用,电气学院 自动化 杨霞,2007年2月,PLC原理与应用 第4讲,讲解内容:,3 可编程序控制器根底,3.1 PLC的开展过程,3.2 PLC的作用、组成、分类,学习说明:,本讲是学习PLC的根底知识。重点掌握:,1 PLC的定义、特点、使用方法、应用。,2 PLC硬件组成、软件系统、主要性能指标、分类。,3 总结上篇电气控制中经典控制电路,PLC的引出,继电器控制系统存在的缺点,一.继电器控制线路是接线开关电路,实现控制的程序就在线路接法的本身,线路一旦确定,难以调整和更改,不能适应当前快速的技术进步和产品更新的要求。,二.输出响应时间长,不能适应生产自动化程度不断提高的要求。,三.控制要求复杂时,继电器控制系统将变得十分庞大笨重,难以实现。因此随着科学技术的开展,人们在不断探求着实现开关量控制的新途径。,PLC的产生,1969年,美国数字设备公司DEC公司首先研制成功第一台可编程控制器PDP14。接着,美国MODICON公司也开发出可编程控制器084。,1971年,日本从美国引进了这项新技术,很快研制成了日本第一台可编程控制器DSC8;,1973年,西欧国家也研制出他们的第一台可编程控制器;,我国从1974年也开始研制可编程控制器,1977年开始工业应用。,3 可编程序控制器根底3.1 概述,可编程序控制器Programmble Controller简称PC或PLC,PLC是一种工业控制装置,PLC是在电器控制技术和计算机技术的根底上开发出来的,并逐渐开展成为以微处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。,PLC简介与定义:,PLC是着眼于开关量的控制,并为取代继电器控制系统而开发的。目的:是解决继电器控制系统中存在的问题。,解决问题的方向:主要有两个,一是灵活性高,二是体积小。而微电子技术和计算机技术的开展为PLC的开发提供了可能性。,按美国电气制造协会1987年给出的定义:“可编程序控制器是一种带有指令存储器、数字或模拟I/O接口,以位运算为主,能完成逻辑、顺序、定时、计数和算术运行功能,用于控制机器或生产过程的自动控制装置。,可编程序控制器:是一个专门用于控制领域的专用计算机。可编程序控制器是用微处理器做CPU,或是用单片机芯片做CPU,加上RAM、EPROM、译码、锁存,输入输出接口等集成电路芯片和光电隔离、输出驱动等电路组成的微型计算机专门应用系统。,PLC的特点:,可靠性高、抗干扰能力强,可靠性高、抗干扰能力强是PLC最重要的特点之一。PLC的平均无故障时间可达几十万个小时。,硬件方面:I/O接口采用光电隔离,有效地抑制了外部干扰源的影响;对供电电源及线路采用多种形式的滤波,从而消除或抑制了高频干扰;对CPU等重要部件采用良好的导电、导磁材料进行屏蔽,以减少空间电磁干扰;对有些模块设置了联锁保护、自诊断电路等。(光电隔离:消除高频、电磁干扰,软件方面:采用扫描工作方式,减少了外界的干扰;设有故障检测和自诊断程序,能对系统硬件电路等故障实现检测和判断;当由干扰引起故障时,能立即将当前重要信息加以封存,禁止任何不稳定的读写操作,一旦正常后,便可恢复到故障发生前的状态,继续原来的工作。,PLC的特点:,编程简单、操作使用简单,目前,各种PLC都采用梯形图语言为第一编程语言,它是一种面向生产、面向用户的编程语言。,梯形图与电器控制线路图相似,形象、直观,不需要掌握计算机知识,很容易让广阔工程技术人员掌握。当生产流程需要改变时,可以现场改变程序,使用方便、灵活。,同时,PLC编程器的操作和使用也很简单。这也是PLC获得普及和推广的主要原因之一。,许多PLC还针对具体问题,设计了各种专用编程指令及编程方法,进一步简化了编程。,PLC的特点:,功能完善、通用性强,便于使用,现代PLC不仅具有逻辑运算、定时、计数、顺序控制等功能,而且还具有A/D和D/A转换、数值运算、数据处理、PID控制、通信联网以等许多功能。同时,由于PLC产品的系列化、模块化,有品种齐全的各种硬件装置供用户选用,可以组成满足各种要求的控制系统。,设计安装简单、维护方便,由于PLC用软件代替了传统电气控制系统的硬件,控制柜的设计、安装接线工作量大为减少。PLC的用户程序大局部可在实验室进行模拟调试,缩短了应用设计和调试周期。,在维修方面,由于PLC的故障率极低,维修工作量很小;而且PLC具很强的自诊断功能,如果出现故障,可根据PLC上指示或编程器上提供的故障信息,迅速查明原因,维修极为方便。,体积小、重量轻、能耗低,PLC结构紧凑、体积小、能耗低,是实现机电一体化的理想控制设备。,PLC,控制系统与电气控制系统的区别,控制方法上:,硬 :软,工作方式上:,并行工作方式 :串行工作方式,控制速度上:,速度 慢 :快,定时和计数控制上:,精度 低 :高,可靠性和可维护性上:,可靠性 低 :高,PLC三大流派,自从第一台PLC出现以后,日本、德国、法国等也相继开始研制PLC,并得到了迅速的开展。各国PLC都有自己的特色。,欧洲:西门子Siemens;法国的TETelemecanique,美国:A-BAllen-Bradly、GEGeneral Electric,日本:三菱电机Mitsubishi Electric、欧姆龙OMRON、FUJI 日本主要开展中小型PLC,其小型机性能先进,结构紧凑,价格廉价,目前国内市场还有韩国、台湾等PLC产品,PLC的开展:,在系统构成规模上向大、小两个方向开展;,功能不断增强,各种应用模块不断推出;,产品更加标准化、标准化。,图例:,FX-PLC,图例:,FX-PLC,图例:西门子S7-200,图例:西门子S7-300,图例:西门子S7-400,图例:欧姆龙,图例:AB SLC500,PLC的应用领域:,目前,PLC在国内外已广泛应用冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各行各业,随着PLC性能价格比的不断提高,其应用领域不断扩大。从PLC应用类型看,大致可归纳为以下几个方面:开关量逻辑控制、运动控制、过程控制PID闭环控制、数据处理、通信联网构成DCS、FCS系统。,PLC的应用范围已从传统的产业设备和机械的自动控制,扩展到以下应用领域:中小型过程控制系统、远程维护效劳系统、节能监视控制系统,以及与生活相关的机器、与环境相关的机器,而且有急速的上升趋势。,DCS:集散控制系统;FCS:现场总线控制系统,PLC的使用方法,:,一般是按控制要求,编写好梯形图程序,或写出语句指令程序,用编程器将程序输入到PLC中去,接好PLC的外部输入输出电路,接通电源,操纵相应的按钮或开关,PLC就会按照预定的程序使输出点导通或关断,控制执行部件工作。,3.2 PLC的组成和分类3.2.1 PLC的硬件系统组成,图3-2-1 PLC的硬件组成简图,3.2.1 PLC的硬件系统组成,因为PLC是工业控制用的专用计算机,它的硬件组成实际上与微机应用系统的硬件组成是一样的。,注意:,世界上生产PLC的厂家有上百个,PLC产品类型上百种,不同厂家不同类型的PLC的硬件电路是不同的;,由于采用的CPU不同,使用的汇编语言也不同,不同厂家不同类型的PLC指令系统的指令符号、指令内容、指令条数也是不同;,关于软器件和I/O口的相应规定也不一样。,虽然PLC方方面面都有很多不同,但是这种装置都称为可编程序控制器,它们在根本内涵上一定同多异少。,3.2.1 PLC的硬件系统组成6局部,一CPU,CPU是中央处理单元,一般由控制器、运算器和存放器组成,它是PLC的控制中心和运算中心,和一般计算机CPU一样,从存储器中读取指令,执行指令,通过数据总线传送数据,通过控制总线传送控制命令。,CPU在系统程序的配合下,做以下工作:,1接收并存储从编程器输入的用户程序和数据。,2诊断电源、PLC内部电路工作状态和编程过程中的语法错误。,3从程序存储器中读取用户程序,经编译程序解释后转化为相应的机器码,按机器码产生相应的控制信号完成用户程序规定的运算任务和控制任务。,4主要用扫描方式,也用中断方式,接收现场输入设备的状态信息,并存入相应的存储单元。,5按要求输出相应的运算结果和控制信号。,6控制打印、显示、通讯等工作的执行。,PLC的CPU由一般微处理器芯片,或由单片机芯片等担任。,3.2.1 PLC的硬件系统组成6局部,二存储器,存储器有ROM和RAM两种,用来保存程序和数据。,1系统程序存储器,系统程序是系统的监控管理、故障检测、指令解释程序,它不需用户干预,由厂家直接固化到EPROM中。,2用户程序存储器,用来存放用户程序。用户编好程序后,先输入到PLC中带有后备电源的RAM中,经调试修改后,可以固化到EPROM、EPROM中长期使用。,3数据存储器,数据存储器用来存放I/O状态,中间开关量状态,定时器、计数器的设定值和现在值,各种运算的源数据和结果数据,状态标志位等。采用带后备电源的RAM。,3.2.1 PLC的硬件系统组成6局部,三控制用I/O接口,是CPU与现场的被控I/O设备之间的连接部件。,四外设用I/O接口,是CPU与保证CPU正常工作的外部设备进行联系的接口。外部设备通过一个或多个外设用I/O接口与PLC的CPU进行联系或通讯。通过外设用I/O接口还可以实现PLC之间、PLC与上位机之间的通讯。,注:必备的外部设备是编程器。,外部设备还有:打印机、EPROM写入器、专用彩色图形监控器、外部RAM、ROM单元、盒式磁带机。,注意:PLC可以直接或通过专用链接单元与PC机连接通讯,由计算机实现程序编制、调试、监控,以文件形式存取程序、打印、EPROM写入等,还可以实现PLC之间、PLC与上位机之间通讯联网的功能。,3.2.1 PLC的硬件系统组成6局部,五扩展用I/O接口,可用来外接扩展的控制用I/O接口,增加PLC的输入输出能力。,六电源,电源用来提供PLC正常工作的各种电压。,交流电源:PLC的外接功率电源是220V/110V电压的交流电源,有的PLC的电源电压的适用范围可到达85V264V。电源电压的平稳可靠是PLC正常工作的首要条件。因此PLC的电源技术中采用了很多稳压、抗干扰措施。例如,采用浪涌吸收电路等。,直流电源:有的PLC还可以向外部提供一定功率的直流24V电压,提供给PLC I/O接口使用,或提供给适量的负载使用。,注意:为了保证RAM芯片在PLC断电后仍保持数据,PLC内部装有干电池或锂电池做后备电源。这样的电池两年左右要更换一次。有的PLC存储器不用RAM,而使用E2PROM。而E2PROM可以不用后备电池。,3.2.2 PLC的软件系统2局部,PLC的软件系统:是指PLC使用的各种程序的集合,包括系统程序和用户应用程序。,一系统程序,系统程序又称为系统软件。它包括PLC整个系统及各局部的管理程序,监控程序,系统故障检测程序或故障诊断程序,PLC指令系统的解释程序。系统程序一般由PLC采用的微处理器相应的汇编语言编写,由厂家提供,固化在EPROM中。系统程序一般不能也不需要由用户干预。,二用户程序,用户程序是用来实现用户的控制要求的应用程序,由用户编制。编制用户程序,使用的不是原来的汇编语言,而是PLC的指令系统,这是由原来的汇编语言开发出来的PLC的程序语言。用户程序由用户使用专用编程器或通用微机输入到PLC内存中。,PLC的程序语言或指令系统,当前主要是梯形图语言及与梯形图相对应的助记符语句指令。也有PLC采用流程图语言(GRAFACET)、顺序功能图语言(SFC)或专用高级语言,也有使用像BASIC这样高级语言的。我们主要介绍梯形图语言。,3.2.3 PLC的主要性能指标,1输入输出点数:指一台PLC提供的可接输入开关量和输出开关量的最大数目。评价PLC,一般常说,这个型号的PLC多少点。例如,MASTERK30H PLC32点,16点输入,16点输出