掌桥专利:专业的专利平台
掌桥专利
首页

一种物料自动过站的流线程序设计方法及系统

文献发布时间:2024-04-18 20:01:55


一种物料自动过站的流线程序设计方法及系统

技术领域

本发明涉及工业自动化生产技术领域,尤其涉及一种物料自动过站的流线程序设计方法及系统。

背景技术

目前在工业自动化生产领域中,通常会遇到一台送料设备服务于多台加工设备的加工方式,这种加工方式对PLC控制逻辑要求较高,稍有操控逻辑不理想就会造成送料混乱的不良现象。

在现有的物料传送方法中,物料在流线上流动时,不能实现同一条流线同时既能流加工的物料,又能流未加工的物料。这在一定程度上影响了流线的传输效率。

因此,亟需一种逻辑思路清晰严谨、传输效率高的物料自动过站的流线程序设计方法及系统。

发明内容

为此,本发明实施例提供了一种物料自动过站的流线程序设计方法及系统,用于解决现有技术中物料在流线上流动时,不能实现同一条流线同时既能流加工的物料,又能流未加工的物料的问题。

为了解决上述问题,本发明实施例提供一种物料自动过站的流线程序设计方法,所述方法用于通过一条流线向多个设备送料,实现物料的加工与传输,具体包括:

在所述流线上设置与所述设备对应的工位,未加工的物料从所述流线流入,通过所述流线把物料输送给所述设备进行加工;

加工过的物料再由所述设备放入所述流线流出,加工过的物料直接流出不要重复加工;

在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。

优选地,设定多个所述设备的优先级,以所述流线的输送方向参照,上游的所述设备的优先级依次高于其下游的所述设备。

优选地,每个所述工位处均设置有用于感测物料是否到位以及是否经过加工的光电检测设备,以及用于对物料进行顶升的顶升组件,所述光电检测设备、顶升组件与对应的设备的PLC控制器电性相连接。

优选地,在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制的方法具体包括:

设备在进行要料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,通过判断结果,完成该设备供料;

设备在进行下料时,判断该设备对应的工位上是否有物料,通过判断结果,完成该设备下料。

优选地,所述设备在进行要料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,通过判断结果,完成该设备供料的方法具体包括:

物料通过流线流入,当任一设备要料时,判断该设备对应的工位上是否有物料,如果否,则该设备对应的工位向上一工位发送要料信息,上一工位完成放料,该设备对应的工位有物料;如果是,则判断该设备对应的工位上的物料是否经过设备加工,如果是,则执行该设备的下一工位的要料流程,如果否,则该设备对应的工位把物料用气缸顶起来,把物料交给该设备进行加工,该设备供料完成。

优选地,所述设备在进行下料时,判断该设备对应的工位上是否有物料,通过判断结果,完成该设备下料的方法具体包括:

物料通过流线流入,当任一设备下料时,判断该设备对应的工位上是否有物料,如果有,则执行该设备的下一工位的要料流程;如果否,则该设备进行下料,并执行该设备的下一工位的要料流程。

优选地,所述该设备的下一工位的要料流程具体包括:

判断该设备对应的工位是否有物料,如果否,则该设备对应的工位向上一工位发送要料信息,上一工位完成放料,该设备对应的工位有物料;物料流出到该设备的下一工位。

本发明实施例还提供了一种物料自动过站的流线程序设计系统,所述系统用于实现上述所述的物料自动过站的流线程序设计方法:

物料加工模块,用于在所述流线上设置与所述设备对应的工位,未加工的物料从所述流线流入,通过所述流线把物料输送给所述设备进行加工;

物料传输模块,用于加工过的物料再由所述设备放入所述流线流出,加工过的物料直接流出不要重复加工;

在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。

本发明实施例还提供了一种电子装置,所述电子装置包括处理器、存储器和总线系统,所述处理器和存储器通过该总线系统相连,所述存储器用于存储指令,所述处理器用于执行存储器存储的指令,以实现上述所述的物料自动过站的流线程序设计方法。

本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机软件产品,所述计算机软件产品包括的若干指令,用以使得一台计算机设备执行上述所述的物料自动过站的流线程序设计方法。

