我的PLC车库出入管理系统完整

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现代控制技术及PLC控制课程设计姓名*******学号20103******班级机电********专业机械电子工程院别机械工程学院指导教师******2013年7月5日1目录1、引言.................................................................................................................................22、系统总体方案设计.........................................................................................................32.1系统功能组成.......................................................................................................32.2系统硬件配置及组成原理....................................................错误!未定义书签。2.3输出输入地址分配...............................................................................................42.4系统接线原理图...................................................................................................43、系统的控制系统设计.....................................................................................................63.1控制程序流程图设计...........................................................................................63.2梯形图...................................................................................................................73.3程序STL语句表................................................................................................104、程序设计.......................................................................................................................114.1程序调试.............................................................................................................114.2小结.....................................................................................................................115、结束语...........................................................................................................................12参考文献.............................................................................................................................132引言近20年来,随着我国城市建设速度的加快,改革的不断深入,经济蓬勃发展,物质日益丰富,机动车辆的数量也是飞速上升。然而,停车难也因此成了城市问题的老大难。本设计针对普通车库停放系统管理介质落后、集成自动化程度低、安全性差、人性化和运行效率低下等一系列难题与不足,结合目前科学技术领域的最新研究成果,设计了一种技术较先进、性能可靠、自动化程度较高的停车场智能管理系统。该系统主要是对停车场进行智能化设计,通过采取PLC技术对停车场管理的设计,达到停车场智能化、高效化。利用PLC控制停车场的空位显示,实现全自动运行。停车场的空位共有50个。停车场启用由启动开关控制,先对所有用到的存储单元清零,并且停车场空显示。停车场全空时,按下启动按钮,车库空绿色指示灯L1点亮。之后,根据出入口的光电传感器1#、2#的检测,利用PLC计算是否有空位。若有空位,入口的绿色指示灯L1常亮,否则入口的红色指示灯L2点亮并报警。在车辆入库或出库时,均有3s的警铃报警。出入口有车位指示灯L1光电传感器1#无车位指示灯L2光电传感器2#车库图1-132、系统总体方案设计2.1系统功能构成整个系统有一个启动按钮SF1和一个停止按钮SF2,按下启动按钮SF1,整个控制系统运行,按下停止按钮SF2,则系统停。道闸开关功能:道闸开关主要是通过PLC控制电动机正反转与到位开关实现的,所使用的设备主要有电动机和到位开关。当车辆准备进车库,在完成汽车检测时,PLC控制电动机正转,道闸打开,车辆开进并触动2#光电传感器,PLC控制电动机反转,道闸关闭;当车辆准备出车库,在车辆触动2#光电传感器时,PLC控制电动机正转,道闸打开,车辆出道闸并触动1#光电传感器,PLC控制电动机反转,道闸关闭。车辆计数功能:车辆计数主要是通过PLC处理两个光电传感器信号,完成车辆计数功能。当车辆触动1#光电传感器,再触动2#光电传感器,PLC寄存器加1,当车辆触动2#光电传感器,再触动1#光电传感器时,PLC寄存器减1,两个光电传感器的位置如图3-2所示。车位指示功能:有无车位主要通过入口处的两个指示灯来完成车位有无得显示。通过在停车场进出口的传感器感应车辆的出入,从而输出信号控制门的开关。入口有两个灯,分别是红灯和绿灯作为输出,PLC寄存器随着车辆的进出而进行加减。一旦PLC寄存器达到50,入口处的红灯就亮,提醒司机此时停车场的停车位已满。而其他时候都绿灯,表示此停车场还有停车位。2.2系统硬件配置及组成原理本次设计要求开始、停止、两个行程开关和两个传感器共六个输入接口,有无空位的两个指示灯、电机正反转和警报铃声共五个输出接口。S7-200系列PLC的CPU的技术指标:特性CPU221CPU222CPU224CPU226数字输入量(DI)681424数字输出量(DO)461016表2-1S7-200系列PLC的CPU的技术指标根据该系统的信号输出量和输出量的数量,配合S7-200的CPU的数字量I/O数量,考虑选用CPU222型号。42.3输入输出地址分配表:输入信号输出信号设备元件名称元件符号地址设备元件名称元件符号地址启动常用开关SB1I0.0电机正转信号电动机KM1Q0.0停止常用开关SB2I0.5电机反转信号电动机KM2Q0.1传感器1光电开关SQ1I0.1有车位指示灯指示灯HL1Q0.2传感器2光电开关SQ2I0.2无车位指示灯指示灯HL2Q0.3闸栏上限位行程开关SQ3I0.3报警铃声蜂鸣器BZQ0.4闸栏下限位行程开关SQ4I0.4表2-2I/O地址分配表2.4系统接线原理图设计整个系统有一个启动按钮SF1和一个停止按钮SF2,按下启动按钮SF1,整个控制系统运行,按下停止按钮SF2,则系统停。通过在停车场进出口的传感器感应车辆的出入,从而输出信号。入口有两个灯,分别是红灯和绿灯作为输出,电路中还有两个计数器,增计数器A和减计数器B各一个。增计数器A的设定值是50。计数器A、B随着车辆的进出而进行加减。一旦增计数器A达到50,入口处的红灯就亮,提醒司机此时停车场的停车位已满。而其他时候都绿灯,表示此停车场还有停车位。根据任务要求和控制流程可作出系统主电路和控制电路以及PLC外部接线电路图。5如下图所示:63、控制系统设计3.1控制程序流程图设计根据上述控制要求和目标,可作出停车场车位控制系统在启动运行时的程序流程图,如下图所示。结束启动存储器初始化有车要出车库触发传感器2发出信号计数器减1绿灯亮传感器1发出信号关门开门红灯亮不开门有车要进入车库触发传感器1发出信号车辆数量=50?计数器加1绿灯亮传感器2发出信号关门开门73.2梯形图根据程序模块及停车场车位控制的逻辑关系,可作出梯形图控制程序。程序如下所示:89103.3程序STL语句表由梯形图可转化为STL语句表,语句表如下:程序STL:Network1//程序启动LDI0.0OM10.0ANM10.1=M10.0Network2//给VB0赋初值0LDSM0.1MOVB0,VB0Network3//程序停止LDI0.5=M10.1Network4//控制大门的关闭停止LDM0.4OM0.7OM1.2AI0.4LDSM0.1OM0.0OLDANM0.1=M0.0Network5//控制车位有无指示灯的亮灭LDM0.0AM10.0OM0.1ANM0.2ANM0.5ANM1.0LPSAB=VB0,49SQ0.2,1RQ0.3,1LRDAB=VB0,50SQ0.3,1RQ0.2,1LPP=M0.1Network6//控制车进入开门LDM0.1AI0.1ANI0.2AQ0.2OM0.2ANM0.3=M0.2Network7//开门动作停止LDM0.2AI0.3OM0.3ANM0.4=M0.3Network8//关门并计数器加1LDM0.3AI0.2OM0.4ANM0.0=M0.4EUAB=VB0,49=M2.0INCBVB0Network9//同时有车进入和离开时开门LDM0.1AI0.1AI0.2OM0.5ANM0.6=M0.5Network10//开门动作停止LDM0.5AI0.3OM0.6ANM0.7=M0.6Network11//进入和离开完成时关门LDM0.6AI0.1AI0.2OM0.7ANM0.0=M0.7Network12//离开时的开门LDM0.1AI0.2ANI0.1OM1.0ANM1.1=M1.0Network13//开门动作停止LDM1.0AI0.3OM1.1ANM1.2=M1.1Network14//离开时的关门并计数器减1LDM1.1AI0.1OM1.2ANM0.0=M1.2EUAB=VB0,1DECBVB0=M2.1Network15//电机正转及开门控制LDM0.2OM1.0OM0.5ANQ0.1=Q0.0Network16//电机反转及关门控制LDM0.4OM1.2OM0.7ANQ0.0=Q0.1Network17//报警定时LDM2.0OM2.1OM2.2ANT37=M2.2TONT37,30Network18//报警铃声LDM2.0OM2.1OQ0.4ANT37=Q0.4Network19//重置车位有无指示灯LDI0.5RQ0.2,1RQ0.3,1-1-4、程序设计、调试及结果分析4.1调试1)硬件调试根据系统要求选择相应的硬件设备,并根据I/O分配,按要求连接电路,并检查电路是否正确,确保电路安全后打开电源开关,等待软件调试和程序下载。之后操作各个输入量进行相应的功能检验。2)软件调试按接线图接好线后,用STEP7编程软件编辑程序指令,,采用脱机编程方式将所编制的用户程序存入编程器的ROM中后进行程

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功