一种智能上下料系统及其工作方法与流程

文档序号:16994095发布日期:2019-03-02 01:12阅读:248来源:国知局
一种智能上下料系统及其工作方法与流程

本申请涉及工业自动化领域,特别是涉及一种智能上下料系统及其工作方法。



背景技术:

随着科技的进步发展,在越来越多的领域,机器逐渐取代了劳动力来完成一些高强度高精度的工作。工业自动化日趋成熟,也是工业、农业、国防和科技现代化的重要条件和标志。自动化是指将机器设备、系统或过程在没有人或较少人的直接参与下,按照人的要求,经过自动化检测、信息处理、分析判断、操纵控制,实现预期的目标过程。现有的流水线实际操作中,多采用人工给产线供应物料或托盘,通过劳动力来进行产线的上下料,劳动强度大、工作枯燥无味,且大多是重复性劳动,不仅浪费人工成本,且长时间的重复性劳动会造成劳动力的疲劳,进而降低效率和工作精度。



技术实现要素:

本申请主要解决的技术问题是提供一种智能上下料系统及其工作方法,以解决机器人拆垛和码垛时精度低的问题。

为解决上述技术问题,本申请采用的一种智能上下料系统,该系统包括:输送设备,输送设备用于传输物料,输送设备具有上料位和下料位;工业机器人,工业机器人用于将物料转移至上料位和/或将位于所述下料位的物料转移至离开所述下料位的位置;工业视觉设备,工业视觉设备用于检测物料的位置;控制设备,控制设备用于根据工业视觉设备提供的物料位置信息控制工业机器人工作。

为解决上述技术问题,本申请还提出了一种智能上下料系统的工作方法,所述智能上下料系统包括,输送设备、工业机器人、工业视觉设备和控制设备,所述输送设备具有上料位和下料位,所述方法包括:通过所述工业视觉设备检测物料的位置信息;将所述位置信息发送给所述控制设备;所述控制设备控制所述工业机器人根据所述位置信息将物料转移至所述上料位和/或将位于所述下料位的物料转移至离开所述下料位的位置。

本申请的有益效果是:区别于现有技术,本申请提出一种智能上下料系统及其工作方法,通过工业视觉设备来配合工业机器人进行上下料工作,既实现整个上下料作业过程的自动化,又能利用工业视觉设备来降低工业机器人的工作误差。因此,本申请可以有效提高工业机器人的工作效率和工作精度。

附图说明

图1是本申请智能上下料系统一实施方式的原理示意图;

图2是本申请智能上下料系统一实施方式的的结构示意图;

图3是本申请智能上下料系统一实施方式中载料托盘的结构示意图;

图4是本申请智能上下料系统一实施方式中末端执行装置的整体结构示意图;

图5是本申请智能上下料系统一实施方式中末端执行装置的侧面结构示意图;

图6是本申请智能上下料系统一实施方式中工业视觉设备的结构示意图;

图7是本申请智能上下料系统的工作方法一实施方式的流程示意图。

具体实施方式

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

参阅图1和图2,图1是本申请智能上下料系统一实施方式的原理示意图。图2是本申请智能上下料系统一实施方式的的结构示意图。

结合图1和图2,本申请的智能上下料系统包括输送设备100、工业机器人200、工业视觉设备500以及控制设备400。输送设备100用于传输物料310,且输送设备100设置有上料位160和下料位170。物料310在输送设备100的上料位160进行上料,然后输送设备100将物料310输送至下一个工序。工业机器人200用于将物料310转移至上料位160和/或将位于下料位170的物料310转移至离开下料位170的位置。工业视觉设备500用于检测物料310的位置。控制设备400用于根据工业视觉设备500提供的物料310的位置信息控制工业机器人200工作。控制设备400用于控制工业视觉设备500、输送设备100以及工业机器人200,进行各个设备之间的信息交互。需要说明的是,在其他实施方式中,工业视觉设备500、输送设备100以及工业机器人200也可以各自配备一个控制设备,将各自的控制设备通过通信设备连接起来即可,本申请对此不做限定。

