< 返回
基于西门子plc技术的工厂物流自动控制系统

系统概述

物流自动控制系统主要是控制输送系统完成其物料的输送任务。在环绕库房、生产车间和包装车间的场地,距地面4至6米处,设置有由许多皮带输送机、滚轮输送机等组成的一条条输送链,经首尾连接形成连续的空中输送线。在物料的入口处和出口处设有和路径叉口装置、升降机和地面输送线。这样在库房、生产车间和包装车间范围内形成了一个既可顺畅到达各个生产位置同时又是封闭的循环输送线系统。所有生产过程中使用的有关材料、零件、部件和成品的等物料,都须装在贴有条形码的托盘箱里才能进入输送线系统。在生产管理系统发出的生产指令的作用下,装有物料的托盘箱从指定的入口处进入输送系统。

此时,系统经过扫描托盘箱上的条形码,查寻生产管理系统的生产指令并与之比较,可自动识别判断出该托盘箱需要达到的目的地出口。系统将按照最佳路径,控制启动相应一系列输送链、路径叉口装置和升降机,把该托盘箱自动输送到指定出口。

因此,物流自动控制系统主要利用plc控制技术,使系统按照生产指令,通过系统的自动识别功能和输送系统,自动地和柔性地把托盘箱里的生产物料,以最佳的路径、最快的速度,准确地从生产场地的一个位置输送到另一个位置,完成生产物料的时空转移,保证各种产品的生产按需要协调地进行和按需要迅速地变化。保证工厂设备和生产的高效率运行。在这个过程中,最佳路径控制成为物流自动控制系统的技术关键,而系统其他部分则围绕路径控制进行相应工作(见图1 )。

图1 物流自动控制系统平面图

物流控制的基本工作原理

物流自动控制系统以一台西门子公司的plcs7-300cpu318-2dp为核心,现场工业总线profibus-dp网络为基础,et200为主要控制模块,构成的一个分布式控制系统。为了让已进入输送线的托盘箱能够沿着正确的输送路径到达所需的目的地,控制系统在plc里建立了一个实时数据库管理系统。当某个托盘箱进入物流输送线时,系统立刻在实时数据库系统中为该托盘箱建立一条记录,存放着该托盘箱的有关信息。

物流自动控制系统的工作过程主要分为以下几个步骤:

1.生产管理系统中生产指令的产生

在输送线的各入口处,操作人员按照生产计划,把物料按种类装入不同的托盘箱,再通过手持式条形码激光扫描仪把这些托盘箱的条形码输入到生产管理系统中。生产管理系统对收到的每个托盘箱条形码,依据生产调度计划,立即产生一条该托盘箱的生产指令,并放入到生产指令表格中,以便物流自动控制系统查找。每条生产指令内容由三部分组成:该托盘箱上的条形码代码、该托盘箱在输送线上的入口位置和出口位置。

2.物流入口处的查询

当操作人员把准备好的托盘箱放入某入口处的滚轮输送机时,托盘箱会运动到输送机中间位置停下来,此时plc控制该入口处固定式条形码激光扫描仪,获取该托盘箱的条形码,并依此条形码向上层生产管理系统的生产指令表格查询该托盘箱。根据返回信息,可能会出现两种情况:

a)该托盘箱在生产指令表格中不存在,或者存在但入口位置不符。说明此托盘箱是非法的,不该进入物流输送系统,plc会立即控制开启入口处的声光报警器,通知操作人员把此托盘箱从输送机上手工搬走。

b)该托盘箱在生产指令表格中存在,并且入口位置相符。说明此托盘箱是合法的,系统可接受。一方面plc控制入口输送机继续转动,让此托盘箱进入物流输送系统;另一方面,plc为此托盘箱在实时数据库中建立一条记录。条形码写入记录第一部分。plc根据生产指令中指明的此托盘箱的出口位置和实际输送路径,计算出路径控制码,并把该路径控制码写入记录第二部分。