从以上技术方案可以看出,本发明申请具有以下优点:

本发明实施例提供了一种物料自动过站的流线程序设计方法及系统,本发明在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。解决了物料在流线上流动时,不能实现同一条流线同时既能流加工的物料,又能流未加工的物料的问题。本发明方法以每个流线工位为起始点,分别处理工位对应的设备上料程序,设备下料程序和后工位要料程序,逻辑思路清晰严谨,使每段程序动作独立,同时只能进行一个动作,避免了逻辑混乱导致供料错误,延长设备供料时间,提高了传输效率。。本发明方法能分装成一个功能块,使1-4工位共同使用,调用同一个块即可,减少编程造成的错误和时间浪费,后续类似过站设计可直接此功能块,减少程序设计成本。

附图说明

为了更清楚地说明本发明实施案例或现有技术中的技术方案,下边将对实施例中所需要使用的附图做简单说明,通过参考附图会更清楚的理解本发明的特征和优点,附图是示意性的而不应该理解为对本发明进行任何限制,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他的附图。其中:

图1为根据实施例中提供的一种物料自动过站的流线程序设计方法的流程图;

图2为实施例中物料在流线上进行传输与加工的示意图;

图3为实施例中设备在进行要料或下料时的流程图;

图4为根据实施例中提供的一种物料自动过站的流线程序设计系统的框图。

具体实施方式

为使本发明实施例的目的、技术方案与优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

为了解决在现有的物料传送方法中,物料在流线上流动时,不能实现同一条流线同时既能流加工的物料,又能流未加工的物料的问题。如图1所示,本发明实施例提出一种物料自动过站的流线程序设计方法,该方法包括:

S1:在所述流线上设置与所述设备对应的工位,未加工的物料从所述流线流入,通过所述流线把物料输送给所述设备进行加工;

S2:加工过的物料再由所述设备放入所述流线流出,加工过的物料直接流出不要重复加工;

在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。

从上述技术方案可知,本发明提供了一种物料自动过站的流线程序设计方法,在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。解决了物料在流线上流动时,不能实现同一条流线同时既能流加工的物料,又能流未加工的物料的问题。本发明方法以每个流线工位为起始点,分别处理工位对应的设备上料程序,设备下料程序和后工位要料程序,逻辑思路清晰严谨,使每段程序动作独立,同时只能进行一个动作,避免了逻辑混乱导致供料错误,延长设备供料时间。本发明方法能分装成一个功能块,使1-4工位共同使用,调用同一个块即可,减少编程造成的错误和时间浪费,后续类似过站设计可直接此功能块,减少程序设计成本。

在本实施例中,设定多个设备的优先级,以流线的输送方向参照,上游的设备的优先级依次高于其下游的设备。

在本实施例中,为了识别物料是否经过加工,避免程序混乱。本发明在每个工位处均设置有用于感测物料是否到位以及是否经过加工的光电检测设备,以及用于对物料进行顶升的顶升组件。其中,光电检测设备、顶升组件与对应的设备的PLC控制器电性相连接。

在本实施例中,在流线上设置与设备对应的工位,未加工的物料从流线流入,通过流线把物料输送给设备进行加工。加工过的物料再由设备放入所述流线流出,加工过的物料直接流出不要重复加工。

进一步地,在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制,具体包括:

设备在进行要料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,通过判断结果,完成该设备供料;

设备在进行下料时,判断该设备对应的工位上是否有物料,通过判断结果,完成该设备下料。

具体地,物料通过流线流入,当任一设备要料时,判断该设备对应的工位上是否有物料,如果否,则该设备对应的工位向上一工位发送要料信息,上一工位完成放料,该设备对应的工位有物料;如果是,则判断该设备对应的工位上的物料是否经过设备加工,如果是,则执行该设备的下一工位的要料流程,如果否,则该设备对应的工位把物料用气缸顶起来,把物料交给该设备进行加工,该设备供料完成。

物料通过流线流入,当任一设备下料时,判断该设备对应的工位上是否有物料,如果有,则执行该设备的下一工位的要料流程;如果否,则该设备进行下料,并执行该设备的下一工位的要料流程。

其中,上述该设备的下一工位的要料流程具体包括:

