Date:8/8/2019Page:1深圳职业技术学院深圳职业技术学院第3章PLC概述第3章PLC概述•学习情景引入:1、PLC是什么?2、PLC有何特点?3、PLC如何分类?4、编程语言是什么?5、PLC的应用领域及发展趋势是什么?6、对今后的学习及职业生涯有何影响?等等。。。Date:8/8/2019Page:2深圳职业技术学院深圳职业技术学院第3章PLC概述•3.1PLC的产生•3.2PLC的特点•3.3PLC的分类•3.4PLC的编程语言•3.5PLC的应用领域及发展趋势本章从如下几个方面进行阐述Date:8/8/2019Page:3深圳职业技术学院深圳职业技术学院第3章PLC概述3.1PLC的产生3.1.1PLC的由来原因:因为继电器逻辑电路配线复杂Date:8/8/2019Page:4深圳职业技术学院深圳职业技术学院第3章PLC概述3.1.1PLC的由来背景:1968年美国通用汽车公司(GM),为了适应汽车型号的不断更新,生产工艺不断变化的需要,实现小批量、多品种生产,希望能有一种新型工业控制器,它能做到尽可能减少重新设计和更换继电器控制系统及接线,以降低成本,缩短周期。Date:8/8/2019Page:5深圳职业技术学院深圳职业技术学院第3章PLC概述1968年,GM公司提出十项设计标准:编程方便,现场可修改程序;维护简便,采用插件式结构;可靠性高于继电器控制柜;体积小于继电器控制柜;数据可直接送入计算机;成本可与继电器控制柜竞争;输入可为市电;输出采用115V交流电压,能直接驱动电磁阀、交流接触器等;通用性强,扩展方便;能存储程序,存储器容量可以扩展到4KB。3.1.1PLC的由来Date:8/8/2019Page:6深圳职业技术学院深圳职业技术学院第3章PLC概述1969年,美国数字设备公司研制第一台可编程控制器,并应用于工业现场。3.1.1PLC的由来Date:8/8/2019Page:7深圳职业技术学院深圳职业技术学院第3章PLC概述什么是PLC?3.1.2PLC的定义是一种工业控制装置是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。通用叫法中文名称为可编程控制器;英文名称为ProgrammableLogicController,简称PLC。Date:8/8/2019Page:8深圳职业技术学院深圳职业技术学院第3章PLC概述3.1.2PLC的定义1987年,国际电工委员会(IEC)定义:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计”。Date:8/8/2019Page:9深圳职业技术学院深圳职业技术学院第3章PLC概述3.2PLC的特点可靠性高,抗干扰强功能强大,性价比高编程简易,现场可修改配套齐全,使用方便寿命长,体积小,能耗低系统的设计、安装、调试、维修工作量少,维护方便Date:8/8/2019Page:10深圳职业技术学院深圳职业技术学院第3章PLC概述3.3.1按I/O点数分小型PLCI/O点数为256点以下的为小型PLC(其中I/O点数小于64点的为超小型或微型PLC)中型PLCI/O点数为256点以上、2048点以下的为中型PLC大型PLCI/O点数为2048以上的为大型PLC(其中I/O点数超过8192点的为超大型PLC)3.3PLC的分类Date:8/8/2019Page:11深圳职业技术学院深圳职业技术学院第3章PLC概述3.3.2按结构形式分整体式PLC将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低等特点。3.3PLC的分类模块式PLC将PLC各组成部分分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。紧凑式PLC还有一些PLC将整体式和模块式的特点结合起来。模块式PLC将PLC各组成部分分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。紧凑式PLC还有一些PLC将整体式和模块式的特点结合起来。整体式PLC将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低等特点。Date:8/8/2019Page:12深圳职业技术学院深圳职业技术学院第3章PLC概述3.3.3按功能分低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。中档PLC具有低档PLC功能外,增加模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还增设中断、PID控制等功能。高档PLC具有中档机功能外,增加带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数运算、制表及表格传送等。高档PLC机具有更强的通信联网功能。3.3PLC的分类3.3.4按生产厂家分Date:8/8/2019Page:13深圳职业技术学院深圳职业技术学院第3章PLC概述3.4.1梯形图(LD)梯形图是一种以图形符号及其在图中的相互关系来表示控制关系的编程语言,是从继电控制电路图演变过来的,是使用得最多的PLC图形编程语言。梯形图由触点、线圈和功能指令等组成,触点代表逻辑输入条件,如外部的开关、按钮和内部条件等;线圈和功能指令通常代表逻辑输出结果,用来控制外部的负载(如指示灯、交流接触器、电磁阀等)或内部的输出条件。3.4PLC的编程语言Date:8/8/2019Page:14深圳职业技术学院深圳职业技术学院第3章PLC概述Date:8/8/2019Page:15深圳职业技术学院深圳职业技术学院第3章PLC概述梯形图的特点①梯形图是按从上到下的顺序绘制②梯形图的左、右母线并未加电压,梯形图中的支路接通时,并没有真正的电流流动③梯形图中使用的各种器件是按照继电控制电路图中相应的名称称呼的,并不是真实的电器器件④梯形图中输入继电器的状态唯一地取决于对应输入电路中输入信号的通断状态,与程序的执行无关⑤梯形图中辅助继电器不对外驱动外部负载⑥梯形图中各软元件的触点既可常开,又可常闭,其常开、常闭触点的数量是无限的3.4.1梯形图Date:8/8/2019Page:16深圳职业技术学院深圳职业技术学院第3章PLC概述四、编程语言3.4.2指令表(IL)指令表是由许多指令构成的,是一种与微型计算机的汇编语言中的指令相似的助记符表达式,它由操作码和操作数两部分组成。操作码用助记符表示,它表明CPU要执行某种操作,是不可缺少的部分;操作数包括执行某种操作所必需的信息,一般由常数和软元件组成,大多数指令只有1个操作数,但有的没有操作数,而有的有2个或更多。如LDM8002这条指令,其中LD为助记符(即操作码),M8002为软元件(即操作数),其中的M为元件符号,8002为元件M的编号;又如MOVK0D0这条指令Date:8/8/2019Page:17深圳职业技术学院深圳职业技术学院第3章PLC概述3.4PLC的编程语言3.4.3顺序功能图(SFC)顺序功能图是用来描述开关量控制系统的功能,是一种位于其他编程语言之上的图形语言,用于编制顺序控制程序。顺序功能图提供了一种组织程序的图形方法,根据它可以很容易地画出顺控梯形图,本书将在第4章中作详细介绍。顺序功能图是用来描述开关量控制系统的功能3.4.4功能图块3.4.5结构文本Date:8/8/2019Page:18深圳职业技术学院深圳职业技术学院第3章PLC概述3.5PLC的应用领域及发展趋势3.5.1PLC的应用领域PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保等各行各业。1.开关量逻辑控制2.运动控制3.过程控制4.数据处理5.通信联网Date:8/8/2019Page:19深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:20深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:21深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:22深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:23深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:24深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:25深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:26深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:27深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:28深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.1PLC的应用领域Date:8/8/2019Page:29深圳职业技术学院深圳职业技术学院第3章PLC概述3.5.2PLC的发展趋势从技术上看,PLC会向运算速度更快、存储容量更大、功能更广、性能更稳定、性价比更高的方向发展。为了提高PLC的处理能力,要求PLC具有更好的响应速度和更大的存储容量。目前,有的PLC的扫描速度可达0.1ms/k步左右。PLC的扫描速度已成为很重要的一个性能指标。在存储容量方面,有的PLC最高可达几十兆字节。为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。Date:8/8/2019Page:30深圳职业技术学院深圳职业技术学院第3章PLC概述从规模上看,PLC会进一步向超小型和超大型两个方向发展。小型PLC由整体结构向小型模块化结构发展,使配置更加灵活,为了市场需要已开发了各种简易、经济的超小型微型PLC,最小配置的I/O点数为8~16点,以适应单机及小型自动控制的需要。大型化是指大中型PLC向大容量、智能化和网络化发展,使之能与计算机组成集成控制系统,对大规模、复杂系统进行综合性的自动控制。现已有I/O点数达14336点的超大型PLC,其使用32位微处理器,多CPU并行工作和大容量存储器,功能强。3.5.2PLC的发展趋势Date:8/8/2019Page:31深圳职业技术学院深圳职业技术学院第3章PLC概述从配套性上看,PLC产品会向品种更丰富、规格更齐备的方向发展。为满足各种控制系统的要求,不断开发出许多功能模块,如高速计数模块、温度控制模块、远程I/O模块、通信和人机接口模块等。3.5.2PLC的发展趋势Date:8/8/2019Page:32深圳职业技术学院深圳职业技术学院第3章PLC概述从标准上看,随着IEC1131标准的诞生,将会使PLC的通用信息、设备特性、编程语言等向IEC1131标准的方向发展。据统计资料表明:在PLC控制系统的故障中,CPU占5%,I/O接口占15%,输入设备占45%,输出设备占30%,线路占5%。前二项共20%故障属于PLC的内部故障,它可通过PLC本身的软、硬件实现检测、处理。而其余80%的故障属于PLC的外部故障。PLC生产厂家都致力于研制、发展用于检测外部故障的专用智能模块,进一步提高系统的可靠性。在PLC系统结构不断发展的同时,PLC的编程语言也越来越丰富