本实施方式中,输送设备100包括上层输送线151和下层输送线150,物料310的上料位170位于上层输送线151上,物料310的下料位160位于下层输送线150上,且下料位160比上料位170更靠近工业机器人200,这样方便机器人快速转移下料位上的物料310。在其他实施场景中,输送设备100也可以是其他形式,比如环形输送线,工业机器人200和物料310存放区都在环形输送线内,输送设备还可以是水平放置的两条输送线,输送线可以是传送带或链条等,只需保证输送线能够输送载料托盘300即可,本申请对此均不作限定。

本实施方式中,工业机器人200包括机器人本体210及末端执行装置220,末端执行装置220用于抓取载料托盘300。机器人本体210配合末端执行装置220将承载有物料310的载料托盘300转移至输送设备100的上料位170,在物料310被取用后,输送设备100将空的载料托盘300传输至下料位160,机器人本体210配合末端执行装置220抓取空的载料托盘300并转移出去。

本实施方式中,工业视觉设备500用于检测物料310的位置,工业视觉设备500安装在工业机器人200的机器臂上。当工业机器人200需要转移载料托盘300至上料位170时,工业视觉设备500检测载料托盘300的位置及上料位170的状态。若检测到上料位170为空时,工业视觉设备500将信息传递给控制设备400,控制设备400控制工业机器人200将载料托盘300放置在上料位170。当工业机器人200需要将下料位160的载料托盘300转移出去时,工业视觉设备500先检测下料位160是否有空的载料托盘300。若有,工业视觉设备500将信息传递给控制设备400,控制设备400控制工业机器人200抓取该空的载料托盘300并转移出去。在其他实施方式中,工业视觉设备500也可以安装在工业机器人200的其他位置或者安装在独立于工业机器人200的位置,本申请对此不作限定。

进一步的,智能上下料系统还包括两组垛盘,第一组垛盘包括第一垛盘110和第二垛盘120,第二组垛盘包括第三垛盘130以及第四垛盘140,载料托盘300堆叠放置于两组垛盘上。其中,第一垛盘110和第三垛盘130用于放置装载有物料310的载料托盘300,第二垛盘120和第四垛盘140用于放置空的载料托盘300,两组垛盘分别置于工业机器人200的两边,起到互补的作用。这里的垛盘不限于上述两组,具体根据实际生产要求来设计,此处不予限定。

进一步的,智能上下料系统还包括自动导引车(图中未示出),自动导引车用于运输垛盘。具体地,当放置空载料托盘的垛盘被满垛时(例如放置了预设数量时),控制设备400发出指令以控制自动导引车将其转移走,并控制自动导引车将一个空垛盘转移过来;当用于供料的垛盘为空时,控制设备400发出指令以控制自动导引车将其转移走,并控制自动导引车将一个满载载料托盘的垛盘转移过来,如此往复。

进一步的,智能上下料系统还包括安全围栏(图中未示出),安全围栏将输送设备100、工业机器人200、工业视觉设备500、控制设备400及自动导引车包围,形成一个防护圈,起到保护整个自动化操作区域的作用。

进一步的,工业机器人200为6轴机器人,6轴机器人具有6个自由度,6自由度机器人意味着它可以拿起任意朝向的部件,能以特殊的角度放入包装产品里,它还可以执行许多由熟练工人才能完成的操作。

参阅图3,图3是本申请智能上下料系统一实施方式中载料托盘的结构示意图。

本实施方式中,载料托盘300用于收容物料310(图3中的载料托盘处于空盘状态)。载料托盘300的上端设置有销钉301,载料托盘300的下端设置有销孔302,销钉301和销孔302成对应关系,相互配合形成限位结构。本实施方式中,销钉301和销孔302的数量均为2两个,可以防止载料托盘300堆叠在一起时载料托盘300之间发生转动。在其他实施方式中,销钉301和销孔302的数量可以为3个、4个或者更多个,销钉301和销孔302的位置分布可以根据实际需要来确定,本申请对此不做限定。销钉301和销孔302配合即可精确定位载料托盘300,这样载料托盘300堆叠在一起可以保证一致性。

