ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:279.46KB ,
资源ID:30591834      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30591834.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三层电梯控制系统程序设计 基于plc程序控制.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

三层电梯控制系统程序设计 基于plc程序控制.docx

1、三层电梯控制系统程序设计 基于plc程序控制三层电梯控制系统plc 课程设计一、内容摘要可编程控制器作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可控性等优点,在工业生产过程中得到了广泛的应用。它应用大规模集成电路,微型机技术和通讯技术的发展成果,逐步形成了具有多种优点和微型,中型,大型,超大型等各种规格的系列产品,应用于从继电器控制系统到监控计算机之间的许多控制领域。随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。PLC在电梯升降控制上的应用主要体现在它的逻辑开关控

2、制功能。由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。在PLC课程设计中,我组设计了一个三层电梯控制系统,并且将西门子公司S7-200系列可编程控制器与其结合并应用起来,在学完电气控制与PLC应用课程后,我们在设计过程中较为得心应手,不至于从头开始。整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比较多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。每当遇到困难时,我组都积极与老师联系讨论,深入分析研究问题,在整个过程中,我与我的组员都相互配合,相互学

3、习。二、目录 1. 概述 -2. 硬件电路设计及描述 -3. 软件设计流程及描述 -4. 源程序代码 -5. 课程设计体会 -6. 参考文献 -1. 概述我组设计的三层电梯控制系统的主要功能有:楼层指示灯亮时表示停在相应的楼层,每当停在各楼层时其楼层指示灯闪烁1秒接着常亮,有呼叫的楼层有响应,反之没有,电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。在整个PLC课程设计过程中,我主要负责查找资料,程序设计和调试,在选择方案时组织我组队员参与讨论,在遇到困难时联系老师解决问题,协助我组队员完成PLC课题设计报告。PLC课程设计要求具有较强的理论知识,结合实践上机调试,

4、分析理解能力和故障排除能力,是一个综合性较强的课程设计,这也是本系开设此课程设计的目的和初衷。2. 硬件电路设计和描述模拟装置介绍S1、S2、S3分别为轿厢内一层、二层、三层电梯内选按钮;D2、D3分别为二层、三层电梯外下降呼叫按钮;U1、U2分别为一层、二层电梯外上升呼叫按钮;SQ1、SQ2、SQ3分别为一层、二层、三层行程开关,模拟实际电梯位置传感器的作用。L1、L2、L3分别为一层、二层、三层电梯位置指示灯;DOWN为电梯下降状态指示灯;UP为电梯上升状态指示灯;SL1、SL2、SL3分别为轿厢内一层、二层、三层电梯内选指示灯。控制要求电梯由安装在各楼层门口的上升和下降呼叫按钮进行呼叫操

5、纵,其操纵内容为电梯运行方向。电梯轿箱内设有楼层内选按钮S1S3,用以选择需停靠的楼层。L1为一层指示、L2为二层指示、L3为三层指示,SQ1SQ3为到位行程开关。电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。例如,电梯停在由一层运行至三层的过程中,在二层轿箱外呼叫时,若按二层上升呼叫按钮,电梯响应呼叫;若按二层下降呼叫按钮,电梯运行至二层时将不响应呼叫运行至三层,然后再下降,响应二层下降呼叫按钮。 电梯位置由行程开关SQ1、SQ2、SQ3决定,电梯运行由手动依次拨动行程开关完成,其运行方向由上升、下降指示灯UP、DOWN决定。例如:闭合开关SQ1,电梯位置指示灯

6、L1亮,表示电梯停在1层,这时按下三层下呼按钮D3,上升指示灯UP亮,电梯处于上升状态。断开SQ1、闭合SQ2,L1灭、L2亮,表示电梯运行至二层,上升指示灯UP仍亮;断开SQ2、闭合SQ3,电梯运行至三层,上升指示灯UP灭,电梯结束上升状态,以此类推。当电梯在三层时(开关SQ3闭合),电梯位置指示灯L3亮。按下轿厢内选开关S1,电梯进入下降状态。在电梯从三层运行至一层的过程中,若按下二层上呼U2与下呼按钮D2,由于电梯处于下降状态中,电梯将只响应二层下呼,不响应二层上呼。当电梯运行至二层时,电梯停在二层,当电梯运行至一层时,一层内选指示灯SL1灭,下降指示灯DOWN灭,上升指示灯UP亮,电梯

7、转为上升状态,响应二层上呼,当电梯运行至二层时,上升指示灯UP灭。每当到达楼层若电梯门指示灯不闪烁则继续前进,否则执行电梯门开关动作。I/O分配表(1)输入序号名称面板符号程序符号输入点1三层内选按钮S1S1I0.02二层内选按钮S2S2I0.13一层内选按钮S3S3I0.24三层下呼按钮D3D3I0.35二层下呼按钮D2D2I0.46二层上呼按钮U2U2I0.57一层上呼按钮U1U1I0.68三层行程开关SQ2SQ2I0.79二层行程开关SQ3SQ3I1.010一层行程开关SQ4SQ4I1.1 (2)输出序号名 称面板符号程序符号输出点1三层指示灯L3L3Q0.02二层指示灯L2L2Q0.1

8、3一层指示灯L1L1Q0.24电梯上升指示灯DOWNDOWNQ0.35电梯下降指示灯UPUP Q0.47三层内选指示灯SL3SL3Q0.58二层内选指示灯SL2SL2Q0.69一层内选指示灯SL1SL1Q0.73. 软件设计流程及描述 yes no no yes 上升 下降 电梯启动时,检测电梯是否停在二或三楼层且有呼叫信号,如果是就等待呼叫信号,如果不是时,电梯自动下降到一层等待呼叫信号。当检测到有呼叫信号时,例如:电梯停在一层时检测到三层呼叫信号,电梯离开一层经过二层,接着到达三层,电梯停止。当电梯停前检测到呼叫信号,例如:电梯停在一层时检测到三层呼叫信号,电梯离开一层经过二层,准备到达三

