专业综合应用与工程能力实践训练停车场车位控制院、部:电气与信息工程学院学生姓名:指导教师职称专业:班级:完成时间:I摘要可编程控制器(programmablelogiccontroller,PLC)是一种以微型计算机为核心的通用工业控制器。它是继承了继电器控制器装置的部分突出性能,并与现代的计算机技术和通行技术结合为一体,代表了当前电器控制技术的世界先进水平。本文阐述了停车场车位控制系统的PLC控制、自动计数、数码显示的一些基本思路和方法,介绍了关于PLC工作特点及运行原理,以及介绍了三菱可编程控制器系列的FX系列PLC控制器主要功能模块及应用。FX不仅编程简单,通用性强,抗干扰能力强,可靠性高,而且具有易于操作及维护,设计、施工、调试周期短等优点。然后设计了停车场车位控制系统的基本模块及功能,并对系统的主回路和控制回路的硬件部分进行了详细介绍。最后程序分析测试论证停车场车位控制的设计。关键词:PLC;停车场;车位控制;三菱FX-2nIIABSTRACTPLC(programmablelogiccontroller,PLC)isakindofmicrocomputerasthecoreofgeneralindustrialcontroller.Itisinheritedfromtherelaycontrollerdeviceofapartoftheoutstandingperformance,andcombinedwithmoderncomputertechnologyandprevailingtechnology,representsthecurrentelectriccontroltechnologyoftheworld'sadvancedlevel.ThisarticleexpoundstheparkinglotparkingcontrolsystemofPLCcontrol,automaticcounting,digitaldisplaysomeofthebasicideasandmethods,thispaperintroducesthecharacteristicsandoperationprincipleofPLC,andintroducesthemitsubishiPLCseriesFXseriesPLCcontrollermainfunctionalmodulesandapplications.FXprogrammingnotonlysimple,strongcommonality,stronganti-jammingcapability,highreliability,andiseasytooperationandmaintenance,design,construction,commissioningperiodisshort,etc.Thendesignthebasicmoduleandfunctionoftheparkinglotparkingcontrolsystem,andthemaincircuitandcontrolcircuitofthesystemhardwarepartsisintroducedindetail.Thelastprogramanalysistestofparkinglotparkingcontroldesign.KeywordsPLC;Theparkinglot.Parkingcontrol;MitsubishiFX-2nI目录第1章停车场车位控制的功能要求及设计方案介绍..........................................11.1设计要求........................................................................................................11.2设计工作原理说明........................................................................................2第2章控制系统的设计..........................................................................................32.1车辆入库与出库流程图设计........................................................................32.1.1车辆入库流程图.................................................................................32.1.2车辆出库流程图.................................................................................42.2硬件配置........................................................................................................42.3PLC的I/O分配表..........................................................................................52.4控制程序设计分析........................................................................................52.5接线图............................................................................................................72.6编程元件的解析............................................................................................9第3章设计的结果................................................................................................114.1硬件调试......................................................................................................124.2软件调试......................................................................................................124.3性能分析......................................................................................................12参考文献....................................................................................................................14附录一梯形图........................................................................................................151第1章停车场车位控制的功能要求及设计方案介绍1.1设计要求1.如图1-1所示,假设有一停车场共有16个车位。图1-12.在入口处装设一传感器,用来检测车辆进入的数目。3.在出口处装设一传感器,用来检测车辆出去的数目。4.有车位时,入口闸1栏才将门开启让车辆进入,并有指示灯示表示尚有车位。5.车位满时,则有一指示灯显示车位已满,且入口闸栏不能开启让车进入。6.可以用七段数码显示管上显示目前停车场共有几部车。21.2设计工作原理说明本设计是在停车场入口处有一个接近开关(传感器SQ1),当有车经过入口的时候,接近开关输出脉冲,经PLC输出控制电机的线圈,使电机正转,闸栏开启,表示车是入库的,车的数量加一,同理当车接触到出传感器(SQ2)时,表示车是出库的。车的数量减一。3第2章控制系统的设计2.1车辆入库与出库流程图设计2.1.1车辆入库流程图图2-1车进模块流程图车进接近开关闭合D0清0D0+1到D0数码显示D0大于16?结束电机正转电机反转NY42.1.2车辆出库流程图图2-2车出模块流程图2.2硬件配置1、本系统采用的是日本三菱PLC,选用的是FX2n-48MR,它属于继电器输出,有触电,可带交直流负载,输入点数24,输出点数24,总共48个输入输出点。PLC(三菱FX2N—48MR):根据控制要求统计系统所需的输入点数与输出点数,并考虑要有一定的余量,在本系统中我们采用了三菱FX2N—48MR型PLC,该型号PLC是FX系列PLC家族中比较先进的系列。它具备如下特点:最大范围的包容了标准特点、程式执行更快、全面补充了通信功能、适合世界各国不同的电源以及满足单个需要的大量特殊功能模块,它可以为系统提供最大的灵活性和控制能力。2、传感器(BEN5M-MDT):它是一种测距的光电传感器,具有测距远(最远可达到5米),采用反射镜反射的检测方式,DC12-24V供电,NPN/PNP同时输出,遮光ON/入光ON选择。3、七段数字译码显示器:由于在PLC系统中工作的是二进制的数字信号,而人们习惯十进制的数字或运算结果,因此需要数字显示器,显示出便于人们观测、查看的十进制数字,因此本设计选择了七段数字译码显示器,译码显示器主要由译码器和驱动器两部分组成,通常二者都集成在一块芯片中。该硬件的原理如下图2-3。5SEGD码显示译码器,驱动器七段数码管,显示十进制数图2-3七段数字译码显示器原理框图2.3PLC的I/O分配表作出PLC输入/输出分配表,见表1表2-1PLC输入/输出分配表输入输出SB0SB0SQ0SQ1X0X1X2X3Y0Y1Y2Y3Y10到Y16尚有车位指示灯正转开启闸栏个位数码管显示启动按钮入传感器停止按钮出传感器HL1HL2KM1KM2车位已满指示灯反转关闭闸栏Y20到Y26十位数码管显示2.4控制程序设计分析根据设计要求,启动按钮开关X0,辅助继电器M0得电,M0常开触点闭合,自锁;M0闭合一个扫描周期,将数据寄存器D5到D6清0。当有车辆靠近入口的接近传感器(X002)时,接触器线圈得电,电机正转,同时行成自锁,转5秒停止,门开启,车辆可入口,定时5秒等车辆进入后电机反转,5秒后停止。M21是当D5的数值为16的时候,表示闸门不能开启,见图2-4。6图2-4当车经过SQ1时,数码管显示加一,从而完成了一次车入库的动作,见图5。图2-5当有车出库的时候,其原理与出库的时候一致,不同之处是D5的内容减1,见图6。图2-6在数码管显示的时候,我设计了两组数据的比较指令CMP,其一是D5与k10的比较,当D5小于k10的时,只显示个位数码管的数值,当等于k10的时候,各位显示0,十位显示1,见图2-7。7图2-7当D5的数值大于k10的时候,M12状态为1,从而D5与k16比较,当D5小于k16时,D5减去10,余数在D7中,让个位显示D7中的数,十位显示1,同时,当D5中的数小于k16的时候,有车位指示灯HL1亮,当D5等于k16的时候,HL2指示灯亮,见图2-8。图2-82.5