[go: up one dir, main page]

CN106379746A - Ceramic tile transferring and stacking method and system based on pallets - Google Patents

Ceramic tile transferring and stacking method and system based on pallets Download PDF

Info

Publication number
CN106379746A
CN106379746A CN201611016658.7A CN201611016658A CN106379746A CN 106379746 A CN106379746 A CN 106379746A CN 201611016658 A CN201611016658 A CN 201611016658A CN 106379746 A CN106379746 A CN 106379746A
Authority
CN
China
Prior art keywords
pallet
tile
manipulator
stacking
tiles
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611016658.7A
Other languages
Chinese (zh)
Other versions
CN106379746B (en
Inventor
周继刚
谢东
陈建军
罗必喜
李建华
孙佩
李�杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Intelligent Technology Co Ltd
Original Assignee
Shandong Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Intelligent Technology Co Ltd filed Critical Shandong Intelligent Technology Co Ltd
Priority to CN201611016658.7A priority Critical patent/CN106379746B/en
Publication of CN106379746A publication Critical patent/CN106379746A/en
Application granted granted Critical
Publication of CN106379746B publication Critical patent/CN106379746B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G43/00Control devices, e.g. for safety, warning or fault-correcting
    • B65G43/08Control devices operated by article or material being fed, conveyed or discharged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2203/00Indexing code relating to control or detection of the articles or the load carriers during conveying
    • B65G2203/02Control or detection
    • B65G2203/0266Control or detection relating to the load carrier(s)
    • B65G2203/0291Speed of the load carrier
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Stacking Of Articles And Auxiliary Devices (AREA)
  • Manipulator (AREA)
  • Specific Conveyance Elements (AREA)

Abstract

一种基于栈板的瓷砖转移码放方法及系统,属于瓷砖生产设备领域。其特征在于:包括由护栏(8)围成的码放作业区,在码放作业区内设置有栈板存放工位(4)和瓷砖码放工位(6),在码放作业区的后端设置有传送装置(1),在码放作业区的上方设置有机械手(3),在码放作业区外部设置有控制柜,控制柜内设置有控制单元。通过本栈板的瓷砖转移码放系统,实现了瓷砖码放工位中栈板的自动放置以及瓷砖由包装线末端的传送装置至瓷砖码放工位中栈板的自动夹取、移动以及放置,避免了人力物力的大量浪费,大大提高了劳动效率同时避免了人工搬运时对产品磕碰的可能,保证了产品的品相。

A method and system for transferring and stacking ceramic tiles based on pallets, belonging to the field of ceramic tile production equipment. It is characterized in that: it includes a stacking operation area surrounded by guardrails (8), a pallet storage station (4) and a tile stacking station (6) are arranged in the stacking operation area, and a stacking operation area is provided at the rear end of the stacking operation area The transmission device (1) is provided with a manipulator (3) above the stacking operation area, and a control cabinet is provided outside the stacking operation area, and a control unit is arranged in the control cabinet. Through the tile transfer stacking system of this pallet, the automatic placement of the pallet in the tile stacking station and the automatic clamping, moving and placement of the tiles from the transmission device at the end of the packaging line to the tile stacking station are realized, avoiding A large amount of waste of manpower and material resources greatly improves labor efficiency and avoids the possibility of bumping the product during manual handling, ensuring the quality of the product.

Description

一种基于栈板的瓷砖转移码放方法及系统A method and system for transferring and stacking ceramic tiles based on pallets

技术领域technical field

一种基于栈板的瓷砖转移码放方法及系统,属于瓷砖生产设备领域。A method and system for transferring and stacking ceramic tiles based on pallets, belonging to the field of ceramic tile production equipment.

背景技术Background technique

目前,对着社会对瓷砖需求量的日益增大,生产量也迅速增加。在现有技术中,瓷砖从窑炉烧结之后进入包装线,在包装线内多片瓷砖被装入包装盒内,在进行捆绑、打包等步骤之后从包装线的末端送出。包装好的瓷砖由包装线送出之后由人工将瓷砖进行搬运和码放。由于瓷砖本身的重量较重,因此人工在进行搬运和码放时会浪费大量的人力和物力,同时工人在搬运过程中会浪费大量的体力,效率极为低下。同时由于瓷砖为易碎产品,因此在搬运的过程中经常会出现磕碰的现象,造成产品损坏而无法售出,因此在一定程度上也增加了生产成本。At present, facing the increasing demand for ceramic tiles in the society, the production volume is also increasing rapidly. In the prior art, ceramic tiles enter the packaging line after being sintered in the kiln, and multiple tiles are packed into packaging boxes in the packaging line, and are sent out from the end of the packaging line after steps such as bundling and packaging. After the packaged tiles are sent out from the packaging line, the tiles are manually moved and stacked. Due to the heavy weight of the ceramic tile itself, a lot of manpower and material resources will be wasted in manual handling and stacking. At the same time, workers will waste a lot of physical strength in the handling process, and the efficiency is extremely low. Simultaneously, because tiles are fragile products, bumps often occur in the process of handling, causing damage to the product and making it impossible to sell, thus increasing the production cost to a certain extent.

发明内容Contents of the invention

本发明要解决的技术问题是:克服现有技术的不足,提供一种对瓷砖进行自动夹取、转移和码放,避免了人力物力的大量浪费,提高了劳动效率同时保证了产品完好的基于栈板的瓷砖转移码放方法及系统。The technical problem to be solved by the present invention is: to overcome the deficiencies of the prior art, to provide a stack-based stacker for automatic clamping, transfer and stacking of ceramic tiles, avoiding a lot of waste of manpower and material resources, improving labor efficiency and ensuring the integrity of the product. A tile transfer stacking method and system for boards.

本发明解决其技术问题所采用的技术方案是:该基于栈板的瓷砖转移码放方法,其特征在于:包括如下步骤The technical solution adopted by the present invention to solve the technical problem is: the pallet-based tile transfer stacking method, characterized in that: comprising the following steps

步骤1001,初始化,并执行复位子程序,Step 1001, initialize and execute the reset subroutine,

系统进行初始化,初始化之后,准备进行瓷砖的抓取;The system is initialized, and after initialization, it is ready to grab tiles;

步骤1002,机械手行至工作位,Step 1002, the manipulator travels to the working position,

机械手由原始位置移动至工作位;The manipulator moves from the original position to the working position;

步骤1003,瓷砖翻转工位内是否存有瓷砖,Step 1003, whether there are tiles in the tile turning station,

下位机判断瓷砖翻转工位内是否放置有瓷砖,如果放置有瓷砖,执行步骤1008,如果瓷砖翻转工位内没有瓷砖,执行步骤1004;The lower computer judges whether tiles are placed in the tile turning station, if there are tiles, execute step 1008, if there is no tile in the tile turning station, execute step 1004;

步骤1004,判断是否存在空置的瓷砖码放工位,Step 1004, judging whether there are vacant tile stacking stations,

下位机根据设置在栈板检测模块判断是否存在未放置栈板的瓷砖码放工位,如果存在未放置栈板的瓷砖码放工位,执行步骤1005,如果不存在未放置栈板的瓷砖码放工位,返回执行步骤1003;The lower computer determines whether there is a tile stacking station without a pallet according to the settings in the pallet detection module. If there is a tile stacking station without a pallet, perform step 1005. If there is no tile stacking station without a pallet , return to step 1003;

步骤1005,判断栈板存放工位内是否有栈板,Step 1005, judging whether there is a pallet in the pallet storage station,

下位机判断栈板存放工位内是否存留有栈板,如果存留有栈板,执行步骤1006,如果栈板存放工位内没有栈板,执行步骤1007;The lower computer judges whether there is a pallet in the pallet storage station, if there is a pallet, execute step 1006, if there is no pallet in the pallet storage station, execute step 1007;

步骤1006,抓取栈板,Step 1006, grab the pallet,

下位机控制机械手从栈板存放工位内抓取一个栈板并放入空置的瓷砖码放工位内;The lower computer controls the manipulator to grab a pallet from the pallet storage station and put it into the empty tile stacking station;

步骤1007,报警;Step 1007, alarm;

下位机控制报警系统进行报警;The lower computer controls the alarm system to give an alarm;

步骤1008,瓷砖码放工位内是否有栈板,Step 1008, whether there is a pallet in the tile stacking station,

下位机根据设置在栈板检测模块判断在瓷砖码放工位内是否放置有可用的栈板,如果放置有可用的栈板,执行步骤1012,如果在瓷砖码放工位内没有可用的栈板,执行步骤1009;The lower computer judges whether there are available pallets in the tile stacking station according to the settings in the pallet detection module, if there are available pallets, execute step 1012, if there is no available pallet in the tile stacking station, execute Step 1009;

步骤1009,判断是否存在空置的瓷砖码放工位,Step 1009, judging whether there are vacant tile stacking stations,

下位机根据设置在栈板检测模块判断是否存在未放置栈板的瓷砖码放工位,如果存在未放置栈板的瓷砖码放工位,执行步骤1010,如果不存在未放置栈板的瓷砖码放工位,返回执行步骤1007;The lower computer judges whether there is a tile stacking station without a pallet according to the settings in the pallet detection module. If there is a tile stacking station without a pallet, perform step 1010. If there is no tile stacking station without a pallet , return to step 1007;

步骤1010,判断栈板存放工位内是否有栈板,Step 1010, judging whether there is a pallet in the pallet storage station,

下位机判断栈板存放工位内是否存留有栈板,如果存留有栈板,执行步骤1011,如果栈板存放工位内没有栈板,执行步骤1007;The lower computer judges whether there is a pallet in the pallet storage station, if there is a pallet, execute step 1011, if there is no pallet in the pallet storage station, execute step 1007;

步骤1011,抓取栈板,Step 1011, grab the pallet,

下位机控制机械手从栈板存放工位内抓取一个栈板并放入空置的瓷砖码放工位内;The lower computer controls the manipulator to grab a pallet from the pallet storage station and put it into the empty tile stacking station;

步骤1012,抓取瓷砖,Step 1012, grab tiles,

下位机控制机械手按照瓷砖转移子程序和瓷砖放置子程序将瓷砖由瓷砖翻转工位放置到瓷砖码放工位内的栈板上,然后返回步骤1002。The lower computer controls the manipulator to place the tiles from the tile turning station to the pallet in the tile stacking station according to the tile transfer subroutine and the tile placement subroutine, and then returns to step 1002.

优选的,步骤1012中所述的瓷砖转移子程序,包括如下步骤:Preferably, the tile transfer subroutine described in step 1012 includes the following steps:

步骤2001,计算得到机械手的移动总距离a;Step 2001, calculate the total moving distance a of the manipulator;

控制单元根据机械手的移动起点和移动终点计算得到确定机械手在X轴和Y轴所在平面上的移动总距离a;The control unit calculates and determines the total moving distance a of the manipulator on the plane where the X-axis and the Y-axis are located according to the movement starting point and the movement end point of the manipulator;

步骤2002,将移动距离a分为若干移动区段:区段a1……区段anStep 2002, dividing the moving distance a into several moving sections: section a 1 ... section a n ;

控制单元按照距离分段原则自机械手的移动起点开始将机械手的移动总距离a分为若干移动区段:区段a1……区段anThe control unit divides the total moving distance a of the manipulator into several moving sections from the moving starting point of the manipulator according to the principle of distance segmentation: section a 1 ... section a n ;

步骤2003,以第一速度移动;Step 2003, moving at a first speed;

机械手自起点开始以第一速度在区段a1内移动;The manipulator moves within the section a1 at a first speed from the starting point;

步骤2004,机械手是否进入区段a2Step 2004, whether the manipulator enters section a2 ;

控制单元判断机械手是否已经进入区段a2,如果进入区段a2,执行步骤2005,否则返回执行步骤2003;The control unit judges whether the manipulator has entered section a 2 , if it enters section a 2 , execute step 2005, otherwise return to execute step 2003;

步骤2005,以第二速度运行;Step 2005, run at the second speed;

控制单元控制机械手在区段a2内以低于第一速度的第二速度移动;The control unit controls the manipulator to move at a second speed lower than the first speed in section a2;

步骤2006,判断机械手是否进入区段anStep 2006, judging whether the manipulator enters section a n ;

控制单元判断机械手是否已经进入区段an,如果进入区段an,执行步骤2008,否则执行步骤2007;The control unit judges whether the manipulator has entered the section a n , if it enters the section a n , go to step 2008, otherwise go to step 2007;

步骤2007,以第N-1速度运行;Step 2007, running at the N-1th speed;

控制单元控制机械手第N-1速度移动;The control unit controls the N-1 speed movement of the manipulator;

步骤2008,以第N速度移动;Step 2008, moving at the Nth speed;

控制单元控制机械手在区段an内以低于第N-1速度的第N速度移动,当移动至移动终点后停止移动。The control unit controls the manipulator to move at an Nth speed lower than the N-1th speed in the section an, and stops moving when it reaches the moving end point.

优选的,步骤2002中所述的距离分段原则为:在机械手的整个移动距离a中确定一个减速点作为区段a2的起始点,减速点与机械手的移动起点之间为区段a1,减速点与机械手的移动终点之间的距离平分后形成区段a2~区段anPreferably, the distance segmentation principle described in step 2002 is : determine a deceleration point in the entire moving distance a of the manipulator as the starting point of section a2, and the section a1 between the deceleration point and the starting point of movement of the manipulator , the distance between the deceleration point and the moving end point of the manipulator is equally divided to form a section a 2 ~ a section a n .

优选的,步骤1012中所述的瓷砖转移子程序,包括如下步骤:Preferably, the tile transfer subroutine described in step 1012 includes the following steps:

步骤3001,确定下落高度;Step 3001, determine the falling height;

控制单元根据栈板表面的高度以及瓷砖底部的高度确定机械手的下落距离;The control unit determines the falling distance of the manipulator according to the height of the pallet surface and the height of the bottom of the tile;

步骤3002,瓷砖是否需要旋转;Step 3002, whether the tile needs to be rotated;

控制单元判断该包瓷砖在下落前是否需要旋转,如果需要旋转,执行步骤3003,如果不需要旋转,执行步骤3004;The control unit judges whether the package of tiles needs to be rotated before falling, if it needs to be rotated, execute step 3003, if it does not need to rotate, execute step 3004;

步骤3003,机械手旋转;Step 3003, the manipulator rotates;

控制单元根据该包瓷砖在栈板上的预设位置确定瓷砖需要旋转的角度,并驱动机械手转动相应角度;The control unit determines the angle at which the tiles need to be rotated according to the preset position of the package of tiles on the pallet, and drives the manipulator to rotate at the corresponding angle;

步骤3004,机械手下落;Step 3004, whereabouts of the manipulator;

控制单元控制机械手下落,使瓷砖的底面紧贴栈板上表面,完成瓷砖的放置;The control unit controls the falling of the manipulator, so that the bottom surface of the tile is close to the upper surface of the pallet, and the placement of the tile is completed;

步骤3005,机械手回位;Step 3005, returning the manipulator;

机械手松开瓷砖,然后复位继续下一包瓷砖的抓取和转移。The manipulator releases the tiles, then resets to continue grabbing and transferring the next pack of tiles.

一种基于栈板的瓷砖转移码放系统,其特征在于:包括由护栏围成的码放作业区,在码放作业区内设置有存放栈板的栈板存放工位和至少一个瓷砖码放工位,在码放作业区的后端设置有用于运送瓷砖的传送装置,在码放作业区的上方设置有机械手,用于将栈板存放工位内的栈板放入瓷砖码放工位,并将传送装置上的瓷砖转移到瓷砖码放工位内的栈板上,在码放作业区外部设置有控制柜,控制柜内设置有控制单元。A tile transfer stacking system based on pallets, characterized in that it includes a stacking operation area surrounded by guardrails, and a pallet storage station for storing pallets and at least one tile stacking station are arranged in the stacking operation area. The rear end of the stacking operation area is equipped with a conveyor for transporting tiles, and a manipulator is installed above the stacking operation area to put the pallets in the pallet storage station into the tile stacking station, and place the pallets on the transfer device The tiles are transferred to the pallet in the tile stacking station, and a control cabinet is arranged outside the stacking operation area, and a control unit is arranged in the control cabinet.

优选的,所述的控制单元包括上位机、与上位机双向连接的下位机,在下位机的输出端口上连接有驱动机械手动作的变频控制模块;Preferably, the control unit includes a host computer, a lower computer bidirectionally connected with the upper computer, and an output port of the lower computer is connected with a frequency conversion control module for driving the action of the manipulator;

在下位机的输入端口上连接有用于判断所述的瓷砖码放工位内是否放置有栈板的栈板检测模块、用于判断所述的传送装置末端是否存在有瓷砖的瓷砖检测模块以及用于对机械手的移动进行限位的限位模块。The input port of the lower computer is connected with a pallet detection module for judging whether a pallet is placed in the tile stacking station, a tile detection module for judging whether there is a tile at the end of the conveying device, and a tile detection module for A limit module that limits the movement of the manipulator.

优选的,所述的栈板检测模块为设置在所述瓷砖码放工位底部的光电开关;所述的瓷砖检测模块为设置在所述传送装置末端的光电开关。Preferably, the pallet detection module is a photoelectric switch arranged at the bottom of the tile stacking station; the tile detection module is a photoelectric switch arranged at the end of the conveying device.

优选的,在所述的下位机的输入端口上还设置有安全光栅,安全光栅设置在码放作业区前端的开口处两侧。Preferably, a safety grating is further arranged on the input port of the lower computer, and the safety grating is arranged on both sides of the opening at the front end of the stacking operation area.

优选的,所述的变频控制模块包括四台变频器以及与变频器一一对应的四台变频电机,四台变频电机分别用于实现机械手在X轴、Y轴、Z轴方向的直线运动以及机械手绕其自身旋转的W轴方向的旋转运动,四台变频电机上均安装有编码器与下位机连接的编码器。Preferably, the frequency conversion control module includes four frequency converters and four frequency conversion motors corresponding to the frequency converters one by one, and the four frequency conversion motors are respectively used to realize the linear motion of the manipulator in the X-axis, Y-axis and Z-axis directions and The manipulator rotates around its own rotation in the direction of the W axis, and the four frequency conversion motors are equipped with encoders connected to the lower computer.

与现有技术相比,本发明所具有的有益效果是:Compared with prior art, the beneficial effect that the present invention has is:

1、通过本栈板的瓷砖转移码放系统,实现了瓷砖码放工位中栈板的自动放置以及瓷砖由包装线末端的传送装置至瓷砖码放工位中栈板的自动夹取、移动以及放置,避免了人力物力的大量浪费,大大提高了劳动效率同时避免了人工搬运时对产品磕碰的可能,保证了产品的品质。1. Through the tile transfer stacking system of this pallet, the automatic placement of the pallet in the tile stacking station and the automatic clamping, moving and placement of the tiles from the transmission device at the end of the packaging line to the tile stacking station are realized. It avoids a lot of waste of manpower and material resources, greatly improves labor efficiency and avoids the possibility of bumping the product during manual handling, ensuring the quality of the product.

2、通过在瓷砖码放工位内放置对其内部是否有栈板进行检测的栈板检测模块,可以有效防止放置瓷砖时因瓷砖码放工位内未放置栈板而造成的瓷砖损坏。2. By placing a pallet detection module in the tile stacking station to detect whether there is a pallet inside, it can effectively prevent tile damage caused by not placing pallets in the tile stacking station when placing tiles.

3、通过在传送装置的末端设置瓷砖检测模块,当传送装置处运送瓷砖后,控制单元可以立刻检测到,因此避免了瓷砖在传送装置处的滞留。3. By installing a tile detection module at the end of the conveyor, the control unit can detect immediately after the tiles are transported by the conveyor, thus avoiding the stagnation of tiles at the conveyor.

4、在码放作业区的前端开口处的两端设置有一组安全光栅,安全光栅在码放作业区的前端开口处形成一道光栅线,在作业时如果工作人员误闯入码放作业区内之后,码放作业区内立即停止作业,有效避免了发生危险。4. A set of safety gratings are installed at both ends of the front opening of the stacking operation area. The safety grating forms a grating line at the front opening of the stacking operation area. Immediately stop working in the work area, effectively avoiding danger.

5、在本转移码放方法中,通过瓷砖转移子程序,将机械手的移动距离分为若干区段:区段a1……区段an,并且从且从区段a1开始以速度递减的形式使机械手以不同的速度运行,因此在机械手移动初期其移动的速度较快,因此在保证了机械手整体运行速度,提高了系统的运行效率,由于机械手本身以及其夹取的瓷砖的总重量较重,因此在机械手移动的末期以低速运行,降低了机械手以及瓷砖本身重量所带来的惯性,因此提高了定位的精准性和系统的运行稳定性。5. In this transfer stacking method, through the tile transfer subroutine, the moving distance of the manipulator is divided into several sections: section a 1 ... section a n , and the speed decreases from and from section a 1 The form makes the manipulator run at different speeds, so it moves faster at the initial stage of the manipulator movement, so the overall running speed of the manipulator is guaranteed and the operating efficiency of the system is improved. Because the total weight of the manipulator itself and the tiles it grips is relatively small Heavy, so it runs at a low speed at the end of the manipulator movement, which reduces the inertia brought by the weight of the manipulator and the tile itself, thus improving the positioning accuracy and system operation stability.

附图说明Description of drawings

图1为基于栈板的瓷砖转移码放系统俯视图。Figure 1 is a top view of a pallet-based tile transfer stacking system.

图2为基于栈板的瓷砖转移码放系统控制单元原理方框图。Fig. 2 is a schematic block diagram of the control unit of the tile transfer stacking system based on pallets.

图3为机械手的主视示意图。Figure 3 is a schematic front view of the manipulator.

图4为机械手的俯视示意图。Fig. 4 is a schematic top view of the manipulator.

图5为机械手驱动机构的立体示意图。Fig. 5 is a perspective view of the driving mechanism of the manipulator.

图6为基于栈板的瓷砖转移码放方法流程图。Fig. 6 is a flow chart of a method for transferring and stacking tiles based on pallets.

图7为基于栈板的瓷砖转移码放方法瓷砖转移子程序流程图。Fig. 7 is a flow chart of the tile transfer subroutine of the tile transfer stacking method based on pallets.

图8为基于栈板的瓷砖转移码放方法瓷砖放置子程序流程图。Fig. 8 is a tile placement subroutine flow chart of the pallet-based tile transfer code placement method.

图9为基于栈板的瓷砖转移码放方法瓷砖放置子程序流程图。Fig. 9 is a tile placement subroutine flow chart of the pallet-based tile transfer code placement method.

其中:1、传送装置 2、瓷砖翻转工位 3、机械手 301、栈板夹紧导向板 302、手指安装板 303、夹板限位光电开关 304、抓取机构主体 305、手指导向轴承 306、栈板抓取手指 307、瓷砖夹板 308、夹板安装板 309、夹板开合气缸 310、栈板抓取气缸311、夹板开合齿轮 312、夹板开合齿条 313、瓷砖感应器 314、栈板抓取齿轮 315、栈板抓取齿条 4、栈板存放工位 5、栈板 6、瓷砖码放工位 7、栈板检测开关 8、护栏9、安全光栅。Among them: 1. Transmission device 2. Tile turning station 3. Manipulator 301. Pallet clamping guide plate 302. Finger mounting plate 303. Plywood limit photoelectric switch 304. Main body of grabbing mechanism 305. Finger guide bearing 306. Pallet Grabbing finger 307, tile splint 308, splint mounting plate 309, splint opening and closing cylinder 310, pallet grabbing cylinder 311, splint opening and closing gear 312, splint opening and closing rack 313, tile sensor 314, pallet grabbing gear 315. Pallet grabbing rack 4, pallet storage station 5, pallet 6, tile stacking station 7, pallet detection switch 8, guardrail 9, safety grating.

具体实施方式detailed description

图1~9是本发明的最佳实施例,下面结合附图1~9对本发明做进一步说明。Fig. 1~9 is the preferred embodiment of the present invention, below in conjunction with accompanying drawing 1~9 the present invention is described further.

如图1所示,一种基于栈板的瓷砖转移码放系统(以下简称转移码放系统),包括由护栏8围成的一个矩形区域,在该矩形区域内部为瓷砖的码放作业区,矩形区域一端为开口端,并将该开口端设为码放作业区的前端,通过在码放作业区的前端设置开口,方便运输工具进入码放作业区的内部并将完成码放的瓷砖运出。As shown in Figure 1, a pallet-based tile transfer stacking system (hereinafter referred to as the transfer stacking system) includes a rectangular area surrounded by guardrails 8, inside the rectangular area is the stacking work area for tiles, and one end of the rectangular area It is an open end, and the open end is set as the front end of the stacking operation area. By setting an opening at the front end of the stacking operation area, it is convenient for the transportation tool to enter the interior of the stacking operation area and transport the stacked tiles out.

在码放作业区内部设置有一个存放有若干栈板5的栈板存放工位4和至少一个瓷砖码放工位6,在码放作业区的上方架设有一只机械手3,在码放作业区的后方为瓷砖包装线的传送装置1,机械手3将传送装置1送至的瓷砖由传送装置1转移至栈板存放工位4内进行码放,在本转移码放系统中,瓷砖码放工位6设置有两处,分别对称设置在栈板存放工位4的两侧。在传送装置1的末端为瓷砖翻转工位2,用于将在传送装置1上水平放置的瓷砖进行翻转变为竖直放置,以便于机械手3的夹取。在本转移码放系统内,将矩形的码放作业区的长边方向作为机械手3移动时的X轴方向,将码放作业区的短边方向作为机械手3移动时的Y轴方向,将机械手3在码放作业区内上下移动的方向作为机械手3移动的Z轴方向,机械手3同时可实现绕其自身进行旋转(W轴)的运动。Inside the stacking operation area, a pallet storage station 4 with several pallets 5 and at least one tile stacking station 6 are arranged. A manipulator 3 is set up above the stacking operation area, and ceramic tiles are placed behind the stacking operation area. The conveyor device 1 of the packaging line, the manipulator 3 transfers the tiles sent by the conveyor device 1 to the pallet storage station 4 for stacking. In this transfer stacking system, there are two tile stacking stations 6. They are arranged symmetrically on both sides of the pallet storage station 4 respectively. At the end of the transfer device 1 is a tile turning station 2, which is used to turn the tiles placed horizontally on the transfer device 1 into vertical placement, so as to facilitate the gripping of the manipulator 3. In this transfer stacking system, the long side direction of the rectangular stacking operation area is taken as the X-axis direction when the manipulator 3 moves, and the short side direction of the stacking work area is taken as the Y-axis direction when the manipulator 3 moves. The direction of moving up and down in the work area is taken as the direction of the Z-axis for the movement of the manipulator 3, and the manipulator 3 can also realize the movement of rotating (W-axis) around itself at the same time.

在码放作业区的前端开口处的两端设置有一组安全光栅9,安全光栅9在码放作业区的前端开口处形成一道光栅线,在作业时如果工作人员误闯入码放作业区内之后,码放作业区内立即停止作业,有效避免了发生危险。在瓷砖翻转工位2的底部设置有光电开关,用于检测在瓷砖翻转工位2内是否留有未转移的瓷砖,在瓷砖码放工位6的底部设置有栈板检测开关7,用于检测在瓷砖码放工位6内部是否放置有栈板5。在码放作业区的外部设置有本转移码放系统的控制柜(图中未画出),在控制柜内设置有用于对本转移码放系统工作状态进行控制的控制单元。A group of safety gratings 9 are arranged at both ends of the front opening of the stacking operation area. The safety grating 9 forms a grating line at the front opening of the stacking operation area. Immediately stop working in the work area, effectively avoiding danger. A photoelectric switch is arranged at the bottom of the tile turning station 2 to detect whether there are untransferred tiles in the tile turning station 2, and a pallet detection switch 7 is arranged at the bottom of the tile stacking station 6 for detecting Whether a pallet 5 is placed inside the tile stacking station 6. A control cabinet (not shown in the figure) of the transfer stacking system is arranged outside the stacking operation area, and a control unit for controlling the working state of the transfer stacking system is arranged in the control cabinet.

如图2所示,本转移码放系统的控制单元包括:上位机、下位机以及变频器,上位机由安装在控制柜柜门上的触摸屏实现,下位机由安装在控制柜内的PLC实现,上位机和下位机之间双向连接。下位机同时控制四台变频器,每一台变频器对应一台变频电机,四台变频电机分别对应机械手3的X轴、Y轴、Z轴以及W轴方向的动作,每一台变频电机上均对应安装有编码器,编码器的输出端连接到下位机的信号输入端。As shown in Figure 2, the control unit of this transfer stacking system includes: an upper computer, a lower computer and a frequency converter. The upper computer is realized by a touch screen installed on the control cabinet door, and the lower computer is realized by a PLC installed in the control cabinet. Two-way connection between upper computer and lower computer. The lower computer controls four frequency converters at the same time, and each frequency converter corresponds to a variable frequency motor. Encoders are correspondingly installed, and the output terminals of the encoders are connected to the signal input terminals of the lower computer.

在下位机的信号输入端上还分别连接有接近开关、限位开关、光栅模块、瓷砖检测开关以及栈板检测模块,其中瓷砖检测模块为上述的安装在瓷砖翻转工位2底部的光电开关,用于检测在瓷砖翻转工位2内是否留有未转移的瓷砖;栈板检测模块为上述的安装在瓷砖码放工位6底部的栈板检测开关7,用于检测在瓷砖码放工位6内部是否放置有栈板5;光栅模块为设置在码放作业区的前端开口处的安全光栅9,当安全光栅9被遮挡后,下位机控制机械手3停止动作。接近开关以及限位开关分别为对机械手3在X轴、Y轴方向上移动时进行位置检测的开关,用于防止机械手3在移动过程中移动失控。A proximity switch, a limit switch, a grating module, a ceramic tile detection switch and a pallet detection module are respectively connected to the signal input terminals of the lower computer, wherein the ceramic tile detection module is the above-mentioned photoelectric switch installed at the bottom of the tile turning station 2, It is used to detect whether there are untransferred tiles in the tile turning station 2; the pallet detection module is the above-mentioned pallet detection switch 7 installed at the bottom of the tile stacking station 6, and is used to detect the tiles inside the tile stacking station 6. Whether a pallet 5 is placed; the grating module is a safety grating 9 arranged at the front opening of the stacking operation area. When the safety grating 9 is blocked, the lower computer controls the manipulator 3 to stop. The proximity switch and the limit switch are switches for position detection when the manipulator 3 moves in the X-axis and Y-axis directions respectively, and are used to prevent the manipulator 3 from moving out of control during the movement.

如图3~4所示:机械手3包括栈板抓取机构以及瓷砖抓取机构。栈板抓取机构和瓷砖抓取机构均安装在抓取机构主体304上,抓取机构主体304为长方体壳体。w轴对应的变频电机的输出链轮与抓取机构主体304的中部固定连接,并带动机械手3同步转动。As shown in FIGS. 3-4 , the manipulator 3 includes a pallet grabbing mechanism and a tile grabbing mechanism. Both the pallet grabbing mechanism and the tile grabbing mechanism are installed on the grabbing mechanism main body 304, and the grabbing mechanism main body 304 is a cuboid shell. The output sprocket of the frequency conversion motor corresponding to the w-axis is fixedly connected with the middle part of the grasping mechanism main body 304, and drives the manipulator 3 to rotate synchronously.

栈板抓取机构包括栈板抓取手指306以及推动栈板抓取手指306伸开与夹紧的手指动力单元。栈板抓取手指306为V形,且栈板抓取手指306的一端与手指动力单元相连,另一端设有用于对抓取的栈板5进行阻挡的挡板,避免在抓取过程中栈板滑落,从而造成危险。栈板抓取手指306有四个,分别设置在抓取机构主体304的四个角上。栈板抓取手指306安装在手指安装板302上,手指安装板302与手指动力单元固定连接。The pallet grabbing mechanism includes a pallet grabbing finger 306 and a finger power unit that pushes the pallet grabbing finger 306 to stretch and clamp. The pallet grabbing finger 306 is V-shaped, and one end of the pallet grabbing finger 306 is connected to the finger power unit, and the other end is provided with a baffle plate for blocking the pallet 5 to be grabbed, so as to avoid stacking during the grabbing process. The board could slip and fall, posing a hazard. There are four pallet grabbing fingers 306 , which are respectively arranged on the four corners of the grabbing mechanism main body 304 . The pallet grabbing fingers 306 are installed on the finger mounting plate 302, and the finger mounting plate 302 is fixedly connected with the finger power unit.

抓取机构主体304上设有栈板夹紧导向板301,栈板夹紧导向板301与栈板抓取手指306一一对应,栈板夹紧导向板301固定在抓取机构主体304的侧面上。栈板夹紧导向板301的自由端为由下至上逐渐内凹弧形。栈板抓取手指306铰接在手指安装板302上,且栈板抓取手指306与手指安装板302之间设有扭簧,从而使栈板抓取手指306在脱离栈板夹紧导向板301时处于张开状态。栈板抓取手指306上转动安装有手指导向轴承305,手指导向轴承305设置在铰接点与栈板夹紧导向板301之间。手指动力单元推动栈板抓取手指306分别向左右两侧运动,从而使栈板抓取手指306脱离栈板夹紧导向板301,栈板抓取手指306在扭簧和栈板抓取手指306重力的作用下处于张开状态;手指动力单元带动栈板抓取手指306由两侧向中间运动,使手指导向轴承305进入栈板夹紧导向板301的自由端,栈板夹紧导向板301对栈板抓取手指306进行导向,从而完成对栈板的抓取夹紧。The main body 304 of the grasping mechanism is provided with a pallet clamping guide plate 301, which corresponds to the pallet grasping fingers 306 one by one, and the pallet clamping guide plate 301 is fixed on the side of the grasping mechanism main body 304 superior. The free end of the pallet clamping guide plate 301 has a gradually concave arc shape from bottom to top. The pallet grabbing finger 306 is hinged on the finger mounting plate 302, and a torsion spring is arranged between the pallet grabbing finger 306 and the finger mounting plate 302, so that the pallet grabbing finger 306 is separated from the pallet clamping guide plate 301 is in the open state. A finger guide bearing 305 is rotatably installed on the pallet grabbing finger 306 , and the finger guide bearing 305 is arranged between the hinge point and the pallet clamping guide plate 301 . The finger power unit pushes the pallet grabbing fingers 306 to move to the left and right sides respectively, so that the pallet grabbing fingers 306 are separated from the pallet clamping guide plate 301, and the pallet grabbing fingers 306 are in contact with the torsion spring and the pallet grabbing fingers 306 It is in an open state under the action of gravity; the finger power unit drives the pallet grabbing fingers 306 to move from both sides to the middle, so that the finger guide bearing 305 enters the free end of the pallet clamping guide plate 301, and the pallet clamping guide plate 301 The pallet grasping fingers 306 are guided to complete the grasping and clamping of the pallet.

瓷砖抓取机构包括瓷砖夹板307以及推动瓷砖夹板307轴向移动的夹板动力单元。瓷砖夹板307的上端安装在夹板安装板308上,另一端为自由端。夹板动力单元与夹板安装板308相连,并推动夹板安装板308水平移动,从而实现瓷砖的夹紧和松开。瓷砖夹板307与瓷砖接触的一侧设有橡胶,一方面用于增大与瓷砖的摩擦,另一方面能够产生缓冲作用,避免与瓷砖发生碰撞,从而损坏瓷砖。瓷砖夹板307的下端向中部倾斜,从而能够更好的夹紧瓷砖。The tile grabbing mechanism includes a tile splint 307 and a splint power unit that pushes the tile splint 307 to move axially. The upper end of the ceramic tile splint 307 is installed on the splint mounting plate 308, and the other end is a free end. The splint power unit is connected with the splint mounting plate 308, and pushes the splint mounting plate 308 to move horizontally, thereby realizing the clamping and loosening of the tiles. The side of the ceramic tile splint 307 in contact with the ceramic tile is provided with rubber, on the one hand, it is used to increase the friction with the ceramic tile, and on the other hand, it can produce a buffering effect to avoid collision with the ceramic tile, thereby damaging the ceramic tile. The lower end of the tile splint 307 is inclined to the middle, so that the tiles can be better clamped.

当沿厚度方向抓取瓷砖时,瓷砖夹板307可以安装在夹板安装板308靠近抓取机构主体304中部的一端,当沿宽度或长度方向抓取瓷砖时,瓷砖夹板307安装在夹板安装板308靠近抓取机构主体304外侧的一端。用于相互配合夹紧瓷砖的两块瓷砖夹板307为一对,瓷砖夹板307有两对,夹板安装板308与瓷砖夹板307一一对应。When grabbing tiles along the thickness direction, the tile splint 307 can be installed on the end of the splint mounting plate 308 close to the middle of the grabbing mechanism main body 304. One end on the outside of the gripping mechanism body 304 . There are two pairs of tile splints 307 for cooperating with each other to clamp the tiles.

在抓取机构主体304的上方设有瓷砖抓取限位单元。瓷砖抓取限位单元为夹板限位光电开关303,每一对夹板限位光电开关303有两个,两个夹板限位光电开关303分别用于检测夹板动力单元的起始位置和终止位置,从而完成限位。夹板限位光电开关303有两对,分别对驱动两对瓷砖夹板307运动的夹板动力单元进行限位。Above the main body 304 of the grabbing mechanism, a ceramic tile grabbing limiting unit is arranged. The ceramic tile grasping limit unit is a splint limit photoelectric switch 303, and each pair of splint limit photoelectric switches 303 has two, and the two splint limit photoelectric switches 303 are used to detect the initial position and end position of the splint power unit respectively. This completes the limit. There are two pairs of splint limit photoelectric switches 303, which respectively limit the splint power units driving the movement of two pairs of ceramic tile splints 307.

本机械手3既能够完成对栈板5的抓取,又能够实现对瓷砖的抓取,自动化程度高,而且栈板5放置的精度高,在码垛时不会使瓷砖倾斜,使用方便。The manipulator 3 can not only grasp the pallet 5, but also grasp the ceramic tiles, with a high degree of automation, and the precision of placing the pallet 5 is high, and the tiles will not be tilted during stacking, so it is easy to use.

如图5所示:手指动力单元与手指安装板302之间设有栈板传动机构。手指动力单元为栈板抓取气缸310,栈板抓取气缸310有一个,且安装在抓取机构主体304的中部,栈板抓取气缸310的活塞杆与栈板传动机构相连,手指安装板302与栈板传动机构相连。As shown in FIG. 5 : a pallet transmission mechanism is provided between the finger power unit and the finger mounting plate 302 . The power unit of the finger is a pallet grabbing cylinder 310. There is one pallet grabbing cylinder 310, and it is installed in the middle of the grabbing mechanism main body 304. The piston rod of the pallet grabbing cylinder 310 is connected with the pallet transmission mechanism, and the finger mounting plate 302 links to each other with pallet transmission mechanism.

栈板传动机构包括栈板抓取齿轮314以及栈板抓取齿条315。栈板抓取齿轮314转动安装在抓取机构主体304内,且栈板抓取齿轮314的轴线竖直设置。栈板抓取齿条315有两个,对称设置在栈板抓取齿轮314的两侧,且两个栈板抓取齿条315的一端伸出抓取机构主体304并与手指安装板302固定连接。栈板抓取气缸310与一个栈板抓取齿条315固定连接,并推动该栈板抓取齿条315轴向移动,该栈板抓取齿条315通过栈板抓取齿轮314带动另一个栈板抓取齿条315向相反的方向运动,从而两侧栈板抓取手指306的同步开合。The pallet transmission mechanism includes a pallet grabbing gear 314 and a pallet grabbing rack 315 . The pallet grabbing gear 314 is rotatably installed in the grabbing mechanism main body 304, and the axis of the pallet grabbing gear 314 is vertically arranged. There are two pallet grabbing racks 315, which are arranged symmetrically on both sides of the pallet grabbing gear 314, and one end of the two pallet grabbing racks 315 protrudes from the grabbing mechanism main body 304 and is fixed to the finger mounting plate 302 connect. The pallet grabbing cylinder 310 is fixedly connected with a pallet grabbing rack 315, and pushes the pallet grabbing rack 315 to move axially, and the pallet grabbing rack 315 drives another pallet grabbing gear 314. The pallet grabbing racks 315 move in opposite directions, so that the pallet grabbing fingers 306 on both sides are opened and closed synchronously.

栈板抓取齿条315的外侧设有将栈板抓取齿条315压紧在栈板抓取齿轮314上的轴承,轴承通过螺栓安装在抓取机构主体304上。The outer side of the pallet grabbing rack 315 is provided with a bearing that presses the pallet grabbing rack 315 on the pallet grabbing gear 314 , and the bearing is installed on the grabbing mechanism main body 304 through bolts.

夹板动力单元有两个,两个夹板动力单元分别设置在栈板抓取气缸310的两侧,并分别驱动两对瓷砖夹板307的开合。每个夹板动力单元包括有两个夹板开合气缸309,且两个夹板开合气缸309的活塞杆固定连接,并同步运动。夹板限位光电开关303通过检测夹板开合气缸309的活塞杆的位置,来对瓷砖夹板307进行限位。There are two splint power units, and the two splint power units are respectively arranged on both sides of the pallet grabbing cylinder 310, and drive the opening and closing of two pairs of tile splints 307 respectively. Each splint power unit includes two splint opening and closing cylinders 309, and the piston rods of the two splint opening and closing cylinders 309 are fixedly connected and move synchronously. The splint limit photoelectric switch 303 limits the position of the tile splint 307 by detecting the position of the piston rod of the splint opening and closing cylinder 309 .

夹板动力单元与夹板安装板308之间设有夹板传动机构。夹板传动机构包括夹板开合齿轮311以及夹板开合齿条312。夹板开合齿轮311转动安装在抓取机构主体304上,且夹板开合齿轮311的轴线竖直设置。夹板开合齿条312有两个,对称设置在夹板开合齿轮311两侧,两个夹板开合齿条312分别与安装同一对瓷砖夹板307的夹板安装板308固定连接。两个夹板开合气缸309的活塞杆与一个夹板开合齿条312相连,并带动该夹板开合齿条312运动,该夹板开合齿条312通过夹板开合齿轮311带动另一个夹板开合齿条312向相反的方向运动。夹板开合齿条312的两侧分别设有推动夹板开合齿条312压紧夹板开合齿轮311的轴承。A splint transmission mechanism is provided between the splint power unit and the splint installation plate 308 . The splint transmission mechanism includes a splint opening and closing gear 311 and a splint opening and closing rack 312 . The splint opening and closing gear 311 is rotatably mounted on the grasping mechanism main body 304, and the axis of the splint opening and closing gear 311 is vertically arranged. There are two splint opening and closing racks 312, symmetrically arranged on both sides of the splint opening and closing gear 311, and the two splint opening and closing racks 312 are respectively fixedly connected with the splint mounting plate 308 of the same pair of tile splints 307 installed. The piston rods of the two splint opening and closing cylinders 309 are connected to a splint opening and closing rack 312, and drive the splint opening and closing rack 312 to move, and the splint opening and closing rack 312 drives the other splint opening and closing gear 311 to open and close the splint The rack 312 moves in the opposite direction. Both sides of the splint opening and closing rack 312 are respectively provided with bearings that push the splint opening and closing rack 312 to press the splint opening and closing gear 311 .

栈板抓取齿轮314的下方设有瓷砖感应器313,瓷砖感应器313用于检测瓷砖夹板307是否抓取瓷砖以及检测栈板抓取手指306是否抓取有栈板5。A tile sensor 313 is arranged below the pallet grabbing gear 314 , and the tile sensor 313 is used to detect whether the tile splint 307 grabs a tile and detects whether the pallet grabbing finger 306 grabs a pallet 5 .

如图6所示,基于栈板的瓷砖转移码放方法(以下简称转移码放方法),包括如下步骤:As shown in Figure 6, the pallet-based tile transfer stacking method (hereinafter referred to as the transfer stacking method) includes the following steps:

步骤1001,初始化,并执行复位子程序;Step 1001, initialize and execute the reset subroutine;

系统进行初始化,初始化之后,准备进行瓷砖的抓取。The system is initialized, and after initialization, it is ready to grab tiles.

在初始化之前,通过上位机选取机械手3需要执行的抓取程序,抓取程序选择完毕之后,机械手3按照预定的抓取程序执行抓取作业。Before initialization, the grasping program to be executed by the manipulator 3 is selected through the host computer. After the grasping program is selected, the manipulator 3 executes the grasping operation according to the predetermined grasping program.

抓取程序是预先通过上位机软件写入上位机内的抓取流程方案,在本转移码放方法中,将码放作业区的区域内利用坐标进行标记,在对码放工作区完成坐标标记之后,确定了瓷砖码放工位6以及其两侧的栈板存放工位4的坐标,同时确定了机械手3原始位置以及工作位的坐标。在写入抓取流程方案时,同时对每一块栈板5上的瓷砖的码放规则进行设定,在完成了栈板5上瓷砖的码放规则之后,即确定了每一包瓷砖在码放工作区内的坐标,以及与X轴(或Y轴)的相对位置关系(平行或垂直)。在实际写入抓取流程方案时,可以根据需要设置多种瓷砖在栈板5上的摆放方式。The grabbing program is a grabbing process plan written into the host computer through the host computer software in advance. In this transfer stacking method, the area of the stacking work area is marked with coordinates. After the coordinate marking of the stacking work area is completed, determine The coordinates of the tile stacking station 6 and the pallet storage station 4 on both sides are determined, and the original position of the manipulator 3 and the coordinates of the working station are determined at the same time. When writing the grabbing process plan, set the stacking rules of the tiles on each pallet 5 at the same time. After completing the stacking rules of the tiles on the pallet 5, it is determined that each pack of tiles is placed in the stacking work area The coordinates within, and the relative positional relationship (parallel or vertical) with the X axis (or Y axis). When actually writing the grasping process scheme, various ways of placing tiles on the pallet 5 can be set as required.

步骤1002,机械手3行至工作位;Step 1002, manipulator 3 travels to the working position;

机械手3由原始位置移动至工作位。Manipulator 3 moves from the original position to the working position.

步骤1003,瓷砖翻转工位2内是否存有瓷砖;Step 1003, whether there are tiles in the tile turning station 2;

下位机判断瓷砖翻转工位2内是否放置有瓷砖,如果放置有瓷砖,执行步骤1008,如果瓷砖翻转工位2内没有瓷砖,执行步骤1004;The lower computer judges whether tiles are placed in the tile turning station 2, if there are tiles, execute step 1008, if there is no tile in the tile turning station 2, execute step 1004;

步骤1004,判断是否存在空置的瓷砖码放工位6;Step 1004, judging whether there is an empty tile stacking station 6;

下位机根据设置在栈板检测模块判断是否存在未放置栈板5的瓷砖码放工位6,如果存在未放置栈板5的瓷砖码放工位6,执行步骤1005,如果不存在未放置栈板5的瓷砖码放工位6,返回执行步骤1003;The lower computer judges whether there is a tile stacking station 6 without a pallet 5 according to the setting in the pallet detection module, if there is a tile stacking station 6 without a pallet 5, execute step 1005, if there is no pallet 5 tile stacking station 6, return to step 1003;

步骤1005,判断栈板存放工位4内是否有栈板5;Step 1005, judging whether there is a pallet 5 in the pallet storage station 4;

下位机判断栈板存放工位4内是否存留有栈板5,如果存留有栈板5,执行步骤1006,如果栈板存放工位4内没有栈板5,执行步骤1007。The lower computer judges whether there is a pallet 5 in the pallet storage station 4, if there is a pallet 5, execute step 1006, if there is no pallet 5 in the pallet storage station 4, execute step 1007.

步骤1006,抓取栈板5;Step 1006, grab pallet 5;

下位机控制机械手3从栈板存放工位4内抓取一个栈板5并放入空置的瓷砖码放工位6内。The lower computer controls the manipulator 3 to grab a pallet 5 from the pallet storage station 4 and put it into the vacant tile stacking station 6 .

步骤1007,报警;Step 1007, alarm;

下位机控制报警系统(如报警灯,报警器)进行报警,由人工进行处理。The lower computer controls the alarm system (such as alarm lights, alarms) to alarm, which is handled manually.

步骤1008,瓷砖码放工位6内是否有栈板5;Step 1008, whether there is a pallet 5 in the tile stacking station 6;

下位机根据设置在栈板检测模块判断在瓷砖码放工位6内是否放置有可用的栈板5,如果放置有可用的栈板5,执行步骤1012,如果在瓷砖码放工位6内没有可用的栈板5,执行步骤1009。The lower computer judges whether there is an available pallet 5 in the tile stacking station 6 according to the setting in the pallet detection module, if there is an available pallet 5, execute step 1012, if there is no available pallet 5 in the tile stacking station 6 Pallet 5, go to step 1009.

可用的栈板5表示在瓷砖码放工位6内未放满瓷砖的栈板5。Available pallets 5 represent pallets 5 that are not filled with tiles in the tile stacking station 6 .

步骤1009,判断是否存在空置的瓷砖码放工位6;Step 1009, judging whether there is an empty tile stacking station 6;

下位机根据设置在栈板检测模块判断是否存在未放置栈板5的瓷砖码放工位6,如果存在未放置栈板5的瓷砖码放工位6,执行步骤1010,如果不存在未放置栈板5的瓷砖码放工位6,返回执行步骤1007。The lower computer determines whether there is a tile stacking station 6 without a pallet 5 according to the setting in the pallet detection module, if there is a tile stacking station 6 without a pallet 5, execute step 1010, if there is no pallet 5 tile stacking station 6, return to step 1007.

步骤1010,判断栈板存放工位4内是否有栈板5;Step 1010, judging whether there is a pallet 5 in the pallet storage station 4;

下位机判断栈板存放工位4内是否存留有栈板5,如果存留有栈板5,执行步骤1011,如果栈板存放工位4内没有栈板5,执行步骤1007。The lower computer judges whether there is a pallet 5 in the pallet storage station 4, if there is a pallet 5, execute step 1011, if there is no pallet 5 in the pallet storage station 4, execute step 1007.

步骤1011,抓取栈板5;Step 1011, grab pallet 5;

下位机控制机械手3从栈板存放工位4内抓取一个栈板5并放入空置的瓷砖码放工位6内。The lower computer controls the manipulator 3 to grab a pallet 5 from the pallet storage station 4 and put it into the vacant tile stacking station 6 .

步骤1012,抓取瓷砖;Step 1012, grab tiles;

下位机控制机械手3按照瓷砖转移子程序和瓷砖放置子程序将瓷砖由瓷砖翻转工位2放置到瓷砖码放工位6内的栈板5上,然后返回步骤1002。The lower computer controls the manipulator 3 to place the tiles from the tile turning station 2 onto the pallet 5 in the tile stacking station 6 according to the tile transfer subroutine and the tile placement subroutine, and then returns to step 1002.

在机械手3将瓷砖从瓷砖翻转工位2上不断转移到栈板5的过程中,下位机不断将瓷砖的码放状态送至上位机中,在上位机的显示屏对栈板5上的码放状态进行实时显示,对栈板5上的瓷砖的码放数量进行计数,同时不断将下一包瓷砖的码放位置送至下位机,由下位机控制机械手3执行下一包瓷砖的抓取控制。During the process that the manipulator 3 continuously transfers the tiles from the tile turning station 2 to the pallet 5, the lower computer continuously sends the stacking state of the tiles to the upper computer, and the stacking state on the pallet 5 is compared on the display screen of the upper computer. Perform real-time display, count the number of stacked tiles on the pallet 5, and continuously send the stacking position of the next pack of tiles to the lower computer, and the lower computer controls the manipulator 3 to execute the grabbing control of the next pack of tiles.

如图7所示,上述的瓷砖转移子程序包括如下步骤:As shown in Figure 7, the above-mentioned tile transfer subroutine includes the following steps:

步骤2001,计算得到机械手3的移动距离a;Step 2001, calculate the movement distance a of the manipulator 3;

上位机根据机械手3的工作位的坐标以及码放的瓷砖的坐标确定机械手3在X轴和Y轴所在平面上的移动总距离a。The upper computer determines the total moving distance a of the manipulator 3 on the plane where the X-axis and Y-axis are located according to the coordinates of the working position of the manipulator 3 and the coordinates of the stacked tiles.

步骤2002,将移动距离a分为若干移动区段:区段a1……区段anStep 2002, dividing the moving distance a into several moving sections: section a 1 ... section a n ;

上位机将机械手3在X轴和Y轴所在平面上的移动总距离a分为若干移动区段,以机械手3的等到位置为起点以及瓷砖的坐标为终点,依次分为:区段a1……区段anThe host computer divides the total moving distance a of the manipulator 3 on the plane where the X-axis and Y-axis are located into several moving sections, with the waiting position of the manipulator 3 as the starting point and the coordinates of the tiles as the end point, which are divided into sections a 1 ... ...section a n .

步骤2003,以第一速度移动;Step 2003, moving at a first speed;

用于驱动机械手3在X轴方向和Y轴方向的电机在下位机的驱动下同时动作,驱动机械手3在区段a1内以第一速度进行移动;The motors used to drive the manipulator 3 in the X-axis direction and the Y-axis direction act simultaneously under the drive of the lower computer, and the manipulator 3 is driven to move at the first speed in the section a1;

步骤2004,机械手3是否进入区段a2Step 2004, whether the manipulator 3 enters section a2;

上位机判断机械手3是否已经进入区段a2,如果进入区段a2,执行步骤2005,否则返回执行步骤2003。The host computer judges whether the manipulator 3 has entered section a 2 , if it has entered section a 2 , execute step 2005 , otherwise return to execute step 2003 .

步骤2005,以第二速度运行;Step 2005, run at the second speed;

机械手3在移动进入区段a2之后,下位机通过相对应的变频器,对驱动机械手3在X轴方向和Y轴方向的电机减速,使机械手3以低于第一速度的第二速度在区段a2内移动;After the manipulator 3 moves into section a2, the lower computer decelerates the motors driving the manipulator 3 in the X-axis direction and the Y-axis direction through the corresponding frequency converter, so that the manipulator 3 moves at a second speed lower than the first speed. Move within section a2;

随着机械手3在相对应的电机驱动下不断运行,机械手3依次进入区段3、区段4……区段a(n-1),并在相应的区段内依次以速度递减的第三速度、第四速度……第N-1速度移动,因此该过程不再赘述。As the manipulator 3 continues to run under the corresponding motor drive, the manipulator 3 enters section 3, section 4 ... section a (n-1) in turn, and in the corresponding section, the speed decreases successively for the third time. speed, the fourth speed... the N-1th speed moves, so this process will not be repeated.

步骤2006,以第N-1速度运行;Step 2006, run at the N-1th speed;

机械手3在移动进入区段a(n-1)之后,下位机控制驱动机械手3在X轴方向和Y轴方向的电机使机械手3以第N-1速度区段a(n-1)内移动;After the manipulator 3 moves into section a (n-1) , the lower computer controls the motors driving the manipulator 3 in the X-axis direction and the Y-axis direction to make the manipulator 3 move in the N-1th speed section a (n-1) ;

步骤2007,机械手3是否进入区段anStep 2007, whether the manipulator 3 enters section a n ;

上位机判断机械手3是否已经进入区段an,如果进入区段an,执行步骤2008,否则返回执行步骤2006。The host computer judges whether the manipulator 3 has entered section a n , if it has entered section a n , execute step 2008 , otherwise return to execute step 2006 .

步骤2008,以第N速度移动;Step 2008, moving at the Nth speed;

机械手3在移动进入区段an之后,下位机控制驱动机械手3在X轴方向和Y轴方向的电机使机械手3以第N速度区段an内移动;After the manipulator 3 moves into the section a n , the lower computer controls the motors driving the manipulator 3 in the X-axis direction and the Y-axis direction to make the manipulator 3 move in the Nth speed section a n ;

步骤2009,停止;Step 2009, stop;

当机械手3运行至瓷砖目标位置时,下位机通过相对应的电机使机械手3停止移动。When the manipulator 3 moves to the tile target position, the lower computer stops the manipulator 3 through the corresponding motor.

在本转移码放方法中,通过瓷砖转移子程序,将机械手3的移动距离分为若干区段:区段a1……区段an,并且从区段a1开始以速度递减的形式使机械手3以不同的速度运行,因此在机械手3移动初期其移动的速度较快,因此保证了机械手3整体运行速度,提高了系统的运行效率,由于机械手3本身以及其夹取的瓷砖的总重量较重,因此在机械手3移动的末期以低速运行,降低了机械手3以及瓷砖本身重量所带来的惯性,因此提高了定位的精准性和系统的运行稳定性。In this transfer code placement method, through the tile transfer subroutine, the moving distance of the manipulator 3 is divided into several sections: section a 1 ... section a n , and starting from section a 1 , the speed of the manipulator is gradually reduced. 3 runs at different speeds, so it moves faster at the initial stage of the movement of the manipulator 3, thus ensuring the overall operating speed of the manipulator 3 and improving the operating efficiency of the system. Heavy, so it runs at a low speed at the end of the movement of the manipulator 3, which reduces the inertia caused by the weight of the manipulator 3 and the tile itself, thus improving the positioning accuracy and system operation stability.

区段a1……区段an的设置原则为:在机械手3的整个移动距离a中,以机械手3的移动终点为起点反向确定一个点(记为点A)作为区段a2的起始点,因此机械手3起点与点A之间的距离即为区段a1,点A与机械手3的移动终点(即瓷砖目标位置)之间的距离平分后形成区段a2~区段an。由于每包瓷砖的起始位置相同而目标位置不同,因此机械手3在移动每包瓷砖时移动的总距离a为变量,根据上述的区段划分原则进行区段划分后,由于点A是以机械手3的终点为参照反向确定的,因此区段a2~区段an的总距离以及每个区段的距离均为定值,而区段a1的距离随总距离a的变化而变化。The principle of section a 1 ... section a n is as follows: in the entire moving distance a of the manipulator 3, a point (denoted as point A) is reversely determined as the starting point of the movement end of the manipulator 3 as the section a 2 The starting point, so the distance between the starting point of manipulator 3 and point A is section a 1 , and the distance between point A and the moving end point of manipulator 3 (ie, the target position of the tile) is divided equally to form section a 2 ~ section a n . Since the starting position of each pack of tiles is the same and the target position is different, the total distance a moved by the manipulator 3 when moving each pack of tiles is a variable. The end point of 3 is determined with reference to the reverse direction, so the total distance of section a 2 ~ section a n and the distance of each section are fixed values, while the distance of section a 1 changes with the change of the total distance a .

如图8所示,上述的瓷砖放置子程序,包括如下步骤:As shown in Figure 8, the above tile placement subroutine includes the following steps:

步骤3001,确定下落高度;Step 3001, determine the falling height;

在夹取有瓷砖的机械手3移动至栈板5上方之后,上位机根据栈板5表面的高度以及瓷砖底部的高度确定机械手3需要下落的距离,即机械手3在Z轴上的移动距离。After the manipulator 3 gripping the tile moves above the pallet 5, the host computer determines the distance that the manipulator 3 needs to fall according to the height of the surface of the pallet 5 and the height of the bottom of the tile, that is, the moving distance of the manipulator 3 on the Z axis.

步骤3002,瓷砖是否需要旋转;Step 3002, whether the tile needs to be rotated;

上位机根据预设定的瓷砖在栈板5上的码放规则判断该包瓷砖在下落前是否需要旋转,即是否需要机械手3在W轴上进行动作,如果需要旋转,执行步骤3003,如果不需要旋转,执行步骤3004;The host computer judges whether the package of tiles needs to be rotated before falling according to the pre-set rules of laying tiles on the pallet 5, that is, whether the manipulator 3 needs to move on the W axis. If rotation is required, execute step 3003; if not Rotate, execute step 3004;

步骤3003,机械手3旋转;Step 3003, manipulator 3 rotates;

上位机根据该包瓷砖在栈板5上的预设位置确定瓷砖需要旋转的角度,并将控制信号送至下位机,由下位机驱动相对应的电机动作,驱动机械手3转动,使瓷砖旋转相应的角度;The upper computer determines the angle at which the tiles need to be rotated according to the preset position of the package of tiles on the pallet 5, and sends the control signal to the lower computer, which drives the corresponding motor to move, and drives the manipulator 3 to rotate, so that the tiles rotate accordingly. Angle;

步骤3004,机械手3下落;Step 3004, whereabouts of manipulator 3;

下位机驱动相应的电机动作,使机械手3下落预定距离,使瓷砖的底面紧贴栈板5上表面,完成瓷砖的放置。The lower computer drives the corresponding motor to move, so that the manipulator 3 falls a predetermined distance, so that the bottom surface of the ceramic tile is close to the upper surface of the pallet 5, and the placement of the ceramic tile is completed.

步骤3005,机械手3回位;Step 3005, manipulator 3 returns to position;

机械手3松开瓷砖,然后上升相应的距离后,回到工作位继续下一包瓷砖的抓取和转移。Manipulator 3 releases the tiles, then rises for a corresponding distance, and then returns to the working position to continue grabbing and transferring the next pack of tiles.

如图9所示,上述的复位子程序,包括如下步骤:As shown in Figure 9, the above-mentioned reset subroutine includes the following steps:

步骤4001,设备无报警,复位启动;Step 4001, the device has no alarm, reset and start;

下位机确定系统无报警状态,然后机械手3复位启动。The lower computer determines that the system has no alarm state, and then the manipulator 3 is reset and started.

步骤4002,Z轴是否完成复位;Step 4002, whether the Z-axis has been reset;

下位机判断机械手3的Z轴是否完成复位,如果Z轴未完成复位,执行步骤4003,如果Z轴已完成复位,执行步骤4004。The lower computer judges whether the Z-axis of the manipulator 3 has been reset. If the Z-axis has not been reset, execute step 4003. If the Z-axis has been reset, execute step 4004.

步骤4003,Z轴完成复位;Step 4003, the Z axis completes the reset;

机械手的Z轴完成复位,上升至原点。The Z-axis of the manipulator completes the reset and rises to the origin.

步骤4004,其他轴复位;Step 4004, reset other axes;

下位机控制X轴、Y轴以及W轴复位;The lower computer controls the reset of the X-axis, Y-axis and W-axis;

步骤4005,复位结束;Step 4005, the reset ends;

复位子程序结束。The reset subroutine ends.

具体工作过程及工作原理如下:The specific working process and working principle are as follows:

在需要对打包完成的瓷砖由包装线末端的瓷砖翻转工位2上转移到瓷砖码放工位6处时,操作人员通过上位机选定需要执行的抓取程序,机械手3移动至等待位置开始工作,执行瓷砖的抓取、转移以及放置操作。When it is necessary to transfer the packaged tiles from the tile turning station 2 at the end of the packaging line to the tile stacking station 6, the operator selects the grabbing program to be executed through the host computer, and the manipulator 3 moves to the waiting position to start working , to perform grabbing, transferring, and placing of tiles.

机械手3在开始工作之后,下位机首先判断两个瓷砖码放工位6内是否均未放置栈板5,如果两个瓷砖码放工位6内均未放置栈板5,机械手3首先从栈板存放工位4内夹取一个栈板5放到其中一个瓷砖码放工位6内,由于每块栈板5的高度为定值,因此在将栈板5放入瓷砖码放工位6内之后,上位机自动记录瓷砖码放工位6中的栈板5表面的高度,作为放置瓷砖时的参考。After the manipulator 3 starts working, the lower computer first judges whether there is no pallet 5 placed in the two tile stacking stations 6. If no pallet 5 is placed in the two tile stacking stations 6, the manipulator 3 first deposits Clamp a pallet 5 in the station 4 and put it in one of the tile stacking stations 6. Since the height of each pallet 5 is a fixed value, after the pallet 5 is put into the tile stacking station 6, the upper position The machine automatically records the height of the surface of the pallet 5 in the tile stacking station 6, as a reference when placing tiles.

在机械手3每完成一次将栈板5放入瓷砖码放工位6的操作之后,下位机首先判断在瓷砖翻转工位2内是否已存在有未抓取的瓷砖,如果已存在有尚未抓取的瓷砖,机械手3首先下降至瓷砖翻转工位2处对瓷砖进行抓取,如果瓷砖翻转工位2内尚不存在未抓取的瓷砖,机械手3继续从栈板存放工位4内夹取栈板5放入尚未放置栈板5的瓷砖码放工位6内。反复进行上述判断和栈板5的抓取,直到每个瓷砖码放工位6内均放置有栈板5。After the manipulator 3 completes the operation of putting the pallet 5 into the tile stacking station 6, the lower computer first judges whether there are ungrabbed tiles in the tile turning station 2. For ceramic tiles, the manipulator 3 first descends to the tile turning station 2 to grab the tiles. If there are no ungrabbed tiles in the tile turning station 2, the manipulator 3 continues to grab the pallet from the pallet storage station 4 5 is put into the ceramic tile stacking station 6 that has not placed pallet 5 yet. The above judgment and the grabbing of pallets 5 are repeated until pallets 5 are placed in each tile stacking station 6 .

在机械手3从瓷砖翻转工位2中抓取瓷砖之后,机械手3首先上升至等待工位,然后由下位机驱动相应的电机运行,使机械手3同时在X轴和Y轴方向移动,移动至需要放置的栈板5的上方。机械手3在X轴和Y轴方向移动之前,上位机已经计算得出机械手3在X轴和Y轴方向移动的总距离,并将总距离分为若干区段,机械手3在X轴和Y轴方向移动的过程中,当移动至第二区段之前,下位机驱动机械手3以最高速度运行,当进入第二区段、第三区段、……、第N区段时,依次降低机械手3的移动速度,当机械手3移动至瓷砖的放置位置上方后,完成机械手3在X轴和Y轴方向的移动。After the manipulator 3 grabs the tiles from the tile turning station 2, the manipulator 3 first rises to the waiting station, and then the lower computer drives the corresponding motor to run, so that the manipulator 3 moves in the X-axis and Y-axis directions at the same time, and moves to the desired position. Placed on top of pallet 5. Before the manipulator 3 moves in the X-axis and Y-axis directions, the host computer has calculated the total distance that the manipulator 3 moves in the X-axis and Y-axis directions, and divides the total distance into several sections. The manipulator 3 moves in the X-axis and Y-axis directions In the process of moving in the direction, before moving to the second section, the lower computer drives the manipulator 3 to run at the highest speed, and when entering the second section, the third section, ..., the Nth section, lower the manipulator 3 in turn When the manipulator 3 moves above the placement position of the tile, the movement of the manipulator 3 in the X-axis and Y-axis directions is completed.

在机械手3移动至瓷砖的放置位置上方之后,上位机将计算得到的机械手3的下落高度以及是否需要对瓷砖进行旋转的控制指令送至下位机,如果瓷砖进行旋转,则下位机首先控制相应的电机动作,使机械手3在W轴上动作,旋转相应角度,如果不需要瓷砖进行旋转,则由下位机控制相应的电机动作,驱动机械手3在Z轴上动作,将瓷砖放置到栈板5的上表面。机械手3完成瓷砖的放置之后,松开瓷砖并回到工作位,继续下一包瓷砖的抓取。After the manipulator 3 moves above the placement position of the tiles, the upper computer sends the calculated falling height of the manipulator 3 and the control command of whether the tiles need to be rotated to the lower computer. If the tiles are rotated, the lower computer first controls the corresponding The motor moves to make the manipulator 3 move on the W axis and rotate the corresponding angle. If the tiles are not required to rotate, the lower computer controls the corresponding motor action to drive the manipulator 3 to move on the Z axis to place the tiles on the pallet 5. upper surface. After the manipulator 3 completes the placement of the tiles, it releases the tiles and gets back to the work position to continue grabbing the next pack of tiles.

以上所述,仅是本发明的较佳实施例而已,并非是对本发明作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例。但是凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本发明技术方案的保护范围。The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention to other forms. Any skilled person who is familiar with this profession may use the technical content disclosed above to change or remodel it into an equivalent change. Example. However, any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still belong to the protection scope of the technical solution of the present invention.

Claims (9)

1.一种基于栈板的瓷砖转移码放方法,其特征在于:包括如下步骤1. A method for stacking tiles based on pallet transfer, characterized in that: comprising the following steps 步骤1001,系统进行初始化,初始化之后,准备进行瓷砖的抓取;Step 1001, the system is initialized, and after initialization, it is ready to grab tiles; 步骤1002,机械手(3)由原始位置移动至工作位;Step 1002, the manipulator (3) moves from the original position to the working position; 步骤1003,下位机判断瓷砖翻转工位(2)内是否放置有瓷砖,如果放置有瓷砖,执行步骤1008,如果瓷砖翻转工位(2)内没有瓷砖,执行步骤1004;Step 1003, the lower computer judges whether there are tiles placed in the tile turning station (2), if there are tiles, go to step 1008, if there is no tile in the tile turning station (2), go to step 1004; 步骤1004,下位机判断是否存在未放置栈板(5)的瓷砖码放工位(6),如果存在未放置栈板(5)的瓷砖码放工位(6),执行步骤1005,如果不存在未放置栈板(5)的瓷砖码放工位(6),返回执行步骤1003;Step 1004, the lower computer judges whether there is a tile stacking station (6) without a pallet (5), if there is a tile stacking station (6) without a pallet (5), execute step 1005, if there is no stacking station (6) Place the tile stacking station (6) on the pallet (5), return to step 1003; 步骤1005,下位机判断栈板存放工位(4)内是否存留有栈板(5),如果存留有栈板(5),执行步骤1006,如果栈板存放工位(4)内没有栈板(5),执行步骤1007;Step 1005, the lower computer judges whether there is a pallet (5) in the pallet storage station (4), if there is a pallet (5), execute step 1006, if there is no pallet in the pallet storage station (4) (5), execute step 1007; 步骤1006,下位机控制机械手(3)从栈板存放工位(4)内抓取一个栈板(5)并放入空置的瓷砖码放工位(6)内;Step 1006, the lower computer controls the manipulator (3) to grab a pallet (5) from the pallet storage station (4) and put it into the empty tile stacking station (6); 步骤1007,下位机控制报警系统进行报警;Step 1007, the lower computer controls the alarm system to give an alarm; 步骤1008,下位机根据设置在栈板检测模块判断在瓷砖码放工位(6)内是否放置有可用的栈板(5),如果放置有可用的栈板(5),执行步骤1012,如果在瓷砖码放工位(6)内没有可用的栈板(5),执行步骤1009;Step 1008, the lower computer determines whether there are available pallets (5) placed in the tile stacking station (6) according to the settings in the pallet detection module, if there are available pallets (5), execute step 1012, if There is no available pallet (5) in the tile stacking station (6), go to step 1009; 步骤1009,下位机判断是否存在未放置栈板(5)的瓷砖码放工位(6),如果存在未放置栈板(5)的瓷砖码放工位(6),执行步骤1010,如果不存在未放置栈板(5)的瓷砖码放工位(6),返回执行步骤1007;Step 1009, the lower computer judges whether there is a tile stacking station (6) without a pallet (5), if there is a tile stacking station (6) without a pallet (5), execute step 1010, if there is no tile stacking station (6) without a pallet (5) Place the tile stacking station (6) of the pallet (5), return to step 1007; 步骤1010,下位机判断栈板存放工位(4)内是否存留有栈板(5),如果存留有栈板(5),执行步骤1011,如果栈板存放工位(4)内没有栈板(5),执行步骤1007;Step 1010, the lower computer judges whether there is a pallet (5) in the pallet storage station (4), if there is a pallet (5), execute step 1011, if there is no pallet in the pallet storage station (4) (5), execute step 1007; 步骤1011,下位机控制机械手(3)从栈板存放工位(4)内抓取一个栈板(5)并放入空置的瓷砖码放工位(6)内;Step 1011, the lower computer controls the manipulator (3) to grab a pallet (5) from the pallet storage station (4) and put it into the empty tile stacking station (6); 步骤1012,下位机控制机械手(3)按照瓷砖转移子程序和瓷砖放置子程序将瓷砖由瓷砖翻转工位(2)放置到瓷砖码放工位(6)内的栈板(5)上,然后返回步骤1002。Step 1012, the lower computer controls the manipulator (3) to place the tiles from the tile turning station (2) onto the pallet (5) in the tile stacking station (6) according to the tile transfer subroutine and the tile placement subroutine, and then returns Step 1002. 2.根据权利要求1所述的基于栈板的瓷砖转移码放方法,其特征在于:步骤1012中所述的瓷砖转移子程序,包括如下步骤:2. The tile transfer stacking method based on pallet according to claim 1, characterized in that: the tile transfer subroutine described in step 1012 comprises the following steps: 步骤2001,计算得到机械手(3)的移动总距离a;Step 2001, calculate the total moving distance a of the manipulator (3); 控制单元根据机械手(3)的移动起点和移动终点计算得到确定机械手(3)在X轴和Y轴所在平面上的移动总距离a;The control unit calculates and determines the total moving distance a of the manipulator (3) on the plane where the X-axis and the Y-axis are located according to the movement starting point and the movement end point of the manipulator (3); 步骤2002,将移动距离a分为若干移动区段:区段a1……区段anStep 2002, dividing the moving distance a into several moving sections: section a 1 ... section a n ; 控制单元按照距离分段原则自机械手(3)的移动起点开始将机械手(3)的移动总距离a分为若干移动区段:区段a1……区段anThe control unit divides the total moving distance a of the manipulator (3) into several moving sections from the moving starting point of the manipulator (3) according to the principle of distance segmentation: section a 1 ... section a n ; 步骤2003,以第一速度移动;Step 2003, moving at a first speed; 机械手(3)自起点开始以第一速度在区段a1内移动;The manipulator (3) moves in section a1 at a first speed from the starting point; 步骤2004,机械手(3)是否进入区段a2Step 2004, whether the manipulator (3) enters section a 2 ; 控制单元判断机械手(3)是否已经进入区段a2,如果进入区段a2,执行步骤2005,否则返回执行步骤2003;The control unit judges whether the manipulator (3) has entered section a 2 , if it has entered section a 2 , execute step 2005, otherwise return to execute step 2003; 步骤2005,以第二速度运行;Step 2005, run at the second speed; 控制单元控制机械手(3)在区段a2内以低于第一速度的第二速度移动;The control unit controls the manipulator (3) to move at a second speed lower than the first speed in section a2; 步骤2006,判断机械手(3)是否进入区段anStep 2006, judging whether the manipulator (3) enters section a n ; 控制单元判断机械手(3)是否已经进入区段an,如果进入区段an,执行步骤2008,否则执行步骤2007;The control unit judges whether the manipulator (3) has entered the section a n , if it enters the section a n , go to step 2008, otherwise go to step 2007; 步骤2007,以第N-1速度运行;Step 2007, running at the N-1th speed; 控制单元控制机械手(3)第N-1速度移动;The control unit controls the manipulator (3) to move at N-1 speed; 步骤2008,以第N速度移动;Step 2008, moving at the Nth speed; 控制单元控制机械手(3)在区段an内以低于第N-1速度的第N速度移动,当移动至移动终点后停止移动。The control unit controls the manipulator (3) to move at an Nth speed lower than the N-1th speed in the section an, and stop moving when it reaches the moving end point. 3.根据权利要求2所述的基于栈板的瓷砖转移码放方法,其特征在于:步骤2002中所述的距离分段原则为:在机械手(3)的整个移动距离a中确定一个减速点作为区段a2的起始点,减速点与机械手(3)的移动起点之间为区段a1,减速点与机械手(3)的移动终点之间的距离平分后形成区段a2~区段an3. The tile transfer stacking method based on pallets according to claim 2, characterized in that: the distance segmentation principle described in step 2002 is: determine a deceleration point in the entire moving distance a of the manipulator (3) as The starting point of section a 2 , between the deceleration point and the moving starting point of the manipulator (3) is section a 1 , and the distance between the deceleration point and the moving end point of the manipulator (3) is divided equally to form section a 2 ~ section a n . 4.根据权利要求1所述的基于栈板的瓷砖转移码放方法,其特征在于:步骤1012中所述的瓷砖转移子程序,包括如下步骤:4. The tile transfer stacking method based on pallet according to claim 1, characterized in that: the tile transfer subroutine described in step 1012 comprises the following steps: 步骤3001,确定下落高度;Step 3001, determine the falling height; 控制单元根据栈板(5)表面的高度以及瓷砖底部的高度确定机械手(3)的下落距离;The control unit determines the falling distance of the manipulator (3) according to the height of the surface of the pallet (5) and the height of the bottom of the tile; 步骤3002,瓷砖是否需要旋转;Step 3002, whether the tile needs to be rotated; 控制单元判断该包瓷砖在下落前是否需要旋转,如果需要旋转,执行步骤3003,如果不需要旋转,执行步骤3004;The control unit judges whether the package of tiles needs to be rotated before falling, if it needs to be rotated, execute step 3003, if it does not need to rotate, execute step 3004; 步骤3003,机械手(3)旋转;Step 3003, the manipulator (3) rotates; 控制单元根据该包瓷砖在栈板(5)上的预设位置确定瓷砖需要旋转的角度,并驱动机械手(3)转动相应角度;The control unit determines the angle at which the tiles need to be rotated according to the preset position of the pack of tiles on the pallet (5), and drives the manipulator (3) to rotate at the corresponding angle; 步骤3004,机械手(3)下落;Step 3004, whereabouts of the manipulator (3); 控制单元控制机械手(3)下落,使瓷砖的底面紧贴栈板(5)上表面,完成瓷砖的放置;The control unit controls the falling of the manipulator (3), so that the bottom surface of the tiles is close to the upper surface of the pallet (5), and the placement of the tiles is completed; 步骤3005,机械手(3)回位;Step 3005, the manipulator (3) returns to its position; 机械手(3)松开瓷砖,然后复位继续下一包瓷砖的抓取和转移。The manipulator (3) releases the tiles, then resets to continue grabbing and transferring the next pack of tiles. 5.一种用于实现权利要求1~4任一项所述的基于栈板的瓷砖转移码放方法的基于栈板的瓷砖转移码放系统,其特征在于:包括由护栏(8)围成的码放作业区,在码放作业区内设置有存放栈板(5)的栈板存放工位(4)和至少一个瓷砖码放工位(6),在码放作业区的后端设置有用于运送瓷砖的传送装置(1),在码放作业区的上方设置有机械手(3),用于将栈板存放工位(4)内的栈板(5)放入瓷砖码放工位(6),并将传送装置(1)上的瓷砖转移到瓷砖码放工位(6)内的栈板(5)上,在码放作业区外部设置有控制柜,控制柜内设置有控制单元。5. A pallet-based tile transfer stacking system for realizing the pallet-based tile transfer stacking method according to any one of claims 1 to 4, characterized in that: it includes a stacking system surrounded by guardrails (8) In the operation area, there are pallet storage stations (4) for storing pallets (5) and at least one tile stacking station (6) in the stacking operation area, and a conveyor for transporting tiles is provided at the rear end of the stacking operation area. The device (1) is equipped with a manipulator (3) above the stacking operation area, which is used to put the pallet (5) in the pallet storage station (4) into the tile stacking station (6), and transfer the conveying device The tiles on (1) are transferred to the pallet (5) in the tile stacking station (6), and a control cabinet is set outside the stacking operation area, and a control unit is set inside the control cabinet. 6.根据权利要求5所述的基于栈板的瓷砖转移码放系统,其特征在于:所述的控制单元包括上位机、与上位机双向连接的下位机,在下位机的输出端口上连接有驱动机械手(3)动作的变频控制模块;6. The tile transfer stacking system based on pallets according to claim 5, characterized in that: the control unit includes a host computer, a lower computer bidirectionally connected with the upper computer, and a driver is connected to the output port of the lower computer The frequency conversion control module for the action of the manipulator (3); 在下位机的输入端口上连接有用于判断所述的瓷砖码放工位(6)内是否放置有栈板(5)的栈板检测模块、用于判断所述的传送装置(1)末端是否存在有瓷砖的瓷砖检测模块以及用于对机械手(3)的移动进行限位的限位模块。The input port of the lower computer is connected with a pallet detection module for judging whether there is a pallet (5) in the tile stacking station (6), and for judging whether the end of the transmission device (1) exists There is a tile detection module for tiles and a limit module for limiting the movement of the manipulator (3). 7.根据权利要求6所述的基于栈板的瓷砖转移码放系统,其特征在于:所述的栈板检测模块为设置在所述瓷砖码放工位(6)底部的光电开关;所述的瓷砖检测模块为设置在所述传送装置(1)末端的光电开关。7. The tile transfer stacking system based on pallets according to claim 6, characterized in that: the pallet detection module is a photoelectric switch arranged at the bottom of the tile stacking station (6); the tiles The detection module is a photoelectric switch arranged at the end of the transmission device (1). 8.根据权利要求6所述的基于栈板的瓷砖转移码放系统,其特征在于:在所述的下位机的输入端口上还设置有安全光栅(9),安全光栅(9)设置在码放作业区前端的开口处两侧。8. The tile transfer stacking system based on pallets according to claim 6, characterized in that: a safety grating (9) is also set on the input port of the lower computer, and the safety grating (9) is set in the stacking operation Both sides of the opening at the front end of the zone. 9.根据权利要求6所述的基于栈板的瓷砖转移码放系统,其特征在于:所述的变频控制模块包括四台变频器以及与变频器一一对应的四台变频电机,四台变频电机分别用于实现机械手(3)在X轴、Y轴、Z轴方向的直线运动以及机械手(3)绕其自身旋转的W轴方向的旋转运动,四台变频电机上均安装有编码器与下位机连接的编码器。9. The tile transfer stacking system based on pallets according to claim 6, characterized in that: the frequency conversion control module includes four frequency converters and four frequency conversion motors corresponding to the frequency converters one by one, and the four frequency conversion motors They are respectively used to realize the linear motion of the manipulator (3) in the directions of X-axis, Y-axis and Z-axis and the rotational movement of the manipulator (3) in the direction of the W-axis around itself. The four frequency conversion motors are equipped with encoders and lower Encoder connected to the machine.
CN201611016658.7A 2016-11-18 2016-11-18 A pallet-based tile transfer stacking method and system Expired - Fee Related CN106379746B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611016658.7A CN106379746B (en) 2016-11-18 2016-11-18 A pallet-based tile transfer stacking method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611016658.7A CN106379746B (en) 2016-11-18 2016-11-18 A pallet-based tile transfer stacking method and system

Publications (2)

Publication Number Publication Date
CN106379746A true CN106379746A (en) 2017-02-08
CN106379746B CN106379746B (en) 2022-08-12

Family

ID=57959399

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611016658.7A Expired - Fee Related CN106379746B (en) 2016-11-18 2016-11-18 A pallet-based tile transfer stacking method and system

Country Status (1)

Country Link
CN (1) CN106379746B (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5630695A (en) * 1995-09-14 1997-05-20 Flomat Pty Ltd Pallet sorting machine
CN101397089A (en) * 2008-09-24 2009-04-01 广东科达机电股份有限公司 Ceramic tile palletizing apparatus
CN101903269A (en) * 2008-03-12 2010-12-01 许勒自动控制有限责任两合公司 Device and method for unstacking plate-shaped parts
CN102482040A (en) * 2009-07-22 2012-05-30 西德尔合作公司 Improvement To Palletizing Equipment Combined With Secure Access
CN203006498U (en) * 2012-10-22 2013-06-19 南通通用机械制造有限公司 Four-station compact type robot stacking system
CN103434839A (en) * 2013-08-29 2013-12-11 江苏三环实业股份有限公司 Lead-acid storage battery grid automatic conveying device
CN203357469U (en) * 2012-08-13 2013-12-25 国家电网公司 Robot system with turnover box recognition function
CN203428554U (en) * 2013-07-03 2014-02-12 中山市科捷龙机器有限公司 Automatic handling and stacking manipulator
CN103640895A (en) * 2013-12-05 2014-03-19 广州瑞松科技有限公司 Working station for welding and stacking elevator layer door panels
CN204038033U (en) * 2014-08-23 2014-12-24 蔡群龙 Automatic packaging conveyor line
CN104310068A (en) * 2014-08-22 2015-01-28 上海起岩机电设备有限公司 High-speed batch-out, paper laying and stacking equipment for solar photovoltaic glass
CN204453853U (en) * 2015-02-06 2015-07-08 广东五星太阳能股份有限公司 Double-station automatic off-line palletizer for flat plate collectors
CN204528684U (en) * 2015-04-01 2015-08-05 泉州市三联机械制造有限公司 A kind of plate brick seperator
CN104944158A (en) * 2015-06-24 2015-09-30 大族激光科技产业集团股份有限公司 Empty smoke box classification recycling device and method
CN105347051A (en) * 2015-11-24 2016-02-24 洛阳中冶重工机械有限公司 Stacking and unstacking machine for transferring pallets for autoclaved aerated concrete products
CN105799982A (en) * 2014-12-29 2016-07-27 Tcl王牌电器(惠州)有限公司 Automatic television stacking device and method

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5630695A (en) * 1995-09-14 1997-05-20 Flomat Pty Ltd Pallet sorting machine
CN101903269A (en) * 2008-03-12 2010-12-01 许勒自动控制有限责任两合公司 Device and method for unstacking plate-shaped parts
CN101397089A (en) * 2008-09-24 2009-04-01 广东科达机电股份有限公司 Ceramic tile palletizing apparatus
CN102482040A (en) * 2009-07-22 2012-05-30 西德尔合作公司 Improvement To Palletizing Equipment Combined With Secure Access
CN203357469U (en) * 2012-08-13 2013-12-25 国家电网公司 Robot system with turnover box recognition function
CN203006498U (en) * 2012-10-22 2013-06-19 南通通用机械制造有限公司 Four-station compact type robot stacking system
CN203428554U (en) * 2013-07-03 2014-02-12 中山市科捷龙机器有限公司 Automatic handling and stacking manipulator
CN103434839A (en) * 2013-08-29 2013-12-11 江苏三环实业股份有限公司 Lead-acid storage battery grid automatic conveying device
CN103640895A (en) * 2013-12-05 2014-03-19 广州瑞松科技有限公司 Working station for welding and stacking elevator layer door panels
CN104310068A (en) * 2014-08-22 2015-01-28 上海起岩机电设备有限公司 High-speed batch-out, paper laying and stacking equipment for solar photovoltaic glass
CN204038033U (en) * 2014-08-23 2014-12-24 蔡群龙 Automatic packaging conveyor line
CN105799982A (en) * 2014-12-29 2016-07-27 Tcl王牌电器(惠州)有限公司 Automatic television stacking device and method
CN204453853U (en) * 2015-02-06 2015-07-08 广东五星太阳能股份有限公司 Double-station automatic off-line palletizer for flat plate collectors
CN204528684U (en) * 2015-04-01 2015-08-05 泉州市三联机械制造有限公司 A kind of plate brick seperator
CN104944158A (en) * 2015-06-24 2015-09-30 大族激光科技产业集团股份有限公司 Empty smoke box classification recycling device and method
CN105347051A (en) * 2015-11-24 2016-02-24 洛阳中冶重工机械有限公司 Stacking and unstacking machine for transferring pallets for autoclaved aerated concrete products

Also Published As

Publication number Publication date
CN106379746B (en) 2022-08-12

Similar Documents

Publication Publication Date Title
CN106494900A (en) Method and system are piled up in a kind of multistation ceramic tile transfer based on pallet
CN105383906B (en) Pot noodle placing and encasing device
US8074431B1 (en) Hybrid palletizer
ITPI20010051A1 (en) A METHOD AND DEVICE FOR THE OPERATION AND CONTROL OF A MANOO CLAMP OF AN AUTOMATIC EQUIPMENT FOR THE HANDLING OF OBJETS
US20060099064A1 (en) On-the-fly robotic stacking system for flat glass
CN103213849B (en) Automatic stacking device of concrete blocks and stacking process thereof
CN110498090B (en) Automatic boxing device and use method thereof
CN111807087A (en) An automatic car loader assembly
CN106629132B (en) A Tiles Transfer Stacking Method Based on Loading Vehicle
CN106516798A (en) Multi-station ceramic tile transferring and stacking method and system based on loading vehicles
CN107055050A (en) Switching mechanism for irregular cigarette bag
CN207826666U (en) A kind of production equipment of soap automation vanning and stacking
CN116281227A (en) Snatch mechanism, pile up neatly machine people and pile up neatly system
CN208994710U (en) Integrated Palletizer Control System
CN108792027B (en) Automatic vanning device of jar body
CN201298545Y (en) Combined type feeding device of IC strip laser marking machine
CN108688873B (en) Tank boxing device and automatic boxing method
CN106379746B (en) A pallet-based tile transfer stacking method and system
CN209535654U (en) Plastic packaging film is cut by laser pipeline
CN206318519U (en) A kind of ceramic tile branch code place system based on load wagon
CN202633260U (en) Auto-induction chip-arranging machine for package of integrated circuit chips
JP3201519B2 (en) Robot control method and control device
JPH0441332A (en) Automatic paper stacker for off-wheel
CN105366113B (en) An automatic packaging system for laminate flooring
CN211920178U (en) A compact robot palletizing station

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 264403 Binhai Road North, Longhai Road East, Nanhai New District, Weihai City, Shandong Province

Patentee after: SHANDONG AIERSHENG INTELLIGENT TECHNOLOGY CO.,LTD.

Address before: 255000 715-01 room, block A, advanced ceramics industry innovation park, No. 125, Liu Quan Road, Zhangdian District, Zibo, Shandong.

Patentee before: SHANDONG AIERSHENG INTELLIGENT TECHNOLOGY CO.,LTD.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220812