




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于PLC的立体仓库堆垛机控制系统设计摘要:在现代的物流仓储系统中,自动化立体仓库应用日益广泛。而堆垛机是立体仓库的关键组成局部,堆垛机性能的优劣对整个立体仓库的运行起到至关重要的作用,所以设计与开发自动化程度较高的堆垛机控制系统成为当前立体仓库的开展趋势,开展与此有关的研究具有重要的理论和应用价值。本文基于现代物流技术的应用和开展要求,介绍自动化立体仓库的应用及其功能和作用,结合现代科技的开展,着重研究自动化立体仓库堆垛机控制系统的控制技术。本文详细阐述了本控制系统的设计思想,以及整个系统的硬件实现和软件设计。关键词:自动化立体仓库堆垛机PLCTOPICABSTRACT:Inmodernlogisticswarehousingsystems,automatedstorageisincreasinglywidespread.Haystackersarethekeyequipments,Performanceofthestackerplaysanimportantrole.DesignandDevelopmentofahigherdegreeofautomationStackerControlSystembecomeWarehousetrendofdevelopment,Thereforerelatedresearchhasimportanttheoryandapplicationvalue.ThispaperintroducesapplicationandperformanceofautomatedHigh-riseWarehousebasingonapplicationanddevelopmentrequirementofmodernlogisticstechniques.AndputsemphasisontheresearchingofcontroltechniquesinautomatedHigh-riseWarehousestackercombiningmodernscienceandtechniques.Thispaperelaboratedonthedesignofthesystemofcontrol,aswellastheimplementationofthesystem'shardwareandthedesignofthesoftware.KeyWords:AutomatedStorageandRetrievalSystemStackerPLC目录TOC\o"1-3"\h\u202351绪论 1319151.1自动化立体仓库的概述1314151.2堆垛机概述1100911.3本设计主要研究内容2113151.4堆垛机技术的研究现状3160932系统总体设计 378812.1控制技术要求和系统总体设计316552.2位置定位429532.3堆垛机的控制方式742763硬件设计 7107523.1硬件设计控制原理分析7291553.2硬件设计PLC选型及其资源配置8297813.3元器件的选型9241564软件设计 1933634.1控制系统PLC程序流程19141824.2PLC的I/O资源配置20238784.3控制系统软件设计及其程序说明20256895系统调试 25289215.1硬件局部的调试254465.2软件局部的调试2558756总结 2632376参考文献 276505附录 2916196致谢 311绪论1.1自动化立体仓库的概述在现代物流系统中,自动化立体仓库是一个重要的组成局部,它是一种新型的仓储技术。自动化立体仓库又称为自动存储/检索系统〔AutomatedStorage&RetrievalSystem,AS/RS〕。它是物料搬运和仓储科学中的一门综合科学技术工程。它以高层货架为主要标志,配以成套的先进搬运设备,以先进的计算机控制技术为主要手段,由此组成高频率、大容量的科学存储,以适应现代化生产、物资交流和仓储的需求。1.2堆垛机概述堆垛机是自动化立体仓库系统的重要组成局部,它是整个系统的执行部件,存货时将货物从出入货台准确的存放到货位里,取货时将货物从货位中取回到出入货台。无论何种类型的堆垛机,一般都由水平行走机构、起升机构、载货台及货叉机构、机架和电气设备等根本局部组成。它是在所谓高层、高速、高密度储藏的概念下的产物。尽管各厂家各有独创,结构形式有些差异,但可以说大同小异,所有的堆垛机都不外乎由机架、载货台、伸缩货叉、轨道和控制系统等局部组成。1.2.1堆垛机的开展初期的立体仓库使用的堆垛机以桥式起重机为根底,这种堆垛机是从起重机的大梁上悬挂一个门架,利用门架的上下和旋转来搬运货物。1960年左右在美国出现了巷道式堆垛机,随后巷道式堆垛机逐渐替代了受重量和跨度限制的桥式堆垛机。1967年日本安装了高度10~15米的高层堆垛机,1969年出现了联机全自动化仓库,我国是在上世纪70年代初期开始研究采用巷道式堆垛机的立体仓库。目前的堆垛机技术取得了重大的开展,控制技术、定位精度、运行速度都得到了很大程度的提高。巷道式堆垛机的起升速度已经可以到达90m/min,运行速度到达240m/min,在有的立体仓库中采用上、下两层分别用巷道堆垛机进行搬运作业的方法提高出入库能力。1.2.2堆垛机技术的研究现状按现行机械行业标准,有轨巷道式堆垛机分类方式很多,如按支承方式、用途、控制方式、结构、运行轨迹等分类。无论何种类型的堆垛机一般都由水平行走机构、起升机构、载货台及货叉机构、机架和电气设备等根本局部组成。表达堆垛机动态性能优劣的指标主要有:运行速度、提升速度、货叉速度、平稳性、认址精度等。随着科学技术的不断进步,自动化立体仓库的技术水平和仓储机械设备的动态性能也在不断提高。例如,堆垛机的运行驱动己由20世纪70年代的子母电动机改为变频调速,速度由5-50m/min提升至4-160m/min,国外小载重量的堆垛机最高可达300m/min;提升驱动己由20世纪70年代的双速电动机改良为变频调速,速度由4-16m/min提升至0-25m/min;货叉运行也由单速电动机驱动改良为变频调速,速度由8m/min提升至4~35m/min;在堆垛机自动控制方面还采用闭环控制变频调速系统、Profibus总线控制等先进技术。尽管如此,目前国产堆垛机的运行速度最高仍保持在160m/min;提升速度在0-80m/min;货叉速度一直保持在0-30m/min;认址采用光电探测,精度缺乏,认址过失率高。1.3本设计主要研究内容由于堆垛机PLC控制程序对整个系统自动化程度和各项质量性能有着很重要的影响,因此根据堆剁机的自动控制需考虑其运行特点,并采用不同的编程方法。本论文分为硬件局部和软件局部,但是由于软件对整个控制的重要性将会主要对软件局部进行阐述。本论文分为硬件局部和软件局部,但是由于软件对整个控制的重要性将会主要对软件局部进行阐述。当今社会“仓储〞、“物流〞等概念已经逐渐为广阔公众所了解,其相应的管理技术也在许多大、中型企业中付诸实施。计算机自控技术的飞速开展,为现代企业的物流管理提供了重要的技术支持。智能立体仓库就是自控技术在物流管理上的一个很好的应用。智能立体仓库不仅具有节省用地、减轻劳动强度、提高物流效率、降低储运损耗、减少流动资金积压等功能,而且在沟通物流信息、衔接产需、保证生产均衡、合理利用资源、进行科学储藏与生产经营决策等方面发挥着独特的作用,使人们真正享受到现代计算机技术应用于企业物流管理的益处。智能立体仓库是融计算机网络数据库管理技术、自动控制技术、通讯技术、机电技术为一体的综合系统,科技含量高,具有一定的复杂性。堆垛机或称巷道车是智能立体仓库的主要存取设备,直接执行出、入库等任务的操作,因此其控制系统的灵活性、稳定性直接彰响着整个系统的运行状况。PLC即可编程逻辑控制器,是以微处理器为根底,综合了计算机技术、自动控制技术和通讯技术而开展起来的一种新型工业控制装置。它具有可靠性高、环境适应性强、灵活通用、使用方便、维护简单等优点,已广泛用于工业过程和位置的自动控制中。据统计,可编程控制器是工业自动化装置中应用最多的一种设备。1.4堆垛机技术的研究现状按现行机械行业标准,有轨巷道式堆垛机分类方式很多,如按支承方式、用途、控制方式、结构、运行轨迹等分类。无论何种类型的堆垛机一般都由水平行走机构、起升机构、载货台及货叉机构、机架和电气设备等根本局部组成。表达堆垛机动态性能优劣的指标主要有:运行速度、提升速度、货叉速度、平稳性、认址精度等。随着科学技术的不断进步,自动化立体仓库的技术水平和仓储机械设备的动态性能也在不断提高。例如,堆垛机的运行驱动己由20世纪70年代的子母电动机改为变频调速,速度由5-50m/min提升至4-160m/min,国外小载重量的堆垛机最高可达300m/min;提升驱动己由20世纪70年代的双速电动机改良为变频调速,速度由4-16m/min提升至0-25m/min;货叉运行也由单速电动机驱动改良为变频调速,速度由8m/min提升至4-35m/min;在堆垛机自动控制方面还采用闭环控制变频调速系统、Profibus总线控制等先进技术。尽管如此,目前国产堆垛机的运行速度最高仍保持在160m/min;提升速度在0-80m/min;货叉速度一直保持在0-30m/min;认址采用光电探测,精度缺乏,认址过失率高。2系统总体设计2.1控制技术要求和系统总体设计本系统中堆垛机运行机构由水平运行的行走机构,垂直运行的起升机构及取送货的伸叉机构三局部组成。水平局部运动电机和垂直局部运动电机分别采用1000W的三相交流异步电动机和1000W的三相交流异步电动机,由西门子S7-200PLC通过变频器进行控制。伸叉机构电机采用两相混合式步进电机,由西门子S7-200通过步进电机驱动器进行控制。根据设计要求将整个定位控制的全过程分成多个阶段:小车前进到指定货架列的过程,将货物抬升到指定货架行的过程,机械手放置货物或者取得货物的过程,放置或者取得货物之后返回的过程。在各个阶段,对象的特性相对稳定,并且小车在前进和抬升货物的过程控制方面是根本一致的。下面对各个阶段进行简单的介绍:1.小车前进的过程:在这个过程中,处于自动或者手动控制状态的小车由起始点出发,经过位置的校对,到达预先指定的货架的列。2.抬升货物的过程:在这个过程中,货物被抬升到预先指定的货架的行。3.存取货物的过程:在这个过程中,通过控制机械手臂的运动,使机械手到达预先指定的位置。然后根据实际的需要完成存放或者取得货物的操作。4.返回过程:在完成指定的操作之后,小车应该返回起始位置。2.2位置定位堆垛机要正确、可靠地存取货箱,准确地定位是其关键。认址方法如图2.1:在巷道地基上相对于每列货格安装一个固定的认址片〔挡板〕,在堆垛机底部安装两个光电开关〔GD1和GD2〕随堆垛机一起前后运动,每经过一列货格,光电开关通过认址片发出一脉冲信号到PC,从而到达列认址的目的。图2.2光电开关同样在堆垛机立柱上相对于每一层安装一认址片可以到达层认址的目的。当堆垛机到达目的货格时,既计数器的计数值为零时,发出停车信号使其停止运行。由于堆垛机对其定位要求精度很高,为此把认址结构片做成右图所示的形式,用1号光电开关作为认址计数开关,计数到零时发出停车信号,然后再利用1号与2号开关作精确定位。如果1、2号开关同时有信号,说明已停准;如果只2号开关有信号说明已超过,点动堆垛机回退,再检测比拟;如果只1号开关有信号,说明还未到中心点,点动堆垛机前进,再检测比拟。这样就到达了准确定位的目的。图2.1仓库整体布局平面示意图1货架2弯道3堆垛机4出入库台整个仓库设有四条巷道(带弯道),每一巷道口均有一入库台和一出库台,八排货架,其中第1、4、5、8排有35列,而第2、3、6、7排有36列,两台堆剁机,具有入库、出库、拣选(库外拣选)、盘库四种作业方式。2.3堆垛机的控制方式本文堆垛机的控制方式有自动和手动控制。1.手动方式通过堆垛机的转换开关及按钮控制堆垛机水平和提升运动及货叉伸缩。同时运动速度也可以手动选择。手动操作时,系统应给予相应的警示信号。同时系统将解除大局部的保护控制。手动操作主要用于安装、调试和排除故障。2.单机自动用人机界面对堆垛机进行全自动的控制,控制系统根据用户输入的参数进行全自动的取送货动作。界面操作时,应具备对货物的单送、单取操作。人机界面应具备实时显示设备运行工况,故障及历史故障查询等功能。堆垛机采用西门子公司的S7-200型PLC控制,与变频器结合对堆垛机进行变频调速。3硬件设计3.1硬件设计控制原理分析堆垛机的信息显示、作业地址及指令的输入方法有很多种,一种方法是采用发光二极管来显示各种信息〔如故障诊断代码等〕,采用拨码开关来输入作业地址。此种方法原理简单,但是一旦原器件有损坏,如某个发光二极管损坏,显示的信息就不准;又由于采用拨码开关输入的地址值无法校验,拨码开关使用2-3年后,触点氧化,使电阻增加,工作电压较低〔24V〕,导通电流小〔7mA〕,这样触点电阻的变化,会直接影响拨码开关的可靠性,造成拨码开关拨的数值与PLC输入的数值不一致,堆垛机无法运行到目的地址。此种方法直接影响了堆垛机的可靠运行,增大了堆垛机的后期保养、维修工作,因此目前此种方法已经很少有人采用。另一种方法是采用键盘来输入作业地址、作业指令,用数字和符号来显示各种信息,输入的数值及指令马上可以显示出来,校对容易,对错一目了然。编程器的显示器有二行共32位5X7的液晶点阵,可以显示数字、符号和字母;键盘按键有0-9、A-F等键可以使用,可以向小车输入作业地址〔排、列和层〕、作业指令〔存、取最多二个作业〕、操作方式〔自动、手动〕。将键盘的0-9键定义为数字键,A-F定义为功能键,在输入作业指令、作业地址时显示器能马上显示出来,实现了简单的人—机对话,保证了输入的作业地址和作业指令的准确性,提高了堆垛机运行的可靠性。这个方法使堆垛机的小车每通过一个位置就记录一个数,一直移动到和预定位置号一致时停止移动。这个方法的特点是电路简单。另外随着电子技术的开展,出现了众多优秀的PLC,用PLC来控制堆垛机是相当灵活方便的,可以在PLC的软件中加保护,即堆垛机每走过一个货格的时间超过或少于正常的时间范围就报警。这样就可以有效地防止计数出错,本例即采用此方法。立体仓库能实现货物的自动存取功能,这就要小车在作水平、升降台做垂直运动时,能准确记忆堆垛的位置,即堆垛机的小车和升降台所在的列和层数,以实现货物的定位存取,本系统采取了非接触式反射型光电型传感器,自动检测货位的列和层数。例如,随小车移动,反射式光电传感器每经过一列货架立柱时接收到一个反射信号,列值增加1,升降台每升高一层,层光电传感器使层值增1。光电传感器的有效反射距离为30cm。在自动存取货物时,货位的输入方法有微机键盘和BCD码拨盘开关两种形式输入,PLC在收到外部输入的货位层和列数层后,将此值作业层列计数器的预置值,用于实现货位的自动搜索控制。3.2硬件设计PLC选型及其资源配置计算机控制系统机型的选择:根据实际的控制点数和系统需要实现的控制要求,在本例中选用了西门子S7-200系列的PLC作为控制系统。按照控制点数来计算,可以选用CPU-224这个型号的CPU。3.2.1PLC选型S7-200系列的PLC,由于其具有紧凑的设计、良好的扩展性、低廉的价格以及强大的命令,使得S7-200系列可以近乎完美地满足小规模的控制要求。此外,丰富的CPU类型和电压等级使其在解决工业自动化问题时,具有很强的适应性。S7-200CPU-224〔扩展〕系统分别对小车电机用变频器、机械手电机步进驱动模块进行自动控制,并对检测信号及外部输入数据和控制信号进行处理,实现了小车、机械手驱动、升降台提升及保护等控制的根本要求。表3.1所示是CPU226的技术参数。表3.1CPU224的技术参数技术参数说明本机数字输入14路数字量输入本机数字输出10路数字量输出高速计数器〔32位值〕6个高速计算器脉冲输出2个,20kHz脉冲速率模拟电位器1个,8位分辨率时间中断2个,1ms分辨率边沿中断4个上升沿和/或4个下降沿3.3元器件的选型电动机的选择堆垛机共用了三台电动机,有关技术参数如下表3.2。表3.2电机的技术参数符号电机名称规格数量M1水平机构电动机1100W1M2垂直机构电动机1100W1M3伸叉机构电动机1100W1电动机〔Motors〕的原理就是把电能转换成机械能的一种机械设备。它是利用通电线圈即定子绕组,产生旋转磁场并作用于转子形成磁电动力旋转扭矩。按使用的电源不同,电动机分为交流和直流两种形式,不过交流电机是电力系统中运用的最广泛的一种电动机,可以是同步电机或者是异步电机。电动机工作原理是磁场对电流受力的作用,使电动机转动。一般电动机的旋转运动为主要的作功局部,因此称其为转子电动机。而作直线运动的直线电动机用的相对较少。电动机能提供从毫瓦到万千瓦级的功率范围,因此它能够满足于诸多不同的使用条件。电动机的控制使用非常方便:具有自起动、加速和反转等能力,各种运行要求都能够满足。电动机效率高,即无尘无味,又不污染环境,所以由于它的这些优点,在工农业生产、交通、商业家电等各方面得到广泛应用。〔1〕电动机的选用要求它的机械特性应满足生产机械提出的要求,要具有与它相符合的负载特性,因为这样可以保证电动机在生产过程之中工作的稳定,这种情况下电动机不但具有合理的调节转速的范围,更是对电动机自身的起动和制动能力有着非常优良的作用。〔2〕在设计的过程当中一般会对电动机的结构形式提出各种各样的要求,使得电动机能够更加对不同的工作环境的适应能力大为增加。〔3〕根据电动机的不同的负载和不同的工作方式,以此来的正确选择电动机的容量。电动机在工作的过程当中应当使它自身的容量得到充分的发挥,并且电动机的其温升与温升值相比,应该尽可能的接近或者是到达规定的温升值。〔4〕电动机电压的选择应根据使用地点的电源电压来决定,常用的有380V、220V。〔5〕在没有特殊要求的场合,一般采用交流电动机,仅在起动、制动和调速不满足要求时才选择直流电动机。随着电力电子及控制技术的开展,交流调速装置的性能和本钱已能与直流调速装置媲美,交流调速的应用范围越来越广泛。另外,在需要补偿电网功率因数及稳定工作时,应优先考虑采用同步电动机;在要求大的起动转矩和恒定功率调速时,常采用直流串级电动机。根据生产机械的功率负载和转矩负载选择电动机的额定功率。本设计我选用Y系列电机,Y系列电机为笼型转子异步电动机。该电动机的防护等级为IP44,冷却方法为IC411。Y系列电动机具有高效、节能、噪声低、振动小、重量轻、性能可靠、安装维修方便等优点。根据两台电动机的功率我选择适宜的Y系列电动机型号如下表3.3。表3.3电机的型号符号电机名称规格型号额定电流M1水平机构电动机1.1KWY90S-42.7AM2垂直机构电动机1.1KWY90S-42.7AM3伸叉机构电动机1.1KWY90S-42.7A接触器选择交流接触器是一种自动控制电器可频繁接通和切断电路。它的结构主要由触头系统、电磁机构、灭弧装置和其他局部等组成。灭弧装置是用陶瓷制成的,盖在三个主触头上,使产生的电弧迅速熄灭,不外溅。当线圈通电后,线圈中因有电流流过而产生磁场,静铁心在电磁力的作用下,克服弹簧的反作用力,将动铁心吸合,从而使动、静触头接触,主电路接通;而当线圈断电时,静铁心的电磁吸力消失,动铁心在弹簧的反作用力下复位,从而使动触头与静触头别离,切断主电路[9]。交流接触器的型号选择(1〕选择接触器主触头的额定电压。接触器的额定工作电流应不小于被控电路的最大工作电压。(2)接触器的额定通断能力应大于通断时电路中的实际电流值;耐受过载电流能力应大于电路中最大工作过载电流值。(3)应根据系统控制要求确定主触头和辅助触头的数量和类型,同时要注意其通断能力和其他额定参数。(4)如果接触器用来控制电动机的频繁起动、正反转或反接制动时,应将接触器的主触头额定电流降低使用,通常可降低一个电流等级。(5)选择接触器主触头的额定电流。接触器的额定工作电流应不小于被控电路的最大工作电流。对于电动机负载可按以下经验公式计算:式中→流过接触器主触点的电流〔A〕;→电动机的额定功率〔KW〕;→电动机的额定电压〔V〕;K→经验系数,一般取1~1.4。〔取k=1.2〕根据这公式算出各个电机负载列表3.4如下:表3.4电机负载表符号电机名称电动机负载电流M1水平机构电动机2.4AM2垂直机构电动机2.4AM3伸叉机构电动机2.4A选择的接触器的额定电流应该大于等于。我这里选择CJ20J系列永磁式交流接触器,常用于电机,保护过载等电路。由于各个电机负载电流最大为=2.4A。因此我选择型号CJ20J10A交流接触器,它的额定电流为10A足可以满足控制要求。熔断器选择熔断器串联在被保护电路中,负载电流流经熔体。当电路正常工作时,熔断器允许通过熔体的额定电流,其熔体长期不化;当电路发生严重过载或短路时,将有很大的故障电流通过熔断器使熔断器的熔体发生熔断,从而切断电路,到达保护的目的。当电路发生严重过载时,熔体在较短的时间内熔化;当电路发生短路时,熔体能在瞬间熔化。熔断器对过载保护不灵敏,主要作短路保护[7]。熔断器主要由熔体、安装熔体的熔管和熔座三个局部组成。熔断器主要有以下几种形式的分类:按结构形式分类可分为半封闭插入式熔断器、无填料密闭管式熔断器、有填料封闭管式熔断器、快速熔断器和自复熔断器五类。按使用对象分类可分为专职人员使用和非熟练人员使用两大类。按工作类型分类可分为g和a两类。g类即全范围分段熔断器,a类即局部范围分段熔断器。按使用类别分类可分为G和M两类。G类即一般用途熔断器,M类即电动机电路用熔断器[9]。熔断器的型号选用1.选择熔体的额定电流:〔1〕对于日常生活及各种生产中的变压器和照明等不同类型的负载,额定电流的选择应该略微大于或者是等于负载中通过的电流,一边熔体能够正常工作;〔2〕在日常生活及各种生产中的输电、配电线之中路,额定电流的选择应该略微地大于或者是等于线路中通过的平安电流;〔3〕当作线路短路保护的情况下,电动机回路应该要考虑到电动机的不同地启动条件,此时熔体额定电流的选择应该按照电动机启动所需要的时间长短来进行判断。并且应该选用a型熔断器来作为电动机的末端回路的保护熔断器,此时的额定电流In必须要略大于电动机所标示的额定电流才能使其在工作中不发生故障;〔4〕一般情况下应该选用g型熔断器来作为电容补偿柜回路的保护熔断器,这种情况下熔断体的额定电流In应该在约等于1.8-2.5倍的线路计算电流。但是熔断体的额定电流In可以约等于1-2.5倍的线路电流如果此时选用a型熔断器的话。〔5〕通电线路中上、下级之间的电流选择性保护,上级熔断器的额定电流In应该等于或者是大于下级熔断器额定电流In的1.6倍,就能够防止扩大故障以及停电范围当因不恰当操作或是其他意外情况时发生越级动作的时候。〔6〕降容使用如果在20℃的室温环境下,熔断体此时的实际工作电流最好不应超过自身的额定电流值。并且在选用熔断体的时后要求人们该应考虑到熔断体的工作条件和工作环境,比方周围的封闭程度等等一些因素的影响。熔断体实际生产工作时的使用会受到环境温度变化的影响因为熔断器熔体的电流承载能力的实验是在20℃的环境温度下进行的,所以在选用时这一因素应考虑在内。并且熔断器所在的环境温度越高,它工作时的温度就会越高,这就导致熔断器的寿命大为减短;当然相反的是,熔断体的寿命将会在较低的温度环境下运行而得到延长。〔7〕在生活生产的配电线路当中,为了防止因为发生越级动作而导致扩大故障停电的范围,一般情况下要求前一级熔体的额定电流要比后一级熔体的额定电流大2-3倍。2.熔断器的选择:〔1〕熔断器的额定电压:应大于或等于实际电路的工作电压,即UN熔断器≥UN线路。〔2〕熔断器的额定电流:应大于熔体的额定电流,即IN熔断器≥IN线路。〔3〕熔断器的额定分析分析能力:指在规定的额定电压和功率因素〔时间常数〕的条件下,能分析的最大电流值它必须大于电路中可能出现的最大故障电流[7]。3.类型的选择:根据线路要求、使用场合、安装条件、和各类熔断器的使用范围来选择。电网配电一般选用刀型触头熔断器〔如HDLRT0RT36系列〕就可满足;电动机一般选用螺旋式熔断器进行保护;照明电路一般选用圆筒帽形熔断器那么可;保护可控硅元件用半导体保护用快速式熔断器保护。常用的熔断器有:(a)RS3系列有填料快速熔断器;(b)RT10有填料管式熔断器;(c)变压器保护用高压限流熔断器;(d)电动机保护用高压限流熔断器;(e)RL1螺旋式熔断器;(f)RT14系列有填料封闭管式圆筒帽形熔断器;(g)RT16刀型触点熔断器。本设计选用RL1系列螺旋式熔断器:RL1系列螺旋式熔断器的主要技术参数如表3.5下:表3.5RL1系列螺旋式熔断器的主要技术参数熔断器型号熔断器额定电流〔A〕熔断体额定电流〔A)极限分段能力RL1-15152,4,5,6,10,15KACOSφRL1-606020,25,30,35,40,50,60250.35RL1-10010060,80,100500.25RL1-200200100,120,150,200500.25熔断器在保护一台电机时考虑到启动电流的影响,按下式选择式中→电机额定电流〔A〕熔断器在保护多台电机时,可按下公式选择公式中→容量最大的一台电机额定电流→其余电动机额定电流的总和FU1作为线路总的短路保护,熔断器2*2.7+2.7=8.1(A)那么FU1选择型号RL1-15/10。热继电器选择热继电器常用来对电动机进行过载保护、断相及电流不平衡运动的保护及其他电气设备发热状态的控制。电动机在继电器可以根据过载电流的大小自动调整动作时间,具有反时限保护特性。即过载电流大,动作时间短;过载电流小,动作时间长;当电动机的工作电流为额定电流时热继电器应长期不动作。热继电器的选择:1.类型的选择:选用热继电器时应根据使用条件、工作环境、电动机的型式及其运行条件及要求,电机的起动情况及负载情况等几个方面综合加以考虑。安装时热继电器应布置在整个开关柜〔箱〕的下部。2.原那么上热继电器的电流选择范围应该按电动机对电流的要求来选择。如果电动机的过载能力不理想的情况下,热继电器就应该选用比拟小些的额定电流。通常额定电流的选择对热继电器是否能正常工作十分重要,为电动机额定电流的60%-80%,并应校验动作特性。如果在不频繁的起动场合,要保证热继电器在电动机的起动过程中不产生误动作。一般情况下电动机自身的起动电流值应当是它的额定电流的6倍及以下,并且这个时候的起动时间不超过5s时。如果电动机很少连续起动的话,这种条件下就可以按照电动机已经确定的额定电流值选用热继电器。3.热元件自身的各种运用电流范围由热继电器的各种主要参数来确定。选择热继电器各种参数的正确与否,会大大的对热继电器对工作电路的保护能力以及工作过程当中的可靠能力产生大为不利的影响。所以在这种情况下热继电器对于电流的适用范围选择有着一定的要求,它的中间值局部最好是应该至少稍微的大于电动机的额定电流。4.由于热继电器有热惯性,不能作短路保护,应考虑与短路保护配合问题。5.当电动机工作于重复短时工作制时,要注意确定热继电器的允许操作频率。因为热继电器的操作频率是有限的,操作频率较高时,热继电器的动作特性就会变差,甚至不能正常工作。6.热继电器安装接线时应注意连线的导线截面和长度在允许范围内。我这里采用JR16B系列热继电器,用作电动机的过载保护。热元件的额定电流应该接近或略大于电动机的额定电流,即=因为本次设计三台电机的额定电流最大的水平机构电动机为2.7A,因此额继电器选择型号为JR16B-20/3,它的额定电流为20A,完全符合使用要求。控制按钮选择按钮又称按钮开关或控制按钮,是一种短时间接通或断开小电流电路的手动控制器,一般由于电路中发出启动或停止指令,以控制电磁起动器、接触器、继电器等电器线圈的电流的接通或断开,再由他们去控制主电路。按钮的工作原理:当用手按下按钮帽时,动断触头断开,动合触头接通;而当松开手后,复位弹簧便将按钮的触头恢复原位,从而实现对电路的控制。按钮的选择:1.应根据使用场合和具体用途选择按钮的类型。列如,控制台柜面板上的按钮一般可用开启式;假设需显示工作状态,那么选用带指示灯式;在重要场合,为防止无关人员误操作,一般用钥匙式;在有腐蚀的场合一般用防腐式。2.应根据工作状态指示和工作情况的要求选择按钮和指示灯的颜色。如停止或分段用红色;起动或接通用绿色;应急或干预用黄色。应根据控制回路的需要选择按钮的数量。列如,需要作“正〔向前〕〞、反“反〔向后〕〞及“停〞三种控制处,可用三只按钮,并装在同一按钮盒内,只需做“起动〞及“停止〞控制时,那么用两只按钮,并装在同一按钮盒内。本次设计我选择的是LA10-3H型号的按钮。由上述设计可知我选择的主要元器件如下表3.6所示。表3.6主要元器件名称代号符号个数规格符号备注PLCPLC1S7-200CPU224,AC/DC继电器输出接触器KM6CJ20J10A线圈电流为10A热继电器FR6JR16B-20/320A3极熔断器FU4RL1—15/10额定电压380V额定电流10A指示灯HL2AD16-22GLED显示,220V按钮开关SB4LA10-3H380V5A3位激光测距传感器1ODSL8型检测距离25-45米光电传感器3E3G-MR19光电编码器3755A增量式三相交流异步电动机M1、M2、M33Y90S—4额定电压380V,额定功率1100W3.4主电路图如下:3.5控制电路图如下:4软件设计4.1控制系统PLC程序流程根据系统控制过程的介绍,可以总结出根本的程序流程如图4.1所示。开始开始程序初始化程序初始化是否按下手自动切换按钮是否按下手自动切换按钮YN列方向是列方向是否已到位执行手动操作程序N执列方向寻址程序执列方向寻址程序Y行行方向是否已到位N执行执行方向寻址程序Y伸缩方向是伸缩方向是否已到位执执伸缩方向寻址程序Y放下货物放下货物结束结束图4.1程序流程图4.2PLC的I/O资源配置由于需要采集外部检测信号〔小车所经过的行、列〕、控制小车驱动电机的起停、选择手动控制与自动控制两种状态、小车的前后列向运动、升降行向运动、伸缩运动、货物的抓取、存放等。系统资源分配如表4.2所示。表4.2PLCI/O地址分配表输入信号输出信号启动按钮SB1I0.0运行指示灯HL1Q0.0停止按钮SB2I0.1水平机构电动机接触器〔正转〕KM1Q0.1手动开关SB3I0.2水平机构电动机接触器〔反转〕KM2Q0.2测量仪器发出的第一个测量信号PQ1I1.0垂直机构电动机接触器〔正转〕KM3Q0.4测量仪器发出的第二个测量信号PQ2I1.1垂直机构电动机接触器〔反转〕KM4Q0.5测量仪器发出的第三个测量信号PQ3I1.2伸缩机构电动机接触器〔正转〕KM5Q0.7光电传感器发出的危险信号PQ4I1.3伸缩机构电动机接触器〔反转〕KM6Q1.0危险指示灯HL2Q0.34.3控制系统软件设计及其程序说明定位自控系统PLC程序说明程序运行步骤如下:4.3.1初始化在程序的第一个扫描周期〔SM0.1=1〕设置重要的参数。4.3.2运行按下设备的“启运〞〔SB1〕按钮开始运行,首先调用子程序检测位置信号,取得当前位置记数,然后将位置计数存入在变量VD100〔行记数〕、VD120〔列记数〕中,以便程序判断是否已经到达指定的位置。1.程序初始化这是一段简单的初始化过程程序,S7-200只读特殊内存SM0.1,只有在首次扫描循环时翻开,所以这段初始化程序只在程序开始运行的时候执行一次。这里执行的两条指令对变更VW102以及VW132进行初始化,这两个变量分别为小车运行中所经过的行计数以及列计数。由于要涉及到小车完成任务的过程以及完成任务以后返回的过程,所以程序在执行的过程中必须要明确其运动方式和目的,是前进或后退运动、升降运动或者是机械手臂的伸缩运动等。因此,在以下的程序中,每一个运动过程都必须加上很明确的标志和条件限制来确定其运动的方式和运动的目的,这样才不至于因为目的不明确而造成错误的判断以及错误的动作,造成存取货物的失败。主程序如下:2.列向自动运行下面是一段小车沿列向自动运行的程序。在这段程序中,首先要考虑的问题就是:小车处于前进或者是存入货物的过程,还是完成了预定任务返回的过程。但是由于PLC程序的执行特点是逐行扫描,所以仅仅判断小车是处于前进过程还是返回过程是不够的,因为在返回过程中,还有机械手臂从货架上缩回、机械手臂下降到初始位置等几个过程,所以说,必须要在程序中能够将这3种完全不同的运动区分开来。根据这种要求,在编写程序的时候参加了3个传感器开关I1.1、I1.2、I1.3,分别作为小车沿列向运行到位标志、机械手沿行向运行到位标志、机械手货架到位标志。Q0.1是表示启动小车前进,小车开始向前运动。在这里,我认为自动控制不需要控制小车的向后运动。当小车还处于取放货的动作未完成的阶段时,需要判断的是小车是否已经完成了列的定位,如果未完成列的定位〔I1.1为OFF〕,那么启动小车前进的电机,使小车向前运动。如果小车处于完成了取入货的动作时,那么判断小车是否已经完成了由货架上返回〔伸缩机械手的运动〕、是否已经完成了由指定行数退回初始行位置的运动〔如果完成,小车应该是第一行以下的位置〕。如果小车这两个过程都已经完成,那么将开始进行后退运动,Q0.2表示启动小车后退电机,使小车向后运行并返回初始位置。子程序1如下图:3.行向自动控制。子程序2如下图:Q0.4表示启动小车机械手上升,机械手开始运动。在这里认为自动控制不需要控制小车机械手的下降运动。当小车还处于取放货的动作未完成的阶段时,需要判断的是小车是否已经完成了列的定位,如果未完成列的定位〔I1.2为OFF〕,那么启动小车机械手上升的电机,使机械手做上升运动。如果小车处于已经完成了取放货的动作,那么判断小车是否已经完成了由货架上的返回〔伸缩机械手的运动〕,如果小车这个过程已经完成,那么将开始进行后退运动。Q0.5表示启动机械手下降电机,使机械手下降并返回初始位置。4.自动控制机械手臂伸缩运动前后、升降运动都进行完毕以后,机械手已经到达了指定的行数与列数,将进行伸缩运动来完成货物的存取。用一个定时器使机械手在定位以后,有足够的时间将货物刚下。我设计的机械手是以5m/min的速度运动,伸缩距离为30cm,定时器C37是以100ms为根本记时单位的,所以计算得到机械手可以到达预定位置的时间:运动距离L=30cm,速度v=5m/min运行时间t=L/v*0.01=0.06min=3.6s=3z600ms因此选用100ms定时器C37进行计时,应该设置计时累加为36。子程序3如下所示:5系统调试在完成了系统硬件的设计、制造和软件编程后,为了使系统能够按照设计意图正常的运行,我们必须进行系统调试。系统调试主要包括硬件调试和软件调试两局部。5.1硬件局部的调试首先我们应该根据电气接线图安装接线,在PLC实际接线时,还应该考虑到以下几个方面的问题:1.应有电源接入线,一般为220V,50HZ交流电源,并且允许电源有一定的浮动范围。同时必须有保护装置,例如熔断器等。如果是在干扰较强或者对可靠性要求很高的场所,应该在PLC的电源输入端加装带有屏蔽层的隔离变压器与低通滤波器。2.硬件输入端端子八个分为一组,共用一个COM端。PLC应该单独接地,不要与其他电器元件共用接地线,并且接地线面积应该大于2平方毫米,同时应尽可能的靠近PLC。3.当PLC的输出端接有线圈或者电磁阀等感性元件时必须加上保护电路,如并接吸收回路或者续流二极管。5.2软件局部的调试软件局部调试是指用编程工具把用户程序输入计算机,经过反复的编辑、编译、下载、调试、运行,直到运行正确。5.2.1编辑、编译首先翻开梯形图编辑器将程序输入电脑。当程序输入完成后,用CPU的下拉菜单或者工具条中的编译快捷键按钮对程序进行编译,当编译完成后会在显示其下方的输入窗口显示出编译结果,同时能明确指出错误的网络断,工作人员可以根据错误的提示对程序进行修改,再编译,直至编译无误。5.2.2程序下载当程序编译成功后,单击标准工具条中的下载快捷按钮翻开文件菜单,选择出下载项,这时弹出对话框,在选定程序块、数据块、系统块等一系列下载内容后,按确定按钮把选中的内容下载到PLC的存储器上。5.2.3程序监视、运行调试如果PLC工作方式开关在TERM位置时,工作人员还可以用STEP-MICRO/WIN32的菜单命令或者快捷按钮对CPU工作方式进行软件设计。假设使用程序编辑器还可在PLC运行监视程序的过程,各元件的状态以及数据,同时翻开调试菜单项选择中程序状态。这个时候闭合触点与通电线圈内部的颜色变蓝。随着PLC的运行工作状态随输入条件的改变、计数和定时过程的进行,这时每个扫描周期的输入阶段把各个期间的状态刷新,并且还可以动态的显示各个计数、定时器的当前值,方便在线动态的观察程序的运行,如果出现错误易于发现和更改。6总结堆垛机是立体仓库的主要输送设备,同时也是提高整个仓库运行效率的关键所在。本文设计了堆垛机的电控系统,针对堆垛机运行速度与认
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成功心理定律
- java代理机制面试题及答案
- 肿瘤患者夏季防暑指南
- 工程人员培训
- 邮政综柜培训
- 羊水栓塞的产科护理查房
- 2025年中国内部防火门行业市场全景分析及前景机遇研判报告
- 针织教程培训课件
- 肾内科饮食指导
- 中医肿瘤消融方案
- 康复医学科治疗技术操作规范2023版
- 磷酸铁及磷酸铁锂异物防控管理
- 小儿扁桃体腺样体摘除术后的饮食护理干预
- OptiStruct结构分析与工程应用
- 《我国税收制度》课件
- 2025年贵安发展集团有限公司招聘笔试参考题库含答案解析
- 行政副总岗位职责
- 《铁路轨道维护》课件-起道作业
- 生猪肉质检测与评价合同(二零二四年度)
- 2024年变压器性能检测服务合同
- 陕西省西安市(2024年-2025年小学五年级语文)统编版期末考试((上下)学期)试卷及答案
评论
0/150
提交评论