




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编毕业设计时间:2021.03.02创作:欧阳数专业:班级学号:学生姓名:指导教师:二0一三年五月
本科生毕业设计
基于西门子S7-200系列PLC的自动货物分拣系统BasedonSiemensS7-200seriesPLCautomaticcargo
sortingsystem
2013年5月摘要随着社会飞速发展,电子商务交易下,货物的流通量日益增长,使得人工对货物的分拣也显得效率不高,劳动强度大;本文以SiemensS7-200系列PLC为控制器,结合Siemens上位机组态软件Wincc,设计、模拟了自动仓库货物分拣系统,上位机与PLC的系统的数据交换采用OPCScout协议技术;系统大概工作过程为:货物经检录入仓后,经机器人取货放入主传送带,主传送带一侧的传感器对货物进行分析检测,传感器信号传达至^^PLC输出相应命令驱动气动执行机构,进行货物的分拣,货物被拣入缓存仓后经机器人取货至出仓,或者分发到立体仓库经堆垛机进行货物的储存;系统体现了现代自动化技术,运行稳定的同时更易于操作员的监控。关键词:PLCWinccOPC传感器堆垛机ABSTRACTAlongwiththesocialrapiddevelopment,theelectroniccommercetrade,ofgoodsincirculation,increasingmakesmanualsortingofgoodsalsoappearsefficiencyisnothigh,,thelaborintensity;BasedonSiemensS7-200seriesPLCascontroller,combiningwithSiemensupperunitconfigurationsoftwareWincc,design,simulation,automaticwarehousegoodssortingsystem,PCandPLCinthesystemofdataexchangebyOPCtechnologyScoutagreement;Systemworkprocessis:probablyafterrollcallwarehousingofgoods,therobottakecargoputintotheconveyorbelt,theconveyorbelt,analyzethegoodssideofthesensor,thesensorsignalstoPLC,PLCoutputcorrespondingcommanddrivenactuator,thesortingofgoods,afterthegoodsbepickedintoslowinventoryviarobottakethegoodstothewarehouse,ordistributedtowarehousebythestackerforstorageofgoods;Systemembodiesthemodernautomationtechnology,runningstableandeasiertooperator'smonitoring.Keywords:PLCWinccOPCSensorPiler欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编目录摘要1ABSTRACT21引言11.1研究背景及内容11.2仓库货物分拣系统概述11.2.1仓库货物分拣系统的发展状况21.3堆垛机的概述21.3.1堆垛机的发展22西门子S7-200PLC概述3产品概述3S7-200CPU3S7-200系列PLC的工作原理33自动货物分拣系统的硬件设计43.1系统的控制要求43.2方案设计6PLC控制系统的总体设计6PLC系统设计的基本原则6PLC系统设计的主要内容74自动货物分拣系统的软件设计84.1系统流程图84.2系统涉及到的软件9STEP7MicroWINV4.0编程软件9OPC服务器10OPC服务器的以太网通讯处理器的设置11STEP7与OPC硬件组态14组态画面的设计15程序编写的设计17结论22参考文献23致谢241引言研究背景及内容分拣作业是仓库货物输送中的一个关键环节,它指的是依据货物信息及货物属性,迅速、准确地将商品从储位或其他区域拣出,并按照一定方式进行分类、集中储存,等待配装送货的作业过程。分拣是配送中心作业中最繁锁,工作量最大的环节,也是配送中心作业系统的核心。如今,商品经济逐步深入,社会需求呈现出向小批量、多品种方向发展的趋势,配送商品的种类和数量急剧增加,这使得分拣作业在配送中心作业的比重越来越大。随着电子技术的成熟,仓库货物的分拣也越来越依靠的电子设备及计算机的辅助控制,从而达到最优效率;基于PLC的货物自动分拣系统,具有稳定性强,效率高,网络构架丰富等特点,越发受到关注。仓库货物分拣系统概述构建分拣系统是一个复杂的过程。从规划设计到实现,需要考虑很多因素。分拣系统与上游的仓储系统以及下游的装运送货系统都有着紧密的联系,所以还要考虑它们之间的衔接,解决好接口的问题。建立分拣系统首先应了解分拣作业的流程,明确系统需要完成的任务。就实际运作过程来看,分拣作业主要由生成拣选信息、行走或搬运、拣货、分类和集中四个基本环节组成。其中:拣选信息是分拣工作的指令,一般由顾客订单或送货单经加工处理而成,以拣货单或电子信号等形式存在;行走搬运是分拣作业人员或机器直接接触并拿取和移动货物的过程。实现形式主要有三种,一是人员通过步行或搭乘运载工具到达货物储位;二是货物随自动化货架到达人员面前;三是无人参与的自动分拣系统中完全由机械自动完成;货物的分拣是按照拣选信息的指示抓取货物并确认的过程,是分拣作业的核心,根据货物体积、重量、出货频率等的不同分为手工、机械辅助及自动化设备等实现形式;分类集中是必要时(如批量拣选时)为了衔接出货装运作业而进行的再加工,在实际中也有人力分货、机械辅助和自动分货机等实现形式。分拣作业流程是分拣系统的业务流程依据,合理利用机械、自动化设备,采用新技术可以节约作业时间、降低分拣错误率,也是构建分拣系统的目标与关键。欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编仓库货物分拣系统的发展状况最初的分拣系统是完全基于人力的作业系统,通过人工搜索、搬运货物来完成货物的提取。在这种系统中,书面文件的制作和查找、人工搬运等浪费了巨大的人力物力,作业效率低下,显然无法满足现代化物流配送对速度和准确性的高要求。随着科学技术的飞速发展,分拣系统中开始运用各种各样的自动化机械设备,计算机控制技术和信息技术成为信息传递和处理的重要手段。虽然在多数的分拣系统中,某些作业环节还需要有人工的参与,但作业强度已越来越小,完全由机械完成分拣作业的自动分拣系统也应运而生。机械化、自动化、智能化成为现代分拣系统的主要特点与发展趋势。在现代的仓库货物分拣系统中,高科技的应用为作业效率和质量的提高提供了坚实的技术保证。现代化的分拣系统逐渐成为物流机械化系统、信息系统以及管理组织系统的有机组合。物流机械化系统主要是各种物流设备的有效组合和配置,信息系统是分拣信息和控制信息等流动的载体,管理组织系统负责设备、人员的调度,控制系统总体的运作模式。计算机控制技术、信息技术以及物流自动化机械成为现代分拣系统的重要组成部分。堆垛机的概述堆垛机是仓库货物分拣系统的重要组成部分,它是整个系统的执行部件,存货时将货物从出/入货台准确的存放到货位里,取货时将货物从货位中取回到出入货台。无论何种类型的堆垛机,一般都由水平行走机构、起升机构、载货台及货叉机构、机架和电气设备等基本部分组成。它是在所谓高层、高速、高密度储藏的概念下的产物。尽管各厂家各有独创,结构形式有些差异,但可以说大同小异,所有的堆垛机都不外乎由机架、载货台、伸缩货叉、轨道和控制系统等部分组成。堆垛机的发展初期的仓库货物使用的堆垛机以桥式起重机为基础,这种堆垛机是从起重机的大梁上悬挂一个门架,利用门架的上下和旋转来搬运货物。1960年左右在美国出现了巷道式堆垛机,随后巷道式堆垛机逐渐替代了受重量和跨度限制的桥式堆垛机。1967年日本安装了高度10-15米的高层堆垛机,1969年出现了联机全自动化仓库,我国是在上世纪70年代初期开始研究采用巷道式堆垛机的立体仓库。目前的堆垛机技术取得了重大的发
展,控制技术、定位精度、运行速度都得到了很大程度的提高。巷道式堆垛机的起升速度已经可以达到90m/min,运行速度达到240m/min,在有的立体仓库中采用上、下两层分别用巷道堆垛机进行搬运作业的方法提高出入库能力。2西门子S7-200PLC概述2.1产品概述S7--200系列是一种可编程序逻辑控制器(MicroPLCs)。它能够控制各种设备以满足自动化控制需求。S7--200的用户程序中包括了位逻辑、计数器、定时器、复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。紧凑的结构、灵活的配置和强大的指令集使S7--200成为各种控制应用的理想解决方案。2.1.1S7-200CPUS7--200CPU将一个微处理器、一个集成电源和数字量I/O点集成在一个紧凑的封装中,从而形成了一个功能强大的微型PLC,参见图2-1。在下载了程序之后,S7--200将保留所需的逻辑,用于监控应用程序中的输入输出设备。输।N国的中央处理单元以适应各种应用,如表2-2中介绍特性CPU221输।N国的中央处理单元以适应各种应用,如表2-2中介绍特性CPU221CPU222CPU224CPU224XPCPU226外形尺寸(mnn)90表(2-2S7-2001系列PL人的技术指标140x80x62190x80x62常瞿隘0都脏鼻工作E原理节6192字节122郎宇节163a4字节小可在运行模式卜编辑PLC的工作过4095字节:程一般可分409目字节 12236字节 163B4字节为三个主要阶段:输入采样阶段,程序执,24575字市行数阶段和输出刷新阶•爵如2-2图所示。6192字节10240宇节10240字节掉电保持时间50小时50小时100小时 二100小W100小时本料, 输数宇度 、模拟场 入输;图单2/PLC映阶段块像:工作过程行2个模块।程序输14A/10^_ 映输1W9出2A/1出输也俨出扩展模输数n俞入采样F了个模好像府模模7.装块1高速计入器 板单相 输入采样阶段加建“路程序执行的区、段30KHz板麴出刷新阶段置瞬30KHM双相2路E0KH了2f&20KHz4路如KHz3^20kHz4路20KH己1F8100kHz脉冲输出(DCJ 2路20KHz2路20KHz缩演KHz2路100kHz2蹈20KHzHiQ加Siemens公司了57-200系列的对各种电h口口口aOOMPLC以扫描工作方式,按顺序将所有信号读入到寄存输入状态的输入映像区中存储,这一过程称为采样。在整个工作周期内,这个采样结果的内容不会改变,而且这个采样结果将在PLC执行程序时被使用。2、程序执行阶段PLC按顺序进行扫描,即从上到下、从左到右地扫描每条指令,并分别从输入映像区和输出映像区中获得所需的数据进行运算、处理,再将程序执行的结果写入寄存执行结果的输出映像区中保存。这个结果在程序执行期间可能发生变化,但在整个程序未执行完毕之前不会到输出端口。3、输出刷新阶段在执行完用户所有程序后,PLC将输出映像区中的内容送到寄存输出状态的输出锁存器中,再去驱动用户设备。PLC重复执行上述三个阶段,每重复一次的时间称为一个扫描周期。PLC在一个工作周期中,输入采样和输出刷新的时间一般为毫秒级,而程序执行时间因程序的长度不同而不同。PLC一个扫描周期因CPU模块的运算速度差别很大。当PLC投入运行后,重复完成以上三个阶段的工作,即采用循环扫描工作过程。PLC工作的主要特点是输入输出采样、程序执行、输出刷新的“串行”工作坊式,这样既可避免继电器、接触器控制系统中的触电竞争和时序混乱,又可提高PLC的运算速度,这是PLC系统可靠性高、响应快的原因。但是,也导致输出对输入在时间上的滞后。3自动货物分拣系统的硬件设计系统的控制要求一、主要技术指标:基于Siemenss7-226PLC进行编程控制,结合Siemens机组态软件WinCC,进行系统的监控、仿真模拟运行设计。二、工作过程分析:自动货物分拣系统包括检录货物、货物分析、货物输送、货物分拣、机械手臂取货装置、堆垛储存和报警功能等组成。(1)检录货物:货物经仓库传送入库的传感器检测到时,取货机械手将执行取货命令,将货物送往下级传送带。(2)货物分析:货物经传送带入口处信息检录,在传送带上,货物欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编的固有属性,如体积,质料等经相关传感器检测后,将检测信息传达到控制单元。(3)货物输送:上源端的货物在主传送带经检测后将进行货物的分拣,经不同要求,执行货物的存储或出仓。(4)货物分拣:在主传送带一侧设有若干个分拣格口,货物经过分析后,气动回路通过电磁阀可控制分拣推杆的前推和后退,将货物按其自身属性,如材质、体积等,进行分拣,送入不同的缓存储位;为了储存漏检测的货物与特殊货物,在主传送带的末端还设有应急储位;储存仓库分别设有接近开关检测各储位是否有货物。(5)机械手取货装置:为气动控制,可在X、Y2个方向运动,从不同的缓存储位取得货物后送往仓库出口传送带。(6)堆垛存储:如果货物需要存放,则通过堆垛机的上升与下降,使于不同的货物存储在立体仓库,取货出仓时也雷同;为了方便操作员控制,堆垛机设有手动与自动工作方式。(7)报警功能系统发生故障时,如传送带停止、货物溢出等,传感器将信号传达控制单元后,系统立即响应处理,上位机操作画面中的故障指示闪烁。只要故障排除,并按下故障复位按钮后,系统继续运行。自动货物分拣系统的大致流程为:货物进仓进行暂时堆放,当下达存储货物命令后,货物经机械手抓取后到主传送带,住传送带设有相应检测传感器件,进行货物的检测,信号传达到PLC,PLC处理传感器的信号并输出对应信号驱动执行机构,当下达出仓指令或堆垛储存指令后,由出仓机械手实现对货物的调取、分发出仓或者通过传送带送往立体仓库区进行堆垛储存流程图由3-1所示。出传送带机械手机械手进货仓货物分堆垛机系陈的总体主传送播进货仓进货仓出传送带机械手机械手进货仓货物分堆垛机系陈的总体主传送播进货仓进货仓三、编程规范:三、编程规范:Siemenss7-200系列PLC使用STEP7MicroWINV4.0编程软件,编写梯形图程序,实现自动货物分拣系统的工作要求。四、系统演示:用Siemens组态软件Wincc组态好画面,通过PLC与上位机Wincc的数据交换,实现自动货物分拣系统的工作过程的模拟运行、监控、报警等功能。3.2方案设计自动仓库货物分拣系统的被控对象一般为机械加工设备、电器设备、传送带或传送过程。控制方案设计主要包括硬件设计、软件程序设计、施工设计及调试等几部分内容。PLC控制系统的总体设计由于PLC应用方便、可靠性高,在各个行业、各个领域大量地应用着各种类型的PLC。随着PLC本身的功能不断的拓宽与增强,它已成为继电器控制柜的替代物,逐渐进入到过程控制和闭环控制等各个领域,它所能控制的系统越来越复杂,控制规模越来越庞大。因此,如何用PLC完成实际控制系统的应用设计,是每个从事电气自动化控制技术人员所面临的实际问题。然而,随着PLC应用场合的不同,控制规模的不同,使用经验的不同等,目前还没有一个固定的设计模式。尽管如此,还是可以根据PLC的工作特点和以往的经验,提出PLC控制系统设计应当遵循的基本原则和一般的设计步骤,以及实际应用时的注意事项。可编程控制器的一个重要特点就是一旦选择好机型后,就可以同步进行系统设计和现场施工。因此,在了解了PLC的基本工作原理及掌握该机型的指令系统和编程原则后,就可以把PLC应用在实际的工程项目中。当采用PLC构成一个实际的控制系统时,这种系统的设计就是PLC的应用设计。PLC系统设计的基本原则1、最大限度的满足被控对象提出的各项性能指标为明确控制任务和控制系统应有的功能,设计人员在进行设计前,就应深入现场进行调查研究,搜集资料,与机械部分的设计人员和实际操作人员密切配合,共同拟定电气控制方案,以便协同解决在设计过程中出现的各种问题。2、确保控制系统的安全可靠电气控制系统的可靠性就是生命线,不能安全可靠工作的电气控制系统,是不可能长期投入生产运行的。尤其是在以提高产品数量和质量,保证生产安全为目标的应用场合,必须将可靠性放在首位,甚至构成冗余控制系统。3、力求控制系统简单在能够满足控制要求和保证可靠工作的前提下,应力求控制系统构成简单。只有构成简单的控制系统才具有经济性、实用性的特点,才能做到使用方便和维护容易。4、留有适当的裕量考虑到生产规模的扩大,生产工艺的改进,控制任务的增加,以及维护方便的需要,要充分利用可编程控制器易于扩充的特点,在选择PLC的容量(包括存储器的容量、机架插槽数、I/O点的数量等)时,应留有时当的裕量。PLC系统设计的主要内容1.明确设计任务和技术条件设计任务和技术条件一般以设计任务书的方式给出,在设计任务书中,应明确各项设计要求、约束条件及控制方式。因此,设计任务书是整个系统设计的依据。2.确定用户输入设备和输出设备用户的输入、输出设备是构成PLC控制系统中,除了作为控制器的PLC本身以外的硬件设备,是进行机型选择和软件设计的依据。因此,要明确输入设备的类型(如控制按钮、行程开关、操作开关、检测元件、保护器件、传感器等)和数量,输出设备的类型(如信号灯、接触器、继电器等执行元件)和数量,以及由输出设备驱动的负载(如电动机、电磁阀等)。并进行分类、汇总。3.选择可编程控制器的机型可编程控制器是整个控制系统的核心部件,正确、合理的选择机型对于保证整个系统的技术经济性能指标起着重要的作用。4.分配I/O地址,绘制I/O接线图通过对用户输入、输出设备的分析、分类和整理,进行相应的I/O地址分配,并据此绘制I/O接线图。本设计的I/O分配表如表3-2所示;输入输出地址地址对象地址地址对象I0.0M10.0手/自动切换Q0.0M14.01号机器人I0.1M10.1急停Q0.1M14.11号传送带I0.2M10.2信息检录确认Q0.2M14.2执行器1I0.3M10.31号机器人Q0.3M14.3执行器2
I0.4M10.41号传送带Q0.4M14.4执行器3I0.5M10.5执行器1Q0.5M14.5堆货仓1I0.6M10.6执行器2Q0.6M14.6堆货仓2I0.7M10.7执行器3Q0.7M14.7堆货仓3I1.0M11.01号限位开关Q1.0M15.02号机器人I1.1M11.12号机器人Q1.1M15.12号传送带I1.2M11.22号传送带Q1.2M15.2堆垛机1I1.3M11.3出仓传感器Q1.3M15.3堆垛机2I1.4M11.4报警解除Q1.4M15.4堆垛机3I1.5M11.5体积传感器-大Q1.5M15.5限位报警灯I1.6M11.6体积传感器-中Q1.6M15.6传送带报警灯I1.7M11.7体积传感器-小Q1.7M15.7急停指示灯表3-2自动货物分拣系统的I/O分配表5.设计控制程序根据控制任务和所选择的机型以及I/O接线图,一般采用梯形图语言设计系统的控制程序。设计控制程序就是设计应用软件,这对于保证整个系统安全可靠的运行至关重要,必须经过反复调试,使之满足控制要求。6.必要时设计非标准设备在进行设备选型时,应尽量选用标准设备。如无标准设备可选,还可能需要设计操作台、控制柜、模拟显示屏等非标准设备。7.编制控制系统的技术文件在设计任务完成后,要编制系统的技术文件。技术文件一般应包括设计说明书、使用说明书、I/O接线图和控制程序(如梯形图等)。4自动货物分拣系统的软件设计4.1系统流程图具体工作过程如图4-1,4-2所示:出传送带、一仓库货物分系统垛机,体工作进货仓进货仓进货仓模式调节物料进货仓是否手动自动称重信息检录机器人抓取体积检测是否为大体积NO是否为中体积图4-2自动货物分拣系统工作流程4.2系统涉及到的软件4.2.1STEP7MicroWINV4.0编程软件STEP7-Micro/WIN32是SIEMENS公司专为SIMATIC系列S7-200研制开发的编程软件,它是基于Windows平台的应用软件。STEP7-Micro/WIN32可以使用个人计算机作为图形编辑器,用于联机或脱机开发用户程序,并可在线实时监控用户程序的执行状态。启动STEP7-Micro/WIN32编程软件,其主界面外观如图4-3所示。主界面一般可以分为以下几个部分:主菜单、工具条、浏览条、指令树、用户窗口、输出窗口和状态条。除菜单条外,用户可以根据需要通过检视菜单和窗口菜单决定其它窗口的取舍和样式的设置。浏览条指令树状态图莉号去交叉弓I用输出裔口状态集程序编辑黯浏览条指令树状态图莉号去交叉弓I用输出裔口状态集程序编辑黯扃部变盘衰器,也使维护运转环境的稳定性和信赖性更加困难。而OPC是为了不同供应厂商的设备和应用程序之间的软件接口标准化,使其间的数据交换更加简单化的目的而提出的。作为结果,从而可以向用户提供不依靠于特定开发语言和开发环境的可以自由组合使用的过程控制软件组件产品。利用OPC的系统,是由按照应用程序(客户程序)的要求提供数据采集服务的OPC服务器,使用OPC服务器所必需的OPC接口,以及接受服务的OPC应用程序所构成。OPC服务器是按照各个供应厂商的硬件所开发的,使之可以吸收各个供应厂商硬件和系统的差异,从而实现不依存于硬件的系统构成。同时利用一种叫做Variant的数据类型,可以不依存于硬件中固有数据类型,按照应用程序的要求提供数据格式。二、应用领域1、工控解决方案用户
2、楼控解决方案用户3、工控解决方案厂商4、楼控解决方案厂商5、工控解决方案集成商6、楼控解决方案集成商7、AllAutomationFieldsApplicattionY图y-4现场总线应用模式 OPCInterfaceApplicattionXApplicattionY图y-4现场总线应用模式 OPCInterfaceApplicattionXOPCInterface4.2.3OPC服务器的以太网通讯处理器的设置一、、配置PC站的硬件机架: 需要的软件:⑴STATICNCMPCV5.4SP1;(2)MicroWINV4.0编程软件。.n,,,OPCServerA,, OPCServerB、.必一标,选择“Add”。框,并选择完成安装SIMATICNET软件(SIMATICNCMPCV5.4SP1)NB,单击左面类似于电脑图标的“S现场总线:Configuration",弹出如场总线~B标,选择“Add”。框,并选择插槽,‘右击L…,— …儿.现场设备 … … ,▼现场设备八,,,》依次为槽内添加OPSever和IEGeneral,添加IEGeneral完毕,弹出相应对话栏,对话栏显示MAC地址,和IP地址,此IP地址是PC的IP地址,如图4-6所示,点击OK并在“StationName”处单击鼠标,为此工作站点修改名字为“LZ",如图4-7所示。图4-5PC站点的工作画面图4-5PC站点的工作画面图4-6PC站点的IE组件添加图4-7PC站点的名字更改二、以太网模块向导的设置:双击桌面“STEP7MicroWINV4.0”,打开编程软件,在编程窗口菜单栏中找到“工具”,在下拉菜单中找到并打开如4-8图所示的“以太网向导”,选择模块位置后,要为此向导设置IP地址,如4-9图示。指定命令字节和模块配置的连接数目,为此设置连接请求,可以选择接受所有也可以为此建立唯一的一个IP连接请求并为远程属性设置TSAP,设置TSAP为“10.1”;需要为数据块中的此配置生^C保护,
最后为向导建议一个地址,这样,我们就完成了此次向导的设置,可以在编程窗口中找到并添加此向导子程序,如4-10图所示。心,"熠-*E**2帮皿9■•■1□■i•"11•।T2•।1毋出B石[监ri就魏耻阿号廓咻的#曰抖砧电.掰.,■:.!■:*二注单南、严爵己8帆r图4-8配置以太网向导植决地让谙吮择先配给此CF普十1榄曲日批如h如果庶的网络提片一吉BOOTT抠毫■器(启前时已动指定”地止的.唳圣1,把叮设世挥音端配[F地止.E03TP福日连挣关理为此樽块华定通信连捶类鸳自动苣测通信IP地址:子网罔马:网关出士上:图4-9以太网向导IP的配置程序盘SMO.O交熨引用hn便起将-VI□□□.□-VW1CO2■UW1IXM臼耨掠liil计数罂”1浮点数计宜EIHD_CTRL|程序注释网络1 网SS标题I司法注荐ETHELETRL(5EFo(0B1)QSBR_O|SBAO|口川5(阿TCI|⑵新喈丝aCFU226CNREL02.01符号去R-t)/在口'•小; :J应血@山品电拿I Gef应土工q.门吆 卜,画隔匾d泳方用烹蛰|R上 -►'-11-<3-口[4T-ATT匚I.四[I1砰号要丝奘型1题揖笑型TEMPTEMPTEMPTEMP4-10添加以太网向导子程序4.2.4STEP7与OPC硬件组态Wincc与S7-200PLC通讯的手段是利用OPC服务,而OPC站点的设置是建立在“STEP7”软件的硬件设置里,或者说“STEP7”起到建立OPC服务,使得Wincc上位机与PLC通讯的“桥梁”。双击桌面名为“STEP7”的编程软件,新建立一个工程,为工程命名,在编程软件左半栏空白处,右击鼠标,在弹出列表中单击选择“InsertNewObject”,在扩展栏中选择“SIMATICPCStation”,为此工程添加一个PC站点,如4-11图所示。W^SIEATKlann^rEI23£:AFr。工工皿FilcntSleacnzr^StcpTksTproi^E231(all工ikt Sfair字腼[edm愉Lp用PHlI<如Filter>$、,0g加*国4MsSU27ECDHSiaiiE-7.SUMKH舐也匕忖””图标,即可以进行编译SHMHC£5rc/rcT尸''Olk-KF立岂"一醇<Jbr*rCTropariattUt+Bimrn编译完成后点击“”图标,即可下载此次的硬件组态。下载完成后,单击“ConfigureNetwork”按钮。单击“OPCServer”在连接表第一行点击鼠标右键插入一个新的连接或通过图4-15图4-15上位机主画面报警而面图4-16上位机物流分拣过程画面报警而面图4-16上位机物流分拣过程画面图4-17立体仓库画面4.4程序编写的设计通过STEP7Micro/Winv4.0进行程序的编写,结合传统的继电器控制电路,编写了梯形图编程,使程序易于理解,采用结构化编程,主要功能建立在自程序中,例如手动子程序,自动子程序,以太网子程序,总体输出子程序等,最后由主程序调用子程序,这样的结构显得清晰、有调理,方便调试。具体程序如下所示,由于程序过多,在此不一一列出。I程序注释I上电复位I调用以溶网阿导于程序的用输出于程序I手动植式网锁2 网站际题国银3SM0.1-OFF符号上也址I程序注释I上电复位I调用以溶网阿导于程序的用输出于程序I手动植式网锁2 网站际题国银3SM0.1-OFF符号上也址手/日愁切损M0.0255SMO.O-ONS曰RJENiZ'lJtENmanuelEN^_W-OFF:IO.O图4-18主程序调用子程序SM0.0为特殊寄存器,其特点为在PLC上电后,SM0.0常开/常闭触点一直处于闭合/断开的状态,如图4-18所示,调用输出、手动子程序;输出子程序指PLC的输出端口,例如:Q0.0、0.1等,都集中在输出子程序里,从而方便调试与监控。为了避免误输出,在程序开始时调用了SM0.1为特殊寄存器,其特点为PLC上电后,周期只扫描一次的特殊寄存器,目的是每次上电后都将所有的位存储区复位。
RTM130.0MO.O|子福屋注癖M田1麻招标赃I恬总检星:疝双|检赤:后1口5RTM130.0MO.O|子福屋注癖M田1麻招标赃I恬总检星:疝双|检赤:后1口5没并传送希㈱报洋将与地址信息桂寻破!认10.2f*.S.?ffl-OFRI0.2MO.D信总检密帕认MO.O-OFFI0□□■・口■丁33INTON图4-19手动子程序1图4-19是手动子程序开始部分,信息检录端口I0.2的使能将置位存储区M0.0置位,从而T33进行时间延时,延时到达将置位忖30.0,其目的是为了报警。代表了货物进行检录完毕,从而开启主传送带,主传送带若没开启,则报警。符号地址1号传送帝传送帝开」同络6传送幅=CiFF:ICMM0.0R]M0.7-OFFM0,1=OFF符号地址1号传送帝传送帝开」同络6传送幅=CiFF:ICMM0.0R]M0.7-OFFM0,1=OFF开传送带,不报警开传送帝后」5吕后开机器人i.llllINTONPT10ms川一丁科图4-20手动子程序24-20图为手动子程序续接,传送带开启端口I0.4开启将使能M0.0位存储区,将M0.0位复位,时间延时关断,不能触发“主传送带未开启”报警信息,主传送带开启致使T34时间继电器进行延时,作用为开启1号调货机器人使能准备。|ML聚J-,K:1号调货机器人使能准备。|ML聚J-,K:rrSS后关好I•阳为基■中小用。,「..‘jktt•rR7图4-21手动子程序3如图4-21所示为手动子程序续接,当主传送带触发的T34时间继电T3-1-OFFM0.2<S500+0-T35IN TONK10me器延时结束后,将使能M0.2位存储区,开启1号取货机器人,取货的时间长短取决于T35时间继电器的设定时间。开了,不报辔核送成=OFFII.2M0.3R1M0.43)1话号地址注捽间长短取决于T35时间继电器的设定时间。开了,不报辔核送成=OFFII.2M0.3R1M0.43)1话号地址注捽2号佶送带5吕后开机海人E传送带开_?11.2M0.5-OM0.5S1FFIM0.4=OFF-0-T37INTONFT1口口e后图4-22手动子程序4如图4-22所示为手动子程序续接,2号到堆垛机的传送带端口I0.2使能后,传送带开始运行并触发2#取货机器人的延时继电器T37,T37定时作为机器人使能延时处理。
向第16同辂17向第16同辂17亓2号机器人・E正时占£后关.M0,6=OFF +口干旧 1 pNTON5UPT[[iCimg向第18T30=OFF
―I I CR1图4-23手动子程序5如图4-23所示为手动子程序续接,当主传送带开启后,T37时间继电器进行延时,延时结束后使能2#取货机器人,同时使能T38时间继电器,进行延时,T38时间继电器延时时间结束后则关闭机器人。同珞19|执行器勃作.关闭传送带1 —执行苹=C1FF:ICI.6执行苹=QFFin执行苹=C1FF:ICI.61执行苹=QFF:ICi.7网络20网络20出仓后』停止传送第E 一出仓建=OFF:I1W符号地址注释执行器开_1I0.5执行器1执行器开_2I0.G执行器2执行器开_3I0.7执行器3图4-24手动子程序6如图4-24所示为手动子程序续接,1#进货主传送带上的传感器对货物进行检测分析,根据货物的体积、质料,传达信息至PLC,使PLC下发命令驱动相应执行器动作,使货物进入缓存仓;为减少误差,执行器的动作时,将传送带暂停运行。欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编欧阳数创编两篇21大伟枳对国执行器1SS?B#-OFF:I15—I I-M10-OFFY)符号 I地址 ।■注释体枳隹感器二11.5伴枳传感器口ZZ中住租对应执行脂2阵积瑞・OFF:门E—I I-Ml-I-OFF符号 I地址 I体枳隹屈器_中11.6俗根传感器_中同第23小悻积对应执行器3体积降=OF-.1? IM1.2=OFF1图4-25手动子程序7如图4-25所示为手动子程序续接,货物通过主传送带,在不同的传感器检测下,执行相应的动作,实现货物的分拣。地址在理树胎人运行」Q0.01地址在理树胎人运行」Q0.01号机肥人然停10.1赵忤:&再指示灯口1.75&停指示灯限位开关1:n.ortgaaiESE:QOo袖号地址注群报警招示灯Q1.6P艮也报萼三际灯加甜人运行」Q0.01号机跑人限位开工_111.□1号阳位开龙图4-26输出子程序1如图4-26所示为输出子程序开端,急停按钮端口I0.1使能后,报警灯点亮,为防止误动作,将所有位存储区复位。限位开关是防止仓传送带上的货物超出极限,当货物超出极限位置后,限位开关端口I1.0使能,复位传送带输出及机器人输出,使传送带及机器人停止运行。
如图4-27所示为输出子程序续接,前面提到的当货物检录后,主传送带若未开启则触发报警,其报警端口Q1.6使能,显示传送带未开启信息;报警解除端口I1.4使能后,所有的报警被恢复,系统重新进入待运行阶段。如图4-28所示,通过执行器的动作,使不同的缓存仓的显示灯点亮,则代表货物存放缓存仓的位置,类似功能的程序还有图4-29、4-30、4-31所示。执行悬生FF_1:1口-后执行巷即亘京:口口上―I I——I-C 口髻T7 ।关岐行第1堆货色宜就:口口石-I I CR31地址OLL5统继电器控制线路思想,采用梯形图结构化编程,使得程序清晰易懂,并且缩短了扫描周期,提高了系统的执行效率。基于可编程寸还提高了系统的1SiemensS7-200合传感器信号,才面有机结合在一I的过程画面,结I物分拣企业提供一挑行福弁」:底6执行福运建心口35M2.5M1.1疗着1符号地址权11赍升七10.6毛心1号EtMi基于可编程寸还提高了系统的1SiemensS7-200合传感器信号,才面有机结合在一I的过程画面,结I物分拣企业提供一挑行福弁」:底6执行福运建心口3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年军队文职人员招聘之军队文职管理学考前冲刺模拟试卷A卷含答案
- 2025年军队文职人员招聘之军队文职公共科目题库检测试卷B卷附答案
- 2025年消防设施操作员之消防设备高级技能能力提升试卷B卷附答案
- 采购分包资源配置合同(2篇)
- 2023年全国硕士研究生考试《管理类联考综合能力》试题真题及答案
- 2025年党史竞赛知识题库70题及答案
- 会计学成本会计模拟试题集
- 各行业各年度数据对比表格
- 泰坦尼克号的文化价值和社会反思:高中语文教学教案
- 经济学微观经济学知识点归纳与解析
- 07SG111-1 建筑结构加固施工图设计表示方法
- 屋顶分布式光伏发电EPC项目 投标方案(技术方案)
- 网约车停运损失费起诉状模板
- 中国急性缺血性卒中诊治指南(2023)解读
- A型肉毒素治疗知情同意书 注射知情同意书
- 混凝土采购项目整体供货方案
- 血液透析导管溶栓及护理
- 公司外聘人员管理制度
- 慢病联合用药病
- 兰州拉面-模板参考
- 武汉市2024届高中毕业生二月调研考试(二调)英语试卷(含答案)
评论
0/150
提交评论