当载料托盘300收容有物料310时,输送设备100将位于上料位170的载料托盘300运输至下一个工序,待物料310被取走后,输送设备100将空的载料托盘300运输至下料位160,工业机器人200将空的载料托盘300取走,如此循环。

在另一个具体的实施方式中,输送线为传送带,载料托盘300的上端设置有销孔,下端设置有销钉。销孔和销钉配合即可精确定位托盘,这样托盘堆叠在一起可以保证一致性。

进一步的,载料托盘300的侧壁的外侧设置有两个第一凸起部303和两个第二凸起部304,两个第一凸起部303和两个第二凸起部304对称的分布在载料托盘300的侧壁的外侧。第一凸起部303和第二凸起部304用于与末端执行装置220配合,以使末端执行装置220夹持载料托盘300或松开载料托盘300。

物料310收容于载料托盘内,载料托盘的上端和下端设置有相互配合的限位结构,或者,载料托盘的其他部位设置有相互配合的限位结构,便于载料托盘堆叠放置,保证产品的一致性且节约空间位置,也利于下一个工序的使用。

进一步的参阅图4和图5,图4是本申请智能上下料系统一实施方式中末端执行装置的整体结构示意图,图5是本申请智能上下料系统一实施方式中末端执行装置的侧面结构示意图。需要说明的是,在图4中,末端执行装置220夹持载料托盘300,载料托盘300上载有物料310。

结合图4和图5,本实施方式中,末端执行装置220包括一对垂直设置的第一末端执行器221和一对水平设置的第二末端执行器222,第一末端执行器221对称地固定在末端执行装置220的外侧,第二末端执行器222对称地固定在末端执行装置220的侧壁外侧。垂直设置的第一末端执行器221用于夹持载料托盘300,水平设置的第二末端执行器222用于托举载料托盘。在其他实施方式中,根据不同的设计和使用需求,第一末端执行器221和第二末端执行器222的个数和位置可以做适应性调整,只需保证能够与载料托盘300配合夹持或松开载料托盘300即可,本申请对此不予限定。

进一步的,第一末端执行器221包括第一驱动装置223和第一夹持部224。具体地,第一驱动装置223为气缸,第一夹持部224为气动卡爪,第一驱动装置223驱动第一夹持部224合拢时夹持载料托盘300侧壁上的第一凸起部303,第一驱动装置223驱动第一夹持部224张开时松开载料托盘300侧壁上的第一凸起部303。更具体地,第一驱动装置223为气缸,第一夹持部224包括第一力臂227和第二力臂228,第一力臂227和第二力臂228的第一端与第一驱动装置223的输出端螺接,第一力臂227和第二力臂228的第二端设有凹槽229,第一驱动装置223的输出端驱动第一力臂227和第二力臂228转动,以使第一力臂227和第二力臂228上的凹槽229从第一凸起部303的两侧夹持第一凸起部303。在其他实施方式中,第一驱动装置223也可以为两个伺服电机或步进电机,第一驱动装置223的输出端也可以与第一力臂227和第二力臂228的第一端卡接或焊接等等,本申请对此不作限定。第二末端执行器222包括第二驱动装置225和第二夹持部226。具体地,第二驱动装置225为气缸,第二夹持部226为“l”型导杆,第二驱动装置225驱动第二夹持部226沿水平方向移动,以使“l”型导杆托举或松开载料托盘300侧壁上的第二凸起部304。更具体地,第二驱动装置225位于第一凸起部303和第二凸起部304之间,第二夹持部226为“l”型导杆,且位于第二凸起部304和第二驱动装置225之间,第二驱动装置225的输出端与“l”型导杆的竖直端螺接,第二驱动装置225驱动“l”型导杆靠近或远离第二凸起部304,以使“l”型导杆的水平端托举或松开第二凸起部304。末端执行装置220夹持载料托盘300时,第一夹持部224通过夹持第一凸起部303限制了载料托盘300的线性运动,载料托盘300只能绕第一凸起部303转动;而进一步通过第二夹持部226的托举限制了载料托盘300的转动,从而使得载料托盘300被末端执行装置220牢牢的夹持,可以有效防止载料托盘300在搬运过程中脱落,提高了设备安全性。在其他实施方式中,根据不同的设计和使用需求,末端执行器的具体结构可以做适应性调整,此处不予限定。末端执行器的驱动方式可以是伺服电机、舵机或者其他类型的驱动设备,此处不予限定。第一驱动装置223和第二驱动装置225也可以为液压缸等驱动装置,此处不予限定。

