自动化立体仓库监控系统毕业设计.doc
《自动化立体仓库监控系统毕业设计.doc》由会员分享,可在线阅读,更多相关《自动化立体仓库监控系统毕业设计.doc(57页珍藏版)》请在三一办公上搜索。
1、毕业设计报告设计题目: 立体仓库监控系统 设计作者1: 苏晓辉 专业班级/学号: 11自动化1班 1106160130 设计作者2: 吴伟 专业班级/学号: 11自动化1班 1106160107 设计时间: 2013年12月2014年1月 摘 要随着我国国民经济的发展,自动化立体仓库的应用越来越广泛。利用立体仓库设备可实现仓库高层合理化,存取自动化,操作简便化。自动化立体仓库的主体由货架、巷道式堆垛起重机、入(出)库工作台和自动运进(出)及操作控制系统组成。本课题的电气控制主要由西门子公司的PLC、步进电机驱动器、步进电动机、直流电动机等器件组成。本文首先对本课题进行简要的介绍,包括背景,研究
2、意义,现状等;其次对该系统的硬件组成、结构、原理进行了阐述和分析;再次对本系统用到的器件进行分别介绍,重点对PLC程序进行了编写;最后对设计本课题所学到的知识和结论进行归纳和总结。 关键词:立体仓库;电气控制;PLC AbstractWith the development of national economy of our country, The application of automated warehouse will become more widely. The main body of the automated warehouse is made up of shelves
3、, staking cranes roadway, worktable and operation control system. Electrical control of the subject mainly by Siemens PLC, stepper motor drive power modules and other devices. Firstly, Its a brief introduction of the system, including background, significance, status, etc. secondly, The hardware com
4、ponents of the system, structure, principle are described and analyzed. Thirdly, the devices of this system are introduced, focusing on the PLCthe software is written. Finally, summarize the knowledge about this paper.Keywords: Warehouse;Electrical Control;PLC;目录第一章 引言1第二章 设计的任务及要求22.1 设计任务22.2 设计要求
5、2第三章 系统总体设计33.1 方案论证33.2 系统结构框图设计及说明3第四章 系统的硬件设计和软件设计44.1硬件设计44.1.1 步进电机驱动模块44.1.2 丝杆驱动模块44.1.3 工件推出装置54.1.4 I/O接线端口54.1.5可编程控制器(PLC)简介54.1.6可编程控制器(PLC)的特点64.1.7 昆仑通太MCGS TPC7062Hi64.1.8MCGS组态软件的功能和特点84.1.9 PLC输入输出分配94.1.10硬件原理图104.2软件设计114.2.1 系统总流程图及设计思路说明114.2.2PLC软件各功能模块的流程图设计及思路说明134.2.3MCGS组态软
6、件立体仓库模型的软件设计及思路说明214.2.4MCGS与PLC设备的通信31第五章 安装与调试35第六章 结论36第七章 心得体会38致谢39参考文献40附录41MCGS组态脚本程序41启动程序:41停止程序:47第一章 引言由于世界经济、现代科技的快速发展,物流产业成为经济发展中的新兴的一个服务部门。在国际上,物流产业成为了国民经济发展的动脉,其发展的程度成为一个国家的现代化程度以及综合锅里的重要标志之一。在我们国家,由于市场经济的不断深入,单纯依赖商流而赚取利润的机会将会变少。因此,企业需要将目标转向物流。在20世纪六、七十年代,一些发达国家都开始重视仓储管理。立体仓库一般是指采用几层、
7、十几、几十层的货架储存单元货物,用相应的物料搬运设备进行货物的出、入库操作。因为这类仓库能充分的利用空间存储货物,所以将它称为立体仓库。我国立体仓库与物料搬运的研究也并不是很晚,1973年开始研究立体仓库,1980年就有立体仓库应用于实践。自动化立体仓库有很高的空间利用率、很强的入出库能力、采用计算机进行控制管理而利于企业实施现代化管理等特点,已经成为了企业物流和生产管理不可缺少的仓储技术。自动化立体仓库的主要优点如下:(1)仓库作业实现机械化和自动化。(2)采用高层货架、立体储存,能有效地利用空间,减少占地面积,降低土地购置费用。(3)采用托盘或货箱储存货物,货物的破损率显著降低。(4)货位
8、集中,便于控制与管理,特别是使用电子计算机,不但能够实现作业过程的自动控制,而且能够进行信息处理。在本论文中第一章介绍了立体仓库的发展情况;第二章介绍了立体仓库系统的设计要求;第三章介绍了立体仓库系统设计的方案;第四章阐述了立体点阵系统的软件设计思路;第五章介绍了在编写程序时遇到的问题和解决办法。第二章 设计的任务及要求2.1 设计任务1、机械手(货台)要有三个自由度,即:前进、后退;上、下;左、右。2、机械手的运动由步进电机驱动。3、机械手前进(或后退)运动和上(或下)运动可同时进行。4、机械手前进、后退和上、下运动时必须有超限位保护。5、每个库位必须有检测装置(微动开关)。6、在手动模式下
9、通过组态可以实现任意仓库的的货物存储。7、在自动模式下可以实现自动切换仓库里面的格子。8、能是实现切换仓库(即货物架)。2.2 设计要求1、通电状态下,各机构手动复位,即返回初始状态。点击手自动选择开关置于自动(或自动)位置,立体仓库坐标定位以初始位置开始。2、当手动模式的时候,可点击停止,选择物架(有3*3、4*4、5*5物架,默认为5*5物架)按送物料按钮后,送料台上有物件,选择欲送货物的仓库位。货物自动送入指定的仓位号对应的仓库位里。若被指定的仓位号里已存满货物(即:有3个物料),则送货命令不被执行。送货完成后,小车自动返回原来的位置。3、当自动模式的时候,可点击停止,选择物架(有3*3
10、、4*4、5*5物架,默认为5*5物架)点击启动送料台可以自动将货物依次从仓库1存放到满,实现报警。4、送货指令完成后,机构自动返回原来位置。5、在组态画面上必须能监视到货台现在的位置6、上电复位时货台的位置不能飘出组态界面7、在安全方面。当舞台回到原点后便不能继续向原点方面运行8、整个电气控制系统必须设置急停按钮,以防发生意外。第三章 系统总体设计3.1 方案论证方案一: PLC负责驱动程序和控制程序,组态负责监视如果由PLC负责驱动程序和主控程序,那么PLC还必须建立一个数据库来统计立体仓库中每个一格子的原件个数,而PLC本身对数据库这一方面并不擅长。方案二: PLC作为下位机,组态作为上
11、位机由PLC负责驱动程序,组态负责主控程序,在这样的情况下组态只要想PLC提供3个值:1、X轴的坐标;2、Y轴的坐标。3、启动信号。数据库就完全脱离PLC由组态来控制,脚本的编程语言是VB更便于数据库的编写。由于所设计的立体仓库需要较为大量的数据库程序,所以我们选择了方案二来作为我们的最终方案。3.2 系统结构框图设计及说明立体存储单元主要PLC、由I/O接线端口、步进驱动模块、丝杆驱动模块、工件推出装置、立体仓库、气源处理组件和MCGS组态等部件组成。系统结构框图如3-1所示。电源步进电机MCGS组态西门子PLC图3-1 系统结构框图第四章 系统的硬件设计和软件设计4.1硬件设计4.1.1
12、步进电机驱动模块立体储存单元中由两套步进驱动模块。步进驱动器接受PLC发出的告诉脉冲信号及方向信号,并将这些信号转换成驱动步进电机的信号。步进电机旋转的方向由电平控制;旋转速度由脉冲频率控制;而需要转多少圈是由脉冲信号的数目控制的。而立体存储单元的步进电机其步距角为1.8度,由此可知发出200个脉冲的时候步进电机旋转一周。由于步进电机驱驱动器的将脉冲4分,所以需要发出800个脉冲才能使步进电机旋转一周。所以步进电机每个脉冲可以走0.005MM。从原点到第一个格子的X轴的距离是41MM,所以需要8200个脉冲。到Y轴的距离是36MM,说需要的脉冲式7200个脉冲。往后X轴每格43.5MM的宽度,
13、也就是说每格需要8700个脉冲,Y轴每格高度42MM,所需要的脉冲为8400个脉冲。图4-1 步进电动机驱动控制器的构成4.1.2 丝杆驱动模块丝杆驱动模块是将步进电机的旋转运动转换成直线往复运动,两套丝杆驱动模块成90垂直安装,这样就形成了一个X-Y轴的平面运动系统。在两个丝杆驱动模块上均设有一个零点,用以校正位置及提供位置参考点。同时为防止丝杆驱动模块过冲而产生机械物理损伤,在丝杆驱动模块的极限位置均装有碰撞保护开关,用来防止丝杆驱动模块过冲。4.1.3 工件推出装置该部分由一个双作用气缸、推块和一个接收工件的推块导槽组成。4.1.4 I/O接线端口I/O接线端口是该工作单元与PLC之间进
14、行通信的线路连接端口。该工作单元中的所有电信号(直流电源、输入、输出)线都接到该端口上,再通过信号电缆线连接到PLC上。4.1.5可编程控制器(PLC)简介可编程控制器的基本结构由输入/输出模块、中央处理单元、电源部件和编程器等组成。PLC与计算机的基本组成一致,它实际上就是一种工业控制计算器。输入/输出模块 在PLC中,CPU是通过输入/输出模块与外界连接的。输入模块用于将控制现场输入信号变换成CPU能接收的信号,并对其进行滤波、电平转换、隔离和放大等;输出模块用于将CPU的决策输出信号变换成驱动控制对象执行机构的控制信号,并对输出信号进行功率放大、隔离PLC内部和外部执行元件等。中央处理单
15、元 中央处理器单元包括微处理器、系统程序存储器和用户程序存储器。微处理器CPU是PLC的核心部件。电源部件 电源部件是把交流电转换成直流电源的装置,它向PLC提供所需的高质量直流电源。基本结构如下图4-2所示:图4-2 PLC的基本结构4.1.6可编程控制器(PLC)的特点1、可靠性高,抗干扰强。2、功能强大,性价比高。3、编程简易,现场可修改。4、配套齐全,使用方便。5、寿命长,体积小,能耗低。6、系统的设计、安装、调试、维修工作量少,维修方便。4.1.7 昆仑通太MCGS TPC7062HiMCGS即监视与控制通用系统,英文全称为Monitor and Control Generated
16、System。MCGS是为工业过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善、操作简便、可视性好、可维护性强的突出特点。TPC7062Hi,是一套以嵌入式低功耗CPU为核心(主频600MHz)的高性能嵌入式一体化触摸屏。该产品设计采用了7英寸高亮度TFT液晶显示屏(分辨率800480),四线电阻式触摸屏(分辨率10241024)。图4-3 TPC7062图4-4 产品参数介绍4.1.8MCGS组态软件的功能和特点(1)概念简单,易于理解和使用。(2)功能齐全,便于方案设计。(3)实时性与并行处理。(4)建立实时数据库,便于用户分步组态,保证系统安全可靠运行。(5)设立设备工具箱,
17、针对外部设备的特征,用户从中选择某种构件,设置于设备窗口内,赋予相关的属性,建立系统与外部设备的连接关系,即可实现对该种设备的驱动和控制。(6)面向窗口的设计方法,增加了可视性和可操作性。(7)利用丰富的动画组态功能,快速构造各种复杂生动的动态画面。(8)引入运行策略的概念。复杂的工程作业,运行流程都是多分支的。(9)MCGS系统由五大功能部件组成,主要的功能部件以构件的形式来构造。不同的构件有着不同的功能,且各自独立。三种基本类型的构件(设备构件、动画构件、策略构件)完成了MCGS系统三大部分(设备驱动、动画显示和流程控制)的所有工作。用户也可以根据需要,定制特定类型构件,使MCGS系统的功
18、能得到扩充。这种充分利用面向对象的技术,大大提高了系统的可维护性和可扩充性。(10)支持OLEAutomation技术。MCGS允许用户在VisualBasic中操作MCGS中的对象,提供了一套开放的可扩充接口,用户可根据自己的需要用VB编制特定的功能构件来扩充系统的功能。(11)MCGS中数据的存储不再使用普通的文件,而是用数据库来管理一切。组态时,系统生成的组态结果是一个数据库;运行时,数据对象、报警信息的存储也是一个数据库。利用数据库来保存数据和处理数据,提高了系统的可靠性和运行效率,同时,也使其他应用软件系统能直接处理数据库中的存盘数据。(12)设立对象元件库,解决了组态结果的积累和重
19、新利用问题。4.1.9 PLC输入输出分配输入接口输出接口PLC端单元板端口注释PLC端单元板接口注释I0.0I0X轴极限坐标Q0.0X轴-cp平移电动机脉冲信号I0.1I1Y轴极限坐标Q0.1Y轴-cp升降电动机脉冲信号I0.2I2推料气缸收回到位Q0.2X轴-DIR平移电动机方向信号I0.3I3推料气缸伸出到位Q0.3Y轴-DIR升降电动机方向信号I0.4Q0.4推料推送物料表4-1 PLC I/O分配表4.1.10硬件原理图图4-5 硬件原理图4.2软件设计4.2.1 系统总流程图及设计思路说明(1)设计思路说明系统的电气设计中,电机主要采用2台步进电动机,分别控制水平移动、垂直移动及货
20、台的动作(即:X轴、Y轴)。并由双作用气缸来控制货物的推送。传感器采用光接收器(光接收器探头)处于相对的位置工作的光电接近开关和电感传感器以及行程开关,用于完成货物、货架初始位置检测和限位保护等。系统在机构设计上采用滚珠丝杠、滑轨和普通丝杠作为传动机构。当堆垛机平台移动到货架的指定位置时,货台推料气缸向前伸出可将货物推入物架,当货物已经送入时,气缸缩回。整个系统流程如图4.1所示1、其工作流程如下:2、接通电源。3、系统自检。4、人工手动复位5、手/自动模式切换6、等待送货信号7、在手动模式下点击TPC7062Hi触摸屏上所要送到的仓库位置和确认启动信号8、在手动模式货台移动到位,气缸推出将货
21、物送进仓库9、在手动模式送进仓库后货台返回到原点等下下一轮的循环10、在自动模式下确认有物件11、将物品送进到仓库112、如果仓库1能存放的3个货物已满则存到仓库2,依次类推13、存放完后回到原点进行第二次存放因此,该立体仓库系统的运行情况可归纳为:当按下启动按钮后,允许进行立体仓库允许的控制。判断有无货物,如果有就将货物送到仓库,送完之后回到原点。 (2)软件系统总流程图复位、启动手动自动送料台是否有物件N自动送物料依次从仓库1开始存放Y返回原点选择所要存放的存库物架是否有存满N手动添加物料到达指定仓库存放物料Y回原点返回图4-6 总流程图4.2.2PLC软件各功能模块的流程图设计及思路说明
22、(1)上电初始化模块上电调用时PLC处于初始化,清除以前残留的数据:包括中间继电器残留的数据,同时给SMB67初值,让高速脉冲PTO使能兵允许PTO发出脉冲。并且S7-200有两台PTO/PWM发生器,建立高速脉冲串或脉宽调节信号信号波形。一台发生器指定给数字输出点Q0.0,另一台发生器指定给数字输出点Q0.1。一个指定的特殊内存(SM)位置为每台发生器存储以下数据:一个控制字节(8位值)、一个脉冲计数值(一个不带符号的32位值)和一个周期和脉宽值(一个不带符号的16位值)。PTO/PWM发生器和过程映像寄存器共用Q0.0和Q0.1。PTO或PWM功能在Q0.0或Q0.1位置现用时,PTO/P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动化 立体仓库 监控 系统 毕业设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4152211.html