自动仓库交叉路径输送机模型化分析法的应用

摘要:根据自动化仓库工艺流程不同,在成品物流系统中采用基础功能块的组合搭建,形成对路径交叉输送设备的控制功能块,再将控制功能块归纳成模型类库,查找模型类库路径类型所对应的功能块进行反复调用,以达到提高电控PLC编程效率和质量的目的。

模型剑南春项目中应用并得到了验证。

毕业论文网 /2/view—12228617.htm  关键词:PLC、模型类库、基础功能块、方向选择   一、模型类库的概念   随着经济的飞速发展,各行各业对自动化仓库的需求越来越多。

行业的不同,用户需求的不同,工艺的不同,造成不同的自动化仓库布局和流程都有较大差异,这也就造成差异化控制模式。

如何才能快速实现自动化仓库的功能,减少调试的周期,提高PLC编程效率?建立模型类库和程序的模块化及标准化是一个有效的解决方案。

对于自动化仓库现有的电控PLC程序模块化及标准化,目前仅限于共性极强的基础功能,如信息的传递、设备的故障报警、主令控制等。

对于共性不强的控制部分,通常由各个电气工程师自由定义和控制

本文针对剑南春成品物流系统路径交叉输送设备模型控制方法进行分析和说明。

交叉路径如图1、图2、图3所示。

对于上述这一类的路径控制,过去主要由各个电气工程师自定义控制,这样的控制模式存在几个问题:   1.每个工程师对交叉路径的了解不同,造成PLC程序的风格不一,程序的可读性较差。

2.由于交叉路径逻辑条件较多,前期的调试比较耗时,同时易存在逻辑漏洞。

3.程序的可继承性较差,为控制同样类型交叉路径,工程师需要重复的思考和劳动。

为解决以上问题,我们引入模型类库概念。

所谓模型类库,是将不同类型交叉路径罗列出来,通过基础功能块的组合搭建(在后文具体介绍)形成某一类路径功能块,由该功能块实现对其路径控制

剑南春成品物流系统模型类库如表1。

模型类库建立之后,在编写PLC程序时只需查找物流库中可运用到交叉路径类型,根据类型调用模型类库中的成熟模型功能块,填入对应参数,即可对交叉路径进行控制

二、模型库所需基础   功能块的介绍   下面介绍一下基础功能块控制思路:将不同交叉路径共性的控制方法抽象出来,其实就是对升降输送机升降控制,即升降输送机上升时机和下降时机的控制

影响升降输送机的动作来自于和升降输送机接口的输送链机的动作情况,而输送链机动作的因素有时间(抢占的先后,也就是接口输送链机之间的互锁),还有其自身所带的货物的目标地址。

目标地址的实质是货物的去向,对于升降输送机来说(合流方式或分流方式),方向只有两个,一是升降输送机处于高位,沿输送的方向进行输送;二是升降输送机处于低位,沿嵌套升降输送机输送机方向输送

根据这样的情况我们写了以下两个基础模块:   FB100和FB101作为基础模块,经过基础模块的组合及外部附加条件的配合,派生出不同交叉路径类型,将不同的十字路径控制编制为功能块,归纳成模型类库

通过FB嵌套调用的方式实现对交叉路径控制

下面结合图4剑南春成品物流系统交叉路径,来说明基础功能块FB100和FB101的作用。

FB101:此模块为方向选择块,也就是物料1和物料2到达升降输送机前一个工位时将要判断是方向D1输送还是方向D2输送

FB100:将FB101中选择的方向赋给FB100,通过FB100中的逻辑计算,输出升降输送机在有物料时和没有物料时的设备动作。

不同类型交叉路径,其接口输送机的设备动作条件不同,也就是物料1和物料2输送升降输送机的条件不同,因此升降输送机控制块FB100中提供了外部附加条件的管脚,通过填写不同的条件来调节(具体类型路径不同的外部附加条件)。

对于同一种类型交叉路径来说,它的外部附加条件是类似的,我们对应模型类库里相应的设备改变相应的参数,即可对同一类型不同路径进行控制

三、模型库对PLC编程调试的好处   剑南春成品物流系统模型库类的建立,使在程序编制上大大减少了程序逻辑上的漏洞,提高了编程效率,让程序更加模块化及标准化。

在遇到新的路径类型时,通过基础功能块的组合搭建,形成新的类型功能块,这样就可以重复调用,减少了重复思考。

模型类库路径类型越全面,编程就越容易,只需要查看路径类型,调用相应的功能块即可。

2 次访问