可编程逻辑控制器基础知识-课件_第1页
可编程逻辑控制器基础知识-课件_第2页
可编程逻辑控制器基础知识-课件_第3页
可编程逻辑控制器基础知识-课件_第4页
可编程逻辑控制器基础知识-课件_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

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

文档简介

第五章可编程逻辑控制器基础知识

可编程逻辑控制器概述

可编程控制器的组成和工作原理

可编程序控制器的编程语言

FX系列可编程序控制器梯形图中的编程元件

FX系列可编程序控制器的基本逻辑指令1PPT课件第五章可编程逻辑控制器基础知识可编程逻辑控制器概述1P1可编程逻辑控制器基础知识1

PLC的定义PLC的发展历史

PLC的特点

PLC的应用领域

PLC的发展趋势PLC和微机、接触控制比较

2PPT课件可编程逻辑控制器基础知识1PLC的定义2PPT课件2精品资料精品资料3你怎么称呼老师?如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?你所经历的课堂,是讲座式还是讨论式?教师的教鞭“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘……”“太阳当空照,花儿对我笑,小鸟说早早早……”可编程逻辑控制器基础知识--ppt课件4可编程控制器定义可编程序控制器是一种以微处理器为核心的电子系统,它是在继电器控制和计算机控制的基础上发展而来的一种新型工业自动控制装置。5PPT课件可编程控制器定义可编程序控制器是一种以微处理器为核心的电子系5可编程控制器定义续1985年1月,国际电工委员会(IEC)的可对可编程控制器作了如下定义:“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于使工业控制系统形成一个整体,易于扩充其功能的原则设计。”6PPT课件可编程控制器定义续6PPT课件6可编程控制器的定义可编程控制器是一种数字运算操作的电子系统,专为工业环境下设计,它采用可编程控制器的存贮器,用来在其内部存贮执行逻辑运算等操作指令,并通过数字式、模拟式输入和输出控制各种类型的机械或生产过程。7PPT课件可编程控制器的定义可编程控制器是一种数字运算操作的电子系统,7可编程序控制器的历史1968年,美国最大的汽车制造厂家-通用汽车公司(GM)提出了研制PLC的基本设想:能用于工业现场;能改变其控制“逻辑”,而不需要变动组成它的元件和修改内部接线;出现故障时易于诊断和维修。1969年,美国数字设备化司(DEC)研制出了世界上第一台可编程控制器。70年代,出现了使用微处理器并具有编程语言的PLC。8PPT课件可编程序控制器的历史1968年,美国最大的汽车制造厂家-通用8可编程逻辑控制器的生产厂家在全世界有7家举足轻重的PLC制造厂家:美国的Rockwell自动化公司所属的A-B(Allen-Bradley)公司GE-Fanuc公司德国的西门子(Siemens)公司美国的Modicon公司法国TE(Telemecanique)公司日本三菱公司日本立石(OMRON)公司9PPT课件可编程逻辑控制器的生产厂家在全世界有7家举足轻重的PLC制造9我国PLC的生产厂家我国的PLC生产目前也有一定的发展,小型PLC已批量生产,中型PLC已有产品,大型PLC已开始研制。国内PLC形成产品化的生产企业约30多家,国内产品市场占有率不超过10%。主要生产单位有:苏州电子计算机厂、苏州机床电器厂、上海兰星电气有限公司、天津市自动化仪表厂等。国内产品在价格上占有明显的优势。

10PPT课件我国PLC的生产厂家我国的PLC生产目前也有一定的发展,小型10世界最大的PLC生产厂家在全球PLC制造商中,根据美国AutomationResearchCorp(ARC)调查,世界PLC领导厂家的五霸分别为西门子公司、A-B公司、施耐德公司、三菱公司和欧姆龙公司。他们的销售额约占全球总销售额的三分之二。

11PPT课件世界最大的PLC生产厂家在全球PLC制造商中,根据美国Aut1112PPT课件12PPT课件1213PPT课件13PPT课件1314PPT课件14PPT课件14PLC的特点配套齐全,功能完善,通用性强

可靠性高、抗干扰能力强

编程方法简单易学

使用简单,调试维修方便

体积小、重量轻、功耗低

15PPT课件PLC的特点配套齐全,功能完善,通用性强15PPT课件15配套齐全,功能完善,通用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品,可以用于各种规模的工业控制场合,要改变控制功能只需改变程序即可,具有较强的通用性。现代PLC除了逻辑处理功能外,大多具有数据处理能力,可用于各种数字控制领域。近年来,随着PLC多种智能模块的出现,使PLC渗透到了位置控制、温度控制、CNC控制等各种工业控制中。加上PLC通讯能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。16PPT课件配套齐全,功能完善,通用性强PLC发展到今天,已经形成了大、16PLC的应用领域

