0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC S7—200在立体仓库控制系统中的应用

电子设计 来源:郭婷 作者:电子设计 2018-12-13 08:30 次阅读

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脉冲等信号,从而控制堆垛机通过导轨按其指定距离运动,同时输出变量控制直流电动机正反转从而控制伸叉的伸出和收回动作。

PLC S7—200在立体仓库控制系统中的应用

此系统的输入信号分为两部分,一是控制面板上的控制按钮,包括急停按钮、自动手动转换开关、左右按钮、上下按钮、伸出和收回按钮。另一部分是各方位的限位开关,包括:上下限位、左右限位、伸出限位和收回限位。此系统的输出相对要复杂一些,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 S7—200在立体仓库控制系统中的应用

PLC S7—200在立体仓库控制系统中的应用

4 系统软件设计

4.1 通讯协议的制定

当选择自动的工作方式,上位机可以通过通讯来控制PLC并最终控制步进电机,实现堆垛机的送货和取货过程。

PLC通过串口与上位机做通讯,当有操作的时候会将控制信息发给PLC,PLC收到后发回一个接收到的信息,并在执行完发回一个完成信息。

我们采用计算机编程软件Ⅵsu Basic 6.0作为 佬 揿件,在PLC和VB编程的时f嚏设置,两边的波特率部为9600bps,每个字符的数据为8位,—个啪匕位。通信协议定义如下:

“#”+bytel+byte2+byte3+chr(13)

其中,byte1为控制字符(con),设0为入库,设1为出库,设2回原点,设3为停止。byte2和byte3分别为货架左右和上下运动脉冲轮廓号。Chr(1 3)为回车符表示信息结束。

4.2 向导配置PTO 脉冲输出

西门子s7—200有两台PTO/PWM 生成器,建立高速脉冲链或脉冲宽度调节波形。一台生成器指定给数字输出点QO.0,另一台生成器指定给数字输出点QO.1。一个指定的特殊内存(SM)位置为每台生成器存储以下数据:一个控制字节、一个脉冲计数值和一个循环时间和脉冲宽度值。

我们使用S7-200编程软件STEP7所带的脉冲输出向导来进行脉冲串输出和运动轮廓的配置。PTO的输出直接控制步进电机驱动器的PLS接口,我们只要精确地控制输出脉冲的数量和周期,那么电机就能实现相应的运动距离了。因为步进电机驱动器提供了细分功能,所以不同的细分方式下电机的相同转数则需要不同的脉冲个数。根据公式:(脉冲个数=运行距离/齿轮周长 步进电机每转步数 细分数)计算出运动一格的脉冲数添入向导所提供的轮廓中,在程序中根据各个情况调用不同的运动轮廓来实现运动距离。

立体仓库的入库程序流程图如图3所示,具体梯形图和VB程序省略。

PLC S7—200在立体仓库控制系统中的应用

5 结束语

PLC应用于立体仓库控制系统,与传统的继电接触器控制系统相比较,具有通用性强,可靠性高,操作方便,维护简单等优点。此控制系统经过两年多的实际运行,自动化程度高,空间利用率高,减轻了劳动强度,提高了生产效率,已取得了很好的经济效益,具有很好的应用前景。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6490

    浏览量

    110351
  • plc
    plc
    +关注

    关注

    5006

    文章

    13084

    浏览量

    461211
  • 西门子
    +关注

    关注

    93

    文章

    2986

    浏览量

    115407
  • 计算机
    +关注

    关注

    19

    文章

    7325

    浏览量

    87603