图2 库房平面图

图3 生产车间平面图

3.物流输送的路径控制

本物流输送系统是按照一个方向单向输送的,构成一个封闭的循环输送线,基木上由主循环和次循环两部分组成。分布在循环线上的路径叉口分开控制装置和路径叉口合并控制装置,控制着托盘箱从循环线分离进入支线和从支线进入合并进入循环线。对于已进人物流输送线的托盘箱,为了到达指定的目的地出口,其输送路径的选择,基本上是由输送线沿线上路径叉口分开控制装置所控制。存在于实时数据库中的托盘箱记录,其中记录第二部分-路径控制码规定了托盘箱到达目的地的路径。按照输送线和叉口分开装置的实际分布情况,归纳形成路径控制码的代码表。用这种路径控制码的方法可以保证作到,当托盘箱不管在输送线上什么位置,只要沿着循环输送线运行,只要依靠本身的路径控制码,通过条码扫描仪的自动识别和系统判断,总能找到该托盘箱的目的地出口。

4.物流出口处的控制

当该托盘箱在叉口分开装置作用下从循环输送线进入出口支线时,plc会控制升降机把托盘箱引导到地面输送线,送到目的地,使托盘箱退出物流输送系统。同时plc会调用功能块,在实时数据库中删除该项托盘箱的记录信息,并通知上层生产管理系统,该条生产指令执行完毕,该托盘箱已送到指定物流出口。

图4 包装中心平面图

系统的plc控制程序的结构

采用step7语言编制plc控制程序。该控制程序以清晰的线性模块化方法体现出物流控制方式和结构。可分为以下部分:

1.运动设备控制

对所有皮带输送机、滚轮输送机和升降机按照所需的模式运行,保证托盘箱在输送线上能够畅通连续运行。

2.输送路径控制

按照托盘箱的路径控制码,控制输送线和叉口分开装置,实现托盘箱输送当中的路径选择。

3.自动识别系统的数据处理

把条形码激光扫描仪和plc的实时数据库相结合,完成对输送线上托盘箱的自动识别。

4.与上位生产管理系统的接口管理

主要处理与上位机的信息交换,包括通讯规约、报文格式、通讯编码和解码及诊错等。

5.实时数据库管理系统

利用数据块建立数据记录存储区,存储托盘箱的记录信息。利用功能块实现对数据库的操作,为输送系统路径控制提供依据。

6. wincc监控的数据处理

配合wincc监控,进行的数据处理,主要有报警处理、有关设备运行状态的数据处理等。

为保证该系统正常可靠有效地运行,减少各种故障,采取了下列措施:1.可视化监控系统;2.输送线的睡眠状态方式;3.路径合并控制;4.托盘箱输送的均匀性。

从上述分析得知,为西门子上海移动通讯有限公司实施的工厂物流自动控制系统,实际上是系统在执行生产管理系统的生产指令中,利用plc控制系统自动调节物料输送的过程。系统通过控制输送链运行和标准托盘箱的路径选择,把物料输送延伸到库房和生产线的各个环节,把库房、生产车间和包装车间有机地连接起来。在衔接人与工位、工位与工位、加工与存储、加工与装配、装配与包装等物流环节的同时,也具有物料暂存和缓冲的功能。因此,该物流自动控制系统经过调试和运行,其生产物料自动配送能力可以满足各种产品的生产需求,可以满足该公司的设备和生产的高水平和高效率运转的。

基于plc自动控制技术的物流自动控制系统是一个现代化工厂提高生产效率的有力措施。它把加工车间和专用仓库融为一体,实现了生产物料输送的自动化和柔性化,缩短了响应周期,降低了工位存储,同时也提高生产过程中的自动化和柔性化。这个系统犹如不知疲惫的搬运工,严格按照指令连续不断地进行物料输送。所以,物流自动控制系统在生产制造和加工领域里,尤其是在大规模、高效率、连续生产的企业里,的确是一项值得推广的技术。