开关量控制

模拟量控制

运动控制

过程控制数据处理通信联网

17PPT课件PLC的应用领域开关量控制17PPT课件17运动控制早期PLC的运动控制直接用开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块,如驱动步进电机或伺服电机的单轴或多轴位置控制模块。18PPT课件运动控制早期PLC的运动控制直接用开关量I/O模块连接位置传18过程控制PLC的过程控制是指对温度、压力和流量等模拟量的闭环控制。

PID控制19PPT课件过程控制PLC的过程控制是指对温度、压力和流量等模拟量的闭环19PLC的发展趋势向两极化(大型化和小型化)方向发展编程语言和编程工具向标准化和多样化发展I/O组件标准化、功能组件智能化通讯网络化

向大记忆容量,快处理速度发展

发展故障诊断技术和容错技术

20PPT课件PLC的发展趋势向两极化(大型化和小型化)方向发展20PPT20大型化和小型化三菱公司推出12点的PLC产品,立石公司推出的C20、C40H、C60P等小型PLC产品

GOLD公司的584L-PC的I/O点多达8192个。

莫迪康公司的984~785型的PLC的最大I/O点数已达到16384点。

21PPT课件大型化和小型化三菱公司推出12点的PLC产品,立石公司推出的21向大记忆容量,快处理速度发展记忆容量由过去的64K,已增加到500K以上,如Triconxw公司的Faulttolerant型机记忆容量为512K,InteractiveMicroware公司的MFC03型记忆容量为848K,ASEA公司的Terpiece200/1型机记忆容量到4MB记忆芯片过去主要是随机存取存储器(RAM)、可擦写可编程只读存储器(EPROM),今后主要是电可擦写可编程只读存储器(EEPROM)、UVEPROM、BATRAM、NVRWM等

22PPT课件向大记忆容量,快处理速度发展记忆容量由过去的64K,已增加到22发展故障诊断技术和容错技术故障智能诊断方法:智能可编程I/O系统,供用户了解IO组件的状态和监测系统的故障;故障监测程序;共回路远程诊断和网络诊断技术等。容错功能,如双机热备、自动切换I/O、双机表决(当输出状态与PLC逻辑状态相比较出错时,会自动断开该输出)和I/O三重表决(当输出状态进行软件硬件表决,取2个相同的)

23PPT课件发展故障诊断技术和容错技术故障智能诊断方法:智能可编程I/O23可编程控制器与微机的区别学习难易程度不同PLC继承了继电器系统的基本格式和习惯,对于有继电器控制经验的人,学习起来容易。微机需要更多的知识储备。通用性不同PLC一般是由电气控制器的制造厂家研制生产,各厂家的产品不通用。微机是由通用计算机推广应用发展起来的,标准化程序高,兼容性强。运行方式不同PLC不能直接使用微机的许多软件。PLC一般具有模块结构,可针对不同对象进行组合和扩展。微机可使用通用微机的各种编程语言,对要求快速,实时性强、模型复杂的工业对象的控制占有优势,但它要求使用者具有一定计算机专业知识。相同点:PLC和微机都是专为工业现场应用环境而设计的,都具有很高的可靠性,24PPT课件可编程控制器与微机的区别学习难易程度不同24PPT课件24可编程控制与继电接触器控制的区别◆控制逻辑不同PLC为“软接线”技术,继电接触为硬接线逻辑。◆控制逻辑方面PLC:同一个器件的线圈和它的各触点动作不同时发生。继电接触:同一继电器的所有触点与线圈通电或断电同时发生◆控制速度PLC:速度极快;继电接触:速度慢◆定时/计数PLC定时精度高,范围大,有计数功能,继电接触:定时精度不高,范围小,无计数功能25PPT课件可编程控制与继电接触器控制的区别◆控制逻辑不同25PPT课件25可编程控制与继电接触器控制的区别续设计与施工

