基于PLC三层电梯控制系统的设计.docx
- 文档编号:25825037
- 上传时间:2023-06-15
- 格式:DOCX
- 页数:40
- 大小:82.25KB
基于PLC三层电梯控制系统的设计.docx
《基于PLC三层电梯控制系统的设计.docx》由会员分享,可在线阅读,更多相关《基于PLC三层电梯控制系统的设计.docx(40页珍藏版)》请在冰豆网上搜索。
基于PLC三层电梯控制系统的设计
基于PLC三层电梯控制系统的设计
————————————————————————————————作者:
————————————————————————————————日期:
毕
业
论
文
题目三菱三层电梯控制
一.摘要………………………………………...3
二.关键字…………………………………….。
。
3
三.第一章概述……………………………….3
四.第二章可编程控制器简介……………….5
五.2.1可编程控制器的特点…………………15
六2.2PLC的控制功能…………………….21七。
第三章可编程控制器梯形图编程规则…23八。
第四章基本指令简介……………………28
九.第五章电梯控制系统……………。
。
。
.。
。
.。
。
。
.。
32
十.5.1PLC在电梯控制中的应用……………。
35
十一5.2电梯控制的模拟面板图……………38
十二第六章可编程控制的安装和维护…….41
十三第七章附录……………………………44
十四第八章参考文献……………………….44
摘要
可编程控制器是以微处理器为核心,综合计算机技术、自动控制和通信技术发展起来的一种新型工业自动控制装置,经过30多年的发展在工业生产中获得的了极其广泛的应用.目前,可编程控制成为工业自动化领域中极为重要、应用最多的控制装置,居工业生产自动化三大支柱(可编程控制器、机器人、计算机辅助设计和制造)的首位。
其应用的深度和广度成为衡量一个国家工业自动化程度高低的标志。
可编程控制器的定义
早期的可编程控制器主要是用来替可变横控制器(Programmablecontroller)缩写为PC。
为了与个人计算机的PC(personalcomputer)相区别。
有时在PC中人为的加上L而写成PLC.
自1969年第一台可编程控制器面试以来,经历了30多年的发展可编程控制器已成为一种最重要,最普及、应用场合最多的工业控制器,可以说只有可编程控制器才是真正的工业控制计算机初期可编程控制器只是用于逻辑控制器用于代替继电器控制盘,但现在可编程控制器已进入过程控制、位置控制等场合的所有控制领域现在可编程控制器继续保留了原来逻辑控制器的所有优点,同时它吸收和发展了其他控制器(过程仪表、计算机、集散系统、分散系统等)的优点。
在许多场合只需可编程控制器即可构成包括逻辑控制、过程控制、数据采集及控制和图形工作站的经济合算、体积小巧,设计调试方便的综合控制系统。
第一章概述
可编程控制器是采用微机技术通用工业自动化装置,近几年来,在国内已经迅速推广普及,正在改变这工厂自动控制的面貌,对传统的技术改造,发展新型工业具有实际的重大意义。
可编程控制器是60年代末在美国首先出现的,当时叫作可编程逻辑控制器,目的是用来代替继电器,以执行逻辑判断、计时、计数等顺序控制功能,器基本设计思路把计算机功能灵活、通用、完善等优点和继电器控制的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用的,根据实际需要,把控制程序写进控制器的用户程序中,控制器与被控对象联系也很方便。
随着半导体技术,尤其是微处理器和微型计算机的技术发展,到70年代中期以后已广泛的使用微处理器作为中央处理器,输入输出快都采用了中、大规模甚至超大规模的集成电路,这时的已不再是仅有逻辑控制功能还同时具有数据处理、调节和数据通信功能。
可编程控制器对用户来说是一种无触点,改变程序就可以改变生产工艺,因此在初步设计阶段就选用了可编程控制器。
在实施阶段在确定工艺过程.另一方面。
自从制造生产可编程控制器,适合批量是生产。
它是以微处理器为核心的数字运算操作的电子系统装置,转为工业现场应用而设计,它采用可编程序的存储器用以在其内部进行存储执行逻辑运算、顺序控制。
定时/计数和算数运算等操作指令,并通过数字式或模拟式的输入、输出接口控制各种类型的机械和生产过程,PLC是微机技术与传统的继电器接触控制技术相结合的产物,它克服了继电器控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点又照顾到现场电器操作维修人员的技能和习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学,调试和差错也都很方便.用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简单的用户程序的编制工作,就可灵活方便的PLC应用于生产实践。
由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速发展。
目前。
可编程控制器已成为工厂自动化的强有力工具,并得到广泛的推广普及应用
第二章可编程控制器的简介
2。
1可编程控制器的特点
1。
可靠性高,抗干扰能力强
现代PLC采用了集成度很高的微电子器件,大量的开关动作由无触点的半导体电路来完成,其可靠程度是使用机械触点的继电器所无法比较的。
为了保证PLC能在恶劣的工业环境下可靠工作,在其设计好制造过程中采取了一系列硬件和软件主面的抗干扰措施。
硬件主面采取的主要措施有:
1、隔离—--PLC的输入、输出接口电路一般都采用光电耦合器来传递信号,这种光电隔措施使外部电路与PLC内部之间完全避免了电的联系,有效的抑制了外部的干扰源对PLC的影响,还可防止外部强电窜入内部CPU。
2、滤波————在PLC电路电源和输入、输出(I/O)电路中设置多种滤波电路,可有效抑制高频干扰信号。
3、在PLC内部对CPU供电电源采取屏蔽、稳压、保护等措施,防止干扰信号通过供电电源进入PLC内部,另外各个输入、输出(I/O)接口电路的电源彼此独立,以避免电源之间的互相干扰.
4、内部设置连锁、环境检测和诊断等电路,一旦发生故障,立即报警.
5、外部采用密封、防尘、抗震的外壳封装结构,一适应恶劣的工作环境。
在软件方面采取的主要措施有:
1、设置故障检测与诊断程序,每次扫描都对系统状态、用户程序、工作环境和故障进行检测和诊断,发现错误后,立即自动做出相应的处理,以适应恶劣的工作环境。
2、对用户程序及动态数据进行电池后备,以保障停电后有相关状态及信息人不会因此而丢失。
采用以上抗干扰措施后,一般PLC的抗干扰强度可达峰值1000V,脉宽10US,其平均无故障时间可高达30—50万小时以上.
2、编程简单易学
PLC采用与继电器控制线路图非常接近的梯形图作为编程语言,它既有继电器电路清晰直观的特点,又充分考虑到电气工人和技术人员的读图习惯,对于使用者来说,几乎不需要专门的计算机知识,因此,易学易懂,程序改变也容易修改。
3、功能完善,适应性强
目前PLC产品已经标准化,系列化和模块化,不仅具有逻辑运算、计时、计数、顺序控制等功能,还具有A/D、D/A转换、算术运算及数据处理、通信联网和生产过程监控等功能.它能根据实际需要,方便灵活的组装成大小各异,功能不一的控制系统:
即可控制一台单机、一条生产线、也可以控制一个机群,多条生产线,既可以现场控制,也可以远程控制。
针对不同的工业现场信号,如交流和直流、开关量或模拟量、电流或电压、脉冲或电位、强电或弱电等,PLC都有相应的I/O接口模
块与工业现场控制器件和设备直接连接,用户可以根据需要方便进行配置,组装使用,紧凑的控制系统。
4、使用简单,调试维修方便
PLC的接线极其方便,只需将产生的输入信号设备(按钮、开关等)与PLC的输入端子连接,将接受输出信号的被控设备(如接触器、电磁阀等)与的输出端子连接,仅用螺丝刀即可完成全部接线工作.
PLC的用户程序可在实验室模拟调试,输入信号用开关来模拟。
输出信号可以观察PLC的发光二极管。
调试后再将PLC在现场安装调试,调试工作量要比继电器控制系统少的多。
PLC的故障率很低,并且有完善的自诊断功能和运行故障指示装置。
一旦发生故障,可以通过PLC机上各种发光二极管的亮灭状态迅速查明原因,排除故障。
5、体积小、重量轻、功耗低
由于PLC的采用半导体集成电路,因此整个产品结构紧凑,体积小,重量轻,功耗低,以三菱FXON-24M型PLC为例,其外形尺寸仅为130MM*90MM*87MM,重量只有600G,功率小于50W,所以PLC很容易装入机械设备内部没事实现机电一体化的理想控制设备。
2。
1.2PLC的控制功能
PLC的应用范围极其广阔,经过30多年的发展,目前PLC已经广泛应用于冶金、石油、化工、建材、电力、矿山、机械制造、汽车、交通、环保等各行各业。
几乎可以说,凡是有控制系统存在的地方就有PLC,概括起来,PLC的应用主要有一下五个方面。
1、开关量控制
这是PLC最基本应用领域,可用PLC取代传统的继电器控制系统,实现逻辑控制。
在单机控制,多集群控制和自动生产线控制方面都有很多成功的应用实例,如机床电器控制、起重机、皮带运输机、包装机械、注塑机械、电梯的控制等
2、模拟量的控制
目前,很多PLC都具有模拟量处理功能,通过模拟量I/O模块对温度、压力、速度、流量等连续变化的模拟量进行控制,而且编程和使用都含方便,大、中型的PLC还具有PID闭环控制功能。
运用PID子程序或使用专用的智能PID模块,在已实现对模拟量的闭环控制。
随着PLC规模的扩大,控制的贿赂已广泛应用于工业生产各个行业。
例如自动焊机控制、锅炉运行控制、连轧机的速度和位置等都是典型的闭环过程控制的应用场合。
3、运动控制
运动控制是指PLC对直线运动或圆周运动的控制,也称为位置控制,早期PLC通过开光量I/O模块与位置传感器和执行机构的连接来实现这一功能,现在一般都使用专门的运动控制模块来完成。
目前,PLC运动控制功能广泛应用在金属切削机床、电梯、机器人等各种机械设备上,典型的如PLC和计算机数控装置(CNC)组合成一体,构成先进的数控机床.
4、数据处理
现代PLC都具有不同层度的数据处理功能,能够完成数学运算(函数运算、矩阵运算、逻辑运算)数据的移位、比较、传递、数值的转换和查表等操作,对数据进行采集、分析和处理.数据处理通常用在大、中型控制系统中,如柔性制造系统、机器人的控制系统等。
5、通信联网
通信联网是指PLC与PLC之间,PLC与计算机或其他智能设备间的通信,利用PLC和计算机的RS—232或RS—422接口,PLC的专用通信模块,用双绞线和同轴电缆或光缆将他们连成网络可实现相互间的信息交换,构成“集中管理,分散控制”的多级分布式控制系统,建立工厂的自动化网络.
2。
2PLC系统的组成及功能
PLC是一种以微处理器为核心的工业通用自动控制装置,其实质是一种工业控制用的专用计算机。
因此,它的组成与一般的微机计算机基板相同,也是由硬件系统和软件系统两大部分组成的.
1。
2.1PLC的硬件系统
PLC的硬件系统由基板单元、I/O扩展单元及外部设备组成。
图1—1所示为PLC的硬件结构框图
1、微处理器(CPU)
与通用计算机一样,CPU是PLC的核心部件,在PLC控制系统中的作用类似于任意的神经中枢,整个PLC工作过程都是在CPU的统一指挥和协调下进行的。
它的主要作用有一下几点:
1、接受从编程器输入的用户程序和数据,送入存储器存储2、用扫描方式接受输入设备的状态信号,并存入相应的数据区(输入映像寄存器)
3、检测和诊断电源PLC内部电路工作状态和用户程序编程过程中的语法错误
4、执行用户程序完成各种数据的运算、传递和存储功能
5、根据数据处理的结果,刷新有关标志的状态和输出状态寄存器表的内容,以实现输出控制,制表打印或数据通信等功能。
2、存储器
PLC配有两种存储器“系统存储器和用户存储器。
系统存储器放在程序里,用户存储器用来存放用户编制的控制程序。
常用的存储器类型有CMOSRAMEPROM和EEPROM.因为系统程序用来管理PLC系统,不能由用户直接存取,所以,PLC产品样本或说明书中所列的存储器类型极其容量,对用户程序存储器而言,如FX2—24M的存储器容量在4K步,即指用户程序存储器的容量。
PLC所配的用户存储器的容量大小差别很大,通常中小型PLC的用户存储器存储容量在8K步以下,大型PLC的存储容量可达到或超过256K。
3、输入/输出(I/O)部件
PLC输入/输出模块的电路框图如图1—2所示
I/O接口是PLC与输入/输出设备连接的部件。
输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。
数去接口是将处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。
I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。
为了提高抗干扰能力,一般的输入/输出模块都有光电隔离装置,在数字量I/O模块中广泛采用发光二极管和光电三极管组成的光电耦合器,在模拟量I/O模块中通常采用隔离放大器。
来自工业生产现场的输入信号经输入模块进入PLC,这些信号有的是数字量,有的是模拟量,有的是直流信号,有的是交流信号,使用时要根据输入信号的类型选择合适的输入模块。
A
PLC具有多种I/O模块,常见的有数字量I/O模块和模拟量I/O模块,以及快速响应模块、高速计数模块、通信接口模块、温度控制模块、中断控制模块、PID控制模块和智能I/O模块、I/O模块的类型、品种与规格越多,PLC系统的灵活性越好,I/O模块的容量越大,PLC系统的适应性越好。
B
图1-2I/O接口电路结构框图
(A)输入接口(B)输出接口
4、电源部件
PLC配有开关式稳压电源的电源模块,用来将外部供电电源转换成供PLC内部的CPU、存储器和I/O接口等电路工作所需的直流电源.PLC的电源部件有很好的稳压措施因此对外部电源的稳定性要求不是很高,一般允许外部电源电压的额定值在+10%—15%的范围内波动。
小型PLC的电源往往和CPU单元合为一体,大中型PLC都有专用电源部件。
5、编程器
编程器是PLC的最重要的外围,也是PLC不可缺少的一部分,它不仅可以写入程序,还可以对用户程序进行检查、修改和调试,以及在以线监视PLC的工作状态,它通过接口与CPU联系完成人机对话,编程器是PLC的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或监视PLC的工作情况,除手持编辑器外,还可通过适配器和专用电缆线将PLC与电脑连接,并利用专门的工具软件进行电脑编程和监控。
编程器一般分为简易编程器和图形编程器两类.简易编程器功能较少,一般只能用语言形式进行编程,通常需要联机工作,简易编程器使用时直接与PLC的专用插座相连接,由PLC提供电源,它体积小、重量轻、便于携带,适合小型PLC使用。
图形编程器既可以用指令语言进行编程,又可以用梯形图进行编程,既可以联机进行编程又可以脱机编程,操作方便,功能强,有液晶显示的携带4和阴极射线式两种,图形编程器还可以与打印机、绘图仪等设备连接,但价格相对较高,通常大型PLC多采用图形编程器
6、其他外部设备
PLC还配有生产厂家提供的其他一些设备,如外部存储器、打印机和EPROM等。
7、I/O扩展单元
I/O扩展单元用来扩展输入、输出点数。
当用户所需的输入、输出点数超过PLC基本单元的输入、输出点数时,就需要加上I/O扩展单元来扩展,以适应控制系统的要求。
2.2。
3PLC的软件系统
硬件系统和软件系统组成了一个完整的PLC系统,它们相辅相成,缺一不可。
没有软件PLC系统称为裸机系统,不起任何作用.反之没有硬件系统,软件系统也失去了基本的外部条件,程序根本无法进行。
2.2。
4PLC的性能指标
PLC的主要性能一般可用以下几种指标表述:
1、用户程序存储量
用户存储量是衡量PLC存储用户的一项指标,通常以字为单位表示。
每16为相邻的二进制数为一个字,1024个字为1K字,对于一般逻辑操作指令,每条指令占一个字,定时/计数、移位指令每条占2个字,数据操作指令每条占2—4个字,有些PLC是以编程的步数来表示用户程序村相互容量的,每条指令包含若干步,一步占用一个地址单元,一个地址单元为两个字节。
2、I/O总点数
I/O总点数是PLC可接收输入信号和输出信号的数量,PLC的输入和输出量有开关量和模拟量两种,对于开关量,其I/O总点数用最大I/O点数表示,对于模拟量,I/O总点数用最大I/O通道表示
单元
I/O点数
型号
基本单元
8/8
FX2-16M
12/12
FX2—24M
16/16
FX2—32M
24/24
FX2—48M
32/32
FX2—64M
40/40
FX2—80M
扩展单元
16/16
FX2-32M
24/24
FX2-48M
2。
2。
5PLC的工作原理
PLC是采用“顺序扫描,不断循环”的方式进行工作。
即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)做周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束,然后重新还回第一条指令,开始下轮新的的扫描,在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作.
PLC的扫描一个周期必经输入采样、程序执行和输出刷新三个阶段。
PLC在输入采用阶段:
首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入个对应的输入状态寄存器中,即刷新输入。
随即关闭输入端口,进行程序执行阶段.
PLC在程序执行阶段:
按用户程序指令存放的先后顺序扫描每条指令,经相应的运算和处理后,及结果再写入输入状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变.
输出刷新阶段:
当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出所锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。
第三章可编程控制器梯形图编程规则
1、编程元件
PLC是采用软件编制程序来实现控制要求的。
编程时要使用到各种变成元件,它们可提供无数个动作和动断触点,编程元件是指输入继电器、输出继电器、辅助继电器、定时器、计数器、通用寄存器、数据寄存器和特殊功能继电器等。
PLC内部这些继电器的作用和继电器接触系统中使用的继电器十分相似,也有“线圈"与“触点”但它们不是“硬"继电器,而是PLC存储器的存储单元,。
当写入该单元的逻辑状态为“1"时,则表示相应继电器线圈的电,则动合触点闭合,动断触点断开。
所以,内部的这些继电器称之为“软”继电器.
FX2N—编程元件的编程范围与功能说明如下表所示
元件名称
符号
编号范围
功能说明
输入继电器
X
X0—X27共24点
接受外部输入设备的信号
输出继电器
Y
Y0—Y27共24点
输出程序执行结果并驱动外部设备
辅助继电器
M
M0—M499共500点
在程序内部使用,不提供外部输出
继电器
T
T0—T199
100ms延时定时继电器,在程序内部使用
T200—T245
计数继电器
C
C0—C99
加法计数继电器触电在程序内部使用
数据寄存器
D
D0—D199
数据处理用的数值存储元件
嵌套指针
N、P
N0—N7P0—P127
N主控用,p跳跃、子程序
2、编程语言
所谓程序编制,就是用户根据控制对象的要求,利用PLC厂家提供的程序编程语言,将一个控制要求描述出来的过程。
PLC最常用的编程语言是梯形图语言和指令语句表示语言,且两者常常联合使用。
1)梯形图(语言)梯形图是一种从继电器接触控制电路图演变而来的图形语言,它是借助类似于继电器的动合、动断触点、线圈以及串、并联等术语和符号,根据控制要求连接而成的表示PLC输入和输出之间逻辑关系的图形,直观易懂.梯形图中编程元件的种类用图形及标注的字母或数加以区别.
梯形图的设计应注意到一下三点:
1、梯形图按从左倒右、自上而下的顺序排列.每一逻辑行(或称梯级)起始于左母线,然后是触点的串、并连接,最后是线圈与左母线相联.
2、梯形图中每个梯级流过的不是物流电流,而是“概念电流"从左流向右,其两端没有电源。
这个“概念电流”只是用来形象的描述用户程序执行中应满足线圈接通的条件。
3、输入继电器用于接受外部输入信号,而不能由plc内部其他继电器的触点来驱动。
因此。
梯形图中出现输入继电器的触点,而不出现其线圈,输出继电器则输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现.输出继电器的触点也可供内部编程使用.
2)指令语句表
指令语句表是一种用指令助记符来编制plc程序的语言,它类似以计算机的汇编语言,但比汇编语言易懂易学,若干条指令组合成的程序就是指令语句表,一条指令语句是由步序、指令语和作用器件编号三部分组成。
下例为PLC实现三相鼠笼电动机起/停控制的两种编程语言的表示方法:
KMY000步序
(1)继电器接触控制线路图
(2)梯形图3
OUTY0004END
第四章基本指令简介
基本指令如表所示:
名称
助记
目标元件
说明
取指令
LD
X/Y/M/S
常开接点逻辑运算器
取反指令
LDI
X/Y/M/S
常闭接点逻辑运算亲
线圈驱动指令
OUT
Y/M/S/T
驱动线圈的输出
与指令
AND
X/Y/M/S
单个常开接点的串联
与非指令
ANI
X/Y/M/S
单个常闭接点的串联
或指令
OR
X/Y/M/S
单个常开接点的并联
或非指令
ORI
X/Y/M/S
单个常闭接点的并联
或块指令
ORB
无
串联电路块的并连接
与块指令
ANB
无
并联电路块的串联接
主控指令
MC
Y/M
公共串连接点的连接
主控复位指令
MCR
Y、M
MC的复位
置位指令
SET
Y/M/S
使动作保持
复位指令
RST
Y/M/S/D
使操作保持复位
上升沿产生脉冲
PLS
Y/M
输入信号上升沿产生
下降沿产生脉冲
PLF
Y/M
输入信号下降沿产生
空操作指令
NOP
无
使步序作空操作
程序结束指令
END
无
程序结束
一、逻辑及线圈驱动指令LD、LDI、OUT
LD取指令表示一个与输入母线相连的动合接点指令。
即动合接点逻辑运算起始。
LDI取反指令表示一个与输入母线相连的动断接点指令.即动断接点逻辑预算起始。
OUT线圈驱动指令也叫输出指令.
LD、LDI两条指令的目标元件是X、Y、M、S、T、C用于将接点接到母线上,也可以与后述的ANB指令,ORB指令配合使用,在分支起点也可以使用。
OUT是指驱动线圈的输出指令,它的目标元件是Y、M、S、T、C对输入继电器不能使用,OUT指令可以连续使用多次。
LD、LDI是一个程序步指令,这里的一个程序步既是一个字,OUT是多程序步指令,要视目标元件而定。
OUT指令的目标元件是定时器和计数器时,必须设置常数K
二、接点串联指令AND、ANI
AND与指令,用于单个动合接点的串联
ANI与非指令由于单个动断接点的串联
AND和ADI都是一个程序步指令,它们
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 三层 电梯 控制系统 设计