




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北华航天工业学院本科生毕业论文毕业设计报告(论文)报告(论文)题目:垂直升降货柜自动控制系统设计作者所在系部: 机械工程系 作者所在专业: 测控技术与仪器 作者所在班级: B08121 作 者 姓 名 : 韩琦文 作 者 学 号 : 20084012113 指导教师姓名: 刘宝华 完 成 时 间 : 2012.6.11 北华航天工业学院教务处制II北华航天工业学院本科生毕业设计(论文)原创性及知识产权声明本人郑重声明:所呈交的毕业设计(论文)垂直升降货柜自动控制系统设计是本人在指导教师的指导下,独立进行研究工作取得的成果。除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品或成果。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业设计(论文)引起的法律结果完全由本人承担。本毕业设计(论文)成果归北华航天工业学院所有。本人遵循北华航天工业学院有关毕业设计(论文)的相关规定,提交毕业设计(论文)的印刷本和电子版本。本人同意北华航天工业学院有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;可以采用影印、缩印、数字化或其它复制手段保存论文;在不以营利为目的的前提下,可以公布非涉密毕业设计(论文)的部分或全部内容。特此声明毕业设计(论文)作者: 指导教师: 年 月 日 年 月 日北华航天工业学院本科生毕业论文摘 要随着我国经济的发展,物品储备问题越来越突出,通过大力发展立体仓库,可以有效地改善这一问题。本仓库模型控制系统是根据自动化立体仓库运行的基本原理而设计的。在整个控制系统中以西门子系列PLC作为核心控制元件,控制步进电机来驱动一个有三自由度的仓库模型在高强度导轨上做三维运动。以步进电机每转输出的脉冲数为基础,通过键盘对每个仓位予以地址编码,通过PLC对命令键盘进行扫描并得到相应的仓位号,当PLC接收到来自键盘的输入命令后,便输出对应仓位的脉冲数,经过驱动器驱动步进电机按设定的方向转动一定的角度,进而控制传动部件丝杠旋转进行准确的定位,以完成货物的存取功能。另外,为了保证整个控制系统运行的稳定性和可靠性,我们还采用了限位开关对其进行限位保护。 通过系统的调试,仓库模型控制系统能够通过手动和自动控制方式较为准确地完成货物的存取功能。此系统不仅适合自动化类教学仪器的演示,也可以为自动化立体仓库的具体实施作一个技术参考。 关键词:自动化立体仓库可编程控制器(PLC)机械手模块步进电机 驱动器 Abstract With the development of Chinas economy, the goods reserves are increasingly prominent, and this issue can be effectively improved by developing three-dimensional warehouse. The warehouse model control system is designed according to the basic principle of the automated warehouse operation. The entire control system, Siemens series PLC as a core element to control the stepper motor to drive a warehouse model has three degrees of freedom to do three-dimensional motion in the high-strength rail. Address code via the keyboard for each position to be based on the number of pulses per revolution stepper motor output command keyboard scan through the PLC and the corresponding position number, when the PLC receives input from the keyboard command, output the corresponding positions of the number of pulses to set the direction, drive, drive a stepper motor to rotate a certain angle, and then control the transmission parts screw rotation for accurate positioning in order to complete the access features of the goods. In addition, in order to ensure the stability and reliability of the entire control system is running, we also adopted a limit switches its limit protection. Through the debugging of the system, the warehouse model control system through the manual and automatic control mode is more accurate access of goods. This system not only for the demonstration of the automated teaching instrument, you can also make a technical reference for the concrete implementation of the automated warehouse. Keywords: automated warehouse programmable controller (PLC) robot modules stepper motor driver北华航天工业学院本科生毕业论文目 录摘 要IAbstractII第1章 绪 论11.1 自动化立体仓库定义11.2 立体仓库的历史沿革11.3 国内外自动化立体仓库的发展现状31.4 本文主要研究内容4第2章 垂直升降货柜定位控制的总体设计52.1 垂直升降货柜堆垛机概况52.1.1 垂直升降货柜堆垛机的研究现状52.1.2 垂直升降货柜控制系统的功能62.1.3 垂直升降货柜堆垛机机械结构62.2 定位自控系统总体设计72.3 系统硬件设计方案82.3.1 控制核心单元的选择82.3.2 PLC的特点92.4 系统软件设计方案10第3章 定位控制系统的硬件设计113.1 PLC的选型和资源配置113.1.1 S7-200系列PLC概述113.1.2 CPU型号的选择123.1.3 其他功能模块的配置133.1.4 PLC的I/O资源配置143.2 位置的定位方法153.3.1 电气接线图163.3.2 元器件的选择19第4章 定位控制系统的软件设计204.1 程序流程图204.2 编程软件简介214.3程序设计22第5章 总结与展望44参考文献45致谢4648北华航天工业学院本科生毕业论文第1章 绪 论当今社会仓储、物流等概念已经逐渐为广大公众所了解,其相应的管理技术也在许多大、中型企业中付诸实施。计算机自控技术的飞速发展,为现代企业的物流管理提供了重要的技术支持。自动化立体仓库就是自控技术在物流管理上的一个很好的应用。自动化立体仓库不仅具有节省用地、减轻劳动强度、提高物流效率、降低储运损耗、减少流动资金积压等功能,而且在沟通物流信息、衔接产需、保证生产均衡、合理利用资源、进行科学储备与生产经营决策等方面发挥着独特的作用,使人们真正享受到现代计算机技术应用于企业物流管理的益处。自动化立体仓库是融计算机网络数据库管理技术、自动控制技术、通讯技术、机电技术为一体的综合系统,科技含量高,并具有一定的复杂性。本文的研究对象垂直升降货柜堆垛机,或称巷道车是自动化立体仓库的主要存取设备,直接执行出、入库等任务的操作,因此其控制系统的灵活性、稳定性直接彰响着整个系统的运行状况。1.1 自动化立体仓库定义在现代物流系统中,自动化立体仓库是一个重要的组成部分,它是一种新型的仓储技术,自动化立体仓库又称为自动存储/检索系统(Automated Storage/Retrieval System,即AS/RS),它是物料搬运和仓储科学中的一门综合科学技术工程。它以高层货架为主要标志,以成套先进搬运设备为基础,以先进的计算机控制技术为主要手段,由此组成高效率的物流、大容量的科学的存储,以适应现代化生产的需求。1.2 立体仓库的历史沿革高层货架仓库的出现和发展是第二次世界大战以后生产和技术发展的结果。在生产发展的实际需要和科学技术发展的现实可能情况下,上世纪五十年代初开始出现了自动化立体仓库,并在实践中显示出了其优越性,随即得到迅速的推广和发展。1950年美国首先产生了手动控制的桥式堆垛起重机,这种起重机的大梁上悬挂一个门架(立柱),利用门架的上下和旋转运动来搬运货物,与此同时也提出了高层货架的新概念,被认为是自动化仓库的雏形。1960年左右在美国开始出现了没有大梁的由人工操作的巷道式垂直升降货柜堆垛机。随着立体仓库的发展,巷道式垂直升降货柜堆垛机逐渐代替了桥式货柜堆垛机。1963年美国的一个食品厂在仓库工作中采用电子计算机,成为世界上最早的全自动化仓库。此后,从1963年开始,在欧洲各国,由于用地紧张,开始计划建造2530米的高层自动化仓库。从1967年开始,相继完成了一些计算机管理和计算机控制的全自动化仓库。1970年安装了由货架支承式改变为地面支承式的高度达40米的垂直升降货柜堆垛机。上世纪70年代还提出了采用50米高垂直升降货柜堆垛机的可能性,进入90年代后,垂直升降货柜堆垛机在使用范围和性能上有了很大的发展。在日本,从1967年开始安装了高度为2025米的高层垂直升降货柜堆垛机,1969年出现了联机全自动化仓库。此后,日本的自动化仓库技术和设备的台数都有了突飞猛进的发展,在各个部门都安装了各种各样的垂直升降货柜堆垛机。特别是1973年建成了一座贮藏生鲜食品的自动化冷藏库。这是世界上第一座温度在零下40摄氏度的极低温仓库,解决了低温条件下垂直升降货柜堆垛机工作的可靠性和技术方面的问题,取得了引人注目的成果。日本的自动化仓库技术和自动化仓库的拥有量位居世界前茅。美国学者J.A.White将自动化技术在仓储领域(包括立体仓库)中的发展分为五个阶段:人工仓储阶段,机械化仓储阶段,自动化仓储阶段,集成化仓储阶段和智能化仓储阶段五个阶段:第一阶段是人工仓储技术阶段,在这一阶段物资的输送、存储、管理和控制主要依靠人工实现,至今国内外生产和服务行业中的许多环节都是这一技术的实例,它具有直观、便于联系、减少了过程衔接之间问题等优点。第二阶段是机械化仓储阶段,它包括通过各种各样的传送带工业输送车机械手吊车垂直升降货柜堆垛机和升降机来移动和搬运物料,用货架托盘和可移动式货架存储物料,通过人工操作机械来存取设备,用限位开关、螺旋机械制动和机械监控器等来控制设备的运行。这一阶段经历的时间比较长。第三阶段是自动化仓储技术阶段,上世纪五十年代末、六十年代初,相继研制和采用了自动导引小车(AGV)、自动货架、自动识别和自动分拣系统。到了七、八十年代,寻砖石货架、移动式货架、巷道式垂直升降货柜堆垛机和其他搬运设备都加入了自动控制的行列,但这时只是各个设备的局部自动化并各自独立应用,被称为“自动化孤岛”。随着计算机技术的发展,工作的重点专线物资的控制和管理要求实时、协调和一体化。信息自动化技术逐渐成为仓储自动化技术的核心。计算机之间,数据采集点之间,机械设备的控制器之间以及它们与计算机之间的通信可以及时地汇总信息,仓库计算机及时地记录到货和出货时间,先是库存量,管路人员随时掌握货物信息和库存信息。信息技术的应用已经成为仓储技术的重要支柱。第四阶段是集成自动化阶段,在七十年代末和八十年代,自动化即被越来越多地应用到生产和分配领域,“自动化孤岛”被集成,在集成化系统中,整个系统的有机协作,使总体效益和生产的应变能力大大超过了个部分独立效益的总和。上个世纪70年代初期,我国开始研究巷道式垂直升降货柜堆垛机的立体仓库,1980年由北京机械工业自动化研究所等单位研制成的我国第一座自动化立体仓库在北京汽车制造厂投产。从此以后,立体仓库在我国得到迅速发展。据不完全统计,目前我国已建成的立体仓库近三百座,其中全自动的立体仓库有三十多个。我国自动化仓库技术已实现了与其他信息决策系统的集成,正在做智能控制和模糊控制的研究工作。第五阶段是智能自动化仓储技术阶段,人工智能技术的发展推动了自动化向更高级的方向-智能自动化方向发展。现在,智能自动化仓储技术还处于初级阶段,随着仓储技术的发展,仓储技术的智能化将有更广阔的前景。1.3 国内外自动化立体仓库的发展现状目前,自动化立体仓库在发达国家已相当普遍,日本是自动化仓库发展最快,建造数量最多的国家。此外美国、德国、瑞士、意大利、英国和法国等国家也建造了许多自动化仓库。发展至今,自动化仓库在设计、制造、自动化控制和计算机管理方面的技术也日趋成熟。在总体设计方面,国外己有采用计算机辅助设计的(CAD),即根据约束条件来确定最佳的货架高度、巷道数量、货架尺寸和货柜堆垛机数量以及出入库运行系统的参数,并用计算机模拟技术来考核仓库的功能。货架在国外己系列化、标准化,对货架的承载能力(包括抗震)进行了很多实验研究(包括破坏性实验),货架计算采用计算机程序。堆垛机产品己经走入系列化,运行噪声低,备有各种安全保护装置,调速性能好。一般都具有完善的货物位置检测和货物尺寸检测。国外立体仓库普遍采用抗干扰能力强、工作可靠的可编程控制器来控制货柜堆垛机和出入库系统,并且用计算机进行货位管理和库存管理,仓库管理计算机与上级管理机联网并能与控制系统相接,实现在线控制。例如,日本名古屋附近的三菱汽车装配总厂的自动化立体仓库,其自动化程度就非常高。这座装配厂每天(16小时)生产11520辆汽车,在长达两公里的巨大输送带上,能同时装配5种完全不同车型的汽车,半成品装配件(除车体在生产线上进行焊接外)完全来自于立体仓库,仓库的库存量只能维持两天的生产,需要不断的进库补充,这样大的进、出库量及名目繁多的部件是人工无法胜任的。在采用了计算机控制的进出库情报资料和库存情报处理技术和先进的智能控制技术后,这一切得到了很好的解决。现在国外各发达国家在自动化仓库技术中投入大量资金,在仓库自动化过程各个环节即输入、储运、输出上采用新技术。这些新技术集中有以下几种:.自动导向小车系统(Automated Guided Vehicle ).磁性导轨装置.激光扫描仪(Laser Scanner).条形码识别(Bar-code Labels).命令拣选系统(Order-Picking System ).储运机器人.机械手.智能卡车1.4 本文主要研究内容本文主要研究的是PLC在货柜堆剁机定位控制系统中的应用。其中堆剁机设计成3自由度的系统,货物放在升降台的货叉(机械手)上能实现上下、左右及前后的运动。 输入对应的仓库号,就可以自动存/取货物。第2章 垂直升降货柜定位控制的总体设计2.1 垂直升降货柜堆垛机概况垂直升降货柜堆垛机是自动化立体仓库中的主要设备,仓库中所有货物的入库、出库等作业都必须通过垂直升降货柜堆垛机完成。自动化立体仓库在机场码头、造纸、设备维修、轮胎制造、制药、啤酒厂等几乎所有行业(只要需要仓储),有着十分广泛的应用。自动化立体仓库具有占地面积小、自动化程度高、可以由上位机管理系统对整座仓库进行统一调度及控制。垂直升降货柜堆垛机控制系统的工作效率、可靠性及稳定性等的优劣在自动化立体仓库系统中起着至关重要的作用。2.1.1 垂直升降货柜堆垛机的研究现状垂直升降货柜堆垛机的机械部分由运行机构、起升机构、伸叉机构及载货台和机架组成。它是在所谓高层、高速、高密度储藏的概念下的产物。尽管各厂家各有独创,结构形式有些差异,但可以说大同小异,所有的垂直升降货柜堆垛机都不外乎由机架、载货台、伸缩货叉、轨道和控制系统等部分组成。随着微电子技术的应用和发展,计算机控制的垂直升降货柜堆垛机日益增加,最新的开发包括提高电子和控制技术,在使垂直升降货柜堆垛机具有更高定位精度的同时,提高搜索能力和运行速度。而且,垂直升降货柜堆垛机的结构也有了较大的改变,不断推出具有新的物理外形和更高性能的设备。随着大、中、小型立体仓库不断的建立,垂直升降货柜堆垛机也由货架支撑式改变为地面支撑式,从而出现了形态各异的垂直升降货柜堆垛机。单立柱垂直升降货柜堆垛机应用日益广泛,不断体现出优越性。初期的立体仓库使用的垂直升降货柜堆垛机以桥式起重机为基础,这种垂直升降货柜堆垛机是从起重机的大梁上悬挂一个门架(立柱),利用门架的上下和旋转运动来搬运货物。1960年左右,美国出现了没有大梁的巷道式垂直升降货柜堆垛机,这种垂直升降货柜堆垛机是在地面上的导轨上行走,利用货架上边的导轨防止倾倒,或者相反,在上边的导轨上行走,利用地面的导轨防止倾倒。随着立体仓库的发展,巷道式垂直升降货柜堆垛机逐渐代替了受重量和跨度限制的桥式垂直升降货柜堆垛机。目前在垂直升降货柜堆垛机方面也不断推出具有新的物理外形和更高性能的设备。最新的开发包括提高电子和控制技术,在使垂直升降货柜堆垛机具有更高定位精度的同时,提高搜索能力和运行速度,以期获得更短的操作周期和更大的生产能力。目前,巷道式垂直升降货柜堆垛机的起升速度己经可以达到90m/min,运行速度达到240m/min,货叉伸缩速度达到30m/min。在有的高度较大的立体仓库中,采用上、下两层分别用巷道垂直升降货柜堆垛机进行搬运作业的方法提高出入库能力。现在运用比较成熟的控制方式是用PLC(可编程控制器)作执行机的控制器,或单机控制,或由PLC配置通讯模块联机控制。由于PLC专为工业环境下应用设计,具有可靠性高、通用性强、维护工作量小等优点。监控机对货柜堆垛机的控制通过与PLC通信实现。PLC由于体积小,可读性好,可靠性高,抗干扰能力强,编程简单而在工程实际中大量应用。PLC控制中货柜堆垛机的认址方式一般采用绝对认址与相对认址混合方式,位置定位通过两对光电开关实现。2.1.2 垂直升降货柜控制系统的功能在自动化立体仓库的物流输送过程中,垂直升降货柜堆垛机实现货物在各出入库端到货格的搬运,其基本功能包括以下几个部分:(1) 三维动作控制 控制垂直升降货柜堆垛机在水平、垂直、左右方向的运行;(2) 位置控制 控制垂直升降货柜堆垛机以适合的速度运行并精确的定位在货格或入出库口处;(3) 通讯功能 垂直升降货柜堆垛机与上位机和其它仓库设备的通讯;(4) 保护功能 提供各种电气和机械保护,保证垂直升降货柜堆垛机在高速、频繁的运行和取送货过程中不会发生事故;(5) 人机界面 通过HMI或其它输入和显示设备,提供本机或遥控操作及向操作人员提供垂直升降货柜堆垛机。2.1.3 垂直升降货柜堆垛机机械结构 如图2-1所示,目前所用的垂直升降货柜堆垛机基本结构主要由机架、运行机构、起升机构、载货台、货叉、电器设备及各种安全保护装置等组成。框架:垂直升降货柜堆垛机的框架是由立柱、上横梁及底座组成的长方形框架结构。框架沿天地轨运行,为防止框架倾倒,在横梁上都装有导向轮。运行机构:运行机构由电机变速箱、行走轮、导向轮等组成。在底座下有行走轮,其侧面有导向轮,保证垂直升降货柜堆垛机能正常行驶。起升机构:起升机构主要由步进电机,丝杠和光杠等组成。载货台: 载货台为装载平台。.1底座 2载货台 3上横梁 4控制垂直运动的步进电机5丝杠 6货叉 图2-1 垂直升降货柜堆垛机的结构 而本文设计的智能立体仓库比较简单,相同堆剁机的结构也没有这么复杂,后面有具体的介绍。2.2 定位自控系统总体设计企业现代化生产规模的不断扩大和深化,使得仓库成为生产物流系统中的一个重要不可缺少的环节。立体仓库正以它最小的占地面积和最佳的空间利用率,逐渐代替面积利用极低且陈旧落后的平面仓库,这种替代逐渐促使仓储物流业水平的提高。为满足现代化生产和流通的需要,就必须采用以计算机控制技术为主要手段组成的自动化立体仓库。自动化立体仓库为现代物流系统的主要设备,是一种多层存放货物的高层仓库系统。也是CIMS的集成环节之一,再FMS和FAS中占有非常重要的地位。作为一个定位控制系统,必须实现的目标如下:(1)能满足一般控制系统要求的自动、手动的控制功能;(2)能根据使用者发出的指令做出相应的动作;(3)能够根据实际的情况进行自动的校正。而本文设计的智能立体仓库远没有那么复杂,主要有货架、货柜堆垛机、自动控制装置等部分组成,有自动和手动两种操作方式。货柜堆垛机是可以三维运动的垂直升降货柜堆垛机,它由固定在小车上的作上下运动的升降台和在升降台上作伸缩运动的货叉(机械手)等三部分组成。货物放在升降台的货叉上能实现上下、左右及前后的运动。根据设计要求将整个定位控制的全过程分成多个阶段:小车前进到指定的货架列的过程,将货物抬升到指定的行的过程,机械手放置或取回货物的过程,放置或取回货物之后返回的过程。在各个阶段,对象的特性相对稳定,并且在前进和抬升货物的过程中控制方面是基本一致的。下面对各个阶段进行简单的介绍。1.前进的过程:在这个过程中,无论是自动或是手动状态,小车都是有起始点出发,经过位置的校对,到达预先制定的货架的列。2.抬升货物的过程:在这个过程中,货物被抬升到指定的行。3.存取货物的过程:在这个过程中,通过控制机械手臂的运动,是机械手到达预先指定的位置,然后根据实际的需要完成存放或者取得货物的操作。4.返回的过程:在完成制定的操作之后,应该返回到起始的位置。2.3 系统硬件设计方案2.3.1 控制核心单元的选择控制核心单元是整个控制系统的“大脑”,随控制形式的不同而不同,可以是继电器组成的逻辑电路,可以是可编程控制器,也可以是单片机系统。继电器控制最早出现于1863年电磁继电器发明以后,在早期的立体仓库中继电器控制形式比较常用。继电器控制系统就是把各种继电器、接触器、开关及其触点,按照一定的逻辑关系连接在一起构成具有简单控制功能的逻辑电路。它具有价格低廉、维护技术要求不高的优点,但功能不易扩展、布线连接不易更新、可靠性不高,该控制方式只适用于工作模式固定、控制要求简单的场合。随着电子技术的飞速发展,诞生了许多其它形式的控制元器件,很快的取代了这种早期的控制形式。单片机就是在一块硅片上集成了中央处理器,随机存储器,程序存储器,定时器和各种I/O接口的计算机。单片机具有体积小、价格低、性能强、速度快、用途广、灵活性强等优点。最值得一提的是单片机具有强大的存储扩展能力,有能力满足不同的存储需要。理论上也可用于堆剁机控制系统,但由于其开发周期较长、调试耗时较多、抗干扰能力较弱等原因,在立体仓库的实际控制系统中没有得到广泛的推广应用。PLC是一种数字式的电子装置,它使用可编程序的存储器以及存储指令,完成逻辑、定时、计数、算术运算等功能,并通过数字或模拟的输入、输出接口控制各种机械和生产过程。PLC的功能齐全,与其他控制器相比具有自诊断、报警、监控等特有功能。具有应用灵活、操作方便、容易维修、稳定可靠的优点,其技术成熟,性价比高在工业控制领域以基本取代了传统的继电器控制系统,实现逻辑控制和顺序控制。对以上三种主控制单元进行比较和分析,PLC操作、维护简单,程序直观,设计周期短,电路简单的特点很适合堆剁机控制系统。它对环境要求不高,抗干扰性强,对操作人员以及维护人员的要求也不高,安装、调试相对简单且设备数量少,因此PLC是定位控制单元的首选。目前各厂家生产的立体仓库基本上都采用PLC来作为垂直升降货柜堆垛机控制系统的核心单元,只是在采用的品牌、型号上有些差异。2.3.2 PLC的特点 垂直升降货柜位置控制系统主要由PLC组成。可编程序控制器(PLC)是一种以微机处理器为核心的工业通用自动控制装置,其实质是一种工业控制用的专用计算机。因而对于使用者来说,变成完全可以不考虑微处理器内部的复杂结构,不必使用各种计算机使用的语言,而把PLC内部看做是有许多“软继电器”等逻辑部件组成。可编程控制器的主要特点有:1.可靠性高,抗干扰能力强。这往往是用户选择控制装置的首要条件。PLC生产厂家在硬件和软件上采取了一系列抗干扰措施,使它直接安装于工业现场而稳定可靠的工作。目前各厂家生产的PLC,其平均无故障时间都大大超过了IEC规定的10万小时。而且为了适应特殊场合的需要,有的PLC生产商还采用了冗余设计和差异设计(如德国Pilz公司的PLC),进一步提高了可靠性。2.适应性强,应用灵活。由于PLC产品均成系列化生产,品种齐全,多数采用模块式硬件结构,组合和扩展方便,用户可根据自己的需要灵活选用,以满足系统大小不同及功能繁简各异的控制系统要求。3.编程方便,易于使用。PLC的编程可采用与继电器电路极为相似的梯形图语言,直观易懂,深受现场电气技术人员的欢迎。近年来又发展了面向对象的顺序流程图语言(Sequential Function Chart),也称功能图,使编程更简单方便。4.控制系统设计、安装、调试方便。PLC中含有大量的相当于中间继电器、时间继电器、计数器等的“软元件”。又用程序(软接线)代替硬接线,安装接线工作量少。设计人员只要有PLC就可以进行控制系统的设计并可在实验室进行模拟调试。5.维修方便,维修工作量小。PLC有完善的自诊断、履历情报存储及监视功能。PLC对其内部工作状态、通信状态、异常状态和I/O点的状态均有显示。工作人员通过它可以查出故障原因,便于迅速处理。6.功能完善。除了基本的逻辑控制、定时、计数、算术运算等功能外,配合特殊功能模块还可以实现点位控制、PID运算、过程控制、数字控制等功能,为方便工厂管理又可与上位机通信,通过远程模块还可以控制远方设备。由于具有以上特点,使得PLC的应用范围极为广泛,可以说只要有工厂,有控制要求,就会有PLC的应用。同样,可编程控制器控制也有其不足的地方,在性价比上要高于继电器控制和单片机控制,其开发潜力要差于单片机,通用性不好,不同厂家的可编程控制器以及其附属单元都是固定专用等等。2.4 系统软件设计方案可编程控制器是扫描工作方式,能同时对多个模块进行控制,在整个程序扫描时间里加上不同的输入检测信号,就可使程序按所检测信号判断进入不同的分支程序。主程序包含有多个分支程序,这样既提高了编程的灵活性又减少了不必要的代码重复,同时也方便以后系统扩展对软件的修改。系统对垂直升降货柜堆垛机的控制有手动和自动两种工作方式,因此程序中采用子程序设计,初始化复位,手/自动的选择主要有主程序完成。主要设计有如下子程序:自动子程序、手动子程序、步进电机驱动子程序等。垂直升降货柜堆垛机的初始位置位于入库的口,升降台位于“下位置”,入库台车上有货物,小车上无物。按下控制面板上相应的键,垂直升降货柜堆垛机向入库口伸叉,伸叉到位即取得货物,然后小车向前运动,到达相应的列时停止,升降台开始上升,同理到达相应的层时停止,即到达货架的指定位置了,这时伸叉电机驱动货台向前伸出可将货物取出或送入,当取到货物或货已送入,则铲叉向后缩回,然后返回准备下一次作业。自动过程主要是这样的。而手动有些差别,手动的前后上下运动主要是通过按动控制面板上按钮来控制小车、升降台运动的方向和到达位置的。第3章 定位控制系统的硬件设计定位控制方式分为自动控制操作和手动控制操作。其中自动和手动之间互锁。当有存取操作时,PLC会接收和分析操作人员在控制面板按钮或上位机输入的指令,做出合理的工控安排:判断检测元件的状态,读取仓库机械驱动部分的信息;然后,将信息反馈到执行元件,实现其位置移动,完成货物的存取操作。该系统中PLC主要完成对货叉位置及运行状态的检测和存取的操作。用各种光电开关、行程开关检测位置状态,用接触器、继电器执行对拖动电机的起停控制。对货叉(机械手)的操作就是控制横移电机(小车电机)和升降电机,使它们在不同时间实现正反转,然后再通过伸缩手臂来抓取货物。而且升降、横移动作和机械手的伸缩动作必须是互锁的,即当前进或者升降动作时,机械手不能进行伸缩动作,反之亦然。为了保证安全各控制按钮之间必须有精确的逻辑互锁和自锁。货柜堆垛机在三个方向上均采用最小步距角为0.9的步进电机驱动,满足系统对精度的要求。固定在升降台上的机械手可带动货物一起做伸缩运动,伸缩量为左右各600mm,用于货物的存取操作。同时,采用按钮来输入作业地址、作业指令,可以输入作业地址(某个仓库号)、作业指令(存、取),在输入作业地址、作业指令时操作面板可以马上显示出来,实现了简单的人机对话,保证了输入的作业地址和作业指令的准确性,提高了垂直升降货柜堆垛机运行的可靠性。用数字和指示灯来显示各种信息,输入的数值和指令马上可以显示出来,校对容易,对错一目了然。另外,为了更好地进行自动或手动操作,在每个仓库上加一个检测开关,这些开关均接个显示灯,用以检测某个仓库是否有物。3.1 PLC的选型和资源配置根据实际的控制点数和系统需要实现的控制要求,在本设计中选用西门子的S7-200系列的PLC作为控制系统。3.1.1 S7-200系列PLC概述S7-200系列PLC是德国西门子公司生产的一种超小型PLC,超小型是指其功能具有大、中型PLC的水平,而价格却和小型PLC的价格一样。可以单机运行,也可以输入/输出扩展。它结构小巧,可靠性高,运行速度快,继承和发挥了它在大、中型PLC领域的技术优势,又极丰富的指令集,具有强大的多种集成功能和实时特性,配有功能丰富的扩展模块,性能价格比非常高。因此,它一经推出,即受到了广泛的关注。特别是S7-200CPU22*系列PLC(它是21*系列的替代产品),由于它具有多种功能模块和人机界面可供选择,可以很容易的组成PLC网络。同时具有功能齐全的编程和工业控制组态软件,使得S7-22*系列PLC来完成控制系统的设计时更加简单,系统的集成非常方便,几乎可以完成任何功能的控制任务。S7-200硬件系统的配置方式采用整体式加积木式,即主机中包含一定数量的I/O输入输出,同时还可以扩展各种功能模块。1.基本单元 基本单元有时又称作CPU模块,也有的称之为主机或本机。特包括CPU、存储器、基本输入输出点和电源等,使PLC的主要部分。它实际上就是一个完整的控制系统,可以单独的完成一定的控制任务。2.扩展单元 主机I/O数量不能满足控制系统的要求时,用户可以根据需要扩展各种I/O模块,所能连接的扩展单元的数量和实际所能使用的I/O点数是多种因素共同决定的。3.特殊功能模块 当需要完成某些特殊功能的控制任务时,可与SIMATIC S7-200主机相连,已完成某种特殊的控制任务而特制的一种装置。4.相关设备 相关设备是为了充分和方便的利用SIMATIC S7-200系统的硬件和软件资源而开发和使用的一些设备,主要有编程设备、人际操作界面和网络设备等。5.工业软件 工业软件是为更好的管理和使用这些设备而开发的与之相配套的程序,它主要有标准工具、工程工具、运行软件和人机接口等几大类构成。3.1.2 CPU型号的选择 SIMATIC S7-200的CPU模块包括一个中央处理单元、电源以及数字I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序,以便对工业自动化控制任务或过程进行控制。输入部分则输出控制信号,控制工业过程中的设备。从CPU的模块来看,S7-200系列小型可编程控制器发展至今,经历了两代:第一代产品的CPU模块为CPU 21*,主机都可进行扩展,它具有四种不同结构配置的CPU单元,既CPU 212,CPU 214,CPU 215和CPU 216,这里对第一代PLC产品不再具体介绍。第二代产品的CPU模块位CPU 22*,是在本世纪初投放市场的。其速度快,具有极强的通讯能力。它具有四种不同结构配置的CPU单元。(1)CPU 221 CPU 221具有6输入/4输出,共计10个点的I/O,无扩展能力,有6KB程序和数据存储空间。还具有4个独立的30kHz高数计数器,2路独立的20kHz高数脉冲输出端,一个RS-485通讯/编程端口,具有PPI通讯协议、MPI通讯协议和自由通讯方式。非常适合小点数的控制系统。(2)CPU 222 CPU 222除了具有CPU 221的功能外,其不同在于:它有8输入/6输出,共计14点I/O,可以扩展8路模拟量和最多64个I/O,因此使更广泛的全功能控制器。(3)CPU 224 它在CPU 222的基础上使主机的输入输出点数增为24点,最大可扩展为168点数字量或者35点模拟量的输入和输出;存储量也进一步增加,还增加了一些数学指令和高数计数器的数量,具有较强的控制能力。(4)CPU 226 这种模块在CPU 224的基础上功能又进一步增强,主机输入和输出点增加到40点,最大可扩展为248点数字量和35点模拟量;增加了通讯口的数量,通讯能力大大增强;它可用于点数较多、要求较高的小型或中型控制系统。根据控制点数来计算,可以选用CPU-226这个型号的CPU。CPU 226(扩展)分别左右、上下及机械手电机模块进行自动控制,并对检测信号及外部输入数据和控制信号进行处理,实现对左右运动、机械手驱动、升降台提升机保护等控制的基本要求。表3-1所示是CPU 226的技术参数。表3-1 CPU226的技术参数技术参数说明本机数字输入二十四路数字量输入本机数字输出十六路数字量输出高速计数器(32位值)6个高速计数器脉冲输出2个,20kHz脉冲速率模拟电位器2个,8位分辨率时间中断2个,1ms分辨率3.1.3 其他功能模块的配置EM223位控模块是S7-200的数字量扩展模块。其有6种输出类型,出于对端口数量的要求,我扩展选用的是EM223(8I/8Q)模块。序列型号功能消耗电流/mA1EM223数字量输入:4点、输出:4点,晶体管输出402EM223数字量输入:4点、输出:4点,继电器输出403EM223数字量输入:8点、输出:8点,晶体管输出804EM223数字量输入:8点、输出:8点,继电器输出805EM223数字量输入:16点、输出:16点,晶体管输出1606EM223数字量输入:16点、输出:16点,继电器输出1503.1.4 PLC的I/O资源配置由于需要采集外部检测信号(所经的列、行),控制电机的起停,选择自动或是手动控制状态,前后列向运动、升降行向运动、机械手的伸缩运动、货物的抓取、存放等。系统资源分配如表3-2所示。表3-2 I/O分配输入输出I0.0启动按钮Q0.1启动指示灯I0.1停止按钮Q0.2存货指示灯I0.2存货按钮Q0.3取货指示灯I0.3取货按钮Q0.4货台有物指示灯I0.4仓位号十位设置增键Q0.5货台无物指示灯I0.5仓位号十位设置减键Q0.6手动指示灯I0.6仓位号个位设置增键Q0.7自动指示灯I0.7仓位号个位设置减键Q1.0到达取货台标志I1.0水平方向光电感应开关Q1.1到达取货柜标志I1.1垂直方向光电感应开关Q1.2抓手前伸到位指示灯I1.2复位按钮Q1.3抓手后缩到位指示灯I1.3手动选择按钮Q1.4水平电机正转I1.4自动选择按钮Q1.5水平电机反转I1.5确认键Q1.6垂直电机正转I1.6最左端限位开关Q1.7垂直电机反转I1.7最下端限位开关Q2.0伸缩电机正转(抓手前伸)I2.0水平前进按钮Q2.1伸缩电机反转(抓手后缩)I2.1水平后退按钮M0.7-M1.7其它功能中间继电器I2.2水平方向停止按钮Q2.2抓手张开I2.3垂直上升按钮Q2.3抓手夹紧I2.4垂直下降按钮M2.4其它功能中间继电器I2.5垂直方向停止按钮I2.6抓手抓紧I2.7抓手放松I3.0抓手前伸I3.1抓手后缩I3.2货叉有物开关I3.3货台有物开关I3.4后缩到位开关I3.5前伸到位开关3.2 位置的定位方法垂直升降货柜堆垛机的定位主要有认址装置组成,认址装置由认址片和认址器组成。认址器目前多为红外传感器或者光电开关,发射和接收红外光在同侧时用反射式认址片,否则用透射式的,认址原理如下图3-1所示。1.认址片 2.光电接收管 3.认址器 4.光电发射管图3-1认址原理图光电开关是通过把光强度的变化转换成电信号的变化来实现控制的。红外线光电开关是利用人眼不可见(波长为780nm-lmm)的近红外线和红外线来检测、判别物体。通过光电装置瞬间发射的微弱光束能被安全可靠的准确的发射和接收。光电开关的重要功能是能够处理光的强度变化:利用光学元件,在传播媒介中间使光束发生变化;利用光束来反射物体,使光束发射经过长距离后瞬间返回。光电传感器在一般情况下,有三部分构成,它们分为:发送器,接收器和检测电路(如图3-2)。图3-2 光电传感器原理发送器对准目标发射光束,发射的光束一般来源于半导体光源,发光二极管(LED)和激光二极管。光束不间断地发射,或者改变脉冲宽度。接收器由光电二极管或光电三极管组成。在接收器的前面,装有光学元件如透镜和光圈等。在其后面是检测电路,它能滤出有效信号和应用该信号。此外,光电传感器的结构元件中还有发射板和光导纤维。三角反射板是结构牢固的反射装置,它由很小的三角锥体反射材料组成,能够使光束准确地从反射板中返回,具有实用意义。它可以在与光轴0到25的范围改变发射角,使光束几乎是从一根发射线,经过反射后,还是从这根反射线返回。光导纤维(LWL),它扩大了光电传感器的使用范围,形成了特殊的嵌装式收发装置。它可以在特殊的环境中使用,检测微小的物体。水平和垂直方向均装有认址器(GD1和GD2)。水平方向的认址器安装在垂直升降货柜堆垛机底部的横梁上,认址片对应各列货格的地面位置,GD1随垂直升降货柜堆垛机前后运动,每经过一列货格,光电开关通过认址档板发出一脉冲信号写到PLC,内部计数器相应的计数,从而达到列认址目的。垂直方向的认址片安装在对应货格的垂直升降货柜堆垛机的立柱侧面。GD2随升降台上下运动,达到层认址的目的,光电开关的脉冲输入信号作为PLC内部计数器的计数信号。3.3 电气接线图及元器件的选择3.3.1 电气接线图 电气主接线图如图3-3所示。图3-3 电气主接线图 其中主要的控制单元有S7-200 CPU226和扩展模块EM223组成。控制单元通过控制继电器的得失电来控制电机的正反转,从而控制小车、升降台的运行方向。KM1线圈得电时常开触点闭合,电机1正转,带动小车向前运动;而当KM2得电时,常开也闭合,电机1反转,带动小车向后运动(KM3、KM4同理);当KM5得电时,常闭触电断开,使得电机1停止转动,小车也就停止运动(KM6同理)。如图3-4所示。图3-4 电机控制图另外还加上了显示部分,当某个仓库有物时,对应的指示灯亮,能够更好的自动存取货物。3.3.2 元器件的选择主要的元器件的选择如下表3-3所示。表3-3 元器件使用表名称代号符号个数规格型号备注PLCPLC1个S7-200 CPU226加特殊功能模块EM223接触器KM8个CJ2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无创呼吸机通气患者的护理试题(附答案)
- 江西工业工程职业技术学院《食品安全Ⅰ》2024-2025学年第一学期期末试卷
- 西昌学院《概率论》2024-2025学年第一学期期末试卷
- 2024年小学生“学宪法、讲宪法”活动知识竞赛题库和答案
- “垃圾分类”综合性学习活动试题及答案
- 大连理工大学城市学院《大数据营销实战》2024-2025学年第一学期期末试卷
- 沈阳师范大学《高等传热学》2024-2025学年第一学期期末试卷
- 2025年初试火电运行值班员必-备知识模拟题详解
- 汉中职业技术学院《中学体育与健康课程标准解读》2024-2025学年第一学期期末试卷
- 2025年客户服务部招聘面试宝典与预测题答案
- 工会招聘考试题及答案
- 1.1认识社会生活 教案 2025-2026学年统编版道德与法治八年级上册
- 山东省技工学校模拟面试全新系列题目
- 小学体育教学活动设计与课程案例
- 2025至2030年中国互联网数据中心应用行业市场深度评估及投资战略规划报告
- 2025年中学教师事业单位教师招聘化学学科专业知识考试试题
- 2025临时工合同协议书模板
- 电梯工具管理办法
- 火电调试管理办法
- 儿童肺炎说课稿
- 患者清洁卫生护理
评论
0/150
提交评论