9、层时检测到二层呼叫信号,电梯停在三层后继续下降到二层等待呼叫信号。4. 源程序代码梯形图LADLD I0.5A I1.1OLDLD Q0.5A I1.1OLDLD I0.3A I1.0OLDLD M0.5AN I0.7OLDO I0.0LD I0.4A I1.1OLDLDN Q0.7A M0.3OLDAN Q0.3S Q0.4, 1Network 11 / 电梯下降LD I0.4AN I0.7A I1.0LD I0.3A I0.7OLDLD I0.6A I0.7OLDLD I0.1A I0.7OLDLD I0.4A I0.7OLDLD Q0.7A I0.7OLDLD I0.6A I1.0OLD

10、TITLE=Network 1 / 内选呼叫1LD I0.2AN I1.1S Q0.7, 1Network 2 / 内选呼叫2LD I0.1AN I1.0S Q0.6, 1Network 3 / 内选呼叫3LD I0.0AN I0.7S Q0.5, 1Network 4 / 内选呼叫1 消除LD I1.1R Q0.7, 1Network 5 / 内选呼叫2 消除LD I1.0R Q0.6, 1Network 6 / 内选呼叫3 消除LD I0.7R Q0.5, 1Network 7 / 一层呼叫LD I1.1= Q0.2Network 8 / 二层呼叫LD I1.0= Q0.1Network

11、9 / 三层呼叫LD I0.7= Q0.0Network 10 / 电梯上升LD I0.5AN I1.1A I1.0LD I0.3A I1.1OLDLD I0.6A I1.1OLDLD I0.1A I1.1OLD指令表ILLD M0.5AN I1.1OLDO I0.2O I0.5LD Q0.2A I1.0OLDLDN Q0.5A M0.4OLDAN Q0.4S Q0.3, 1Network 12 / 停在二层呼叫LD I0.5AN I1.1A I1.0LD I0.4AN I0.7A I1.0OLDS M0.0, 1Network 13 LD I1.1O I0.7R M0.0, 1Network

12、 14 / 停二层 一、三层分别呼叫LD I0.6A I1.0LD I0.3A I1.0OLDS M0.1, 1Network 15 LD I1.1AN Q0.2LD I0.7AN Q0.0OLDLD Q0.0A Q0.3OLDLD Q0.2A Q0.4OLDR M0.1, 1Network 16 / 停一或三层呼叫LD I0.4AN I1.1LD I0.5AN I0.7OLDO I0.3O I0.6LDN I0.7A M0.4OLDLDN I1.1A M0.3OLDS M0.2, 1Network 17 LD I0.7AN Q0.1AN Q0.3LD I1.1AN Q0.5AN Q0.4OL

13、DLD Q0.4A I0.1AN M0.3OLDLD Q0.3A I0.1AN M0.4OLDR M0.2, 1Network 18 / 停二层一、三层同时呼叫LD M0.3A M0.4S M0.5, 1Network 19 LD I0.3O I0.5S M0.3, 1Network 20 A T43R Q0.2, 1Network 29 LD I1.0A T43R Q0.1, 1Network 30 LD I0.7A T43R Q0.0, 1Network 31 LD I1.1O I1.0O I0.7TON T45, 30Network 32 / 复位LD I1.2R I0.0, 10R Q

14、0.0, 10LD I0.6O I0.4S M0.4, 1Network 21 LD I0.7AN Q0.7R M0.3, 1Network 22 LD I1.1AN Q0.5R M0.4, 1Network 23 LDN M0.3ON M0.4A I1.0R M0.5, 1Network 24 / 电梯上升 消除LD I1.0AN Q0.5AN M0.0AN M0.1AN M0.2O I0.7R Q0.4, 1Network 25 / 电梯下降消除LD I1.0AN Q0.7AN M0.0AN M0.1AN M0.2O I1.1R Q0.3, 1Network 26 / 楼层闪烁LD I1.

15、1O I1.0O I0.7AN T44AN T45TON T43, 10Network 27 LD T43TON T44, 10Network 28 LD I1.15. 课程设计体会在这次PLC课程设计中,让我感到不足的地方是在开始动手设计程序前,没有系统和完整的分析三层电梯控制系统,没有在本子上具体列出三层电梯控制系统的所有情况,导致在动手设计程序时想到有多少种情况就加多少,从而在设计程序上花费了较多的时间。另外,在刚开始我把UP和DOWN指示灯作为电梯的运动状态时,发现了一些我修改不了的错误,百思不得其解,最后我把UP和DOWN指示灯修改为电梯的运动方向,之前的问题既迎刃而解又实现了我想要

16、的要求。这次PLC课程设计,考验了我对理论知识的运用能力,锻炼了对故障排除的分析能力,加强了我们合作精神,值得感谢的是当我们遇到困难时,老师耐心指导,帮我们一起分析故障,共同解决困难。另外,这课程设计也为了我们以后的毕业设计提供了很好的经验,建立基础,可以说是意义重大,影响深远。对于此PLC课程设计,老师提供了一些题目,也鼓励同学们自拟题目,但我的疑虑是,如果同学们自拟的题目,是否能够在操作面板上能够找到对口。另外,我在设计三层电梯控制系统时,发现操作面板上一层上呼按钮、二层上呼下呼按钮和三层下呼按钮没有相应的指示灯,导致了我在设计程序时遇到了困难,我想是否应该加上相应的指示灯。6. 参考文献1陈建民.电气控制与PLC应用M. 北京:电子工业出版社.2011.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1