PLC:现场施工与程序设计同步进行,周期短,调试和维修方便。继电接触:设计、现场施工、调试必须依次进行,周期长,而且修改困难可靠性和维护性PLC连线少,使用方便,并具有自诊断作用等价格PLC:贵(长远利益)继电接触:便宜(短期利益)26PPT课件可编程控制与继电接触器控制的区别续设计与施工26PPT课件26可编程控制器基础知识21、可编程控制器的组成和工作原理2、FX系列型号名称的含义3、编程器与外部设备27PPT课件可编程控制器基础知识21、可编程控制器的组成和工作原理27P27可编程逻辑控制器的组成一般由CPU模块、输入模块、输出模块和其他可选部件(或扩展单元)组成开关量I/O模块的外部接线方式模拟量输入模块输出模块28PPT课件可编程逻辑控制器的组成一般由CPU模块、输入模块、输出模块和28CPU模块主要包括微处理器(CPU芯片)和存储器两部分29PPT课件CPU模块主要包括微处理器(CPU芯片)和存储器两部分2929I/0模块

使过程状态和参数输入到PLC的通道以及实时控制信号输出的通道

1类是从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等输入的开关量信号

另一类是由电位器、热电偶、测速电机和各种变送器等输入的连续变化的模拟量信号

I/O模块中包含由光电耦合器、光电可控硅、小型继电器等器件组成的滤波电路、耦合电路或电平转换电路等

30PPT课件I/0模块使过程状态和参数输入到PLC的通道以及实时控制信30开关量I/O模块的外部接线方式开关量I/O模块的输入输出信号仅有接通和断开两种状态。电压等级有直流5V、12V、24V、48V等,交流有110V、220V开关量I/O模块的点数一般是2的n次方。I/O模块的外接线方式有汇点式、分组式和分隔式三种。31PPT课件开关量I/O模块的外部接线方式31PPT课件31I/O模块的外接方式32PPT课件I/O模块的外接方式32PPT课件32输入模块133PPT课件输入模块133PPT课件33输入模块234PPT课件输入模块234PPT课件34输出模块输出模块根据功率放大元件主要分为:驱动直流负载的大功率晶体管和场效应管、驱动交流负载的双向可控硅,以及可驱动交流负载又可驱动直流负载的小型继电器。输出电流的额定值与负载的性质、温度有关。继电器输出电路、晶体管集电极输出电路、双向可控硅输出电路。35PPT课件输出模块输出模块根据功率放大元件主要分为:驱动直流负载的大功35继电器输出电路36PPT课件继电器输出电路36PPT课件36晶体管集电极输出电路37PPT课件晶体管集电极输出电路37PPT课件37双向可控硅输出电路38PPT课件双向可控硅输出电路38PPT课件38可编程控制器的工作原理39PPT课件可编程控制器的工作原理39PPT课件39PLC的工作原理(M100)(Y430)输出刷新阶段

用户程序执行阶段

