LOGO基于PLC的运料小车控制系统设计学生姓名:殷鹏超指导老师:秦展田早期运料小车电气控制系统多为继电器—接触器组成的复杂系统,这种系统存在设计周期长、体积大、成本高等缺陷,无数据处理和通信功能,必须有专人负责操作,将PLC应用到运料小车电气控制系统,可实现运料小车的自动化控制,降低系统的运行费用,PLC运料小车电气控制系统具有连线简单,控制速度快,可靠性和可维护性好,易于安装、维修和改造等优点。随着经济的发展,运料小车不断扩大到各个领域,从手动到自动,逐渐形成了机械化、自动化。PLC在运料小车控制系统中的应用,已经在国内外工程、工厂中得到实际应用,具有巨大的经济和社会价值,其智能化和自动化的思路值得以后继续深入研究和推广。背景及意义本文研究的主要内容和要求课题研究内容:运料小车是工业运料的主要设备之一。广泛应用于自动生产线冶金、煤矿、港口、码头等行业,各工序之间的物品常用有轨小车来转运。小车通常采用电动机驱动,电动机正转小车前进,电动机反转小车后退。设计基于PLC控制的运料小车控制系统。本系统的结构工作原理示意图如图所示,包括带导轨的运行工作台,DC12V电机,行程开关,起停按钮,FX2N可编程控制器,DC24V继电器,DC12V直流电源等。每个工作台设有一个到位开关(SQ)和一个呼叫按钮(SB)。;工作原理示意图如图如下课题研究要求(1)、按下启动按钮,系统开始工作,按下停止按钮,系统停止工作;(2)、当小车当前所处停靠站的编码小于呼叫按钮的编码时,小车向右运行,运行到呼叫按钮所对应的停靠站时停止;(3)、当小车当前所处停靠站的编码大于呼叫按钮的编码时,小车向左行,运行到呼叫按钮所对应的停靠站时停止;(4)、当小车当前所处停靠站的编码等于呼叫按钮的编码时,小车保持不动;(5)、呼叫按钮开关应具有互锁功能,先按下者优先。小车运动流程图I\O地址分配这个控制系统的输入有启动按钮开关、停止按钮开关、5个呼叫按钮开关、5个行程开关共12点输入。具体的输入分配如下表所示。这个控制系统需要控制的外部设备只有控制小车运动的三相电动机。但是电机有正转和反转两种状态,分别对应正转继电器和反转继电器,所以输出点有2个。具体的输出分配表如下表所示。内部继电器地址分配下表所示。系统硬件接线图控制程序梯形图梯形图对应的指令语句在该程序中,5个站的呼叫按钮分别用数字0-4来表示,而且由于5个呼叫按钮开关HJ1—HJ5具有互锁功能,先按下者优先,所以需5个辅助继电器M1-M5。当按下1号站呼叫按钮开关时,开关X002得电,数字0传送到数据寄存器D1,同时1号按钮开关辅助继电器得电;当按下2号站呼叫按钮开关时,开关X003得电,数字1传送到数据寄存器D1,同时2号按钮开关辅助继电器得电;依次类推,当按下5号站呼叫按钮开关时,开关X006得电,数字4传送到数据寄存器D1,同时5号按钮开关辅助继电器得电;它的助记符程序为:LDIM2ANIM3ANIM4ANIM5ANIX007ANDM0LDX002ORM1ANBMOVK0D1;1号站呼叫按钮开关OUTM1;1号站呼叫按钮开关辅助继电器LDIM1ANIM3ANIM4ANIM5ANIX010ANDM0LDX003ORM2ANBMOVK1D1;2号站呼叫按钮开关OUTM2;2号站呼叫按钮开关辅助继电器LDIM1ANIM2ANIM4ANIM5ANIX011ANDM0LDX004ORM3ANBMOVK2D1;3号站呼叫按钮开关OUTM3;3号站呼叫按钮开关辅助继电器LDIM1ANIM2ANIM3ANIM5ANIX012ANDM0LDX005ORM4ANBMOVK3D1;4号站呼叫按钮开关OUTM4;4号站呼叫按钮开关辅助继电器LDIM1ANIM2ANIM3ANIM4ANIX013ANDM0LDX006ORM5ANBMOVK4D1;5号站呼叫按钮开关OUTM5;5号站呼叫按钮开关辅助继电器比较按下启动按钮和呼叫按钮后,开始对行程开关数据寄存器D0和呼叫按钮数据寄存器D1中的数据进行比较。当(D0)>(D1)时,即小车当前所处停靠站的编码大于呼叫按钮的编码时,M6得电,小车向左运行;当(D0)=(D1)时,即小车当前所处停靠站的编码等于呼叫按钮的编码时,M7得电,小车不动;当(D0)<(D1)时,即小车当前所处停靠站的编码小于呼叫按钮的编码时,M8得电,小车向右运行。它的助记符程序为:LDM0CMPD0D1M6向左运动小车当前所处停靠站的编码大于呼叫按钮的编码时,小车向左运行,运行到呼叫按钮所对应的停靠站时停止。它的助记符程序为:LDM6LDM1ANIX007LDM2ANIX010ORBLDM3ANIX011ORBLDM4ANIX012ORBLDM5ANIX013ORBANBOUTY000;小车向左运动向右运动小车当前所处停靠站的编码小于呼叫按钮的编码时,小车向右运行,运行呼叫按钮所对应的停靠站时停止。它的助记符程序为:LDM8LDM1ANIX007LDM2ANIX010ORBLDM3ANIX011ORBLDM4ANIX012ORBLDM5ANIX013ORBANBOUTY001;小车向右运动实例1假若小车先停在3号站,按下启动按钮X000,3号站行程开关X011将数据存入数据寄存器D0,此时5号站有人呼叫小车运料,即按下5号站呼叫按钮开关,开关X006得电,数据传送到数据寄存器D1,同时5号按钮开关辅助继电器得电。然后对行程开关数据寄存器D0和呼叫按钮数据寄存器D1中的数据进行比较。此时D0<D1,即小车当前所处停靠站的编码小于呼叫按钮的编码时,M8得电,小车向右运行。当小车运行到5号站时,按下停止按钮X001,电机断电,小车停止。实例2假若小车先停在3号站,按下启动按钮X000,3号站行程开关X011将数据存入数据寄存器D0,此时1号站有人呼叫小车运料,即按下1号站呼叫按钮开关,开关X002得电,数据传送到数据寄存器D1,同时1号按钮开关辅助继电器得电。然后对行程开关数据寄存器D0和呼叫按钮数据寄存器D1中的数据进行比较。此时D0>D1,即小车当前所处停靠站的编码大于呼叫按钮的编码时,M6得电,小车向左运行。当小车运行到1号站时,按下停止按钮X001,电机断电,小车停止。实例3假若小车先停在3号站,按下启动按钮X000,3号站行程开关X011将数据存入数据寄存器D0,此时3号站有人呼叫小车运料,即按下3号站呼叫按钮开关,开关X004得电,数据传送到数据寄存器D1,同时1号按钮开关辅助继电器得电。然后对行程开关数据寄存器D0和呼叫按钮数据寄存器D1中的数据进行比较。此时D0=D1,即小车当前所处停靠站的编码等于呼叫按钮的编码时,M7得电,小车不动。本文的研究工作是在我的老师秦展田的精心指导和悉心关怀下完成的,在我的学业和论文的研究工作中无不倾注着老师辛勤的汗水和心血。老师的严谨治学态度、渊博的知识、无私的奉献精神使我深受启迪。从尊敬的老师身上,我不仅学到了扎实、宽广的专业知识,也学到了做人的道理。在此我要向我的老师致以最衷心的感谢和深深的敬意。在此,向所有关心和帮助过我的领导、老师、同学和朋友表示由衷的谢意!衷心地感谢在百忙之中评阅论文和参加答辩的各位老师!致谢