判断该设备对应的工位是否有物料,如果否,则该设备对应的工位向上一工位发送要料信息,上一工位完成放料,该设备对应的工位有物料;物料流出到该设备的下一工位。

为了进一步阐述本发明的优点,下面结合图2、图3进行说明。

如图2所示,物料先流入工位1,在工位1的时候程序会做以下判断:(1)设备1是否要料;(2)工位2是否问工位1要料。

当设备1没有物料要料时,工位1会把物料用气缸顶起来,把物料交给设备1进行加工。这个时候工位1就没有物料了,流线会在流入一个没有加工过的物料到工位1。此时因为设备1已经有物料在加工,这个物料会直接流入到工位2,由工位2供给设备2进行加工。然后工位1会继续流进一个物料,经过工位2,流到工位3,供给设备3进行加工。工位1继续重复之前的工作,再流入一个物料,经过工位2,工位3,流到工位4,设备4进行加工。这样设备1-4都一次供了物料进行加工了。流线供料速度为3秒一个,设备加工一个物料需要12秒,当设备4开始加工时设备1刚好加工完成,这个时候设备1进行下料。

设备1把加工好的物料放到工位1,同时会做一个内部标志(已加工过物料)。当加工过的物料流入工位2后,判断有已加工标志就会把物料继续往后流,直到物料流出工位4。在加工过的物料流出的过程中,工位1会继续进料给设备1进行加工。这时设备2加工完成,会把加工过的物料放在工位2,由流线直接流出。然后再从工位1流入一个物料,因为工位2-4会流过加工过的物料也会流入没加工的物料。这时就需要判断物料是否加工过,如果是加工过的物料就直接流出;没加工过的物料供给加工设备进行加工。如此往复循环达到一条流线供应4台设备,加工过和没加工过的物料在同一条流线不会出错的流程程序。

如图3所示,在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。

其具体流程为:

物料通过流线流入,当设备1要料时,判断工位1上是否有物料,如果否,则工位1向上一工位发送要料信息,上一工位完成放料,工位1有物料;如果是,则判断工位1上的物料是否经过设备加工,如果是,则执行工位2的要料流程,如果否,则工位1把物料用气缸顶起来,把物料交给设备1进行加工,设备1供料完成。

物料通过流线流入,当设备1下料时,判断工位1上是否有物料,如果有,则执行工位2的要料流程;如果否,则设备1进行下料,并执行工位2的要料流程。

其中,上述工位2的要料流程具体包括:

判断工位1是否有物料,如果否,则工位1向上一工位发送要料信息,上一工位完成放料,工位1有物料;物料流出到工位2。

实施例二

如图4所示,本发明提供一种物料自动过站的流线程序设计系统,该系统包括:

物料加工模块10,用于在所述流线上设置与所述设备对应的工位,未加工的物料从所述流线流入,通过所述流线把物料输送给所述设备进行加工;

物料传输模块20,用于加工过的物料再由所述设备放入所述流线流出,加工过的物料直接流出不要重复加工;

在设备在进行要料或下料时,判断该设备对应的工位上是否有物料以及物料是否经过加工,根据判断结果,实现对物料传输的控制。

本实施例的一种物料自动过站的流线程序设计系统,用于实现前述的物料自动过站的流线程序设计方法,因此物料自动过站的流线程序设计系统中的具体实施方式可见前文物料自动过站的流线程序设计方法的实施例部分,例如,物料加工模块10,物料传输模块20,分别用于实现上述物料自动过站的流线程序设计方法中步骤S1,S2,所以,其具体实施方式可以参照相应的各个部分实施例的描述,为了避免冗余,在此不再赘述。

实施例三

本发明实施例还提供了一种电子装置,所述电子装置包括处理器、存储器和总线系统,所述处理器和存储器通过该总线系统相连,所述存储器用于存储指令,所述处理器用于执行存储器存储的指令,以实现上述所述的物料自动过站的流线程序设计方法。

实施例四

本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机软件产品,所述计算机软件产品包括的若干指令,用以使得一台计算机设备执行上述所述的物料自动过站的流线程序设计方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,上述实施例仅仅是为清楚地说明所作的举例,并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

技术分类

06120116566866