输入采样阶段输入端子输入映象寄存器元件映象寄存器输出锁存器输出端子扫描周期X4读出(Y430)写入读出40PPT课件PLC的工作原理(M100)(Y430)输出刷新阶段用40FX系列型号名称的含义41PPT课件FX系列型号名称的含义41PPT课件41编程器与外部设备编程器的作用。专用编程器个人计算机程序开发系统数据存取单元其他外部设备42PPT课件编程器与外部设备编程器的作用。42PPT课件42编程器的作用用来生成用户程序,并对它进行编辑、检查和修改。将用户程序写入EPROM,EEPROM,磁带或磁盘中。驱动打印机打印出顺序功能图、梯形图程序或指令个程序。监视系统运行的情况。43PPT课件编程器的作用用来生成用户程序,并对它进行编辑、检查和修改。443专用编程器简易编程器(只能输入和编辑指令表程序。)图形编程器(可直接生成和编辑梯形图程序)44PPT课件专用编程器简易编程器(只能输入和编辑指令表程序。)44PPT44个人计算机程序开发系统编程软件文件编制软件数据采集和分析软件实时操作接口软件仿真软件其他软件45PPT课件个人计算机程序开发系统编程软件45PPT课件45数据存取单元FX-20DU-E数据存取单元使用带背景光的蓝色液晶显示器,画面正常时为绿底黑字,警报状态为红底黑字。46PPT课件数据存取单元FX-20DU-E数据存取单元使用带背景光的蓝色46其他外部设备人/机接口装置外存储器打印机EPROM写入器47PPT课件其他外部设备人/机接口装置47PPT课件47可编程序控制器基础知识3可编程序控制器编程语言的国际标准梯形图的主要特点48PPT课件可编程序控制器基础知识3可编程序控制器编程语言的国际标准4848可编程序控制器编程的国际标准IEC1131-3规定了可编程序控制器的编程语言共有5种语言。顺序功能图(Sequentialfunctionchart)梯形图(Ladderdiagram)功能块图(Functionblockdiagram)指令表(Instructionlist)结构文本(Structuredtext)49PPT课件可编程序控制器编程的国际标准IEC1131-3规定了可编程序49顺序功能图(SFC)50PPT课件顺序功能图(SFC)50PPT课件50梯形图(LD)梯形图与继电器控制系统的电路图很相似,一般有线圈、常开触点、常闭触点,还有其他功能块。梯形图称为电路或程序,设计梯形图叫编程。51PPT课件梯形图(LD)梯形图与继电器控制系统的电路图很相似,一般有线51功能块图(fbd)类似数字逻辑电路的编程语言,即用类似与门、或门的方框来表不逻辑运算关系等。52PPT课件功能块图(fbd)类似数字逻辑电路的编程语言,即用类似与门、52指令表(IL)由若干条指令组成的程序叫做指令表程序。53PPT课件指令表(IL)由若干条指令组成的程序叫做指令表程序。53PP53结构文本Pascal,Basic,c等高级编程语言结构文本是为IEC1131-3标准创建一种专用高级编程语言。用结构文本有两个优点:能实现复杂的数学运算,其二是非常简洁和紧凑。54PPT课件结构文本Pascal,Basic,c等高级编程语言54梯形图的主要特点PLC梯形图中的某些编程元件沿用了继电器这一名称。但不是真实的继电器。梯形图两侧的垂直公共线称为公共母线,能流只能从左到右。梯形图的逻辑运算:根据梯形图各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的ON/OFF状态,逻辑运算是从左到右,从上到下进行的。梯形图中各编程元件的常开触点和常闭触点可以无限多次的使用。55PPT课件梯形图的主要特点PLC梯形图中的某些编程元件沿用了继电器这一55可编程逻辑控制器基础知识4FX系列可编程序控制器梯形图中的编程元件56PPT课件可编程逻辑控制器基础知识4FX系列可编程序控制器梯形图中的编56FX系列可编程序控制器的编程元件FX系列可编程序控制器的性能指标与编程元件输入继电器(X)输出继电器(Y)辅助继电器(M)状态(S)定时器(T)计数器(C)数据寄存器(D)指针P/I57PPT课件FX系列可编程序控制器的编程元件FX系列可编程序控制器的性能57FX系列可编程序控制器的性能指标表3-358PPT课件FX系列可编程序控制器的性能指标表3-358PPT课件58输入继电器(X)输入继电器用八进制数表示。输入继电器是可编程序控制器接收外部输入的开关量信号窗口。在梯形图中可以外接常开触点或常闭触点,也可以接多个触点组成的串并联电路在梯形图中可以多次使用输入继电器的常开触点和常闭触点。例子59PPT课件输入继电器(X)输入继电器用八进制数表示。59PPT课件59输入和输出继电器例子60PPT课件输入和输出继电器例子60PPT课件60输出继电器是PLC向外部负载发送信号的窗口。输出继电器用来将PLC的输出信号传送给输出模块,再由后者驱动外部负载。在梯形图中,每一个输出继电器常开和常闭触点可多次使用。例子61PPT课件输出继电器是PLC向外部负载发送信号的窗口。输出继电器用来将61辅助继电器(M)辅助继电器是用软件实现,不能接收外部的输入信号,也不能直接驱动外部负载。通用辅助继电器M0~M499断电保持辅助继电器M500~M3071特殊辅助继电器M8000~M62PPT课件辅助继电器(M)辅助继电器是用软件实现,不能接收外部的输入信62通用辅助继电器M0~M499共500点可用软件设定为断电保持辅助继电器63PPT课件通用辅助继电器M0~M499共500点63PPT课件63断电保持辅助继电器M500~M3071

电源中断时,中断瞬时的状态,可在重新通电后的第一个扫描周期再现其状态。其中M500~M1023可用软件设定为非断电保持辅助继电器。使用举例64PPT课件断电保持辅助继电器M500~M3071

电源中断时,中断瞬时64特殊辅助继电器M8000~M共有256点用来表示PLC的某些状态、提供时钟脉冲、标志(如进位、借位标志)、设定PLC的运行方式,或者用于步进顺控、禁止中断、设定计数器是加计数或是减计数等。分为触点利用型和线圈驱动型。65PPT课件特殊辅助继电器M8000~M共有256点65PPT课件65触点利用型和线圈驱动型。如M8000(运行监视)

