plc五层楼电梯控制系统的设计_第1页
plc五层楼电梯控制系统的设计_第2页
plc五层楼电梯控制系统的设计_第3页
plc五层楼电梯控制系统的设计_第4页
plc五层楼电梯控制系统的设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、广东纺织职业技术学院可编程控制器及应用课程设计报告题目五层楼电梯控制系统的设计院(系)机电工程系专 业学生姓名 指导老师起始日期:、PLC课程设计目的、任务和要求1.1 设计目的职业技术教育是要把学生培养成既有扎实的理论知识,又有较强的专业技能的现场高级工程师。PLC控制技术属于先进的实用技术,目前各种PLC在实际工程中已广泛应用,以PLC为主控制器的控制系统越来越多。在熟悉了 PLC的组成和基本工作原理,掌握了 PLC的指令系统及编程规则之后,就面临着如何将PLC应用到实际工程中的问题,即如何进行PLC控制系统的应用设计,使PLC能够实现对生产机械生产过程的控制,并带来更可靠更高的质量和更高

2、的效益。本次课程设计内容是用PLC控制五层电梯自动运行。学校为我们学生提供了较理想的实验平台,使我们可以直观地验证其程序编辑的正确性,便于理解电梯控制的逻辑关系,也通过这次课程设计巩固已学过的理论知识, 更重要的是给我们一次独立设计的实践机会,以培养我们设计能力和实际工作能力,培养学生严谨的逻辑分析和细心的工作作风,为学生毕业走上社会就业打下基础。1.2 设计任务本次设计任务指定参考题目为 “五层楼电梯控制系统的设计” , 学生也可以自行选择设计题目, 经指导老师批准即可。五层楼电梯控制系统的功能要求与实际电梯相同,电梯要能够合理响应任意楼层的电梯呼叫信号。1)硬件设计PLC 控制系统的硬件设

3、计是指对PLC 外部设备的设计,在硬件设计中要进行输入设备的选择,如操作按钮,开关等,执行元件的选择,如接触器线圈,电磁阀线圈,指示灯等,以及控制台,操作面板的设计。通过对用户输入输出设备的分析,分类和整理,进行相应的 I/O 地址分配,在I/O 设备表中应包含I/O 地址,设备代号,设备名称及控制功能,应尽量将相同类型的信号,相同的电压等级的信号地址安排在一起,并依此绘制 I/O 接线图。2)软件设计控制系统的软件设计就是用梯形图或指令表编写控制序。3) 控制系统联机调试这是最后关键性的一步, 应对系统性能进行评价后再做出改进,反复修改,反复调试,直到满足要求为止。4)编制系统的技术文件技术

4、文件一般应包括总体说明,硬件文件,软件文件和使用说明等。1.3 设计要求1) 在接受设计任务后,应根据课题要求和应完成的设计任务,拟定工作进度计划,确定各阶段应完成的工作量,妥善安排时间。2)在方案确定过程中应主动提出问题,以取得指导老师的帮助,在此阶段提倡广泛讨论,做到思路开阔,依据充分。3)说明书要求文字通顺、简练,格式规范。4)应在规定时间内完成所有的设计任务,并对自己的设计进行实践验证,发现问题, 解决问题。思考有待进一步完善之处。二、PLC机型选择目前,国内外PLC生产厂家生产的PLC品种已达到数百个,其性能各有特点,价格也 不尽相同。在设计PLC控制系统时,要选择最适宜的 PLC机

5、型,对于系统的控制目标。设 计PLC控制系统时,首要的控制目标就是:确保生产的安全可靠,能长期稳定运行,保证 产品高质量,提高生产效率,改善信息管理等。如果要求以极高的可靠性为控制目标,构 成PLC冗余控制系统,这时要从能够完成冗余控制的 PLC型号中进行选择;如果以改善信 息管理为控制目标,要首先考虑通信能力。另一个方面就是要对PLC的硬件配置的考虑,可以从CPU的能力、I/O系统、指令系统、响应速度或其它考虑。西门子S7-200三、五层楼电梯控制系统的硬件设计3.1 电梯模型(图)其中主体包括轿厢、导轨、升降电机等;控制 盒包括电源、上下呼叫按钮;显示部分包括各层上 下呼叫按钮显示。3.2