收藏 人收藏

    评论

    相关推荐

    立体仓库实训装置下载

    ZN-1LT立体仓库实训装置一、产品概述ZN-1LT立体仓库实训装置由立体仓库、二维运动机械手、气控台、按钮盒、传感器、电磁阀等组成。主要完成车辆的手动停车和自动车操作。电磁阀及磁性开关等元件的引出
    发表于 07-02 06:58

    基于S7-200 PLC控制的小型自动化立体仓库设计

    课题名称基于S7-200 PLC控制的小型自动化立体仓库设计学 院 电气信息学院专业班级自动化084班姓 名XX学 号089064444毕业设计(论文)的主要内容及要求:(1)了解自动
    发表于 09-09 08:00

    分享几张立体仓库的电气图纸

    分享几张立体仓库的电气图纸
    发表于 09-28 08:20

    SIMATIC S7 控制系统制浆造纸过程的应用

    详细描述了SIMATIC S7 控制系统河北银象纸业年产15 万t 牛皮箱板纸项目中的应用,包括控制系统的硬件组成、网络组态、工作原理及安全保护措施等。本
    发表于 06-09 11:19 23次下载

    OPC技术立体仓库监控系统的应用

    本文根据对机电一体化立体仓库监控系统开发与管理实践,阐述了基于Profibus-DP 总线的立体仓库监控系统的体系结构和实现过程中所涉及的关键技术即OPC 技术,对监控
    发表于 08-04 09:35 21次下载

    机床制造企业立体仓库信息管理系统研究

    以机床制造企业为背景,详细介绍了立体仓库信息管理系统,分析机床制造企业生产运营流程的基础上论述立体仓库管理与控制系统的功能结构,重点分析
    发表于 08-13 08:46 18次下载

    触摸屏和PLC农产品立体仓库的应用

    自动仓库是现代物流与计算机控制技术相结合的产物。本文介绍了基于触摸屏和PLC 的农产品自动化立体仓库控制系统。它以三菱FX2N-48MR 型
    发表于 09-21 10:25 23次下载

    立体仓库PLC系统电磁干扰及抗干扰策略研究

    分析了自动化立体仓库分拣系统,输送系统及堆垛机等设备PLC 控制系统的电磁干扰来源及干扰机理,剖析了电磁干扰对
    发表于 01-11 16:06 37次下载

    PLC自动化立体仓库的应用

    PLC自动化立体仓库的应用 自动化立体仓库是近十年来伴随着自动控制
    发表于 06-19 13:18 1065次阅读
    软<b class='flag-5'>PLC</b><b class='flag-5'>在</b>自动化<b class='flag-5'>立体仓库</b><b class='flag-5'>中</b>的应用

    S7-200PLC太阳能跟踪控制系统的应用

    太阳能跟踪控制系统是光伏发电实训系统的重要组成部分,阐述了全太阳能跟踪控制系统的组成,以西门子S7-200PLC为核心配置了系统,以STEP
    发表于 11-09 15:31 115次下载
    <b class='flag-5'>S7-200PLC</b><b class='flag-5'>在</b>太阳能跟踪<b class='flag-5'>控制系统</b><b class='flag-5'>中</b>的应用

    使用S7-200PLC控制系统实现A3000的实验和测试培训教程

    《基于S7-200PLC控制系统A3000实验和测试培训》是根据A3000过程控制实验系统的相关内容编写的,包括了如下内容: 1、S7-200PLC
    发表于 03-03 08:00 2次下载
    使用<b class='flag-5'>S7-200PLC</b><b class='flag-5'>控制系统</b>实现A3000的实验和测试培训教程

    立体仓库是什么,有哪些特点

    旭日东立体仓库,又称自动化立体仓库,是物流仓库中出现的新概念,可以通过立体仓库设备实现仓库的高层次合理化,门禁自动化,操作简单。
    发表于 06-21 09:30 6615次阅读

    基于PLC智能网关的智能立体仓库实时监测系统

    。 堆垛机是立体仓库的常见工作设备,可以执行PLC命令高效、准确地自动存取货物,同时通过PLC智能网关实现上位机或云端监控。通过串口网口的连接到PLC智能网关,网关自动进行协议解析数据
    的头像 发表于 03-15 14:06 603次阅读
    基于<b class='flag-5'>PLC</b>智能网关的智能<b class='flag-5'>立体仓库</b>实时监测<b class='flag-5'>系统</b>

    SIM ATIC S7—300PLC控制系统的特点及硬件、软件组态

    电子发烧友网站提供《SIM ATIC S7—300PLC控制系统的特点及硬件、软件组态.pdf》资料免费下载
    发表于 10-19 10:40 1次下载
    SIM ATIC <b class='flag-5'>S7</b>—300<b class='flag-5'>PLC</b><b class='flag-5'>控制系统</b>的特点及硬件、软件组态

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如
    的头像 发表于 07-11 11:55 4259次阅读
    <b class='flag-5'>S7</b>协议读取西门子<b class='flag-5'>S7-200</b> Smart <b class='flag-5'>PLC</b>数据