M8002(初始化脉冲)M8005(锂电池电压降低)线圈驱动型如:M8030线圈通电时,PLC由RUN进入STOP状态时,映像寄器与数据寄存器中的内容保持不变。M9034(禁止输出)66PPT课件触点利用型和线圈驱动型。如M8000(运行监视)6666状态(S)用于编制顺序控制程序的一种编程元件,一般与步进梯形指令STL一起使用。通用状态(S0~S499)没有断电保持功能,但可用程序设定有断电保持功能。67PPT课件状态(S)用于编制顺序控制程序的一种编程元件,一般与步进梯形67定时器(T)包括设定值寄存器、当前值寄存器和一个用来储存其输出触点状态的映像寄存器。分为通用定时器(T0~T245)和积算定时器(T246~T255)。T0~T199为100ms定时器,定时范围为0.1~3276.7s.T192~T199为了程序和中断服务程序专用的定时器。T200~T245为10ms定时器,定时范围为0.01~327.67s.例子68PPT课件定时器(T)包括设定值寄存器、当前值寄存器和一个用来储存其输68定时器例子69PPT课件定时器例子69PPT课件69计数器(C)分为内部计数器和高速计数器。内部计数器对plc的内部信号X、Y、M、S等计数,内部计数器分16位计数器(C0~C99为通用型,C100~C199为断电保持型)和32位加/减计数器。

(C200~C219为通用型,C220~C234为断电保持型)32位加/减计数器的加/减计数方式由特殊辅助继电器M8200~M8234设定,对应的特殊辅助继电器为ON时,为减计数,反之为加计数。计数器的工作原理70PPT课件计数器(C)70PPT课件70计数器的工作原理71PPT课件计数器的工作原理71PPT课件71数据寄存器(D)数据寄存器D在模拟量检测与控制以及位置控制等场合用来储存数据和参数,数据寄存器为16位,可双字节。通用数据寄存器D0~D199,M8033ON时,有断电保持功能。断电保持数据寄存器D200~D7999,其中D200~D511有断电保持功能,利用外部设备的参数设定,可改变其与通用数据寄存器的分配。D490~D509供通信用。D512~D7999的断电保持功能不能用软件改变,可用RST和ZRST指令清除内容。特殊数据寄存器D8000~D8255用来监控PLC的运行状态,如电池电压、扫描时间等。变址寄存器V0~V7和Z0~Z7的内容用来改变编程元件的元件号。72PPT课件数据寄存器(D)数据寄存器D在模拟量检测与控制以及位置控制等72指针P/I1包括分支指针P0~P127和15点中断用指针。分支指针P0~P127用来指示跳转指令(CJ)的跳步目标和子程序调用指令(CALL)调用的了程序的入口地址,执行到子程序中的SRET时返回主程序。73PPT课件指针P/I1包括分支指针P0~P127和15点中断用指针。773指针P/I2中断用指针用来指明某一中断源的中断程序入口标号,执行到IRET指令时返回主程序。定时器中断使PLC以指定的周期定时执行中断子程序,定时循环处理某些任务,处理的时间不受PLC扫描周期的限制。计数器中断用于PLC内置的高速计数器,根据高速计数器的计数当前值与计数设定值的关系来确定是否执行相应的中断服务程序。74PPT课件指针P/I2中断用指针用来指明某一中断源的中断程序入口标号,74可编程序控制器基础知识5FX系列可编程序控制器的基本逻辑指令75PPT课件可编程序控制器基础知识5FX系列可编程序控制器的基本逻辑指令75FX系列可编程序控制器的基本逻辑指令FX系列PLC共有27条基本逻辑指令,一百多条功能指令。LD、LDI、OUT指令AND与ANI指令OR与ORI指令LDP、LDF、ANDP、ANDF、ORP和ORF指令ORB指令ANB指令栈存储器与多重输出指令主控与主控复位指令MC,MCR取反指令PLS与PLF指令SET与RST指令NOP与END指令编程注意事项76PPT课件FX系列可编程序控制器的基本逻辑指令FX系列PLC共有27条76LD、LDI、OUT指令LD:常开触点与母线连接的指令LDI:常闭触点与母线连接的指令OUT:驱动线圈的输出指令。77PPT课件LD、LDI、OUT指令LD:常开触点与母线连接的指令7777AND与ANI指令AND:常开串联连接指令ANI:常闭触点串联连接指令78PPT课件AND与ANI指令AND:常开串联连接指令78PPT课件78OR与ORI指令OR:常开触点的并联连接指令

温馨提示

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

最新文档

评论

0/150

提交评论