6、 外部输入输出设备选择及I/O分配表(如下表)3.21输入一楼上升请求开关I0.0二楼上升请求开关I0.1三楼上升请求开关I0.2四楼上升请求开关I0.3五楼下降请求开关I0.4四楼下降请求开关I0.5三楼下降请求开关I0.6二楼下降请求开关I0.7一楼行程开关I1.0二楼行程开关I1.1三楼行程开关I1.2四楼行程开关I1.3五楼行程开关I1.43.22输出一楼指示灯Q0.0二楼上升指示灯Q0.1三楼上升指示灯Q0.2四楼上升指示灯Q0.3五楼指示灯Q0.4四楼下降指示灯Q0.5三楼下降指示灯Q0.6二楼下降指示灯Q0.7电动机上升指示灯Q1.0电动机下降指示灯Q1.13.3 PLC外部接线

7、图及主电路KM2KM1主电路图5 L_LeE,9 11.二工1g 11.u一 jr笆1;s 11j-一6 LM1A U 1S 1一1,一,一<x保一/口 1I口 1_1g 才X (R 111 一rrijs III2工k _E 7院工1一一EM及1 1Ed1o-ESi二u51L wo91-wvT-* og9Si&匕 p&sEg&pCM©z °Cdo&C3ow&N土1_l 1,FT3£3EE外部接线图四、五层楼电梯控制系统的软件设计4.1 程序4.1.1 总体设计思路说明及程序流程图当电梯上行时,如遇到某层有上行呼唤信号时

8、,则在该层停止,同时消除该层上行信 号,对应的信号灯灭,门自动打开。而在上行的过程中,下行的呼唤信号不起作用。电梯 下行时同理。在电梯里按下关门按钮,门自动关闭,关门到位后电梯才能升降。电梯在开 降过程中经过无呼唤信号的楼层时,不停止也不能开门。在上升过程中,如上行和下行都 务于下层信号。在下降过程中的原理同上行时的原理。电梯在停止时,可用按钮直接控制 开门、关门。电梯停在某一层时,在门厅按下该层呼唤按钮也能开门。电梯在开门时不能 上升、下降。电梯在升降过程中不能开门。在这次设计中,行程开关的设计是一个问题。在这一个问题上就存在一个电梯的位置 问题,因此用传送指令去给每一层楼赋上相应的1、2、

9、3、4和5。这就是位置的数值化,当有数值之后我们就用比较指令去判断电梯的上升或是下降,这样就可以解决到这一个问 题。最后我们是要考虑到互锁的问题,这不是一个小问题,这一个问题关系到了整个实验 的成功与否。还有就是一个暂停的问题,不用多说暂停就是用定时器去控制的,但是用在 这里要有一定的技巧,要有得得当。输入信号£结束输入信号与当前值相比较输入信号大于当前值输入信号小于当前值电梯上升或下降到输入信号相应的楼层电梯上升或下降到电梯内部信号相应的楼层4.1.2 梯形图或指令表网络2一楼的行程开关一层行程开关hOTs-I|ENEN0 , INOUT >VE9网络3二层行程开关|二楼的行

10、程开关ENENOINOUTVB9|网络4I三楼的行程并共三层行程开关M0V_Bc ME 川 口>1114E. IWLnUINOUT-VG91网络5四棒的行程开关四层行程开关MDV_BEN ENOOUT-VG9M223三层行程开关ENOOUT7B4三层上指示好完T R)1网络15网络17四楼上升呼叫诸求网第18M22.3 四层行程开美MOV BFNFNOINOUTVB6四层上指示灯光<9网络19四楼下降四层下 I 1MOV.B ENENOINOUT四层下指示灯亮/ e 、I I4t J ) 1MB7|网瑞22匚M22.3五层日程开关卜? I1 I1 N |MO,_E ENtNOINO

11、UTNR3Il层下喈示灯元TH)1网络23电梯上升M22.3M22.1电动机正转()VB2I>B I-VB9MB3I>B IVB9VB4I>B IVB9MB5I>B IVB9VB6I>B I-VB9MB7I>B IVB9VB8I>B I-VB9MB1OB 0VB2<>B 0MB31 <>B 0VB4 OB0MB51<>8 0VB6 1 <>B0MB7<>B 0网络24电梯下降MB1<BVB9VB2<BVB9MB3<BVB9VB4<BVB9MB5<BIVB9VB6&

