新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于PLC的立体仓库控制系统

基于PLC的立体仓库控制系统

作者:时间:2012-05-15来源:网络收藏

摘要:文中介绍了德国西门子 S7—200在中的应用,重点分析了系统软硬件设计部分,并给出了堆垛机的系统硬件结构图、控制I/O端口分配表以及系统部分程序流程图等等,实现了系统的可靠性、灵活性和实用性。

本文引用地址:http://www.eepw.com.cn/article/190366.htm

关键词:;:堆垛机

1 引言

随着我国国民经济飞速的发展和企业现代化生产规模不断的扩大,现代物流系统从六十年代刚刚起步到现在蓬勃发展,其中是不可缺少的重要部分。立体仓库是以PLC作为控制核心,集自动控制技术、计算机技术、通讯技术和机电一体化技术于一体的高科技控制设备。本文探讨了如何利用德国西门子PLC S7—200实现立体仓库控制,并分别从硬件和软件两个方面进行了分析和研究。

此自动控制系统已在营口红塔集团得到了很好的应用。

2 系统概况

自动化立体仓库又称自动存取系统(AS/RS),是一种用高层立体货架储存物资,坩自动控制堆垛机进行存取作业和,f=I计算机监控管理的仓库。目前,立体仓库主要有以下几种形式:升降横移式、巷道堆垛式、垂直提升式、垂直循环式、圆形水平循环式等等。本系统采用巷道堆垛式立体仓库,此系统由PLC、堆垛机、计算机、货架、出入库输送机等设备构成。其巾PLC是控制核心,堆垛机是立体仓库的主要存取设备,它是由机架、行走机构、升降机构、载货台、伸叉、导轨构成。堆垛机执行PLC命令去高速度、高密度地自动存取货物,同时在上位机可进行实时监控。

3 系统硬件设计

根据立体仓库控制系统要求,我们采用了德国西门子PI C S7—200 CPU226型号,此类型PLC可以满足多种多样自动化控制的要求,它虽为小型机,但有些功能可与大中型PLC 媲美。S7—200具有很强大的指令系统,具有功能齐全的编程软件和界面友好的工业控制组态软件,同时它有多种功能模块,便于组网,有良好的扩展性。此外,低廉的价格,很高的性价比也是我们采用它的重要原因。尤其它的两路高速脉冲输出(Fro)功能在步进电机控制上非常的方便,它可以直接通过驱动模块来驱动步进电机实现不同的旋转要求,从而实现起步的加速或停止时的减速。

此系统为了保证堆垛机三维位置移动定位的精确 ,在同一位置误差不超过10毫米,我们采用两个步进电机控制堆 机的升降和行走。同时伸叉控制使用直流电动机为执行元件,完成伸出收回动作。堆垛机系统硬件结构图如图1所示。PLC把多种输入信号如控制面板信号和传感器信号采样进来,通过PLC内部逻辑控制和运算处理,输出步进电机驱动所需的Fro脉冲等信号,从而控制堆垛机通过导轨按其指定距离运动,同时输出变量控制直流电动机正反转从而控制伸叉的伸出和收回动作。

此系统的输入信号分为两部分,一是控制面板上的控制按钮,包括急停按钮、自动手动转换开关、左右按钮、上下按钮、伸出和收回按钮。另一部分是各方位的限位开关,包括:上下限位、左右限位、伸出限位和收回限位。此系统的输出相对要复杂一些,s7—200 CPU226支持两路的PTO脉冲输出,分别为QO.0和QO.1。PTO可以输出一串占空比50%的脉冲,我们可以控制脉冲的周期和个数,其中周期可以根据需要选用微秒或毫秒,脉冲个数是一个32位的无符号数。此系统用QO.0来控制上下电机的运动,QO.1来控制左右电机的运动。另外,步进电机还有正反转控制功能,用QO.2来控制上下电机的运动方向,用QO.3来控制左右电机的运行方向。同时,用QO.4和QO.5来控制伸叉电机的正反转。

此系统PLC硬件I/O端口分配表如表1所示,硬件接线图如图2所示。

西门子plc相关文章:西门子plc视频教程


脉冲点火器相关文章:脉冲点火器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