JPH0659938B2 - Palletizing system - Google Patents
Palletizing systemInfo
- Publication number
- JPH0659938B2 JPH0659938B2 JP59212517A JP21251784A JPH0659938B2 JP H0659938 B2 JPH0659938 B2 JP H0659938B2 JP 59212517 A JP59212517 A JP 59212517A JP 21251784 A JP21251784 A JP 21251784A JP H0659938 B2 JPH0659938 B2 JP H0659938B2
- Authority
- JP
- Japan
- Prior art keywords
- cargo
- loading
- stowage
- loaded
- work
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1371—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed with data records
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G57/00—Stacking of articles
- B65G57/02—Stacking of articles by adding to the top of the stack
- B65G57/16—Stacking of articles of particular shape
- B65G57/20—Stacking of articles of particular shape three-dimensional [3D], e.g. cubiform or cylindrical
- B65G57/22—Stacking of articles of particular shape three-dimensional [3D], e.g. cubiform or cylindrical in layers each of predetermined arrangement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G61/00—Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Mechanical Engineering (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Stacking Of Articles And Auxiliary Devices (AREA)
- Loading Or Unloading Of Vehicles (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、航空貨物輸送,小荷刻の宅配輸送、等のよう
に、貨物の形状,個数が判明してから、コンテナ,発送
用の板(パレツト)等の輸送器に積付けるまでを短時間
で行なう発送システムに好適なパレタイジング・ロボツ
ト・システムに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Use of the Invention] The present invention is, for example, for air freight transportation, small parcel delivery, etc., after the shape and number of freight are known, a container, a board for shipping. The present invention relates to a palletizing robot system suitable for a shipping system in which a pallet or the like is loaded in a transport device in a short time.
貨物発送システムには、次の二形態がある。 There are two forms of freight shipping system.
〈形態1〉 量産工場の貨物発送システムのように、日々発送する輸
送器の個数、及び各輸送器に積付ける貨物の寸法,個数
が、発送計画として、予め設定されており、その発送計
画に従つて、貨物の積付けを実施する発送システム。<Mode 1> As in the freight delivery system of a mass-production factory, the number of transporters to be shipped every day and the size and number of freight to be loaded on each transporter are preset as a delivery plan. Therefore, a shipping system that loads cargo.
〈形態2〉 配送センターのように、発送する貨物が到着して、初め
て、貨物の寸法,個数が判明し、更に、その貨物を輸送
器に、短時間に積付ける発送システム。<Mode 2> A shipping system, like a distribution center, in which the size and quantity of the cargo are known only after the cargo to be shipped arrives, and the cargo is loaded on a transporter in a short time.
本発明は、上記形態2の発送システムを対象とする発明
である。The present invention is directed to the delivery system of the above-mentioned mode 2.
以下,上記形態2の発送システムにおける、従来方式と
その問題点を述べる。Hereinafter, the conventional method and its problems in the delivery system of the second aspect will be described.
貨物の形状が判明してから輸送器に積付けるまでを短時
間に行なう発送システムでは、従来より、人手で積付作
業が行なわれている。しかし、人件費の増加,作業者の
安全性,等の面から、ロボツトによる積付作業の実現が
望まれている。2. Description of the Related Art Conventionally, in a shipping system in which it takes a short time from when the shape of a cargo is determined to when it is loaded into a transporter, the loading work is performed manually. However, from the standpoints of increased labor costs, worker safety, etc., it is desired to realize stowage work by robots.
本発明が対象とする発送システムでは、貨物到着後でな
ければ、貨物の種類,寸法が判明しない。積付ける貨物
の寸法,積付け位置は、輸送器毎に異なる。そのため、
ロボツトによる積付作業を実現するためには、積付る貨
物及びその積付位置の決定,ロボツトへの動作経路,ア
ームの開閉等の教示、を短時間に実現する必要がある。In the shipping system targeted by the present invention, the type and size of the cargo cannot be known until after the cargo arrives. The size of cargo to be loaded and the loading position are different for each transporter. for that reason,
In order to realize the stowage work by the robot, it is necessary to determine the cargo to be stowed and its stowage position, the operation route to the robot, and the teaching of the opening and closing of the arm in a short time.
ところが、従来のテイーチング・プレイドツク方式(人
間がテイーチング・ボツクスを用いて、ロボツトに移動
経路,アームの開閉,等を教示し、教示内容をロボツト
に繰返させる方式)では、上記課題を解決できない。However, the above teaching / playing dock system (a system in which a human teaches a robot a movement path, opening / closing of an arm, etc. by using a teaching box, and the teaching contents are repeated in the robot) cannot solve the above problems.
本発明の目的は、積み付けるべき貨物の各々の寸法デー
タに対応して、逐次貨物の積み付け位置を決定するパレ
タイジング・システムを提供することにある。本発明の
他の目的は、既に積み付けた貨物の所定位置からの位置
ずれに応じて、新たに積み付ける貨物の積み付け位置を
修正できるパレタイジング・システムを提供することに
ある。It is an object of the present invention to provide a palletizing system which sequentially determines the loading position of cargos corresponding to the size data of the cargos to be loaded. Another object of the present invention is to provide a palletizing system capable of correcting the loading position of a new cargo to be loaded depending on the displacement of the already loaded cargo from a predetermined position.
本発明の望ましい実施形態の一つは次のように構成され
る。搬送治具へ積み付けるべき貨物の寸法を読み取る寸
法読み取り装置と、寸法読み取り装置からの個々の貨物
に関する寸法データに応じて、積み付けるべき貨物の搬
送治具への積み付け位置を決定する手段と、決定した積
み付け位置を出力する出力装置とからなる。One of the preferred embodiments of the present invention is configured as follows. A dimension reading device that reads the dimensions of the cargo to be loaded on the transportation jig, and a means for determining the loading position of the cargo to be loaded on the transportation jig according to the dimension data of the individual cargo from the dimension reading device. , And an output device for outputting the determined loading position.
本発明の望ましい実施形態の他の一つは次のように構成
される。搬送治具へ積み付けるべき貨物の積み付け位置
を決定する手段と、搬送治具へ既に積み付けた貨物の所
定位置からの位置ずれを検出する検出手段と、検出手段
の出力に応じて、決定手段で決定した貨物の積み付け位
置を修正する手段とからなる。Another preferred embodiment of the present invention is configured as follows. A means for determining the loading position of the cargo to be loaded on the transportation jig, a detection means for detecting the positional deviation of the cargo already loaded on the transportation jig from the predetermined position, and a determination according to the output of the detection means And means for correcting the cargo loading position determined by the means.
以下、第1図〜第10図により本発明の第1の実施例を
説明する。第1図に本システムのハードウエア構成を示
す。1は貨物の寸法を読取る装置である。具体的には、
赤外線発光器と受光器とを設け、赤外線を受光できなか
つた時間から貨物の寸法を算出する装置、あるいは、貨
物の寸法を記載したコードを読取るバーコード・リーダ
で実現する。2は、貨物をループコンベア上に搬送する
装置である。具体的には第2図に示すコンベア211,
チエーン212,モータ213,制御器214からなる
チエーンコンベア21,ローラ221,モータ222,
制御装置223から成るローラコンベア22,等の装
置、あるいはロボツト等で実現する。3は、ループコン
ベアである。4はループ・コンベアの回転速度,起動・
停止を制御するマイクロコンピユータである。5は、ル
ープ・コンベアから貨物を取出し、パレツト上に積付け
る積付ロボツトである。6はグラフイツク・デイスプレ
イ端末装置である。7は電子計算機である。The first embodiment of the present invention will be described below with reference to FIGS. FIG. 1 shows the hardware configuration of this system. Reference numeral 1 is a device for reading the size of a cargo. In particular,
It is realized by a device that is provided with an infrared light emitter and a light receiver and calculates the size of the cargo from the time when infrared rays cannot be received, or a bar code reader that reads a code describing the size of the cargo. Reference numeral 2 is a device that conveys cargo on a loop conveyor. Specifically, the conveyor 211 shown in FIG.
A chain conveyor 21 including a chain 212, a motor 213, and a controller 214, a roller 221, a motor 222, and
It is realized by a device such as the roller conveyor 22 composed of the control device 223, or a robot. 3 is a loop conveyor. 4 is the rotation speed of the loop conveyor, start-up
It is a microcomputer that controls stop. Reference numeral 5 is a loading robot for picking up cargo from the loop conveyor and loading it on the pallet. Reference numeral 6 is a graphic display terminal device. 7 is an electronic computer.
以下、各装置の処理内容を動作順序に従つて、説明す
る。The processing contents of each device will be described below in the order of operation.
まず、貨物が到着してから、ループ・コンベア上にセツ
トされるまでの動作を説明する。First, the operation from the arrival of the cargo to the setting on the loop conveyor will be described.
搬送されてきた貨物の寸法(縦,横,高さ,それぞれの
寸法)を読取り装置1で読取り、電子計算機7へ送信す
る。The dimensions (length, width, height, respective dimensions) of the transported cargo are read by the reading device 1 and transmitted to the electronic computer 7.
電子計算機7では、送信されてきた貨物の寸法データを
積付データテーブル(第3図)に格納する。更に、搬送
装置2に、荷受け指示を送信する。次に、ループコンベ
ア上での貨物の存在を示す‘ループコンベア状態テーブ
ル’(第4図)をもとに、ループコンベア制御装置4に
ループコンベアの未積み位置を送信する。第4図におい
て、積付貨物名欄が のアドレスが未積み位置である。The electronic computer 7 stores the size data of the sent cargo in the stowage data table (FIG. 3). Further, the cargo receiving instruction is transmitted to the transport device 2. Next, based on the'loop conveyor state table '(FIG. 4) indicating the existence of cargo on the loop conveyor, the loop conveyor control device 4 is notified of the unloaded position of the loop conveyor. In Figure 4, the name of the cargo to be loaded is The address of is in the unstacked position.
搬送装置2では、電子計算機7からの荷受け指示を受取
つた後、読取り装置1から貨物を受取り、電子計算機7
に荷受け完了信号を送信する。The carrier device 2 receives the cargo receiving instruction from the electronic computer 7 and then receives the cargo from the reading device 1 to receive the cargo.
Send a receipt completion signal to.
ループコンベア制御装置4は、電子計算機7から受取つ
た未積み位置情報を作業待ちテーブル(第5図)に格納
する。未積み位置情報は*3で示す‘貨物位置’欄に格
納する本テーブルには、後述するロボツトへの荷渡し指
示も格納する。第5図において、*2はロボツト5への
荷渡し作業を、*1は搬送装置2からの荷受け作業を示
す。ループコンベア制御装置4では、搬送装置2からの
荷受け作業あるいはロボツト5への荷渡し作業が完了し
た段階(電子計算機7からこれらの完了信号を受ける)
で、作業待ちテーブルの先頭に格納されている作業を取
出し、実行する。(なお、ここでは、説明上、搬送装置
2からの荷受け作業指示を取出したとする。)ループコ
ンベア制御装置4では、取出した荷受け作業指示に従
い、ループ・コンベアを未積み位置で停止させる。その
後、電子計算機7に、荷受け位置で停止したことを示す
荷受け位置停止信号を送信する。The loop conveyor control device 4 stores the unstacked position information received from the electronic computer 7 in the work waiting table (FIG. 5). The unloaded position information is stored in the'cargo position 'column indicated by * 3. This table also stores the cargo delivery instruction to the robot, which will be described later. In FIG. 5, * 2 shows the work of delivering the load to the robot 5, and * 1 shows the work of receiving the load from the carrier device 2. In the loop conveyor control device 4, the stage where the work receiving work from the carrying device 2 or the work delivering work to the robot 5 is completed (the completion signals are received from the electronic computer 7).
Then, the work stored at the head of the work waiting table is taken out and executed. (Here, for the sake of explanation, it is assumed that the load receiving work instruction from the transport device 2 is taken out.) The loop conveyor control device 4 stops the loop conveyor at the unloaded position in accordance with the taken load receiving work instruction. After that, a load receiving position stop signal indicating that the load has stopped at the load receiving position is transmitted to the electronic computer 7.
電子計算機7では、荷受け位置停止信号を受取つた後、
搬送装置2に荷卸し開始指示を送信する。In the computer 7, after receiving the receiving position stop signal,
An unloading start instruction is transmitted to the carrier device 2.
搬送装置2では、荷卸し開始開示を受取つた後、ループ
コンベア上に貨物を卸す。その後、荷卸し完了信号を電
子計算機7に送信する。The carrier device 2 unloads the cargo on the loop conveyor after receiving the unloading start disclosure. Then, the unloading completion signal is transmitted to the electronic computer 7.
電子計算機7では、搬送装置2からの荷卸し完了信号を
受取つた後、読取り装置1に次貨物の寸法読取り開始信
号を、ループコンベア制御装置4に荷受け作業完了信号
を、それぞれ送信する。After receiving the unloading completion signal from the carrier device 2, the electronic computer 7 transmits the dimension reading start signal of the next cargo to the reading device 1 and the cargo receiving work completion signal to the loop conveyor control device 4, respectively.
以上が、貨物到着からループ・コンベア上への貨物のセ
ツテイングが完了するまでの動作である。The above is the operation from the arrival of the cargo to the completion of the setting of the cargo on the loop conveyor.
第6図(a)に、電子計算機7で稼動するプログラムの処
理フローを示す。具体的には、読取り装置1からの貨物
寸法データをステツプ601で受信し、受信したデータ
をステツプ602で積付データテーブルに格納する。次
に、ステツプ603にて、ループコンベア状態テーブル
の中から未積み位置を抽出する。抽出した未積み位置と
作業名(荷受け作業)とを、ステツプ604で、ループ
コンベア制御装置4に送信する。次にステツプ605で
ループコンベア制御装置4から送られてくる‘荷受け位
置停止信号’を待ち、その信号を受信する。荷受け位置
停止信号を受信したならば、ステツプ606にて、搬送
装置2へ荷卸し開始信号を送信する。次に、ステツプ6
07にて、搬送装置2からの荷卸し完了信号の送信を待
ち、受信する。次に、ステツプ608で読取り装置1
に、次の貨物の寸法の読取りの開始信号を送信する。さ
らに、ステツプ609でループコンベア制御装置4に、
荷受け作業完了信号を送信する。最後に、ステツプ61
0にて、ループコンベア状態テーブルを更新する。FIG. 6 (a) shows a processing flow of a program running on the electronic computer 7. Specifically, the cargo size data from the reader 1 is received in step 601, and the received data is stored in the stowage data table in step 602. Next, in step 603, the unstacked position is extracted from the loop conveyor state table. The extracted unloaded position and work name (consignment work) are transmitted to the loop conveyor controller 4 in step 604. Next, in step 605, a "load receiving position stop signal" sent from the loop conveyor control device 4 is waited for and the signal is received. When the load receiving position stop signal is received, in step 606, an unloading start signal is transmitted to the transport device 2. Next, step 6
At 07, the apparatus waits for and receives the unloading completion signal from the carrier device 2. Next, in Step 608, the reading device 1
To the start signal for the next cargo dimension reading. Further, in step 609, the loop conveyor control device 4 is
Send a signal to complete the receiving work. Finally, step 61
At 0, the loop conveyor state table is updated.
以上の電子計算機7で稼動するプログラムの処理手順で
ある。It is the processing procedure of the program operating in the electronic computer 7 described above.
第6図(b)に、ループコンベア制御装置4で稼動するプ
ログラムの処理フローを示す。ここには、作業待ちテー
ブルに作業名及び未積み位置(あるいは積付位置)を格
納する処理と、荷受け処理を示す。まず、前者について
説明する。電子計算機7から送信されてくる、作業名及
び未積み位置(あるいは積付位置)データをステツプ6
11で待ち、受信する。受信したデータをステツプ61
2で作業待ちテーブルに格絡する。FIG. 6 (b) shows a processing flow of a program operated by the loop conveyor control device 4. Here, the process of storing the work name and the unloaded position (or the loaded position) in the work waiting table and the load receiving process are shown. First, the former will be described. The work name and the unloaded position (or the loaded position) data transmitted from the electronic computer 7 are set in step 6
Wait at 11 and receive. Step 61
At 2 the work is waited for.
次に、荷受け処理について、説明する。まず、ステツプ
613で電子計算機7からの作業完了信号を受信する。
受信後、ステツプ614にて、次に実行する作業内容を
作業待ちテーブルが取込む。取込んだ作業が、荷受け作
業,荷渡し作業、のいずれかをステツプ615でチエツ
クする。荷受け作業ならば、ステツプ616でループコ
ンベアを未積み位置で停止させる。停止完了後、ステツ
プ617にて、電子計算機7に、荷受け位置停止信号を
送信する。Next, the receiving process will be described. First, in step 613, the work completion signal from the electronic computer 7 is received.
After the reception, in step 614, the work waiting table fetches the work content to be executed next. At step 615, either the received work or the handed-off work is checked. In the case of the load receiving work, in step 616, the loop conveyor is stopped at the unloaded position. After the stop is completed, in step 617, the load receiving position stop signal is transmitted to the electronic computer 7.
以上が、ループコンベア制御装置4で稼動するプログラ
ムの処理手順である。The above is the processing procedure of the program operating in the loop conveyor control device 4.
次に、ループコンベア上に貨物をセツトしてから、貨物
をパレツト上に積付けるまでの動作を説明する。Next, the operation from setting the cargo on the loop conveyor to loading the cargo on the pallet will be described.
電子計算機7は、積付データ・テーブルと、パレツト上
での貨物の積付位置を格納した積付パターンテーブル
(第7図)とから、第8図に示す積付貨物・積付位置受
付画面を、グラフイツク・デイスプレイ端末装置6に表
示する。第7図において、積付位置とは、パレツトの左
奥端点を原点(0,0,0)とした時の貨物の左奥の座
標(x,y,z)である。また積付方向とは、パレツト
の左側面に正対する貨物の辺を示す。ここで、WIDT
とは幅方向,LENGとは長さ方向である。The electronic computer 7 uses the stowage data table and the stowage pattern table (FIG. 7) that stores the stowage positions of the cargo on the pallet to determine the stowed cargo / shipment position reception screen shown in FIG. Is displayed on the graphic display terminal device 6. In FIG. 7, the stowage position is the coordinates (x, y, z) of the left back of the cargo when the left back end of the pallet is the origin (0, 0, 0). The loading direction is the side of the cargo that faces the left side of the pallet. Where WIDT
Is the width direction and LENG is the length direction.
ユーザは、タブレツトに付加されたスタイラスペンある
いはライトペン等の装置で、積付ける貨物とその積付位
置を指示する。The user uses a device such as a stylus pen or a light pen attached to the tablet to indicate the cargo to be stowed and its stowage position.
電子計算機7では、ループコンベア状態テーブル(第4
図)をもとに、指定された貨物のループコンベア上での
積付位置を送信し、ループコンベア制御装置4に、ロボ
ツトへの荷渡しを要求する。In the computer 7, the loop conveyor state table (4th
Based on the figure), the loading position of the designated cargo on the loop conveyor is transmitted, and the loop conveyor control device 4 is requested to deliver the cargo to the robot.
ループコンベア制御装置4では、電子計算機7から送信
された積付位置情報を作業待ちテーブルに格納する。The loop conveyor control device 4 stores the stowage position information transmitted from the electronic computer 7 in the work waiting table.
ループコンベア制御装置4が、作業待ちテーブルの先頭
に格納されている作業を取出し、その作業がロボツトへ
の荷渡し作業ならば、ループコンベアを積付位置で停止
させる。その後、電子計算機7に、荷渡し位置で停止し
たことを示す荷渡し位置停止信号を送信する。The loop conveyor control device 4 takes out the work stored at the head of the work waiting table, and if the work is the work of delivering the load to the robot, the loop conveyor is stopped at the loading position. After that, a delivery position stop signal indicating the stop at the delivery position is transmitted to the electronic computer 7.
電子計算機7では、荷渡し位置停止信号を受取つた後、
ユーザに指示された積付位置に至るまでのロボツトの動
作経路及びアームの開閉指示(第9図)を作成し、ロボ
ツト5に送信する。In the electronic computer 7, after receiving the delivery position stop signal,
A robot operation path up to the stowage position instructed by the user and an arm opening / closing instruction (FIG. 9) are created and transmitted to the robot 5.
ロボツト5は、電子計算機7から受信した動作経路及び
アームの開閉指示に従い、ループコンベア上から貨物を
取出し、パレツト上に積付ける。その後、電子計算機7
に、荷受け完了信号を送信する。The robot 5 takes out the cargo from the loop conveyor and loads it on the pallet according to the operation route and the arm opening / closing instruction received from the electronic computer 7. After that, computer 7
Then, a receipt completion signal is transmitted.
電子計算機7では、ロボツト5からの荷受け完了信号を
受取つた後、ループコンベア制御装置4に、荷渡し作業
完了指示を送信する。After receiving the load acceptance completion signal from the robot 5, the electronic computer 7 transmits a load delivery work completion instruction to the loop conveyor control device 4.
以上が、ループコンベア上の貨物を、パレツト上に積付
ける作業の1サイクルである。第10図(a)に電子計算
機7で稼動するプログラムの制御フローを、第10図
(b)にループコンベア制御装置で稼動するプログラムの
制御フローを、それぞれ示す。The above is one cycle of the work for loading the cargo on the loop conveyor on the pallet. FIG. 10 (a) shows the control flow of the program running on the electronic computer 7, FIG.
(b) shows the control flow of the program operated by the loop conveyor control device.
まず、第10図(a)について、説明する。まず、ステツ
プ1001にて、ロボツト5からの荷受け完了信号を受信す
る。受信した後、ステツプ1002にて積付データテーブル
の内容を、ステツプ1003にて積付パターンテーブルの内
容を、それぞれ取込む。次に、取込んだデータをもと
に、ステツプ1004にて積付貨物・積付位置受付画面をグ
ラグイツク・デイスプレイ端末装置6に表示する。その
後、ステツプ1005で、積付貨物及び積付位置をグラフイ
ツク・デイスプレイ端末装置6から受信する。次に、
‘受信した積付貨物がループコンベア上のどの位置に積
付けられているか’を、ループコンベア状態テーブルを
用いて、ステツプ1006で抽出する。ステツプ1007にて、
抽出した積付位置及び作業名(荷渡し作業)をコープコ
ンベア制御装置4に送信する。ステツプ1008では、ルー
プコンベア制御装置4から送られてくる荷渡し位置停止
信号を受信する。次に、ステツプ1009にて、ロボツト5
の動作経路,アームの開閉指示,それぞれの動作シーケ
ンスを作成し、動作情報テーブルに格納する。ステツプ
1010では、ステツプ1009で作られた動作情報をロボツト
5に送信する、ステツプ1011で、ロボツト5からの荷受
け完了信号を受信する。受信したならば、ステツプ1012
にて、ループコンベア制御装置4へ荷受け完了信号を装
信し、ステツプ1013にて、積付データテーブル,積付パ
ターンテーブル,ループコンベア状態テーブル,それぞ
れの内容を更新する。以上が、電子計算機7で稼動する
プログラムの処理フローである。First, FIG. 10 (a) will be described. First, in step 1001, the load receiving completion signal from the robot 5 is received. After receiving, the contents of the stowage data table are fetched at step 1002 and the contents of the stowage pattern table are fetched at step 1003. Next, on the basis of the fetched data, the loading cargo / loading position acceptance screen is displayed on the graphics / display terminal device 6 in step 1004. After that, in step 1005, the cargo to be loaded and the loading position are received from the graphic display terminal device 6. next,
The "where on the loop conveyor the received stowed cargo is loaded" is extracted at step 1006 using the loop conveyor status table. At step 1007,
The stowed position and the work name (delivery work) that have been extracted are transmitted to the cop conveyor control device 4. In step 1008, the cargo position stop signal sent from the loop conveyor controller 4 is received. Next, at step 1009, the robot 5
The operation path, the instruction to open / close the arm, and the respective operation sequences are created and stored in the operation information table. Step
In step 1010, the operation information created in step 1009 is transmitted to the robot 5, and in step 1011, the load receiving completion signal from the robot 5 is received. If received, step 1012
In step 10, the loading completion signal is sent to the loop conveyor control device 4, and in step 1013, the contents of the stowage data table, stowage pattern table, and loop conveyor state table are updated. The above is the processing flow of the program running on the electronic computer 7.
次に、第10図(b)に示す処理フローを説明する。作業
待ちテーブルから取出した作業内容が、荷受け作業であ
つたならば、ステツプ1014にて、ループコンベアを作業
待ちテーブルから取出した積付位置に停止させる。その
後、ステツプ1015にて、電子計算機7に荷渡し位置停止
信号を送信する。以上が、ループコンベア制御装置4で
稼動するプログラムの処理フローである。Next, the processing flow shown in FIG. 10 (b) will be described. If the work content taken out from the work waiting table is a cargo receiving work, in step 1014, the loop conveyor is stopped at the stowage position taken out from the work waiting table. Thereafter, in step 1015, a delivery position stop signal is transmitted to the electronic computer 7. The above is the processing flow of the program operating in the loop conveyor control device 4.
以上本システムでは、1パレツト分の積付作業が完了す
るまで、上記サイクルを繰返す。As described above, in the present system, the above cycle is repeated until the loading work for one pallet is completed.
以上が本発明の第一の実施例である。The above is the first embodiment of the present invention.
次に、第11図〜第24図により本発明の第2の実施例
を説明する。Next, a second embodiment of the present invention will be described with reference to FIGS.
第2の実施例は貨物自動積付装置の動作修正方式に関
し、更に詳しくは、パレツト上に輸送要求のあつた貨物
を自動的に積付けていく貨物自動積付装置において、既
積付貨物の位置ずれに伴つて、次に積付けるべき貨物の
積付のための動作を修正する方式に関する。The second embodiment relates to a method for correcting the operation of an automatic cargo loading apparatus, and more specifically, in an automatic cargo loading apparatus for automatically loading cargo on a pallet, which has been requested to be transported, The present invention relates to a method of correcting an operation for loading a cargo to be loaded next due to displacement.
従来の貨物自動積付装置は、パレツト上の有効積載空間
に対する積載効果を向上させるため、予め積付配置(積
付パターン)と積付順序を決定しておき、この積付順序
に従つて、決められた位置に貨物を配置する方式であ
る。しかし、(i)貨物の寸法の誤差、と(ii)積付の誤差
により、予め決められた位置よりずれることが生じ、こ
のため、次に積付けるべき貨物の配置位置にずれ込む場
合が生じる。従つて、この場合次の貨物を予め決められ
た位置に積付けられなくなるという欠点がある。In order to improve the loading effect on the effective loading space on the pallet, the conventional automatic cargo loading device determines the loading layout (the loading pattern) and the loading order in advance, and according to the loading order, This is a method of arranging cargo at a fixed position. However, due to (i) the dimensional error of the cargo and (ii) the stowage error, the cargo may deviate from the predetermined position, and thus the cargo may be shifted to the position where the cargo is to be loaded next. Therefore, in this case, there is a drawback in that the next cargo cannot be loaded at a predetermined position.
第2の実施例では、パレツトによる貨物の輸送の要求時
に、パレツト上の限定された有効積載空間内に、予め積
付配置(積付パターン)を決めておき、この積付パター
ンに従つて貨物を自動的に積付けるための自動積付装置
において、既積付貨物の位置ずれに伴つて、この貨物が
次に積付けるべき貨物の配置位置にずれ込んだ場合、動
作シーケンスを修正して、積付を続行できるようにした
自動積付装置の動作修正方式を提供するため、次の三つ
の装置から構成され、既に積付けられた貨物の位置ずれ
のため、次の貨物が、予め与えられた位置に積付けられ
ない場合、 (i)動作シーケンスのみを修正、又は (ii)積付順序及び動作シーケンスを修正、 することによつて、積付を続行できるようにした点に特
徴がある。In the second embodiment, when a cargo is requested to be transported by a pallet, a loading arrangement (a loading pattern) is determined in advance in a limited effective loading space on the pallet, and the cargo is loaded according to the loading pattern. In the automatic loading device for automatically loading cargoes, if the cargo is displaced to the location of the cargo to be loaded next due to the displacement of the cargo already loaded, the operation sequence is corrected to In order to provide a method of correcting the operation of the automatic loading device that allows the loading to be continued, it is composed of the following three devices, and the next cargo is given in advance due to the displacement of the cargo already loaded. When it is not possible to stack at a position, it is characterized in that the stacking can be continued by (i) modifying only the motion sequence or (ii) modifying the stacking order and motion sequence.
a)予め登録されているパレツト上の積付配置(積付パ
ターン)に従つて、貨物を自動的に積付けるための自動
積付装置。a) An automatic loading device for automatically loading cargo according to a loading layout (packing pattern) on a pallet registered in advance.
b)既積付貨物の配置のずれに伴い、次の貨物を積付け
るべき位置に他の貨物がずれ込んでいないかどうか検出
するための位置ずれ検出装置。b) A misalignment detection device for detecting whether or not another cargo has slipped into the position where the next cargo should be loaded due to the displacement of the already loaded cargo.
c)上記2装置を統括制御するための制御装置。c) A control device for centrally controlling the above two devices.
第11図は、本発明の構成を示す図である。FIG. 11 is a diagram showing the configuration of the present invention.
1Aが、自動積付装置であり、予め指定された動作シー
ケンスに従つて、積付ステーシヨン上の貨物をパレツト
上の予め指定された位置に積付けるロボツトなどで実現
する。1A is an automatic loading device, which is realized by a robot or the like for loading cargo on a loading station at a predetermined position on a pallet according to a predetermined operation sequence.
1Bが、位置ずれ検出装置であり、赤外線や超音波など
を使つて、パレツト上を走査し、貨物の位置ずれを検出
するセンサーなどで実現する。Reference numeral 1B is a positional deviation detection device, which is realized by a sensor or the like that detects the positional deviation of the cargo by scanning the pallet using infrared rays or ultrasonic waves.
1Cが、制御装置であり、上記2装置と信号をやりとり
することによつて各装置を統括制御するための制御用コ
ンピユータなどで実現する。1C is a control device, which is realized by a control computer or the like for integrally controlling each device by exchanging signals with the above two devices.
第2の実施例では、貨物の形状は、全て直方体とし、各
寸法は、既知であるとする。In the second embodiment, it is assumed that the shape of the cargo is a rectangular parallelepiped and the dimensions are known.
自動積付装置1Aは、予め指定された動作シーケンスに
従つて、積付ステーシヨン上の貨物をパレツト上の予め
指定された位置に積付けるパレタイジング・ロボツトと
する。位置ずれ検出装置は赤外線を走査することにより
貨物の位置ずれを検出できるセンサーとする。制御装置
1Cは、制御用コンピユータとする。The automatic loading device 1A is a palletizing robot for loading the cargo on the loading station at a predetermined position on the pallet in accordance with a predetermined operation sequence. The misregistration detection device is a sensor that can detect misregistration of cargo by scanning infrared rays. The control device 1C is a control computer.
第12図は、パレツト2A上の貨物2Bの位置関係を示
す図である。例えば、ロボツト側の左端を原点とする直
交座標系を設定して、貨物の積付位置を指定する。厳密
には、貨物のうち原点に最も近い点2Cの座標を貨物2
Bの積付位置と定義する。なお貨物積付向きは、X軸方
向に貨物2Bの向きを当該貨物の長手方向(Lの記号で
表示)にするか短手方向(Sの記号で表示)にするかで
決める。FIG. 12 is a diagram showing the positional relationship of the cargo 2B on the pallet 2A. For example, a Cartesian coordinate system having the origin at the left end on the robot side is set to specify the cargo loading position. Strictly speaking, the coordinate of the point 2C closest to the origin of the cargo is the cargo 2
It is defined as the loading position of B. The cargo loading direction is determined depending on whether the cargo 2B is oriented in the longitudinal direction (indicated by the symbol L) or in the lateral direction (indicated by the symbol S) of the cargo in the X-axis direction.
第13図は、平面図のなかで、各貨物の積付順序で表示
した例である。原則としてロボツト側からみて(i)下か
ら上へ、(ii)奥から手前へ、(iii)左端から右端へとい
う優先規則で積付けた例である。FIG. 13 is an example in which the cargo is displayed in the loading order in the plan view. As a general rule, when viewed from the robot side, (i) bottom to top, (ii) back to front, (iii) left end to right end are prioritized.
第14図は、積付ステーシヨン4A上に供給された貨物
4Bを既積付貨物4E,4Cを乗り越えて、4Dの位置
にロボツトが積付ける動作経路を示した例である。4F
が動作点、4Gが動作経路の例である。このように既積
付貨物の各積付位置が分れば、それを障害物として、避
けて通る最適な経路を決定できる。従つて、第12図の
ような座標系で、既積付貨物の位置が与えられれば、ロ
ボツトの動作シーケンスは決定できる。FIG. 14 is an example showing an operation path in which the cargo 4B supplied onto the stowage station 4A gets over the already-carried cargos 4E and 4C and the robot stows at the position 4D. 4F
Is an operating point, and 4G is an example of an operating path. In this way, if each loading position of the already loaded cargo is known, it can be determined as an obstacle to determine the optimal route to avoid. Therefore, if the position of the cargo already loaded is given in the coordinate system as shown in FIG. 12, the operation sequence of the robot can be determined.
第15図は、パレツト5A上に貨物1を積付けた状況を
示す図である。点線の位置5Bは、積付パターンとして
予め指定された貨物1の位置を示し、点線の位置5C
は、積付パターンとして予め指定された貨物2の位置を
示したものである。本図のように、貨物1が実線の5D
の位置に配置されたとする。FIG. 15 is a diagram showing a situation in which the cargo 1 is loaded on the pallet 5A. The position 5B indicated by the dotted line indicates the position of the cargo 1 designated in advance as the stowage pattern, and the position 5C indicated by the dotted line.
Shows the position of the cargo 2 designated in advance as a stowage pattern. As shown in this figure, cargo 1 is a solid line 5D
It is assumed that it is placed in the position of.
第16図は、貨物2の近傍を位置ずれ検出装置(セン
サ)で走査し、貨物1のずれ込みを検出した例である。
6Aが走査範囲、6Bが既積付貨物1のずれ込み位置、
6Cが、走査線の例である。例えば、ロボツト位置決め
精度が5mmであれば、走査線の間隔は1mm程度にする。FIG. 16 is an example in which the vicinity of the cargo 2 is scanned by a positional deviation detection device (sensor) and the deviation of the cargo 1 is detected.
6A is the scanning range, 6B is the slip-in position of the already-carried cargo 1,
6C is an example of the scanning line. For example, if the robot positioning accuracy is 5 mm, the scanning line interval is about 1 mm.
第17図は、第16図の例のようにずれ込んだ貨物1に
対して、次に積付けるべき貨物2の位置を点線7Bか
ら、実線7Cに修正すべきことを示した図である。予め
与えられた積付パターンの各貨物の位置の相互関係およ
びパレツトの有効積付可能範囲から判断して、可能なら
ば、7Bから7Cへ修正して良いとする。この場合は動
作シーケンスを修正するだけで良い。FIG. 17 is a diagram showing that the position of the cargo 2 to be stowed next should be corrected from the dotted line 7B to the solid line 7C with respect to the cargo 1 shifted as in the example of FIG. Judging from the mutual relation of the positions of the cargoes in a given loading pattern and the effective loading possible range of the pallet, if possible, the correction may be made from 7B to 7C. In this case, it is only necessary to modify the operation sequence.
第18図は、既積付貨物のずれ込みの状況によつては、
積付位置が修正できない例である。8A,8B,8C,
8Dが、他の既積付貨物のずれ込み位置である。点線8
Eが、次の積付けるべき貨物の位置である。この例のよ
うに4方の既積付貨物がずれ込んだ場合、次に積付ける
貨物は、積付不能である。この場合、この貨物の積付を
スキツプして、次の貨物を積付する。但し、スキツプし
た貨物の上に未だ未積付貨物が残つている場合、これも
スキツプする。このように、積付パターンの各貨物の相
互関連をみて、積付順序を変更する。同時にそれに合せ
て動作シーケンスを修正する。スキツプされた貨物は、
供給ステーシヨンから、積付除外貨物としてラインオフ
される。ラインオフさせた貨物は、積付完了後、人手で
挿入されるものとなる。Fig. 18 shows that, depending on the situation of freight with existing cargo,
This is an example where the stowage position cannot be modified. 8A, 8B, 8C,
8D is the slip-in position of the other cargo already loaded. Dotted line 8
E is the position of the next cargo to be stowed. When four already-loaded cargoes are slipped in as in this example, the next cargo to be loaded is unloadable. In this case, skip the loading of this cargo and load the next cargo. However, if there is still unshipped cargo on top of the skipped cargo, this will also be skipped. In this way, the order of loading is changed by checking the mutual relation of each cargo in the loading pattern. At the same time, the operation sequence is modified accordingly. The skipped cargo is
Line off from the supply station as cargo exempted from loading. The cargo with the line off will be manually inserted after the loading is completed.
第19図は、制御装置の全体構成を概略的に示すブロツ
ク図であり、10はコンピユータ、21は位置ずけ検出
装置、22は自動積付装置である。FIG. 19 is a block diagram schematically showing the overall configuration of the control device, in which 10 is a computer, 21 is a position shift detection device, and 22 is an automatic loading device.
コンピユータ10は、記憶部11に格納されたプログラ
ムに従つて動作するコントロール部19と、4つのデー
タ記憶部12〜15からなつている。記憶部12には、
例えば、第20図の如く、予め登録されている積付パタ
ーンのデータがテーブル化して記憶されている。さらに
記憶部13には、例えば第21図に示す如く、予め登録
されている積付順序のデータがテーブル化して記憶され
る。この第11図には、積付順序に対応して、自動積付
装置21から入力される積付現況の情報(積付完了
“1”,スキツプ“−1”未完“0”)が記憶される。
記憶部14には、例えば第22図に示す如く、予め記録
されているロボツトの動作シーケンスデータがテーブル
化して記憶される。この第22図には、動作番号に対応
して、自動積付装置21から入力される動作現況の情報
(完了“1”,未完“0”)の情報が記憶される。記憶
部15には、例えば第23図に示す如く自動積付装置か
ら入力される供給順序ごとの供給現況の情報(供給ステ
ーシヨン到着“1”,未着,“0”,積付完了“9”)
が記憶される。The computer 10 includes a control unit 19 that operates according to a program stored in the storage unit 11 and four data storage units 12 to 15. In the storage unit 12,
For example, as shown in FIG. 20, data of pre-registered stowage patterns is stored as a table. Further, in the storage unit 13, for example, as shown in FIG. 21, pre-registered data of the stowage order is stored in a table. In FIG. 11, information on the current loading status (loading completion “1”, skip “−1”, unfinished “0”) input from the automatic loading device 21 is stored in correspondence with the loading order. It
In the storage unit 14, as shown in FIG. 22, for example, previously recorded robot operation sequence data is stored in a table form. In FIG. 22, information on the current operation state (completed “1”, incomplete “0”) input from the automatic stacking device 21 is stored corresponding to the operation number. In the storage unit 15, for example, as shown in FIG. 23, information on the current supply status for each supply order, which is input from the automatic stacking apparatus (supply station arrival “1”, non-arrival, “0”, stacking completion “9”). )
Is memorized.
第24図は、制御装置1Cの制御動作を行なうために記
憶部11に格納されるプログラムの概略フローチヤート
を示すデータがそれぞれセツトされる。In FIG. 24, data indicating the general flow chart of the program stored in the storage unit 11 for performing the control operation of the control device 1C is set.
以下、フローチヤートの動作ステツプ31〜46を追つ
て、本発明方式の具体的動作を詳細に説明する。The specific operation of the method of the present invention will be described in detail below by following the operation steps 31 to 46 of the flow chart.
ステツプ31:コンピユータ10は、貨物到着信号の入
力待ちとなる。自動積付装置22は、貨物が積付ステー
シヨンに到着すると、コンピユータ10へ貨物到着信号
を送信する。送信が終れば、次のステツプ32へ進む。Step 31: The computer 10 waits for input of a cargo arrival signal. When the cargo arrives at the loading station, the automatic loading device 22 transmits a cargo arrival signal to the computer 10. When the transmission is completed, the process proceeds to the next step 32.
ステツプ32:コンピユータ10は、記憶部15内にセ
ツトされた供給現況をサーチして、未着の状態“0”の
うち最初の供給順序をIにセツトする。次にステツプ3
3へ進む。Step 32: The computer 10 searches the storage unit 15 for the set supply status, and sets the first supply order of the undelivered state "0" to I. Next step 3
Go to 3.
ステツプ33:コンピユータ10は、上記ステツプ32
で、供給現況をサーチした際、全て積付完了であれば、
制御を終了する。そうでなければ、次のステツプ34へ
進む。Step 33: The computer 10 uses the above step 32.
Then, when searching the current supply situation, if all the items have been stowed,
Control ends. Otherwise, proceed to the next step 34.
ステツプ34:コンピユータ10は、記憶部13内にセ
ツトされた積付順序Iの積付番号Kを検索する。次にス
テツプ35へ進む。Step 34: The computer 10 retrieves the stowage number K of the stowage sequence I set in the storage unit 13. Then proceed to step 35.
ステツプ35:コンピユータ10は、記憶部12内にセ
ツトされた当該積付番号Kの積付配置データすなわち、
積付位置と向きを検索する。次にステツプ36へ進む。Step 35: The computer 10 causes the stowage arrangement data of the stowage number K set in the storage unit 12, that is,
Search stowage position and orientation. Then proceed to step 36.
ステツプ36:コンピユータ10は、上記ステツプ35
で検索した積付配置データを、位置ずれ検出装置21へ
送信し、かつ位置ずれ検出の指令信号を送信する。コン
ピユータ10は、次にステツプ37へ進む。Step 36: The computer 10 uses the above step 35.
The placement data with the product retrieved in step 1 is transmitted to the positional deviation detecting device 21, and a command signal for positional deviation detection is transmitted. The computer 10 then proceeds to step 37.
ステツプ37:コンピユータ10は、位置ずれ情報の入
力待ちとなる。位置ずれ検出装置21は、上記ステツプ
36で入力した積付配置データを基に、予め決められた
当該貨物の積付位置の近傍をセンサで走査して、既積付
貨物がずれ込んでいないかを検査し、その結果をコンピ
ユータ10に送信する。送信が終れば、次のステツプ3
8へ進む。Step 37: The computer 10 waits for the positional deviation information to be input. The positional deviation detection device 21 scans the vicinity of a predetermined stowage position of the cargo with a sensor based on the stowage arrangement data input in the above step 36 to check whether the stowed cargo has slipped. It inspects and sends the result to the computer 10. When the transmission is over, the next step 3
Go to 8.
ステツプ38:コンピユータ10は、上記ステツプ37
で入力した位置ずれの結果と、積付配置データと比較す
る。当該貨物の予め決められた積付位置に、既積付貨物
がずれ込んでいる場合、当該貨物以降の積付順序の各貨
物の、予め決められた積付位置の相互関係を判断して、
当該貨物の位置をずらすだけで良いか、当該貨物をスキ
ツプすべきを判定する。次にステツプ39へ進む。Step 38: The computer 10 uses the above Step 37.
The result of the positional deviation input in step 3 is compared with the stowage placement data. When the already loaded cargo is slipped into the predetermined loading position of the cargo, the mutual relationship of the predetermined loading positions of the cargos in the loading sequence after the cargo is judged,
It is determined whether the position of the cargo should be shifted or whether the cargo should be skipped. Then proceed to step 39.
ステツプ39:コンピユータ10は、上記ステツプ38
で、位置ずれ検出装置21から入力された位置ずれ情報
と記憶部12内にセツトされた積付計画データを比較し
た結果、動作修正が必要なければ、すなわち、当該積付
順序Iの貨物の予め決められた積付位置内に、既積付貨
物がずれ込んでいなければ、ステツプ42へ進む。もし
既積付貨物がずれ込んでいれば、次のステツプ40へ進
む。Step 39: The computer 10 uses the above step 38
Then, as a result of comparing the positional deviation information input from the positional deviation detection device 21 with the stowage plan data set in the storage unit 12, if the operation correction is not necessary, that is, the cargo of the stowage order I is previously stored. If the already loaded cargo has not slipped into the determined loading position, the process proceeds to step 42. If the already-carried cargo has slipped in, proceed to the next step 40.
ステツプ40:コンピユータ10は、ステツプ38で、
位置ずれ情報と積付計画データを比較した結果、当該積
付順序Iの貨物の、予め決められた積付位置内に、既積
付貨物がずれ込んで、動作修正を必要とする場合、さら
に、当該積付順序I以降の積付順序の貨物の積付計画デ
ータを検索し、例えば、第17図で説明した如く、積付
位置を少しずらすだけで、良い場合、次のステツプ41
へ進む。もし、既積付貨物のずれ込み方によつては、例
えば、第18図で説明した如く、積付位置をずらすこと
ができない場合、あるいは、当該貨物をずらすと、当該
積付順序以降の積付順序の貨物が、積付けられない場
合、ステツプ45へ進む。Step 40: The computer 10 is step 38,
As a result of comparing the positional deviation information and the stowage plan data, when the already stowed cargo is shifted into the predetermined stowage position of the cargo of the stowage order I and the operation correction is required, further, If the stowage plan data of the cargos in the stowage sequence after the stowage sequence I is searched and the stowage position is only slightly shifted as described with reference to FIG.
Go to. Depending on how to shift the already loaded cargo, for example, as described in FIG. 18, when the loading position cannot be shifted, or when the cargo is shifted, the loading after the loading order is performed. If the ordered cargo is not stowed, proceed to step 45.
ステツプ41:コンピユータ10は、位置ずれの大きさ
により、当該積付順序Iの貨物の積付位置およびそれに
よつて影響を受けるI以降の積付順序の貨物の積付位置
を修正して、記憶部12内の指定された欄にセツトし直
す。コンピユータ10は、さらに、記憶部内12内に修
正,セツトされた積付計画データを基に、動作シーケン
スを計算し直し、記憶部14内の指定された欄にセツト
する。次にステツプ42へ進む。Step 41: The computer 10 corrects the stowage position of the cargo of the stowage sequence I and the stowage position of the cargos of the stowage sequence after I affected by the stowage position according to the magnitude of the positional deviation, and stores it. Reset to the designated column in section 12. The computer 10 further recalculates the operation sequence on the basis of the stowage plan data corrected and set in the storage unit 12, and sets the operation sequence in the designated column in the storage unit 14. Then proceed to step 42.
ステツプ42:コンピユータ10は、記憶部14内にセ
ツトされた動作シーケンスを、自動積付装置22へ送信
し、動作指令を送信する。自動積付装置22は、上記動
作シーケンスに従つて、ロボツトを動作させる。次にス
テツプ43へ進む。Step 42: The computer 10 sends the operation sequence set in the storage unit 14 to the automatic loading device 22 and sends an operation command. The automatic loading device 22 operates the robot according to the above operation sequence. Then proceed to step 43.
ステツプ43:コンピユータ10は、記憶部14内にセ
ツトされた次の動作シーケンスをサーチし、もし、当該
積付順序Iの動作シーケンスが全て完了すれば、次のス
テツプ44へ進む。そうでなければ、ステツプ42へ戻
る。Step 43: The computer 10 searches for the next operation sequence set in the storage unit 14, and if all the operation sequence of the stowage sequence I is completed, it proceeds to the next step 44. Otherwise, return to step 42.
ステツプ44:コンピユータ10は、記憶部13内の積
付現況を積付完了の状態“1”に更新し、セツトする。
また記憶部14内の供給現況を積付完了の状態“9”に
更新し、セツトする。次にステツプ31へ戻る。Step 44: The computer 10 updates the loading status in the storage unit 13 to the loading status "1" and sets it.
Further, the current supply state in the storage unit 14 is updated to the loading completion state “9” and set. Then return to step 31.
ステツプ45:コンピユータ10は、当該積付順序Iの
貨物をスキツプしたとき、I以降の貨物の積付データよ
り、スキツプすべき貨物をチエツクし、記憶部13内に
セツトされている当該積付順序Iの積付現況およびそれ
以降の積付順序の貨物でスキツプすべき積付順序の積付
現況の状態をスキツプすべき積付順序の積付現況の状態
をスキツプ“−1”に更新し、セツトする。次に、スキ
ツプ46へ進む。Step 45: When the computer 10 skips the cargo in the stowage order I, it checks the cargo to be skipped based on the stowage data of the cargos after I, and the stowage order set in the storage unit 13 is set. Update the status of the loading status of I and the status of the loading status of the loading order to be skipped by the cargo of the loading order thereafter and update the status of the loading status of the loading order to skip "-1", Set. Then proceed to skip 46.
スキツプ46:コンピユータ10は、自動積付装置22
の積付ステーシヨンにある当該貨物をライン外に排除す
るための排除指令を自動積付装置22へ送信する。自動
積付装置22は、当該貨物ライン外へ排除する。コンピ
ユータ10は、次にステツプ31へ戻る。Skip 46: The computer 10 is the automatic loading device 22.
An exclusion command for excluding the cargo in the stowage station outside the line is transmitted to the automatic stowage device 22. The automatic loading device 22 is excluded outside the cargo line. The computer 10 then returns to step 31.
以上、本実施例により、次の効果がある。As described above, this embodiment has the following effects.
(1)発送コストが低減する。(1) Shipping costs are reduced.
本発明により、貨物の積付に従事する作業者が削減でき
る。そのため、人件費が削減でき、発送コストが低減で
きる。The present invention can reduce the number of workers engaged in cargo loading. Therefore, the labor cost can be reduced and the shipping cost can be reduced.
(2)積付作業の安全性が向上する。(2) The safety of stowage work is improved.
積付作業の場に人間が不要となるため、荷くずれによる
人間への災害が防止できる。Humans are no longer needed at the loading work site, so it is possible to prevent accidents to humans due to cargo collapse.
(3)輸送管理業務の簡易化,荷受け先とのトラブル防止
が実現できる。(3) Simplify transportation management work and prevent troubles with the recipient.
パレツトに積付けた貨物をコンピユータが確実に把握し
ている。そのため、発送伝票の作成をコンピユータで実
現でき、発送伝票と発送貨物との食違い,積付位置の記
載ミスが防止できる。The computer surely grasps the cargo loaded on the pallet. Therefore, a shipping slip can be created by a computer, and it is possible to prevent misalignment between the shipping slip and the shipping freight and an error in the description of the loading position.
(4)自動積付装置がパレツト上の予め決められた位置に
貨物を積付ける際、既積付貨物の位置ずれの状況に合せ
て、(i)積付位置と動作シーケンスの修正、あるいは(i
i)積付順序と動作シーケンスの修正のどちらかができる
ので、位置ずれが生じても、貨物の積付けを続行でき、
信頼性向上の効果がある。すなわち、上記修正によつて
積載効率向上を狙つて、予め決められた積付パターンで
積付けようとするので、積載効率を低下させないで、か
つ信頼性の向上が図れる。(4) When the automatic loading device loads cargo at a predetermined position on the pallet, (i) modification of the loading position and operation sequence, or (i) i
i) Either the stowage sequence or the operation sequence can be modified, so even if a displacement occurs, stowage of cargo can be continued,
It has the effect of improving reliability. That is, since the above-mentioned modification aims to improve the stacking efficiency and tries to stack in a predetermined stacking pattern, it is possible to improve the reliability without lowering the stacking efficiency.
本発明の実施態様によれば、積み付けるべき貨物の各々
の寸法データに対応して、逐次貨物の積み付け位置を決
定することができる。本発明の他の実施態様によれば、
既に積み付けた貨物の所定位置からの位置ずれに応じ
て、新たに積み付ける貨物の積み付け位置を修正でき
る。According to the embodiment of the present invention, it is possible to sequentially determine the loading position of the cargo corresponding to the size data of each cargo to be loaded. According to another embodiment of the present invention,
The loading position of a new cargo to be loaded can be corrected according to the displacement of the already loaded cargo from the predetermined position.
第1図は本発明の第1の実施例の全体構成図、第2図は
チエンコンベア及びローラコンベアの概観図、第3図は
積付データテーブルの一例を示す図、第4図はループコ
ンベア状態テーブルの一例を示す図、第5図は作業待ち
テーブルの一例を示す図、第6図は第1図の電子計算機
7における処理のフローチャート、第7図は積付パター
ンテーブルの一例を示す図、第8図は、デイスプレイ上
に出力された積付貨物・貨付位置受付画面の一例を示す
図、第9図は動作情報テーブルの一例を示す図、第10
図は第1図の電子計算機7におけるループコンベア制御
処理のフローチヤート、第11図は本発明の第2の実施
例の全体構成を示す図、第12図はパレツト上の貨物の
位置関係を示す図、第13図は積付順序を決めた例を示
す図、第14図は動作シーケンスを決める一例を示す
図、第15図は既積付貨物が位置ずれをおこしている例
を示す図、第16図は赤外線の走査により既積付貨物の
ずれ込みを検出した例を示す図、第17図は既積付貨物
のずれ込みにより、当該貨物の位置をずらせた例を示す
図、第18図は四方を既積付貨物の位置ずれで当該貨物
を積付けられなくなつた例を示す図、第19図は制御装
置の全体構成を示すブロツク図、第20〜第23図はそ
れぞれ上記制御装置内の記憶部に格納される各種のデー
タの格納方式の一例を示す図、第24図は上記制御装置
の制御のフローチヤートの例を示す図。 1A…貨物自動積付装置、1B…位置ずれ検出装置、1
C…制御装置。FIG. 1 is an overall configuration diagram of a first embodiment of the present invention, FIG. 2 is a schematic view of chain conveyors and roller conveyors, FIG. 3 is a diagram showing an example of a loading data table, and FIG. 4 is a loop conveyor. FIG. 5 is a diagram showing an example of a state table, FIG. 5 is a diagram showing an example of a work waiting table, FIG. 6 is a flowchart of processing in the electronic computer 7 of FIG. 1, and FIG. 7 is a diagram showing an example of a stowage pattern table. , FIG. 8 is a diagram showing an example of a loading cargo / freight position receiving screen output on the display, FIG. 9 is a diagram showing an example of an operation information table, and FIG.
FIG. 11 is a flow chart of the loop conveyor control process in the computer 7 of FIG. 1, FIG. 11 is a diagram showing the overall configuration of the second embodiment of the present invention, and FIG. 12 is a positional relationship of cargo on the pallet. FIG. 13 is a diagram showing an example in which the loading order is determined, FIG. 14 is a diagram showing an example in which the operation sequence is determined, and FIG. 15 is a diagram showing an example in which the already loaded cargo is displaced. FIG. 16 is a diagram showing an example in which the deviation of an already loaded cargo is detected by scanning with infrared rays, FIG. 17 is a diagram showing an example in which the position of the already loaded cargo is displaced by the deviation of the already loaded cargo, and FIG. 18 is FIG. 19 is a block diagram showing an example in which the cargo cannot be loaded due to the displacement of the already loaded cargo on all sides, FIG. 19 is a block diagram showing the overall configuration of the control device, and FIGS. Of storage method of various data stored in the storage unit Shown figure, FIG. 24 shows an example of a flow chart of the control of the control device. 1A ... Automatic cargo stowage equipment, 1B ... Position shift detection device, 1
C ... Control device.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 渡瀬 英夫 茨城県土浦市神立町603番地 株式会社日 立製作所土浦工場内 (56)参考文献 特開 昭61−30337(JP,A) 特開 昭58−149234(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Hideo Watase, Hideo Watase, 603, Jinritsu-cho, Tsuchiura-shi, Ibaraki Inside the Tsuchiura Plant, Hiritsu Seisakusho Co., Ltd. (56) -149234 (JP, A)
Claims (2)
み取る寸法読み取り装置、該寸法読み取り装置からの前
記貨物に関する寸法データに応じて、前記貨物の前記搬
送治具への積み付け位置を決定する手段と、前記決定し
た積み付け位置を出力する出力装置とを備えることを特
徴とするパレタイジング・システム。1. A size reading device for reading the size of a cargo to be loaded on a carrying jig, and a loading position of the cargo on the carrying jig is determined according to size data concerning the cargo from the size reading device. And a device for outputting the determined stacking position, the palletizing system.
位置を決定する手段と、前記搬送治具へ既に積み付けて
ある貨物の所定位置からの位置ずれを検出する検出手段
と、前記検出手段の出力に応じて、前記決定手段で決定
した前記貨物の積み付け位置を修正する手段とを備えた
パレタイジング・システム。2. A means for deciding a loading position of cargos to be loaded on a transportation jig, a detection means for detecting a positional deviation of cargos already loaded on the transportation jig from a predetermined position, and the detection. A palletizing system including means for correcting the loading position of the cargo determined by the determining means in accordance with the output of the means.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212517A JPH0659938B2 (en) | 1984-10-12 | 1984-10-12 | Palletizing system |
| US06/787,455 US4692876A (en) | 1984-10-12 | 1985-10-15 | Automatic freight stacking system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212517A JPH0659938B2 (en) | 1984-10-12 | 1984-10-12 | Palletizing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6194930A JPS6194930A (en) | 1986-05-13 |
| JPH0659938B2 true JPH0659938B2 (en) | 1994-08-10 |
Family
ID=16623979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59212517A Expired - Lifetime JPH0659938B2 (en) | 1984-10-12 | 1984-10-12 | Palletizing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0659938B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6615092B2 (en) | 2001-03-05 | 2003-09-02 | Dell Products L.P. | Method, system and facility for controlling resource allocation within a manufacturing environment |
| US6529797B2 (en) | 2001-03-05 | 2003-03-04 | Dell Products L.P. | System and method for automatically releasing collections of goods for shipment |
| NL1025826C2 (en) * | 2004-03-26 | 2005-10-03 | Trm Patenten B V | Device for stacking objects, use of such a device, as well as a method for stacking objects. |
| CN109318225A (en) * | 2017-08-01 | 2019-02-12 | 中达电子零组件(吴江)有限公司 | For controlling the method, apparatus and system of robot palletizer |
| JP7073762B2 (en) * | 2018-02-08 | 2022-05-24 | 富士通株式会社 | Storage system |
| CN116119245A (en) * | 2022-12-20 | 2023-05-16 | 未来机器人(深圳)有限公司 | Cargo management method, system, equipment and storage medium |
-
1984
- 1984-10-12 JP JP59212517A patent/JPH0659938B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6194930A (en) | 1986-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4692876A (en) | Automatic freight stacking system | |
| US5769589A (en) | Method for transporting a container and transporting means for performing the method | |
| JPWO1996030288A1 (en) | Container handling equipment and management system | |
| JP5013142B2 (en) | Inspection system and inspection method | |
| JPH11212621A (en) | Robot control method and device | |
| CN116452089A (en) | Goods management method, device and system and electronic equipment | |
| JPH062528B2 (en) | Automatic cargo loading system | |
| JPH0659938B2 (en) | Palletizing system | |
| JPH05217014A (en) | Barcode reading method | |
| JPH0840567A (en) | Automatic cargo loading device into vehicle | |
| JP4817240B2 (en) | Warehouse management system | |
| JPH09156762A (en) | Identification code reading device in automated warehouse | |
| CN114261664A (en) | An intelligent warehouse logistics integration method | |
| JP4067292B2 (en) | Processing equipment | |
| JPS6219963A (en) | Abnormality forecasting system for automatic freight loading device | |
| JPH0873009A (en) | Inventory management system | |
| JP4949869B2 (en) | Column stacking order detector | |
| JP2002167014A (en) | Automatic warehouse and how to issue automatic warehouse | |
| JPH0834505A (en) | Stock control system | |
| JPH09202412A (en) | Transport and shipping system for multi-mixed goods | |
| JPH0656399A (en) | forklift | |
| JP2001106309A (en) | Inventory control system for physical distribution warehouse | |
| JPH08225116A (en) | Automatic warehouse loading / unloading control method and apparatus | |
| JP2927569B2 (en) | Loading method | |
| JPH07300236A (en) | Loading equipment |