机床电气与PLC第4章.ppt
第4章可编程控制器概论,4.1可编程控制器的产生与发展4.2可编程控制器的定义及特点4.3可编程控制器的分类及应用4.4可编程控制器的性能指标思考题与习题四,4.1可编程控制器的产生与发展,可编程控制器的发展趋势主要体现在以下几个方面1速度更快,体积更小。2工业控制技术的集成。3开放性及与主流计算机的结合。4仿真软件开发。5实现远程服务。,,4.2可编程控制器的定义及特点,4.2.1可编程控制器的定义可编程控制器是在继电器控制和计算机控制的基础上开发出来的,并逐渐发展成以微处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业自动控制装置。目前已被广泛地应用于各种生产机械和生产过程的自动控制中。,4.2.2可编程控制器的特点1可靠性高,抗干扰能力强。2适应性强,应用灵活。3编程方便,易于使用。4控制系统设计、安装、调试方便。5维修方便,维修工作量小。6功能完善。,,4.3可编程控制器的分类及应用,4.3.1可编程控制器的分类目前,可编程控制器的生产厂家众多,产品型号、规格不可胜数,但主要分为欧、日、美三大块。在中国市场上,欧洲的代表是西门子公司,日本的代表是三菱和欧姆龙公司,美国的代表是AB与GE公司。各大公司在中国均推出自己的从微型到大型的系列化产品。令人感到遗憾的是,国产PLC始终没有突破性的发展,占有市场份额很小。,西门子公司的主要产品有S7-200微型PLC,单机最大容量为256点;S7-300小到中型PLC,单机最大容量为1K点;S7-400大到超大型PLC,单机可组态点数过万点。,三菱公司的主要产品有FX系列小型PLC,单元式,单机最大容量为256点;A系列、AnS系列、Q系列、QnA系列等模块式大型PLC,最大容量为8K点。欧姆龙公司的主要产品有MiniSK20、SRM1、CPM1A、CPM2A等微型PLC,单机最大容量为256点;C200、SYSMAC、CQM1等小到中型PLC,单机最大容量为1K点;CVM1、CV500~2000等大到超大型PLC,单机可组态点数过5000点。,AB公司的主要产品有Micrologix微型PLC,单机最大容量为256点;SCL500小到中型PLC,单机最大容量为1K点;PLC5大到超大型PLC,单机可组态点数过万点。由上可见PLC的类型多,型号各异,各生产厂家的规格也各不相同。因此如何进行分类存在不少困难,一般按以下原则考虑。,1.按容量分类PLC的容量主要是指PLC的输入/输出I/O点数。按容量可将PLC分为以下三类1小型PLCI/O总点数在256点以下,有的将64点及64点以下的称为微型PLC。2中型PLCI/O总点数在256~2048点之间。3大型PLCI/O总点数在2048点以上。,一般而言,处理的I/O点数比较多时,控制关系也比较复杂,用户要求的程序存储器容量也比较大,要求PLC指令及其他功能也比较多,指令执行的过程也较快等。功能和容量存在一定的关系,但不是绝对的。值得注意的是,大、中、小型PLC的划分并无严格的界限,各厂家也存在不同的看法。PLC的输入/输出点数可按需要灵活配置。不同类型PLC的指令及功能还在不断增加。故用户选用时应针对不同厂商的产品进行具体分析。,2.按结构形式分类1箱体式结构。箱体式结构又称为整体式结构。它的特点是将PLC的基本部件,如CPU板、输入板、输出板、电源板等很紧凑地安装在一个标准机壳内,构成一个整体,组成PLC的一个基本单元主机或扩展单元。基本单元上设有扩展端子,通过电缆与扩展单元相连,以构成PLC不同的配置。箱体式结构PLC体积小,成本低,安装方便。微型PLC采用这种结构形式的比较多。,2模块式结构。这种结构的PLC由一些标准模块单元构成。这些标准模块如CPU模块、输入模块、输出模块、电源模块等,插在框架上或基板上即可组装而成各种PLC。各模块功能是独立的,外型尺寸是统一的,插入什么模块可根据需要灵活配置。目前,中、大型PLC和一些小型PLC多采用这种结构形式。,4.3.2可编程序控制器的应用1.顺序控制这是当今PLC应用最广泛的领域。它取代了传统的继电器顺序控制。PLC可应用于单机控制、多机群控制、生产自动线控制。例如注塑机、印刷机械、订书机械、切纸机械、组合机床、磨床、装配生产线、包装生产线、电镀流水线及电梯控制等等。,2.运动控制PLC制造商目前已提供了拖动步进电动机或伺服电动机的单轴或多轴位置控制模块。在多数情况下,PLC把描述目标位置的数据送给模块,模块移动一轴或数轴到达目标位置。每个轴移动时,位置控制模块保持适当的速度和加速度,确保运动平滑。运动的编程可用PLC的编程语言完成。操作员用手动方式把轴移动到某个目标位置,模块就得知了位置和运动参数,之后可用编辑程序来改变速度和加速度等运动参数,使运动平滑。相对来说,位置控制模块比CNC装置体积更小,价格更低,速度更快,操作更方便。,3.过程控制PLC能控制大量的物理参数,例如温度、压力、速度和流量。PIDProportionalIntegralDerivative模块的提供使PLC具有闭环控制功能,即一个具有PID控制能力的PLC可用于过程控制。当控制过程中某个变量出现偏差时,PID控制算法会计算出正确的输出,把变量保持在设定值上。PID算法一旦适应了工艺,就不管工艺混乱与否而会保持设定值。,4.数据处理机械加工中,出现了把支持顺序控制的PLC和计算机数字控制CNC设备紧密结合的趋向。著名的日本FANUC公司推出的System10、11、12系列,已将CNC控制功能作为PLC的一部分。为了实现PLC和CNC设备之间内部数据的自由传递,该公司采用了窗口软件。通过窗口软件,用户可以独自编程,然后由PLC送至CNC设备使用。同样,美国GE公司的NC设备新机种也使用了具有数据处理的PLC。东芝公司的TOSNUC600也将CNC和PLC组合在一起,预计今后几年CNC系统将变成以PLC为主体的控制和管理系统。,5.通信和联网为了适应国外近几年来兴起的工厂自动化FA系统、柔性制造系统FMS及集散系统等发展的需要,首先必须发展PLC之间、PLC和上级计算机之间的通信功能。作为实时控制系统,不仅PLC数据通信速率要求高,而且要考虑出现停电、故障时的对策等。日本三菱公司开发的CC-Link系列就是一例。PLC之间、PLC和上级计算机之间都采用光纤通信,多级传递。I/O模块按功能各自放置在生产现场分散控制,然后采用网络联接构成集中管理信息的分布式网络系统。,,4.4可编程控制器的性能指标,4.4.1PLC的基本性能1基本的控制功能。基本的控制功能包括顺序控制、定时、计数、逻辑运算和四则运算等。2存储器。多数采用CMOSRAM存储器,有保护电源多数用锂电池。也可采用可擦写的EPROM存储器。,3输入/输出I/O。关于输入/输出组件,一般都提供有交流115V、220V的功率输入/输出组件;直流24V、48V和115V以及TTL电平输入/输出组件;有的还提供继电器触点常开或常闭输出组件。4编程语言。最常用的是继电器梯形图编程方式,美国把它定为国家标准。国际电工委员会颁布的标准草案中规定,除用梯形图编程方式外,还可采用功能块、指令表或布尔代数等编程语言。,5扫描时间。扫描时间是指执行一次解读用户逻辑程序所需的时间。一般1000条指令执行时间为10ms左右,小型和超小型的机器扫描时间可能大于40ms。6诊断功能。一般提供通电检查和指示故障软件。7通信接口。一般都提供RS-232C串行通信接口,以便连接打印机或其他类型的机器,如管理计算机等。8电源。机器动力电源既可用115V交流电源,也可用220V交流电源,可通过跨接短路片进行选择。,9工作环境。一般都能在下列环境条件下工作温度为0~60℃;湿度小于95%无结霜。10编程器。PLC采用的编程器有下面三种类型①简易编程器。用于小型和超小型的PLC。②CRT编程器。用于中、大规模的PLC,可显示逻辑阶梯图、数据信息和报警信息指示等。③计算机编程。随着个人计算机的大力普及,有些中、大规模的PLC已采用计算机编程,多数用IBM-PC或类似的个人计算机。这种场合下,计算机除用作编程外,还兼有管理和操作指导功能。,4.4.2PLC的高级功能一般超小规模和小规模的PLC只具有基本性能,下面介绍的高级功能只有中型机以上的机型才有。1数据传送和矩阵处理功能。可适应工厂管理的需要。2PID调节功能。备有模拟量输入/输出组件和PID调节软件包,以满足化工等部门批量控制的要求。3ASCLL代码操作功能。可适应连接多种终端设备,且可用ASCLL代码直接编程。4远程I/O功能。I/O通道可以分散安装在被控设备附近,以减少现场电缆布线和系统成本。,5智能I/O组件。目前高档机提供的智能I/O组件有高速计数器、热电偶或热电阻直接输入组件、PID调节功能组件、BCD码输入组件、高温控制组件、阀门控制组件、位置控制组件等。6图形显示功能。借助于图形显示软件包和计算机CRT屏幕显示,可方便和直观地显示被控机械或过程的运行工况。7联网功能。通过数据高速公路DataHighway连接多台PLC,或将PLC和管理计算机连接,以构成控制网络。,,思考题与习题四,4-1可编程控制器是怎样产生的其发展趋势如何4-2什么是可编程控制器它具有什么特点4-3可编程控制器常用的分类方式有哪些各有何特点4-4可编程控制器的基本性能指标有哪些,,