在一个具体的实施场景中,当工业机器人200欲夹持载料托盘300时,工业机器人200将末端执行装置220移动至载料托盘300,以使第一夹持部224包围载料托盘300上的第一凸起部303,使第二夹持部226位于第一凸起部303和第二凸起部304之间。第一驱动装置223驱动第一夹持部224合拢以夹持第一凸起部303,第二驱动装置225驱动第二夹持部226伸长以托举第二凸起部304,从而夹持整个载料托盘300。当工业机器人200欲卸载载料托盘300时,第一驱动装置223驱动第一夹持部224松开以解除对第一凸起部303的夹持,第二驱动装置225驱动第二夹持部226收缩,以使第二夹持部226远离第二凸起部304。工业机器人200将末端执行装置220移开,即可卸载载料托盘300。

进一步的,参阅图6,图6是本申请智能上下料系统一实施方式中工业视觉设备的结构示意图。本实施方式中,工业视觉设备500包括处理器520、工业相机510。当控制设备400控制工业视觉设备500进行检测分析时,具体为:控制工业相机510对物料310进行拍摄,并将拍摄的数据信息传递给处理器520进行处理。

在一个具体的实施场景中,工业相机510设置在工业机器人200的机器臂上,工业机器人200带动工业相机510到达载料托盘300的顶部和侧面进行拍照。当工业机器人200抓取载料托盘300时,工业相机510先移动至载料托盘300的侧面拍照,采集载料托盘300的高度信息,计算高度的偏差值,然后移动至载料托盘300的顶面拍照,采集载料托盘300的水平位置信息,计算水平位置的偏差值,处理器520对上述信息进行综合处理后,向工业机器人200发出指令,控制其抓取载料托盘300。

更具体地,处理器520可以执行预存的视觉软件。工业机器人200带动工业相机510移动至拍照位置,工业机器人200通过控制设备400向工业相机510发送触发信号。具体地,通过tcp/ip发送触发命令,然后通过i/o模块发送脉冲信号触发工业相机510拍照。控制设备400控制工业相机510采集图像后,处理器520通过执行预存的视觉软件以进行图像分析,从而精确定位载料托盘300位置,具体为根据托盘的形状特征,在工业相机510拍摄的图像中搜索托盘并定位,进而得到载料托盘300的位置信息,然后将位置信息通过tcp/ip发送给工业机器人200。

结合图1-6,本申请提供的智能上下料系统具体的工作原理如下:

当工业机器人200需要将物料310转移至上料位170时,工业机器人200带动工业相机510先移动至第一垛盘110的侧面拍照,第一垛盘110上装载有载料托盘300,载料托盘300上装有物料310。工业相机510采集载料托盘300的高度信息,计算当前物料的高度与预设位置的物料的高度的偏差值,然后移动至第一垛盘110的顶面拍照,采集载料托盘300的水平位置信息,计算当前物料的高度与预设位置的物料的高度的偏差值,处理器520对上述信息进行综合处理后,向工业机器人200发出指令,控制其从第一垛盘110上抓取载料托盘300,并将其放置在物料上料处170。