12、lt;BVB9MB7<BVB9网络25电梯上升停靠VB2| =BVB9VB4|=b|VB9VB6=BVB9VB8138|VB9PM22.2I / IM22.4电动机反转)二层行程开关三层行程并美T I四层行程开关M22.1(S)五层行程开关-l A|=BVB9MB3|=B|VB9MB5|«b|VB9MB71=B IVB9P三层行程并关四层行程并关五层行程开关pLJ4.2程序说明程序基本实现电梯的自动控制,在程序里 I0.0I0.4为上升按钮,Q0.0Q0.4为其上 升指示灯,I0.4I0.7为上升按钮,Q0.4Q0.7为下降指示灯,I1.0I1.4为依次为各楼层 的行程开关,Q

13、1.0和Q1.1分别为电机的正反转。所以我们就设计1楼只有上楼的开关,2、 3和4楼有两个开关,分别是上升和下降。5楼同1楼差不多只有一个下降的开关。本次五层楼电梯控制系统大概是这样的:把各楼层的行程开关做位置数字化,各楼层 的呼叫请求按钮也做呼叫数字化,通过呼叫数值与位置数值来控制电梯的上升与下降。系 统设计要求如下:(1)当外部呼叫时,呼叫数值比位置数值大时,且电梯不是下降状态,则电机正转, 电梯上升。(2)当外部呼叫时,呼叫数值比位置数值小时,且电梯不是上降状态,则电机反转, 电梯下升。(3)电梯在上升途中,如有多个上呼与下呼信号同时输入,电梯是要先上后下。(4)电梯在下降途中,如有多个

14、上呼与下呼信号同时输入,电梯是要先下后上。(5)当电梯到达相应呼叫的楼层时,电梯暂停 2秒。(6)在电梯上升/下降途中,任何反方向的呼叫要待执行完当前动作后才有效如:当你在1楼时,你按下开关电梯就会上升,并且在你上之前就会暂停2秒钟,如果是其它楼有上升的人按下开关,那么电梯就会在相应的楼层暂停2秒钟。下降亦然。这就是要求做到上升时不能下降,下降时不能上升,如果有相应的请求,要做到先上后下的 顺序。比如1楼有人上4楼,3楼有人要下1楼,当电梯上升到3楼的时电梯是不会停下 来的,只有上到4楼之后才会下降到3楼停下到将3楼的人送下到1楼。上面所编的 PLC 控制五层楼程序, 可实现简单的电梯升降运作

15、和在各层楼的各种呼叫请求,但从这一个系统中只是外部信号的开关,对于内部的系统控制则是无法做到。这也许就是这一个系统的不足之处。这个系统中可以实现多上信号同时作用,但是有一定的顺序执行的,比如多个信号同时请求时,系统会有一个先后的关系,当电梯上升时,只有上升的信号有作用,但下降的的信号不会丢失,会相应的寄存起来。然后再执行下降的请求。这里有个时间暂停,当上升到一层楼的时候就暂停两秒钟。反之亦然。实验室的电梯模型控制系统中也存在不少的可完善地方,比如内部的的控制系统可以添置上去,这样就是一个完整的电梯系统了,然而这个系统中只是它的外部系统,因此可以说这是一个不完美的系统。从整个系统来看也是存在一个

16、的局限性。有很多的指令没有用到上去,如果用上一些好的指令也许就是不用这么多的指令了。这又是一个可以完美的一个亮点。五、控制系统的调试5.1 实验步骤( 1)确定输入输出 I/0 分配( 2)按照电梯的接线图接线( 3)设计程序( 4)输入程序( 5)下载程序( 6)调试运行5.2 调试中出现的问题本次的五楼电梯控制程序的设计,我们上网查找了相关的资料,借鉴于网络资源编写出这个电梯程序。在调试的过程中出现如下问题: 1) 1)调试运行时,我们发现电梯只能在1 4 楼行走, 5 楼的下降请求并没响应,经过仔细的检查,我们发现,在网络21 中的传送指令输入口的数值是2,改成 5 后,电梯就就可以到达5 楼。 2) 2) 4 楼的上升请求按下后,电梯上升时经过4 楼, 4 楼上升的指示灯灭了,但电梯并没有停下来。 我们知道这是4 楼在电梯上升停靠那里出了问题, 通过程序运行监控模式

温馨提示

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

最新文档

评论

0/150

提交评论