免费预览已结束,剩余57页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第3章可编程控制器基础,2,3.1.1可编程控制器的定义ProgrammableControllerPCPersonalComputerPCProgrammableLogicControllerPLC,3.1概述,3,2020/6/11,3,3.1.2可编程控制器的定义,国际电工委员会(IEC)于1987年对可编程序控制器作了如下的定义:“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的命令,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩展其功能的原则设计”。事实上,PLC就是以嵌入式CPU为核心,配以输入、输出等模块,可以方便地用于工业控制领域的装置。PLC与机器人、计算机辅助设计与制造一起称为现代工业的三大支柱。,4,2020/6/11,4,3.1.2PLC的特点,1.可靠性好,抗干扰能力强“专为适应恶劣的工业环境而设计的计算机”2.功能完善:功能强,扩充方便,性能价格比高。3.编程简单,使用方便。PLC采用梯形图语言编程,容易掌握。4.在线编程:在工业现场,用手持编程器或笔记本电脑可对PLC进行编程,当PLC联网后,可在网络的任一位置对PLC编程。5.容易安装,便于维护:采用模块化结构,现场安装非常简单,维修方便。6.体积小、重量轻、功耗低:是“机电一体化”特有的产品。7.价格便宜,5,2020/6/11,5,3.1.2PLC的特点,与继电器控制逻辑相比较,6,3.1.2PLC的特点,与微机比较:从长远来看,由于PLC的功能不断增强,更多的采用微机技术,而微机也为了适应用户需要,更耐用、更易维护的计算机将投放市场,这样两者相互渗透,使PLC和微机的界限会变得越来越模糊,二者将长期共存,各用所长,共同发展。,7,2020/6/11,7,3.1.3PLC的应用,1取代继电器控制2过程控制(模拟量控制)可编程序控制器可以接收温度、压力、流量等连续变化的模拟量。3位置、速度控制(闭环调节控制)4数据监控:PLC具有数学运算、数据传送、转换、排序和查表、位操作等功能,可以完成数据的采集、分析和处理。5组成分散控制系统PLC作为下位机,计算机作为上位机,可以组成“集中管理、分散控制”的分布式控制系统。,8,可编程序控制器当代工业自动化支柱之一,9,可编程序控制器当代工业自动化支柱之一,10,可编程序控制器当代工业自动化支柱之一,11,可编程序控制器当代工业自动化支柱之一,12,可编程序控制器当代工业自动化支柱之一,13,2020/6/11,13,3.1.4PLC的发展,1小型、微型化2大型、超大型化3智能化4CPU能力更强5支持更多的工业总线支持多种工业标准总线,使联网更加容易和简单,更易于组成工程控制网。6编程软件标准化采用国际标准化的编程语言,可大大缩短开发周期。7人机交流功能增强配置操作面板、触摸屏等人机对话手段,可使其应用领域进一步扩展,应用更加方便。8数据处理能力大大增强,14,继电器控制,15,2020/6/11,15,1按照结构分类(1)整体式。(2)模块式结构。(3)整体模块混合式。,3.1.5PLC的分类,16,整体式PLC,17,模块式PLC,18,2020/6/11,18,2按照I/O点数分类(1)小型:低档PLC,I/O点数512点。,3.1.5PLC的分类,19,2020/6/11,19,3.1.6PLC的主要技术指标,用户在选用PLC时,首先要了解PLC的结构和性能。若只需大致了解PLC的性能。一般可用CPU芯片、编程语言、用户程序容量、扫描速度(ms/k)、I/O点数这五方面情况予以反映。一般,CPU档次高、编程语言完善、用户程序容量大、扫描速度快、I/O点数多,则PLC性能就好,功能就强,价格也就较高了。,20,2020/6/11,20,1.用户存储器容量PLC的存储器由系统程序存储器,用户程序存储器和数据存储器三部分组成。PLC中的用户存储器由后两部分组成。PLC存储容量通常指用户程序存储器和数据存储器容量之和,表征系统提供给用户的可用资源,是系统性能的一项重要技术指标。该存储器的容量越大,可编制的程序越复杂。一般小型机的用户存储器容量为几千字,大型机的用户存储器容量为几万字。,3.1.6PLC的主要技术指标,21,2020/6/11,21,2.I/O点数I/O点数是指PLC可以接受的输入开关信号(外部输入)和输出开关信号的总和。它是描述PLC大小的一个重要的参数。3.模数和数模通道数为输入和输出的模拟量总和。,3.1.6PLC的主要技术指标,22,2020/6/11,22,4.扫描速度PLC采用循环扫描方式工作,完成1次扫描所需的时间叫做扫描周期。扫描速度是指PLC扫描1K字用户程序所需的时间,常常以ms/K字为单位,扫描速度越快越好。一般1000条指令执行时间为10ms左右。小型或超小型的机器扫描时间可能大于40ms。影响扫描速度的主要因素有用户程序的长度和PLC产品的类型。PLC中CPU的类型、机器字长等直接影响PLC运算精度和运行速度。5.指令数量和功能指令系统是指PLC所有指令的总和。可编程控制器的编程指令越多,软件功能就越强,但掌握应用也相对较复杂。用户应根据实际控制要求选择合适指令功能的可编程控制器。,3.1.6PLC的主要技术指标,23,2020/6/11,23,6.内部寄存器的配置和容量7.特殊功能单元8.可扩展性输入点数、输出点数、存储容量、联网功能及可扩展的模块数等,3.1.6PLC的主要技术指标,24,2020/6/11,24,3.2PLC的一般结构,3.2.1基本结构,1.整体式PLC结构,25,2020/6/11,25,3.2PLC的一般结构,2.模块式PLC结构,模块式PLC是采用搭积木的方式组成系统。在一个机架上插上CPU、电源、I/O模块及特殊功能单元,构成一个总I/O点数很多的大规模综合控制系统。,26,2020/6/11,26,3混合式PLC结构,3.2PLC的一般结构,27,2020/6/11,27,可编程控制器主机,可编程控制器编程器,图可编程控制器及编程器,3.2.2PLC各部分电路介绍,28,2020/6/11,28,1.CPU芯片CPU是可编程控制器的控制中枢,相当于人的大脑。一般由控制电路、运算器和寄存器组成。各个PLC公司的CPU芯片类型不同,一般是8位或16位单片机。,3.2.2PLC各部分电路介绍,29,2020/6/11,29,2.存储器PLC的存储器由只读存储器ROM、随机存储器RAM和可电擦写的存储器EEPROM三大部分构成,主要用于存放系统程序、用户程序及工作数据。系统程序一般存放在EEPROM中,用户程序及工作数据放在有后备电池的RAM中。,3.2.2PLC各部分电路介绍,30,2020/6/11,30,3.输入/输出电路是PLC与现场工业设备连接的电路。现场的开关通过输入电路输入PLC。PLC输出的开关信号则通过输出电路输出到工业设备。采用光电隔离,实现了PLC的内部电路与外部电路的电气隔离,减小了电磁干扰。输入电路:将按钮、行程开关或传感器等产生的信号,转换成数字信号送入主机。输出电路:将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离。输出电路有三种输出形式:继电器-低速大功率可控硅-高速大功率晶体管-高速小功率,3.2.2PLC各部分电路介绍,31,2020/6/11,31,4.电源模块PLC电源的输入电压有直流12V、24V、48V和交流110V、220V,PLC电源模块的输出一般为5V和24V,用以向CPU、存储器等提供工作电源。5.通信接口一般至少有一个RS232或RS485通信口。通信有PLC之间的通信和PLC与其他设备之间的通信。通信主要涉及通信模块、通信接口、通信协议和通信指令等内容。PLC的组网和通信能力也已成为PLC产品水平的重要衡量指标之一。目前常用USB接口。6.特殊功能单元,3.2.2PLC各部分电路介绍,32,2020/6/11,32,7.编程器PLC采用的编程器有下面三种类型:1)简易编程器:用于小型和超小型PLC。2)CRT编程器:用于中大规模PLC,可显示梯形图、数据信息和报警信息指示等。3)计算机编程:随着计算机的大力普及,有些中大规模的PLC已采用计算机编程。此时计算机除用做编程外,还兼有管理和操作指导功能。,3.2.2PLC各部分电路介绍,33,2020/6/11,33,3.3PLC工作原理,3.3.1工作原理概括的讲,PLC的工作方式是一个循环扫描过程。其过程为图1所示。这个过程分为读输入(输入采样阶段)、程序执行、写输出(输出刷新阶段)三个阶段。整个过程进行一次所需要的时间称为扫描周期(也叫工作周期或扫描时间)。,34,2020/6/11,34,1.三个阶段的工作过程,35,PLC控制的等效电路,36,2020/6/11,36,2.响应时间由于采用了扫描工作方式,故从PLC输入端有一个输入信号发生变化到输出端对该输入变化作出反应,需要一段时间,这段时间就称为PLC的响应时间或滞后时间。响应时间产生的原因(1)输入滤波器有时间常数它由RC滤波电路的时间常数决定。改变时间常数可调整输入延迟时间。(2)输出电路时间常数输出电路的滞后时间,与输出电路的输出方式有关。继电器输出方式的滞后时间为10ms左右;双向晶闸管输出方式,在接通负载时滞后时间约为1ms,切断负载时滞后时间小于10ms;晶体管输出方式的滞后时间小于1ms。,37,2020/6/11,37,(3)程序语句的安排,也影响响应时间。(4)PLC循环扫描的工作方式PLC循环操作时,进行公共处理、I/O刷新和执行用户程序等产生扫描周期。(5)PLC对I/O的刷新方式。其中4)5)是由PLC的工作原理决定的,无法改变。而其它因素并非固定的,可以通过选择合理的元件及合理编制程序使滞后较小。,38,2020/6/11,38,由于PLC是循环扫描工作方式,因此响应时间与收到输入信号的时刻有关。最短响应时间:如果在一个扫描周期刚结束时收到一个输入信号,下一个扫描周期一开始这个信号就被采样,使输入刷新,这时响应时间最短。最短响应时间可以用下式表示:最短响应时间=输入延迟时间+一个扫描周期+输出延迟时间,39,2020/6/11,39,最长响应时间:,如果在第n个扫描刚执行完输入刷新后,输入发生变化,在该扫描周期内这个信号不会发生作用,要到n+1个扫描周期的输入刷新阶段才能采样到输入变化,在输出刷新阶段输出作出反应,这时响应时间最长。,最长响应时间=输入延迟时间+两个扫描周期+输出延迟时间,最长响应时间要求输入信号的持续时间应大于一个扫描周期,否则就不能确保输入信号被采样,也就不能被响应了。,40,41,程序语句的安排,对响应时间的影响,42,2020/6/11,42,3.3.3PLC的编程语言,梯形图语言和助记符语言梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电接触器控制电路演变过来的。因PLC是专为工业控制开发的装置,主要使用对象是广大技术人员,他们可能不十分懂电气,但是对生产流程却非常在行,梯形图语言和助记符语言就是为他们开发的语言。各个PLC生产厂家使用的梯形图语言基本类似(助记符可能不同),互相转换较容易,但助记符语言完全不同,转换起来较困难。PLC实际上只认识助记符语言,梯形图语言需转换成助记符语言再存入PLC的存储器中。,43,2020/6/11,43,3.3.5PLC的编程指用梯形图和助记符语言编制程序,并将该程序送入PLC。编程时可以使用专用编程器,也可用计算机。编程器只能使用助记符语言;用计算机编程,梯形图和助记符语言都可以使用。编程器需专门配置,但体积小巧轻便,在控制现场使用方便。用计算机编程时需使用PLC专用软件,用这些软件不仅可以编程和调试程序,且可以监视PLC的运行。,3.3.4PLC的指令系统,44,2020/6/11,44,1.4梯形图,1.4.1梯形图的由来(1)常开按扭该按钮的触点平常的工作状态是断开状态,当用手按动时,触点闭合,为连接状态,当手离开按钮时,触点断开,恢复断开状态。(2)常闭按钮该按钮的触点平常的工作状态是闭合状态,当用手按动时,触点断开,为断开状态,当手离开按钮时,触点闭合,恢复连接状态。,梯形图语言实际是图形,它来源于继电器控制电路图,在继电器控制电路中,由5种基本图形就可以组成很复杂的控制线路。,45,2020/6/11,45,(3)常开触点(NormalOpen)该触点平常的工作状态是断开状态,当继电器线圈通电时,触点闭合,为连接状态;当继电器线圈断电时,触点断开,恢复断开状态。(4)常闭触点该触点平常的工作状态是闭合状态,当继电器线圈通电时,触点断开,为断开状态;当继电器线圈断电时,触点闭合,恢复连接状态。(5)继电器线圈继电器线圈只有连接该线圈的所有触点都闭合时,线圈通电,由线圈和动铁组成的电磁铁吸引闭合,带动常开触点闭合,常闭触点断开。,46,2020/6/11,46,47,2020/6/11,47,若用“1”表示按钮、继电器触点的闭合状态和继电器线圈的得电状态,若用“0”表示按钮、继电器触点的断开状态和继电器线圈的失电状态,则这个继电器控制电路就可以用计算机实现。用计算机实现继电器控制电路是PLC的最初目的,而梯形图就是继承继电器控制系统的实现方法,成为了PLC输入的一种方式。在PLC中,这些按钮的触点和线圈就是存储器中存储单元,又称为操作数。,48,演示:传统控制电路转换成梯形图,以第二章部分控制电路为例,49,2020/6/11,49,继电器控制系统中的继电器触点在PLC中是存储器中的数,继电器的触点数量有限,设计时需要合理分配使用继电器的触点,而PLC中的存储器“数”可以反复使用,因为控制中只使用数的状态“1”或“0”。继电器控制系统中的梯形图是电气连接图,施工费力,更改困难,而PLC中的梯形图是利用计算机制作的,更改简单,调试方便。继电器控制系统中的继电器是按照触点的动作顺序和时间延迟,逐个动作。而PLC是按照扫描的工作方式,首先采集输入信号,然后对所有的梯形图进行计算,计算完成后,将计算结果输出,由于PLC的扫描速度快,输入信号的变化到输出信号的改变似乎是在一瞬间完成的。继电器控制系统中的梯形图左右两侧的线是继电器的电源线,而在PLC中这两根线已经失去了意义,只是为了维持梯形图的形状。,3.4.2梯形图与继电器控制图的区别,50,2020/6/11,50,梯形图按照从上往下、每一行从左往右的顺序编写,在继电器控制系统中,控制电路的动作顺序与梯形图编写的顺序无关,而PLC对梯形图的执行顺序与梯形图的编写顺序一致。梯形图的最右侧必须连接输出元素。继电器控制系统中的梯形图最右侧是各个继电器线圈,而PLC中,梯形图的最右侧可以是表示线圈的存储器数,还可是计数器、定时器、数据传输等PLC中的输出元素和指令。梯形图中的触点可以串联和并联,输出元素在PLC中只能并联,不能串联。在继电器控制系统中,继电器线圈是可以串联使用的。PLC中的梯形图结束标志是END。,51,2020/6/11,51,3.4.3梯形图编程前的准备工作,需准备的工作:1熟悉PLC指令2存储器地址安排与分配3清楚输入输出设备的工作原理4为输入和输出设备分配存储器地址5为PLC梯形图中需要的中间量分配地址。6清楚控制原理,确认输出量、中间量和指令的得电条件和失电条件。,52,2020/6/11,52,3.5.2PLC控制系统的设计,1.5.1PLC的设计原则1.硬件设计PLC系统一般由PLC、输入输出设备、控制柜等设备组成。在设计中应考虑以下设计原则:1)可靠性2)功能完善3)经济性4)系统的先进性和可扩展性,系统设计包括两部分:硬件设计和软件设计,53,2020/6/11,53,2软件设计即是编写满足生产要求的梯形图或助记符程序,设计原则和要求为:1)建立PLC输入和输出量的接线表和接线图。对于较复杂的控制系统,需绘制系统控制流程图,用以清楚的表明动作的顺序和条件,对于简单的控制系统,可省去。2)建立PLC的存储器的分配表。3)推导每一个输出、中间量和指令的动作和停止条件。4)尽量减少扫描时间,也就是尽量减少指令和内存的使用;5)对每个梯形图梯级给予注释;6)要求逻辑关系明确,输出、中间量和指令的名字易懂好记。,54,2020/6/11,54,3.5.2PLC系统设计步骤,1)分析生产过程,正确理解控制要求,绘制控制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁夏工业职业学院单招职业适应性考试题库附参考答案详解(突破训练)
- 2026年宁波卫生职业技术学院单招职业适应性测试题库含答案详解(考试直接用)
- 2026年安庆师范大学单招职业技能考试题库附参考答案详解(典型题)
- 2026年宁波卫生职业技术学院单招职业倾向性测试题库含答案详解(a卷)
- 2026年太原旅游职业学院单招职业适应性测试题库含答案详解(精练)
- 2026年宁夏工商职业技术学院单招职业技能考试题库带答案详解(达标题)
- 2026年安徽城市管理职业学院单招职业适应性考试题库附参考答案详解(黄金题型)
- 2026年太原幼儿师范高等专科学校单招职业技能测试题库带答案详解(精练)
- 政务服务中心用电安全隐患排查整治方案
- 体育馆音响系统设计与改造方案
- 社保局内控管理规范制度
- 统编版六年级下册1.1《学会尊重》 第二课时 《尊重自己》 课件含内嵌视频
- 诺如病毒相关知识课件
- 7.3粤港澳大湾区的内外联系 课件 2025-2026学年湘教版地理八年级下册
- 春季护肤专业知识课件
- 2026年湖南工艺美术职业学院单招职业技能测试题库及完整答案详解1套
- 幼儿园集团化办园人员外包服务采购项目方案投标文件(技术标)
- TNAHIEM《智慧药房建设与运维管理标准》
- 护士培训的不足
- T∕GDRX 4004-2025 送气工行为规范
- 房屋市政工程生产安全重大事故隐患判定标准
评论
0/150
提交评论