待载料托盘300中的物料被取用后,空的载料托盘300回到下料处160,工业机器人200带动工业相机510先移动至下料处160的侧面拍照,采集载料托盘300的高度信息,计算高度的偏差值,然后移动至下料处160的顶面拍照,采集载料托盘300的水平位置信息,计算水平位置的偏差值。处理器520对上述信息进行综合处理后,向工业机器人200发出指令,控制其抓取空的载料托盘300,并将其放置在第二垛盘120上,如此往复。

当第二垛盘120被满垛时,控制设备400发出指令以控制工业相机510定位第二垛盘120的位置信息,并通过控制设备400将该位置信息传递给工业机器人200和自动导引车。控制设备400控制自动导引车根据接收到的位置信息将第二垛盘120转移出去,并控制自动导引车将一个空垛盘转移过来。当第一垛盘110空垛时,控制设备400发出指令以控制工业相机定位第一垛盘110的位置信息,并将该位置信息传递给自动导引车,控制设备400控制自动导引车根据接收到的位置信息将第一垛盘110转移出去,并控制自动导引车将一个满载载料托盘300的垛盘转移过来。在垛盘运输的过程中,为避免工业机器人200工作间断,工业机器人200从载有物料的第三垛盘130取载料托盘300至上料处170,并将位于下料处160的空的载料托盘300堆叠在第四垛盘140上,如此循环往复。

本申请的有益效果是:区别于现有技术,本申请提出一种智能上下料系统,通过工业视觉设备来配合工业机器人进行上下料工作,既实现整个上下料作业过程的自动化,又能利用工业视觉设备来降低工业机器人的工作误差。因此,本申请可以有效提高工业机器人的工作效率和工作精度。

参阅图7,图7是本申请智能上下料系统的工作方法一实施方式的流程示意图。本实施方式的智能上下料系统为以上所述的智能上下料系统,在此不再赘述。结合图1-7,本实施方式智能上下料系统的工作方法的具体步骤包括:

步骤601:通过工业视觉设备定位物料的位置信息。

在一个具体的实施场景中,工业视觉设备500包括处理器520和工业相机510。控制设备400控制工业相机510采集物料的图像;处理器520通过分析工业相机510采集的图像以定位物料的位置信息。

在一个更具体的实施场景中,控制设备400向工业机器人510发送控制指令以使工业机器人200驱动工业相机510移动至物料的侧面拍照,采集物料的高度信息,处理器520基于物料的高度信息,计算当前物料的高度与预设位置的物料的高度的偏差值。工业机器人200驱动工业相机510移动至物料的顶面拍照,采集物料的水平位置信息,处理器520基于物料的高度水平位置信息,计算当前物料的水平位置与预设位置的物料的所述水平位置的偏差值,工业视觉设备500基于上述信息即可以定位物料的位置信息。

步骤602:将位置信息发送给控制设备。

工业视觉设备500定位物料的位置信息后,将位置信息发送给控制设备400,控制设备400根据物料的位置信息对工业机器人200进行控制,以使工业机器人200快速准确的抓取并转移物料。

步骤603:控制设备控制工业机器人根据位置信息将物料转移至上料位和/或将位于下料位的物料转移至离开下料位的位置。

在一个具体的实施场景中,控制设备400控制工业机器人200根据物料的位置信息将位于下料位160的物料转移至离开下料位160的位置;和/或控制设备400控制工业机器人200根据物料的位置信息将物料转移至上料位170。

关于本实施方式智能上下料系统的工作方法更具体工作步骤请参阅前述描述,此处不再赘述。

本申请的有益效果是:区别于现有技术,本申请提出一种智能上下料系统及其工作方法,通过工业视觉设备来配合工业机器人进行上下料工作,既实现整个上下料作业过程的自动化,又能利用工业视觉设备来降低工业机器人的工作误差。因此,本申请可以有效提高工业机器人的工作效率和工作精度。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1