JP3334333B2 - Control unit for parts supply device - Google Patents
Control unit for parts supply deviceInfo
- Publication number
- JP3334333B2 JP3334333B2 JP11616294A JP11616294A JP3334333B2 JP 3334333 B2 JP3334333 B2 JP 3334333B2 JP 11616294 A JP11616294 A JP 11616294A JP 11616294 A JP11616294 A JP 11616294A JP 3334333 B2 JP3334333 B2 JP 3334333B2
- Authority
- JP
- Japan
- Prior art keywords
- box
- component
- parts
- boxes
- rows
- 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 - Fee Related
Links
Landscapes
- Warehouses Or Storage Devices (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数の部品箱を積み重
ねた部品箱段を複数列備える部品箱群から任意の部品箱
を取り出す部品供給装置を制御する制御装置に関し、さ
らに詳細には、一つの部品箱を取り出すことにより、他
の部品箱の位置が変化したときに、変化した部品箱の情
報を訂正することにより、部品の収納情報を正確に把握
可能な部品供給装置用制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for controlling a component feeder for taking out an arbitrary component box from a component box group having a plurality of rows of component boxes in which a plurality of component boxes are stacked. The present invention relates to a control device for a component supply device capable of accurately recognizing component storage information by taking out one component box and correcting the changed component box information when the position of another component box changes. Things.
【0002】[0002]
【従来の技術】従来、複数段の棚が複数列配設された部
品倉庫の各棚に、複数個の小物部品を入れたポリエチレ
ン製のポリ箱を一つづつ収納していた。そして、各棚の
位置、及びその棚に配置されたポリ箱に収納されている
部品の種別を制御装置が記憶しており、任意の部品を必
要とする場合に、制御装置が、その部品が収納されてい
るポリ箱の配置棚にスタッカークレーンを移動させて、
必要な部品の収納されているポリ箱を取り出し、部品取
り出し口である部品供給台上に置いていた。そして、部
品供給台上のポリ箱より、作業者が必要な部品を取り出
していた。部品取出しが終わった後、必要な部品を取り
出した後ポリ箱が空でない場合、制御装置は、スタッカ
ークレーンによりポリ箱を元の棚に戻していた。2. Description of the Related Art Conventionally, polyethylene boxes containing a plurality of small parts are stored one by one on each shelf of a parts warehouse having a plurality of rows of shelves arranged in a plurality of rows. Then, the control device stores the position of each shelf and the type of the component stored in the plastic box arranged on the shelf, and when an arbitrary component is required, the control device Move the stacker crane to the placement shelf of the stored poly box,
A plastic box containing necessary parts was taken out and placed on a parts supply table, which is a part taking-out opening. Then, the operator takes out necessary parts from the plastic box on the parts supply table. If the plastic box is not empty after the necessary parts have been removed after the parts have been removed, the control device has returned the plastic box to the original shelf by the stacker crane.
【0003】しかし、各棚に一つづつポリ箱を収納して
いたのでは、無駄な空間が多く、収納効率が悪い。そこ
で、複数のポリ箱を積み重ねた状態で収納することが試
みられている。この場合、積み重ねる部品箱段には、同
一種類の部品が収納されていた。部品箱段の途中に位置
するポリ箱を取り出すことができず、部品箱は必ず最上
段または最下段から取り出されていたからである。ま
た、最上段または最下段からポリ箱を取り出し、同じ場
所に返却しないと収納されている部品がわからなくなっ
てしまうからである。この方法では、せっかくポリ箱を
積み重ねて無駄な空間を減少させ収納効率を上げても、
同じ種類のポリ箱ばかりが収納されることになり、多品
種少量生産を前提に多種類の部品を収納したいという要
望に答えることができなかった。[0003] However, if the plastic boxes are stored one by one on each shelf, there is a lot of wasted space and the storage efficiency is poor. Therefore, it has been attempted to store a plurality of plastic boxes in a stacked state. In this case, parts of the same type are stored in the stacked parts box stages. This is because the plastic box located in the middle of the component box stage cannot be taken out, and the component box has always been taken out from the top or bottom stage. Also, unless the plastic box is taken out from the uppermost or lowermost row and returned to the same place, the stored parts cannot be identified. With this method, even if you pile up plastic boxes to reduce wasteful space and increase storage efficiency,
Since only the same type of plastic boxes were stored, it was not possible to respond to the demand for storing various types of parts on the premise of high-mix low-volume production.
【0004】その問題を解決するために、本出願人は、
特願平6−42632号において、任意の部品を収納し
た部品箱を積み重ねた部品箱段を複数配列した部品箱群
から、任意の部品が収納された部品箱を取り出す部品供
給装置を提案している。その部品供給装置の構成を図2
5に示す全体構成の正面図、及び図26に示す全体構成
の側面図に基づいて説明する。部品供給装置は、フレー
ム101を連結したフレーム箱型構造をしている。下面
にポリ箱台102が固設され、ポリ箱台102の上面に
位置決め突起114が付設され、最下段のポリ箱Pを位
置決めしている。上段に位置するポリ箱Pは、下段のポ
リ箱Pにより位置決めされ6個積み重ねられて部品箱段
を構成しており、部品箱段が4列備えられて部品箱群を
構成している。図25において第5列を構成する最右列
の部品箱段は、補給用の部品箱段である。In order to solve the problem, the present applicant has
Japanese Patent Application No. 6-42632 proposes a component supply device that takes out a component box containing an arbitrary component from a component box group in which a plurality of component box stages in which component boxes containing arbitrary components are stacked are arranged. I have. FIG. 2 shows the configuration of the component supply device.
Description will be made based on a front view of the entire configuration shown in FIG. 5 and a side view of the entire configuration shown in FIG. The component supply device has a frame box type structure in which frames 101 are connected. A poly box base 102 is fixed on the lower surface, and a positioning protrusion 114 is provided on the upper surface of the poly box base 102 to position the lowermost poly box P. The upper poly box P is positioned by the lower poly box P and is stacked six to form a component box stage. Four rows of component box stages are provided to form a component box group. In FIG. 25, the rightmost row of component boxes forming the fifth row is a component box level for supply.
【0005】フレーム101の四隅には、昇降ベルト1
03がプーリ112,113により上下に張架されてい
る。プーリ113は、モータ118により回転駆動され
る。昇降ベルト103と平行なガイドシャフトに摺動可
能に昇降スライド120が嵌合されている。昇降スライ
ド120は、昇降ベルト103に連結されており、昇降
ベルト103の駆動により、上下方向に昇降される。ま
た、昇降スライド120を両端にして昇降ブラケット1
09が付設されている。昇降ブラケット109の各部品
箱段に対応する位置に、4対のレバー回転機構110が
付設されている。各レバー回転機構110には、上部ポ
リ箱持ち上げレバー111が取り付けられており、上部
ポリ箱持ち上げレバー111はレバー回転機構110に
より、ポリ箱Pに対して係合状態または回避状態に回転
させられる。At the four corners of the frame 101, a lifting belt 1
03 is stretched up and down by pulleys 112 and 113. The pulley 113 is driven to rotate by a motor 118. An elevating slide 120 is slidably fitted on a guide shaft parallel to the elevating belt 103. The elevating slide 120 is connected to the elevating belt 103, and is moved up and down by driving the elevating belt 103. Also, the lifting bracket 1 with the lifting slide 120 at both ends is used.
09 is attached. Four pairs of lever rotation mechanisms 110 are provided at positions corresponding to the parts box stages of the lifting bracket 109. An upper plastic box lifting lever 111 is attached to each lever rotating mechanism 110, and the upper plastic box lifting lever 111 is rotated by the lever rotating mechanism 110 into an engagement state or an avoidance state with respect to the poly box P.
【0006】また、昇降ブラケット109には、図25
の左右方向に一対の左右ベルト105が張架されてい
る。また、昇降ブラケット109に付設されたガイドシ
ャフトに対して摺動可能に、一対の左右ブラケット10
7が付設されている。一対の左右ブラケット107は、
左右ベルト105に各々連結されており、常に対称の位
置に駆動される。左右ブラケット107には、レバー回
転機構116を介してポリ箱レバー108が取り付けら
れている。ポリ箱レバー108は、レバー回転機構11
6により、ポリ箱Pに対して係合状態または回避状態に
回転させられる。フレーム101の左中央より下側に、
取り出したポリ箱Pを置くための部品供給台104が固
設されている。また、フレーム101の右下部にシリン
ダ115が付設され、シリンダ115のロッド先端に移
動台117が取り付けられている。[0006] The lifting bracket 109 has a structure shown in FIG.
A pair of left and right belts 105 are stretched in the left and right direction. Further, a pair of left and right brackets 10 are slidable with respect to a guide shaft attached to the lifting bracket 109.
7 is attached. The pair of left and right brackets 107
Each is connected to the left and right belts 105 and is always driven to a symmetric position. A plastic box lever 108 is attached to the left and right brackets 107 via a lever rotation mechanism 116. The plastic box lever 108 is connected to the lever rotating mechanism 11.
6, the box P is rotated to the engagement state or the avoidance state. Below the left center of the frame 101,
A component supply table 104 for placing the removed plastic box P is fixedly provided. Further, a cylinder 115 is attached to a lower right portion of the frame 101, and a movable table 117 is attached to a rod end of the cylinder 115.
【0007】次に、上記構成を有する部品供給装置の動
作について説明する。一例として、図中左から3番目の
列の上から5段目の位置にあるポリ箱PAを取り出し
て、部品取り出し台104上に移動させる動作について
説明する。始めに、図25及び図26に示すように、左
から第1列から第4列までの上から4段目にある各々の
ポリ箱Pの上部枠に上部ポリ箱持ち上げレバー111を
係合させて、昇降ベルト103により、昇降ブラケット
109を上昇させる。これにより、第1列から第4列ま
での上から第1段から第4段までの全てのポリ箱Pが上
に持ち上げられる。これと同時に、ポリ箱レバー108
が第3列第5段のポリ箱Pに係合し、そのポリ箱Pの下
面と他の第5段のポリ箱Pの上面とが所定の間隔になる
まで、昇降ベルト103は昇降ブラケット109を上昇
させる。ここで、図26に示すように、ポリ箱Pを持ち
上げる前において、上部ポリ箱持ち上げレバー111の
ポリ箱Pに対する距離より、ポリ箱レバー108のポリ
箱Pに対する距離が長いので、ポリ箱Pを持ち上げたと
きに、ポリ箱レバー108が保持するポリ箱Pの上面と
上部ポリ箱持ち上げレバー111が保持するポリ箱Pの
下面との間には、所定の間隔ができる。Next, the operation of the component supply device having the above configuration will be described. As an example, an operation of taking out the plastic box PA at the position of the fifth row from the top in the third row from the left in the drawing and moving it to the component take-out table 104 will be described. First, as shown in FIGS. 25 and 26, the upper poly box lifting lever 111 is engaged with the upper frame of each poly box P in the fourth row from the top from the first row to the fourth row from the left. Then, the lifting bracket 109 is raised by the lifting belt 103. Thereby, all the poly boxes P from the first row to the fourth row from the top to the first row to the fourth row are lifted up. At the same time, the plastic box lever 108
Engages with the third-row fifth-stage poly box P, and the elevating belt 103 is moved up and down by the elevating bracket 109 until the lower surface of the poly box P and the upper surface of the other fifth-stage poly box P are at a predetermined distance. To rise. Here, as shown in FIG. 26, before lifting the plastic box P, the distance between the plastic box lever 108 and the plastic box P is longer than the distance between the upper plastic box lifting lever 111 and the plastic box P. When the box is lifted, a predetermined space is formed between the upper surface of the box P held by the box lever 108 and the lower surface of the box P held by the upper box lift lever 111.
【0008】次に、左右ベルト105が駆動され、左右
ブラケット107が部品供給台104の真上に移動され
る。そして、左右ブラケット107が保持するポリ箱P
が部品供給台104に置かれる高さまで、昇降ベルト1
03により昇降ブラケット109が下降される。次に、
レバー回転機構116が駆動して、ポリ箱レバー108
をポリ箱Pから退避させる。次に、第1、2、4列の第
4段目のポリ箱Pの下面が第5段目の上面に完全に接触
する位置まで、昇降ベルト103により昇降ブラケット
109が下降される。次に、第1、2、4列の上部ポリ
箱持ち上げレバー111がレバー回転機構110により
退避される。次に、第3列の第4段目のポリ箱Pの下面
が第6段目の上面に完全に接触する位置まで、昇降ベル
ト103により昇降ブラケット109が下降される。次
に、第3列の上部ポリ箱持ち上げレバー111がレバー
回転機構110により退避される。これにより、第3列
のポリ箱Pの段数は変化するが、部品供給台104に置
かれたポリ箱Pから部品が取り出された後、そのポリ箱
Pを戻すときに、第3列の第1段目に置けばよいので、
返却を短時間で行うことができる。Next, the left and right belts 105 are driven, and the left and right brackets 107 are moved right above the component supply table 104. Then, the plastic box P held by the left and right brackets 107
Of the lifting belt 1 to a height at which the
03, the lifting bracket 109 is lowered. next,
When the lever rotation mechanism 116 is driven, the
From the plastic box P. Next, the lifting / lowering bracket 109 is lowered by the lifting / lowering belt 103 to a position where the lower surfaces of the first, second, and fourth rows of the fourth-stage plastic boxes P are completely in contact with the upper surfaces of the fifth-stage. Next, the first, second, and fourth rows of the upper box lifting levers 111 are retracted by the lever rotation mechanism 110. Next, the lifting / lowering bracket 109 is lowered by the lifting / lowering belt 103 to a position where the lower surface of the fourth row of the poly boxes P in the third row completely contacts the upper surface of the sixth row. Next, the third row of upper box lifting levers 111 is retracted by the lever rotating mechanism 110. As a result, the number of stages of the poly box P in the third row changes, but after the parts are taken out of the poly box P placed on the component supply table 104, when the poly box P is returned, Since you only need to put it on the first stage,
It can be returned in a short time.
【0009】一方、空になったポリ箱Pは、順次第4列
に積み重ねられる。第4列に空のポリ箱Pが複数段積み
重ねられると、シリンダ115が駆動されて移動台11
7が第5列の位置まで移動する。作業者は、空のポリ箱
Pを取り出して、取り出したポリ箱Pと同数の段積みさ
れた部品入りポリ箱Pを移動台117の上に載せる。次
に、シリンダ115が駆動して移動台117を第4列の
位置に戻す。これにより、新たな部品箱群が形成され
る。On the other hand, the empty plastic boxes P are sequentially stacked in the fourth row. When empty poly boxes P are stacked in a plurality of stages in the fourth row, the cylinder 115 is driven to
7 moves to the position of the fifth column. The operator takes out the empty plastic box P and places the same number of stacked plastic boxes P as the taken-out plastic box P on the movable base 117. Next, the cylinder 115 is driven to return the movable table 117 to the position in the fourth row. Thereby, a new component box group is formed.
【0010】[0010]
【発明が解決しようとする課題】しかしながら、従来の
方法では、例えば本出願人が提案した特願平6−426
32号を制御する際に、次の問題点があった。 (1)従来の制御装置では、新規なポリ箱Pを棚に配置
したとき等の場合、ポリ箱Pの棚位置及び収納する部品
の情報を登録することは行われていたが、移動したポリ
箱P及びそれ以外のポリ箱Pの位置等の情報を変更する
手段がなかったため、特願平6−42632号で提案し
た部品供給装置で取り出したポリ箱P及びそれ以外のポ
リ箱Pの位置が変化した場合に対応することができなか
った。 (2)従来の制御装置では、ポリ箱Pを取り出した棚位
置と返却する棚位置とを常に同一としていたため、特願
平6−42632号で提案した部品供給装置のように、
ポリ箱Pを取り出した位置と返却する位置とを変更する
部品供給装置を制御することができなかった。 (3)従来の制御装置では、空になったポリ箱Pを部品
が収納されたポリ箱Pと1つづつ交換することにより、
補給を行っていたため、複数のポリ箱Pを補給した場合
に、複数のポリ箱Pの位置情報及び収納部品情報を効率
的に処理することができなかった。However, according to the conventional method, for example, Japanese Patent Application No. 6-426 proposed by the present applicant.
When controlling No. 32, there were the following problems. (1) In the conventional control device, when a new plastic box P is placed on a shelf or the like, the shelf position of the plastic box P and information on the parts to be stored are registered. Since there was no means for changing the information such as the position of the box P and the other poly box P, the positions of the poly box P and the other poly box P taken out by the component supply device proposed in Japanese Patent Application No. 6-42632. Could not respond to the change. (2) In the conventional control device, since the position of the shelf from which the plastic box P is taken out and the position of the shelf to be returned are always the same, as in the component supply device proposed in Japanese Patent Application No. 6-42632,
The component supply device that changes the position where the plastic box P is taken out and the position where it is returned cannot be controlled. (3) In the conventional control device, the empty plastic box P is replaced one by one with the plastic box P in which the parts are stored,
Since replenishment was performed, when a plurality of plastic boxes P were replenished, it was not possible to efficiently process position information and storage component information of the plurality of plastic boxes P.
【0011】本発明は、上記問題点を解決すると共に、
複数の部品箱を積み重ねた部品箱段を複数列備える部品
箱群から任意の部品箱を取り出す部品供給装置を制御し
て、1つの部品箱を取り出すことにより、他の部品箱の
位置が変化しても、変化した部品箱情報を正確に訂正可
能な部品供給装置用制御装置を提供することを目的とす
る。[0011] The present invention solves the above problems,
By controlling a parts supply device that takes out an arbitrary part box from a parts box group having a plurality of rows of parts boxes in which a plurality of parts boxes are stacked, by taking out one part box, the position of another parts box changes. It is another object of the present invention to provide a control device for a component supply device that can accurately correct changed component box information.
【0012】[0012]
【課題を解決するための手段】上記目的を達成するため
に、本発明の部品供給装置用制御装置は、複数の部品箱
を積み重ねた部品箱段を複数列備える部品箱群から任意
の部品箱をその上部の部品箱を仮置きすることなく取り
出す部品供給装置を制御する部品供給装置用制御装置で
あって、(1)部品箱が位置する段数と列数、及びその
部品箱に収納されている部品の種別を記憶する部品記憶
手段と、(2)与えられた部品情報に応じて、当該部品
が収納されている部品箱を検索する部品検索手段と、
(3)部品検索手段の検索情報に基づいて、取り出す部
品箱を決定する部品箱決定手段と、(4)部品供給装置
を駆動して、部品箱決定手段が決定した部品箱より上部
の段にある各列の部品箱を一体的に持ち上げて、部品箱
決定手段が決定した部品箱の上面と、一体的に持ち上げ
られた各列の部品箱の下面との間に空間を形成し、部品
箱決定手段が決定した部品箱を空間において列方向に移
動させて取り出す駆動制御手段と、(5)部品供給装置
が駆動することにより部品箱決定手段が決定した1又は
2以上の部品箱が取り出されて、取り出された部品箱以
外の部品箱の位置が変化したときに、取り出された部品
箱が位置する段数と列数、及びその部品箱に収納されて
いる部品の種別に応じて、取り出された部品箱以外の部
品箱が位置する段数と列数、及びその部品箱に収納され
ている部品の種別を訂正し、部品箱記憶手段に記憶させ
る部品記憶訂正手段とを有している。In order to achieve the above object, a control device for a component supply device according to the present invention comprises a component box group comprising a plurality of rows of component box stacks in which a plurality of component boxes are stacked. A part supply device for controlling a part supply device that takes out a part box without temporarily placing the part box on the part box, and (1) the number of rows and the number of rows where the part box is located, and the number of rows stored in the part box. Component storage means for storing a type of a component, and (2) component search means for searching a component box in which the component is stored in accordance with given component information;
(3) a component box determining means for determining a component box to be taken out based on search information of the component searching means; and (4) an upper part of the component box determined by the component box determining means by driving the component supply device.
Lift the parts boxes of each row in the row
Lift up integrally with the upper surface of the parts box determined by the determination means
A space is formed between the bottom of the parts box of each row
The parts box determined by the box determination means is moved in space in the row direction.
And drive control means for taking out by moving, (5) the component supply device is one or more parts box component box determining means has determined is taken out by driving, retrieved position of the component box other than parts box When the number of rows and columns in which the removed parts box is located, and the number of rows and columns in which the removed parts box is located, and the type of parts stored in that parts box, A part storage correcting means for correcting the number and the type of the parts stored in the parts box and storing the corrected parts in the parts box storage means.
【0013】また、上記装置において、部品箱決定手段
が、部品検索手段が検出した部品箱が複数ある場合に、
収納期間の長い部品が収納された部品箱を優先的に決定
することを特徴とする。In the above apparatus, the parts box determining means may include a plurality of parts boxes detected by the parts searching means.
It is characterized in that a component box in which components with a long storage period are stored is preferentially determined.
【0014】また、本発明の部品供給装置用制御装置
は、複数の部品箱を積み重ねた部品箱段を複数列備える
部品箱群から任意の部品箱をその上部の部品箱を仮置き
することなく取り出す部品供給装置を制御する部品供給
装置用制御装置であって、(1)部品箱が位置する段数
と列数、及びその部品箱に収納されている部品の種別を
記憶する部品記憶手段と、(2)不要になった複数の部
品箱がある列より補給すべき複数の部品箱側の列にあっ
て、不要になった複数の部品箱の最上段と同一段にある
部品箱の有無を判断し、その判断結果から搬送する部品
箱数を決定し、決定された数の部品箱を補給すべき複数
の部品箱側の列にある部品箱の上部において列方向に移
動させて搬送し、補給すべき複数の部品箱に交換する部
品補給手段と、(3)部品補給手段が、不要になった複
数の部品箱を補給すべき複数の部品箱に交換したとき
に、不要になった複数の部品箱が位置する段数と列数、
及びその部品箱に収納されている部品の種別を、補給す
べき複数の部品箱の部品箱が位置する段数と列数、及び
その部品箱に収納されている部品の種別に変更し、部品
箱記憶手段に記憶する部品記憶変更手段とを有してい
る。Further, according to the present invention, there is provided a control device for a component supply device, wherein an arbitrary component box is selected from a component box group having a plurality of rows of component box stages in which a plurality of component boxes are stacked without temporarily placing an upper component box. A component supply device control device for controlling a component supply device to be taken out, comprising: (1) component storage means for storing the number of steps and the number of rows in which a component box is located, and the type of components contained in the component box; (2) There is no longer a row in a plurality of parts boxes to be replenished than in a row in which
On the same row as the top row of the unnecessary parts boxes
Judge the presence or absence of a parts box and transfer the parts based on the judgment result
Decide the number of boxes and supply the determined number of parts boxes
In the row direction at the top of the parts box in the row on the part box side
Is dynamic and transported, the component supply means for exchanging a plurality of component box to be supplied, (3) supplying parts means, a plurality of parts box that are no longer required when exchanging a plurality of component box to be replenished , The number of rows and rows where multiple unnecessary component boxes are located,
And the type of the parts stored in the parts box is changed to the number of rows and the number of rows where the parts boxes of the plurality of parts boxes to be replenished are located, and the type of the parts stored in the parts box. Component storage changing means for storing in the storage means.
【0015】[0015]
【作用】本発明の部品供給装置用制御装置の制御対象で
ある部品供給装置は、複数の部品箱を積み重ねた部品箱
段を複数列備える部品箱群から、任意の部品箱を取り出
す装置である。本制御装置の部品記憶手段は、各部品箱
毎に部品箱が位置する段数と列数、及びその部品箱に収
納されている部品の種別と個数とを記憶している。ま
た、部品検索手段は、部品供給装置に部品情報が与えら
れた時に、与えられた部品情報に応じて、当該部品が収
納されている部品箱を検索する。ここで、当該部品が収
納されている部品箱が複数ある場合は、全ての部品箱を
検索している。また、部品箱決定手段は、部品検索手段
が検索した部品箱に基づいて、取り出す部品箱を決定す
る。The component supply device to be controlled by the component supply device control device of the present invention is a device for taking out an arbitrary component box from a component box group including a plurality of rows of component box stages in which a plurality of component boxes are stacked. . The component storage means of the control device stores, for each component box, the number of rows and the number of rows where the component box is located, and the type and number of components contained in the component box. Further, when the component information is provided to the component supply device, the component search means searches for a component box in which the component is stored according to the provided component information. Here, when there are a plurality of component boxes in which the components are stored, all the component boxes are searched. Further, the component box determining means determines a component box to be taken out based on the component box searched by the component searching means.
【0016】ここで、部品箱決定手段は、部品検索手段
が検出した部品箱が複数ある場合に、収納期間の長い部
品が収納された部品箱を優先的に決定している。先入れ
先出しの原則を順守するためである。また、駆動制御手
段は、部品供給装置を駆動して、部品箱決定手段が決定
した部品箱を取り出す。本制御装置の制御対象である部
品供給装置は、最上段以外の段にある部品箱を取り出し
た場合、他の部品箱の位置が変化する。そこで、部品記
憶訂正手段は、部品供給装置の駆動により、取り出され
た部品箱及びそれ以外の部品箱の位置が変化したとき
に、変化した後の各部品箱の段数と列数、及びその部品
箱に収納されている部品の種別を部品箱記憶手段に記憶
させている。また、本発明の部品供給装置用制御装置の
部品補給手段は、不要になった複数の部品箱と、補給す
べき複数の部品箱とを交換する。また、部品記憶変更手
段は、部品補給手段が交換した複数の補給部品箱が位置
する段数と列数、及び各部品箱に収納されている部品の
種別に関する部品記憶手段の記憶を変更している。Here, when there are a plurality of component boxes detected by the component search means, the component box determining means preferentially determines a component box in which components having a long storage period are stored. This is to comply with the first-in, first-out principle. The drive control means drives the component supply device to take out the component box determined by the component box determination means. When the component supply device to be controlled by this control device takes out a component box in a stage other than the uppermost stage, the positions of other component boxes change. Therefore, when the position of the picked-up component box and other component boxes is changed by the driving of the component supply device, the component storage correcting means changes the number of rows and rows of each changed component box and the number of the components. The type of the parts stored in the box is stored in the parts box storage means. Further, the component supply means of the control device for the component supply device of the present invention exchanges a plurality of unnecessary component boxes with a plurality of component boxes to be supplied. Further, the part storage changing means changes the storage of the part storage means relating to the number of rows and the number of rows in which the plurality of supply parts boxes replaced by the parts supply means are located, and the type of parts contained in each part box. .
【0017】[0017]
【実施例】本発明の一実施例である部品箱管理コントロ
ーラ23について、図面を参照しながら詳細に説明す
る。部品箱管理コントローラ23の制御対象である部品
供給装置は、図25及び図26で説明した装置と同様な
ので、説明を省略する。本実施例の部品供給装置は、自
動車の製造工程に対して必要な部品を供給するための装
置である。始めに、部品箱管理コントローラ23及び周
辺機器のハードウェア構成を図1に示す。部品供給装置
を駆動して、定められたポリ箱Pを取り出す駆動制御装
置であるシーケンサ20が、部品箱管理コントローラ2
3のサブCPU7に、シーケンサ信号入出力インターフ
ェイス11を介して接続している。また、補給するポリ
箱P内に収納されているワーク情報を入力処理するため
に、ポリ箱P内ワーク情報である補給部品の型式及び個
数を読み取るバーコードリーダ19が、バーコード入力
インターフェイス10を介してサブCPU7に接続して
いる。一方、サブCPU7は、コントロールバス15、
データバス16、アドレスバス17により、ROM8、
RAM9、及び共有メモリ4に接続している。ROM8
にはシーケンサやバーコードリーダの入出力信号授受を
行うためのプログラムが格納されており、RAM9はそ
れぞれのデータを一時記憶したり、演算のためのワーキ
ングエリアとして用いられる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A parts box management controller 23 according to an embodiment of the present invention will be described in detail with reference to the drawings. The component supply device to be controlled by the component box management controller 23 is the same as the device described with reference to FIGS. 25 and 26, and a description thereof will be omitted. The component supply device of the present embodiment is a device for supplying components required for a manufacturing process of an automobile. First, FIG. 1 shows a hardware configuration of the component box management controller 23 and peripheral devices. The sequencer 20, which is a drive control device that drives the component supply device and takes out the determined plastic box P,
3 is connected to the sub CPU 7 via a sequencer signal input / output interface 11. Further, in order to input the work information stored in the plastic box P to be replenished, the barcode reader 19 for reading the type and the number of the replenishment parts as the work information in the plastic box P is provided by the barcode input interface 10. It is connected to the sub CPU 7 via the CPU. On the other hand, the sub CPU 7 controls the control bus 15
ROM 8, data bus 16 and address bus 17
The RAM 9 and the shared memory 4 are connected. ROM8
Stores a program for transmitting and receiving input / output signals of a sequencer and a barcode reader, and the RAM 9 temporarily stores respective data and is used as a working area for calculation.
【0018】データ入力機能付表示装置18が、表示器
入出力インターフェイス5を介してメインCPU1に接
続している。また、履歴データ収集装置22が履歴デー
タ出力インターフェース6を介してメインCPU1に接
続している。ここで、データ入力機能付表示装置18
は、部品供給装置内の補給部・ストック部・取り出し部
にあるポリ箱内のワーク情報を表示したり、各種のパラ
メータの設定・変更を行ったり、シーケンサ20との入
出力信号のON/OFF状況をモニタリングしたり、取
り出し部へ受渡したポリ箱P(ワーク)の履歴や補給部
へ搬入されたポリ箱P(ワーク)の履歴及び異常発生内
容の履歴を表示器入出力インターフェイス5を介して表
示する。なお、補給部品のデータ入力はバーコードデー
タに限定するものではなく、押釦スイッチによる入力や
データ入力機能付表示装置18を利用した入力方法を用
いてもよい。また、履歴データ収集装置22は、履歴デ
ータを保存したり、プリントアウトしたりする。A display device 18 with a data input function is connected to the main CPU 1 via the display input / output interface 5. Further, a history data collection device 22 is connected to the main CPU 1 via the history data output interface 6. Here, the display device with data input function 18
Displays the work information in the plastic box in the replenishing section, stock section, and take-out section in the component supply device, sets and changes various parameters, and turns ON / OFF the input / output signal with the sequencer 20. Monitor the status, and record the history of the plastic box P (work) delivered to the take-out unit, the history of the plastic box P (work) carried into the replenishing unit, and the history of the contents of the abnormality via the display input / output interface 5. indicate. The data input of the replenishment parts is not limited to the bar code data, but may be an input method using a push button switch or an input method using the display device 18 with a data input function. The history data collection device 22 stores history data and prints out the history data.
【0019】本実施例の部品箱管理コントローラ23で
は、メインCPU1とサブCPU7の2個のCPUを用
いるが、これは処理を高速化するのが目的であり、処理
時間に問題がない場合は、サブCPU8,ROM8,R
AM9及び共有メモリ4を使用せず、かつ、バーコード
リーダ入力インターフェイス10及びシーケンサ信号入
力インターフェイス11を直接メインCPU1に取り込
むことで対応しても何ら問題はない。In the parts box management controller 23 of this embodiment, two CPUs, a main CPU 1 and a sub CPU 7, are used. This is for the purpose of speeding up the processing. Sub CPU 8, ROM 8, R
There is no problem if the bar code reader input interface 10 and the sequencer signal input interface 11 are directly taken into the main CPU 1 without using the AM 9 and the shared memory 4, and there is no problem.
【0020】次に、上記構成を有する部品箱管理コント
ローラ23の作用をフローチャートに基づいて詳細に説
明する。部品箱管理コントローラ23の全体の処理の概
要を図2にジェネラルフローチャートとして示し、ジェ
ネラルフローチャートの中の各種要求処理に対する細部
の処理を図3〜図19にフローチャートで示す。部品箱
管理コントローラ23は電源を立ち上げる時に、ハード
ウェアの初期チェック、メモリの初期化、シーケンサ2
0等への出力の初期化等の初期設定処理(S31)を行
う。次に、データ入力機能付表示装置18に表示してい
る各種データの更新、データ入力機能付表示装置18か
ら入力された各種の表示画面切替え要求キーに対応した
表示画面切替えを行なうマン・マシンインターフェイス
処理(S32)を行う。次に、データ入力機能付表示装
置18によって入力された各種のパラメータ設定値を受
け取り、内部のRAM3や共有メモリ4に記憶されてい
るデータの書き替え、又は新規登録を行うためのパラメ
ータ設定/記憶処理(S33)を行う。次に、空になっ
たポリ箱Pの排除等の各種ポリ箱移動要求信号を取り込
んだり、それに対する完了信号を送出したりするシーケ
ンサ入出力信号処理(S34)を行う。Next, the operation of the component box management controller 23 having the above configuration will be described in detail with reference to flowcharts. FIG. 2 shows a general flowchart of the entire process of the parts box management controller 23, and FIG. 3 to FIG. 19 show detailed processes for various request processes in the general flowchart. When turning on the power, the parts box management controller 23 performs an initial hardware check, a memory initialization, a sequencer 2
An initialization process (S31) such as initialization of output to 0 or the like is performed. Next, a man-machine interface for updating various data displayed on the display device with data input function 18 and switching display screens corresponding to various display screen switching request keys input from the display device with data input function 18. The process (S32) is performed. Next, various parameter setting values input by the display device with data input function 18 are received, and parameter setting / storage for rewriting data stored in the internal RAM 3 or the shared memory 4 or performing new registration is performed. The processing (S33) is performed. Next, sequencer input / output signal processing (S34) for taking in various kinds of poly-box movement request signals, such as removing empty poly-boxes P, and transmitting a completion signal in response thereto is performed.
【0021】次に、外部から指示された車種を製造する
ために必要なワークの入ったポリ箱が部品箱群または補
給部のどこにあるかを検索し、それを部品供給台104
まで搬送する際の装置内のワークデータの更新を行うポ
リ箱取り出し要求処理(S35)を行う。この詳細につ
いては後で説明する。次に、部品供給台104にあるポ
リ箱内のワークの有無を判別し、それによって返却位置
をそれぞれの方法で検索し、ポリ箱を返却した際の装置
内のワークデータの更新を行うポリ箱返却要求処理(S
36)を行う。この詳細については後で説明する。次
に、補給部にある充ポリ箱をストック部内へ供給する際
に、補給部の何個のポリ箱を補給部のどの位置から受け
取り、ストック部のどの位置へ受渡すのかを検索し、ス
トック部へポリ箱を受渡した際に装置内のワークデータ
の更新を行うポリ箱補給要求処理(S37)を行う。こ
の詳細については後で説明する。Next, a search is made as to where in the parts box group or the replenishing section the plastic box containing the work required to manufacture the vehicle model specified from the outside is located.
A plastic box take-out request process (S35) for updating the work data in the apparatus at the time of transport to the apparatus is performed. The details will be described later. Next, the presence / absence of a work in the plastic box on the parts supply table 104 is determined, and thereby the return position is searched by each method, and the work data in the apparatus is updated when the plastic box is returned. Return request processing (S
Perform 36). The details will be described later. Next, when supplying the refillable plastic boxes in the replenishing section to the replenishing section, a search is made to find out how many plastic boxes in the replenishing section are to be received from which position in the replenishing section and to which location in the replenishing section. When a plastic box is delivered to the copy unit, a plastic box supply request process (S37) for updating work data in the apparatus is performed. The details will be described later.
【0022】次に、取り出し部にあるポリ箱を強制的に
空ポリ箱とし、補給部(又は補給部に充ポリ箱があるか
空ポリ箱が満杯の場合はストック部)のどの位置へ返却
するかを検索し、ポリ箱を返却した際の装置内のワーク
データの更新を行う強制空ポリ箱返却要求処理(S3
8)を行う。ここで、空ポリ箱を補給部に返却する際、
補給部に充ポリ箱があるか、空ポリ箱が満杯の場合、ス
トック部内の空エリアに一時待避させている。この詳細
については後で説明する。この一時待避した空ポリ箱の
位置と補給部の返却位置の検索を行い、返却した際に装
置内のワークデータの更新を行う空ポリ箱回収要求処理
(S39)を行う。この詳細については後で説明する。
次に、ストック部の最後列(補給部に最も近い列)に充
ポリ箱,空ポリ箱とも存在しない空エリアの場合(複数
列ある場合は空エリアの中の最前列)で、補給部に1個
又は複数個の充ポリ箱が段積みされている場合に、補給
部の全ての充ポリ箱を、ストック部のどの位置まで一括
で移動させられるかを検索し、ポリ箱受渡しの際に装置
内のワークデータ更新を行う充ポリ箱一括補給要求処理
(S40)を行う。この詳細については後で説明する。Next, the plastic box in the take-out section is forcibly made an empty plastic box, and returned to any position of the supply section (or the stock section if the supply section has a filled poly box or the empty poly box is full). Forcibly empty plastic box return request processing to update the work data in the device when the plastic box is returned (S3
Perform 8). Here, when returning the empty plastic box to the replenishment department,
If there is a plastic box in the replenishment section or the empty plastic box is full, it is temporarily evacuated to an empty area in the stock section. The details will be described later. The position of the temporarily evacuated empty plastic box and the return position of the replenishing unit are searched, and when returned, the empty plastic box collection request processing (S39) for updating the work data in the apparatus is performed. The details will be described later.
Next, in the last row of the stock section (the row closest to the replenishing section), in the case of an empty area in which neither a filled poly box nor an empty poly box is present (if there are multiple rows, the front row in the empty area) When one or more poly-boxes are stacked, search for all the poly-boxes in the replenishing section to which location in the stock section can be moved at once. A process for requesting batch replenishment of poly-poly box for updating work data in the apparatus (S40) is performed. The details will be described later.
【0023】次に、部品供給装置として、ストック部に
あるポリ箱を少しでも早く取り出し部へ受渡すために、
装置の空時間にストック部内にあるポリ箱を少しでも前
方(取り出し部に近い方)へ転送しておきたい。そのた
めに、最も後方上段にあるポリ箱をそれより前方で空エ
リアのある列に何個同時搬送できるか、それぞれの受取
り位置及び受渡し位置の検索を行い、ポリ箱受渡し時に
装置内のワークデータの更新を行うポリ箱前詰め要求処
理(S41)を行う。この詳細については後で説明す
る。次に、補給部へ搬入されたポリ箱のワーク種類,ポ
リ箱内ワーク数等をバーコードリーダにより取り込み、
補給部の空エリアの中の最下段へ転送を行う補給部ポリ
箱内ワーク情報入力処理(S42)を行う。この詳細に
ついては後で説明する。そして最後に、前述の各種履歴
データを履歴データ収集装置22から要求があった場合
に(S43,YES)、RAM3にファイル形式で格納
されたそれぞれのデータを送信する履歴データ出力処理
(S44)を行なう。この詳細については後で説明す
る。部品箱管理コントローラ23は、以上述べたS32
〜S44のブロックを繰り返し実行している。Next, as a component supply device, in order to deliver the plastic box in the stock section to the take-out section as soon as possible,
I want to transfer the plastic box in the stock section as little as possible (closer to the take-out section) when the machine is idle. For that purpose, search the receiving position and the transfer position of the number of the poly boxes in the uppermost rear row that can be simultaneously transported to the row with the empty area ahead of it, and search the work data in the device at the time of the poly box transfer. A poly-box front-justification request process for updating (S41) is performed. The details will be described later. Next, the type of work in the plastic box carried into the replenishing section, the number of works in the plastic box, and the like are captured by a barcode reader.
A work information input process (S42) in the replenishing unit poly box for transferring to the lowermost stage in the empty area of the replenishing unit is performed. The details will be described later. Finally, when there is a request from the history data collection device 22 for the various history data described above (S43, YES), a history data output process (S44) for transmitting each data stored in the file format in the RAM 3 is performed. Do. The details will be described later. The parts box management controller 23 performs the processing in S32 described above.
To S44 are repeatedly executed.
【0024】次に、前述のS35〜S42の各ブロック
について細部の作用を図3〜図19のフローチャートに
基づいて詳細に説明する。図3に示すように、ポリ箱取
り出し要求処理S35は、シーケンサ20から「ポリ箱
取り出し要求指示」信号が入力されたとき(S46,Y
ES)、該当ポリ箱位置検索完了記憶はOFF状態なの
で(S47,YES)、同時に入力された車種データ信
号を読み込み、その車種に該当するワークデータD2
(ワーク種類を表す)を予め設定されたパラメータに従
って読み出す(S48)。次に、読み出したワークデー
タD2に該当するポリ箱データ(ポリ箱位置データ,ポ
リ箱内ワークデータ,ポリ箱内残りワーク数,同一ワー
ク格納順位を示す)を図20に示す装置内ポリ箱データ
テーブルより全て抽出する(S49)。この時該当する
ポリ箱が無い場合(S50,NO)は「該当車種ポリ箱
無し」信号を出力し(S56)、検索を終える。Next, the detailed operation of each of the aforementioned blocks S35 to S42 will be described in detail with reference to the flowcharts of FIGS. As shown in FIG. 3, the plastic box removal request processing S35 is performed when a “poly box removal request instruction” signal is input from the sequencer 20 (S46, Y
ES), since the corresponding poly box position search completion storage is OFF (S47, YES), the input vehicle type data signal is read at the same time, and the work data D2 corresponding to the vehicle type is read.
(Representing the type of work) is read out in accordance with preset parameters (S48). Next, the poly box data (showing the poly box position data, the work data in the poly box, the number of remaining works in the poly box, and the same work storage order) corresponding to the read work data D2 is shown in FIG. All are extracted from the table (S49). At this time, if there is no corresponding poly box (S50, NO), a "No corresponding car type poly box" signal is output (S56), and the search ends.
【0025】該当するポリ箱があった場合(S50,Y
ES)は、ワークデータの中の同一ワーク格納順位が最
も古いポリ箱(D4(x,y)=1)を再抽出し、その
ポリ箱位置データ(列番号及び段番号を示す)を「ポリ
箱受取り位置データ」信号D1(x1,y1)として、
取り出し部ポリ箱位置データを「ポリ箱受渡し位置デー
タ」信号D1(0,0)としてシーケンサ20に出力
後、同データの読み込みタイミングのトリガ信号として
「データ読み取り指示」信号を出力する(S52)(以
下の説明では本信号出力は省略する)。また、同時に搬
送するポリ箱数は1個なので同時搬送ポリ箱数n=1を
記憶する(S53)。If there is a corresponding plastic box (S50, Y
ES) re-extracts the poly box (D4 (x, y) = 1) having the oldest storage order of the same work in the work data, and converts the poly box position data (indicating the column number and the column number) to “poly”. Box receiving position data ”signal D1 (x1, y1)
After outputting the unloading section poly box position data to the sequencer 20 as a "poly box delivery position data" signal D1 (0,0), a "data read instruction" signal is output as a trigger signal for reading the same data (S52) ( This signal output is omitted in the following description.) In addition, since the number of poly boxes to be simultaneously conveyed is one, the number n = 1 of simultaneously conveyed poly boxes is stored (S53).
【0026】この処理後、ポリ箱データ転送第1処理を
行う(S54)。ポリ箱データ第1処理の詳細を図15
のフローチャートに示す。シーケンサ20からの指示で
(S206)、部品供給装置の搬送ユニットがストック
部(又は補給部)のポリ箱PAを受取った時、ストック
部内のポリ箱受取りデータ更新が完了していないので
(S207,NO)、搬送ポリ箱数nを読み込む(S2
08)。ここでは、同時に搬送するポリ箱数は1個なの
で、そのポリ箱受取り位置データの列番号x、段番号y
をn=1分だけ読み込み(S209)、搬送ユニット部
のポリ箱データエリアに転送する(S210)。ここ
で、DTz(m)は、搬送ユニットポリ箱データを示し
ている。次に、ストック部(又は補給部)から搬送ユニ
ットに受け取ったポリ箱PAの上段に位置したポリ箱P
のポリ箱データをn=1だけ下段方向へデータ転送する
(S211)。そして、取り出したポリ箱PAのポリ箱
データをクリアする(S212)。本実施例の部品供給
装置では、ポリ箱PAを取り出したときに、そのポリ箱
PAの上段に位置したポリ箱Pを取り出したポリ箱PA
があった位置まで降ろして積み込んでいるため、ポリ箱
の情報を一段づつ変更する必要があるからである。After this processing, the first processing of the plastic box data transfer is performed (S54). FIG. 15 shows the details of the first processing of the poly box data.
Is shown in the flowchart of FIG. According to an instruction from the sequencer 20 (S206), when the transport unit of the component supply device receives the poly box PA of the stock unit (or the replenishing unit), the update of the received data of the poly box in the stock unit has not been completed (S207, NO), the number of transport poly boxes n is read (S2).
08). Here, since the number of the plastic boxes to be simultaneously conveyed is one, the column number x and the stage number y of the poly box receiving position data
Is read for n = 1 minute (S209) and transferred to the plastic box data area of the transport unit (S210). Here, DTz (m) indicates the transport unit poly box data. Next, the plastic box P located on the upper stage of the plastic box PA received by the transport unit from the stock unit (or the replenishing unit)
The data of the poly box is transferred downward by n = 1 (S211). Then, the plastic box data of the removed plastic box PA is cleared (S212). In the component supply device of the present embodiment, when the plastic box PA is taken out, the plastic box PA from which the plastic box P located on the upper stage of the plastic box PA is taken out is taken out.
This is because it is necessary to change the information of the plastic box step by step because the container is unloaded to the position where there was.
【0027】例えば、左から3列目の上から5段目の位
置にあるポリ箱PAを取り出した場合、ポリ箱PAのポ
リ箱受取り位置データの列番号x=3、段番号y=5を
読み込み(S209)、搬送ユニット部のポリ箱データ
エリアに転送する(S210)。次に、ストック部(又
は補給部)から搬送ユニットに受け取ったポリ箱PAの
上段に位置した1段目から4段目のポリ箱Pのポリ箱デ
ータをn=1だけ下段方向へデータ転送する(S21
1)。そして、取り出したポリ箱PAのポリ箱データD
z(3,4)をクリアする(S212)。次に、「スト
ック部(又は補給部)内ポリ箱受取りデータ更新完了」
信号をシーケンサ20へ出力する(S213)。以上説
明した処理により、任意のポリ箱Pを取り出したとき他
のポリ箱の位置が変化しても、変化したポリ箱のデータ
を自動的に変更できるため、複数の部品箱を積み重ねた
部品箱段を複数列備える部品箱群から任意の部品箱を取
り出しても、常に部品情報を正確に把握することができ
る。For example, when the plastic box PA at the position of the fifth row from the top in the third column from the left is taken out, the column number x = 3 and the row number y = 5 of the plastic box receiving position data of the plastic box PA are set. The data is read (S209) and transferred to the poly box data area of the transport unit (S210). Next, the poly-box data of the poly-boxes P of the first to fourth tiers located at the upper tier of the poly-boxes PA received from the stock unit (or the replenishing unit) to the transport unit are transferred by n = 1 in the lower direction. (S21
1). Then, the plastic box data D of the removed plastic box PA
z (3, 4) is cleared (S212). Next, "Updating of the receiving data of the plastic box in the stock unit (or replenishment unit)"
The signal is output to the sequencer 20 (S213). According to the processing described above, even if the position of another poly box is changed when an arbitrary poly box P is taken out, the changed data of the poly box can be automatically changed. Even if an arbitrary part box is taken out from a part box group having a plurality of rows, parts information can always be accurately grasped.
【0028】次に、ポリ箱データ転送第2処理(S5
5)を行う。ポリ箱データ転送第2処理の詳細を図16
のフローチャートに示す。搬送ユニットがポリ箱PAを
持って取り出し部の所に移動し、ポリ箱の受渡しを行っ
た時点でシーケンサ20より「取り出し部ポリ箱受渡し
指示」信号が入力され(S215,YES)、搬送ユニ
ットポリ箱データDTz(1)を取り出し部のポリ箱デ
ータエリアに転送する(S216〜218)。転送後は
「取り出し部ポリ箱受渡し完了」信号を出力し(S21
9)、同一処理を続けて行わないようチェックする(S
216)。また、「取り出し部ポリ箱受渡し指示」信号
がOFFした時点で「取り出し部ポリ箱受渡し完了」信
号はOFFする(S220)。Next, the second processing of the plastic box data transfer (S5)
Perform 5). FIG. 16 shows the details of the second processing of the plastic box data transfer.
Is shown in the flowchart of FIG. When the transport unit moves to the take-out unit with the plastic box PA and delivers and receives the plastic box, a "take-out unit poly box delivery instruction" signal is input from the sequencer 20 (S215, YES), and The box data DTz (1) is transferred to the box data area of the take-out unit (S216 to S218). After the transfer, a "take-out section plastic box delivery completed" signal is output (S21).
9), check that the same processing is not performed continuously (S
216). Also, when the signal of "take-out section plastic box delivery instruction" is turned off, the "take-out section plastic box delivery completed" signal is turned off (S220).
【0029】ポリ箱返却要求処理S36は、図4に示す
ようにシーケンサ20から「ポリ箱返却要求支持」信号
が入力された時(S58,YES)、ポリ箱返却位置信
号検索は完了していないので(S59,NO)、取り出
し部のポリ箱が最終ワークを供給するために受渡された
ものかどうかをチェックする(S60)。そして、最終
ワークであれば取り出し部のポリ箱は空になったと判断
し、空ポリ箱を補給部へ返却するため、補給部に返却す
るエリアが存在するか否かを補給部空ポリ箱返却検索処
理によりチェックする(S69)。補給部空ポリ箱返却
検索処理の詳細を、図5に補給部空ポリ箱返却箇所検索
処理フローチャートとして示す。なお、補給部は装置内
に新たに投入する充ポリ箱を補給したりするほか、充ポ
リ箱がない場合は空箱を装置外へ取り去るためのエリア
としての役割ももっている。In the plastic box return request processing S36, as shown in FIG. 4, when the "support for the plastic box return request" signal is input from the sequencer 20 (S58, YES), the search for the plastic box return position signal is not completed. (S59, NO), it is checked whether the plastic box of the take-out section has been delivered to supply the final work (S60). In the case of the final work, the plastic box in the take-out section is determined to be empty, and the empty plastic box is returned to the supply section, so the supply section empty plastic box return is performed to determine whether there is an area to be returned to the supply section. A check is made by a search process (S69). The details of the supply unit empty plastic box return search process are shown in FIG. 5 as a flowchart of the supply unit empty plastic box return location search process. Note that the replenishing unit also serves as an area for replenishing a newly-filled plastic box into the apparatus and for removing an empty box outside the apparatus when there is no filled box.
【0030】補給部ポリ箱返却箇所検索処理S69で
は、補給部に充ポリ箱があるかチェックし(S76)、
あれば(S76,NO)、補給部に空ポリ箱を返却する
エリアがないということで「補給部返却箇所無し記憶」
をONし(S81)、図5の処理を終えS70へ戻る。
充ポリ箱がない場合は(S76,YES)、次に空ポリ
箱が満杯か否かをチェックし(S77)、満杯の場合も
(S77,YES)、「補給部返却箇所無し記憶」をO
Nし(S81)、処理を終了しS70へ戻る。満杯でな
い場合は(S77,NO)、補給部の何段目のエリアが
空であるかをチェックし(S78〜80)、その補給部
返却ポリ箱位置データを記憶し(S82)、処理を終了
する。In the replenishing section plastic box return point search processing S69, it is checked whether or not the replenishing section has a filled poly box (S76).
If there is any (S76, NO), there is no area for returning the empty plastic box in the replenishing unit, and "memory without replenishing unit return location"
Is turned on (S81), and the process of FIG. 5 is completed and the process returns to S70.
If there is no filled poly box (S76, YES), then it is checked whether the empty plastic box is full (S77), and if it is full (S77, YES), the "store without supply unit return location" is set to O.
N (S81), the process ends, and the process returns to S70. If it is not full (S77, NO), it is checked which area of the supply section is empty (S78-80), the supply section return plastic box position data is stored (S82), and the processing is terminated. I do.
【0031】図5に示す補給部空ポリ箱返却箇所検索処
理の結果、補給部に空ポリ箱を返却するエリアが無かっ
た場合(S70)、または、前述の取り出し部のポリ箱
が最終ワークではなかった場合は、ストック部を最前列
(取り出し部に最も近い列)の最下段から上段へ、続い
て後列へと空いているエリアの検索を行い(S61〜S
67)、もし、1箇所も空エリアがなければ(S67,
YES)、空箱を返却する箇所が無いということで「返
却箇所無し」信号をシーケンサ20に出力する(S6
8)。また、空エリアがあった場合は(S63,YE
S)、その位置を「ポリ箱受渡し位置データ」信号とし
て、取り出し部を「ポリ箱受取り位置データ」信号とし
て「データ読み取り指示」信号とともに出力する(S7
1)。この時、搬送するポリ箱はn=1個なので「同時
搬送ポリ箱数」は1を記憶させる(S72)。As a result of the replenishment unit empty plastic box return location search processing shown in FIG. 5, if the replenishment unit has no area for returning an empty plastic box (S70), or if the plastic box in the unloading unit is not the final work If there is no area, a search is made for an empty area in the stock section from the bottom row of the front row (row closest to the take-out section) to the top row, and then to the back row (S61 to S61).
67), if there is no empty area in any one place (S67,
YES), there is no place to return the empty box, and a "no return place" signal is output to the sequencer 20 (S6).
8). If there is an empty area (S63, YE
S), the position is output as a "poly box receiving position data" signal, and the take-out unit is output as a "poly box receiving position data" signal together with a "data reading instruction" signal (S7).
1). At this time, since the number of the poly boxes to be conveyed is n = 1, 1 is stored in the "number of simultaneously conveyed poly boxes" (S72).
【0032】これらの処理の後、ポリ箱データ転送第3
処理を行う(S73)。図17にポリ箱データ転送第3
処理フローチャートを示す。シーケンサ20からの指示
で(S221,YES)、部品供給装置の搬送ユニット
が取り出し部のポリ箱を受取った時に、そのポリ箱のデ
ータを搬送ユニット部ポリ箱データエリアに転送する
(S223)。このタイミングで取り出し部にあるポリ
箱からワークを1つ抜き出したことを確認したので、ポ
リ箱内残りワーク数を1個減らす(S224)。After these processes, the data transfer of the poly-box 3
Processing is performed (S73). FIG. 17 shows the third data transfer of the plastic box.
4 shows a processing flowchart. In response to an instruction from the sequencer 20 (S221, YES), when the transport unit of the component supply device receives the plastic box of the take-out unit, the data of the poly box is transferred to the transport unit poly box data area (S223). At this timing, it was confirmed that one work was taken out of the plastic box in the take-out section, so the number of remaining works in the plastic box is reduced by one (S224).
【0033】この結果、ポリ箱内のワークが無くなった
場合は(S225,YES)、「ストック部及び補給部
内同一ワーク格納順位更新処理S226」を行う。この
処理の詳細は、図19にフローチャートで示す。補給部
に続いてストック部最前列のそれぞれ最下段から上段
へ、続いて後列へと搬送ユニット部のワークと同一種類
のワークの入ったポリ箱を検索し(S240)、そのポ
リ箱の格納順位が搬送ユニット部の格納順位より古いポ
リ箱であれば(S241,YES)、格納順位を1個新
しいものに更新する(S242)。これを順次、補給
部、続いてストック部の全エリアについて実施する(S
243〜S246)。As a result, when there is no more work in the plastic box (S225, YES), "the same work storage order update processing S226 in the stock unit and the supply unit" is performed. The details of this process are shown in the flowchart of FIG. Following the replenishing section, a poly box containing the same type of work as the work of the transfer unit section is searched from the bottom row to the top row in the front row of the stock section and then to the rear row (S240), and the storage order of the poly boxes Is older than the storage order of the transport unit (S241, YES), the storage order is updated to a new one (S242). This is sequentially performed for the entire area of the replenishing section and subsequently the stock section (S
243-S246).
【0034】この後、搬送ユニット内ポリ箱データをポ
リ箱位置データを除きすべてクリアする(S227)。
全ての処理が終了した時点で「取り出し部ポリ箱受取り
データ更新完了」信号をONし(S228)、上記処理
の繰り返しを避ける(S222)。また、「取り出し部
ポリ箱受取指示」信号がOFFした時点で「取り出し部
ポリ箱受取りデータ更新完了」信号をOFFする。Thereafter, all the poly box data in the transport unit are cleared except for the poly box position data (S227).
At the time when all the processes are completed, the "extracting unit plastic box receiving data update completed" signal is turned on (S228), and the above process is avoided (S222). Also, when the signal of "instruction to take out plastic box receiving instruction" is turned off, the signal of "updating part to take out plastic box data update completed" signal is turned off.
【0035】次に、図4でS74へ進み、ポリ箱データ
転送第4処理を行う。この処理の詳細については、図1
8にフローチャートで示す。シーケンサ20からの指示
信号に従って(S230)、搬送ユニットが同時に搬送
してきたポリ箱数nを読み取り(S232)、次にポリ
箱を受渡すストック部(又は補給部)の列番号及び段番
号を読み取る(S223)。次に、搬送ユニットのポリ
箱データを全て、ストック部(又は補給部)へ転送する
(S234)。次に、搬送ユニットポリ箱データをクリ
アする(S235)。最後に「ストック部(又は補給
部)内ポリ箱受渡しデータ更新完了」信号をシーケンサ
20に出力する(S236)。また、「ストック部(又
は補給部)内ポリ箱受渡し指示」信号がOFFした時に
(S230,NO)、「ストック部(又は補給部)内ポ
リ箱データ更新完了」信号をOFFする(S237)。Next, the flow advances to S74 in FIG. 4 to perform a fourth processing of the poly box data transfer. For details of this processing, see FIG.
FIG. 8 is a flowchart. In accordance with the instruction signal from the sequencer 20 (S230), the transport unit reads the number n of the plastic boxes simultaneously transported (S232), and then reads the row number and the row number of the stock unit (or replenishment unit) for delivering the poly boxes. (S223). Next, all the plastic box data of the transport unit is transferred to the stock unit (or replenishing unit) (S234). Next, the transport unit poly box data is cleared (S235). Finally, a signal of "updating of the delivery data of the plastic box in the stock unit (or supply unit)" is output to the sequencer 20 (S236). Also, when the "instruction to deliver plastic box in stock unit (or replenishing unit)" signal is turned off (S230, NO), the "update of plastic box data in stock unit (or replenishing unit) complete" signal is turned off (S237).
【0036】次に、図2に示すポリ箱補給要求処理S3
7について、図6のフローチャートに基づいて説明す
る。シーケンサ20からの指示により(S83,YE
S)、ストック部内を最前列の最下段から上段へ(S8
5〜89)、続いて後列へと(S90〜91)、空エリ
アを検索する。そして、空エリアが存在した場合は、補
給部取り出し位置データ及び同時搬送ポリ箱数検索処理
(S93)を行う。この処理の詳細については、図7に
フローチャートで示す。図7の処理では、まず、補給部
にあるポリ箱が充ポリ箱なのか空ポリ箱なのか、あるい
はポリ箱無しなのかをチェックし(S98)、充ポリ箱
が無い場合は(S98,YES)、「補給部充ポリ箱無
し」信号をシーエンサ20に出力し(S107)、同時
搬送ポリ箱数をクリアし(S108)、図7の処理を終
了してS94へ戻る。Next, a plastic box supply requesting process S3 shown in FIG.
7 will be described based on the flowchart of FIG. In response to an instruction from the sequencer 20 (S83, YE
S), the inside of the stock section is moved from the bottom row of the front row to the top row (S8).
5 to 89), and then to the rear row (S90 to 91), an empty area is searched. If there is an empty area, the replenishment unit removal position data and the number of simultaneously transported poly boxes are searched (S93). Details of this processing are shown in the flowchart of FIG. In the processing of FIG. 7, first, whether plastic boxes in the replenishing portion is charged plastic boxes of the empty or plastic boxes for the, or check whether a no plastic boxes (S98), when the charge and plastic boxes are not (S9 8, YES), a "supply section filled poly box no" signal is output to the sequencer 20 (S107), the number of simultaneously conveyed poly boxes is cleared (S108), and the process of FIG. 7 ends, returning to S94.
【0037】補給部に充ポリ箱がある場合は(S98,
NO)、ストック部内の空エリアの後列の同段の1つ上
の段にポリ箱が無いかをチェックする(S99〜S10
6)。すなわち、仮に後列の同段の1つ上の段にポリ箱
がある場合は、補給部からその段を通過してストック部
へポリ箱搬送が出来ないので、同時搬送ポリ箱数を1個
減らす処理を行う必要がある。さらに後列・同段の1つ
上の段にポリ箱が存在する場合は、同時搬送ポリ箱数を
減らした後、その上段についても同様のチェックを行
う。最上段までポリ箱が存在した場合は同時搬送ポリ箱
数が1個となり補給部の充ポリ箱の受取り位置検索処理
へと移る(S99〜106)。If the replenishment section has a chargeable plastic box (S98,
NO), it is checked whether or not there is a plastic box in the next upper row in the rear row of the empty area in the stock section (S99 to S10).
6). That is, if there is a plastic box in the upper row of the same row in the rear row, the poly box cannot be transported from the replenishing section to the stock section through that level, so the number of simultaneously transported poly boxes is reduced by one. Processing needs to be performed. Further, if a plastic box is present in the next higher row in the rear row, the same check is performed for the upper row after reducing the number of simultaneously transporting poly boxes. If there is a poly box up to the top, the number of simultaneously conveyed poly boxes becomes one, and the process proceeds to the receiving position search processing of the refilled poly box in the supply unit (S99 to S106).
【0038】次に、補給部の充ポリ箱の最上段が何段目
かをまず検索し(S109〜111)、その段数と前述
の処理で求めた、同時搬送ポリ箱数nを比較し(S11
2)、段数y4の方が大きい場合、つまり搬送数以上に
補給部に充ポリ箱がある場合は、ポリ箱受取位置データ
の演算を行い(S115)終了する。段数y4より同時
搬送ポリ箱数nの方が大きい場合は(S112,YE
S)、同時搬送ポリ箱数y4を補給部にある充ポリ箱数
nとし(S113)、また、受取り位置も補給部最下段
y4=1に変更する(S114)。以上の図7の処理が
終了後、図6のS94へ戻る。シーケンサ20に対し、
ストック部のポリ箱位置データを「ポリ箱受渡し位置デ
ータ」信号として、補給部のポリ箱位置データを「ポリ
箱受取り位置データ」信号として出力し、続いて「デー
タ読み取り指示」信号を出力する(S94)。この処理
の後に、前述のポリ箱データ転送第1処理(S95)、
ポリ箱データ転送第4処理(S96)を実行し終了す
る。ポリ箱補給要求処理S37を行っているので、空エ
リアの段数及びその列の後方の同一段のポリ箱の有無を
判断して搬送できる最大数のポリ箱の数を決定し、その
個数のポリ箱を同時に搬送できるため、補給部からスト
ック部へポリ箱を効率よく移動させることができる。Next, a search is made for the number of the uppermost row of the refillable plastic box in the replenishing section (S109-111), and the number of the rows is compared with the number n of simultaneously transporting polyboxes obtained in the above processing ( S11
2) If the number of stages y4 is larger, that is, if there are more poly boxes in the replenishing section than the number of transports, the operation of the poly box receiving position data is performed (S115), and the process is terminated. When the number n of simultaneously transporting poly boxes is larger than the number y4 of steps (S112, YE
S), the number y4 of simultaneously transporting poly boxes is set to the number n of filled poly boxes in the replenishing section (S113), and the receiving position is also changed to the lowermost level of the replenishing section y4 = 1 (S114). After the processing of FIG. 7 is completed, the process returns to S94 of FIG. For sequencer 20,
The plastic box position data of the stock section is output as a "poly box delivery position data" signal, the poly box position data of the supply section is output as a "poly box receiving position data" signal, and then a "data reading instruction" signal is output ( S94). After this processing, the above-described first processing of the plastic box data transfer (S95),
The fourth processing of the plastic box data transfer (S96) is executed and the processing is terminated. Since the plastic box replenishment request processing S37 has been performed, the number of empty boxes and the presence or absence of the same level of poly boxes behind the row are determined to determine the maximum number of poly boxes that can be conveyed, and that number of poly boxes is determined. Since the boxes can be transported at the same time, the plastic boxes can be efficiently moved from the supply section to the stock section.
【0039】強制空ポリ箱返却要求処理S38の詳細を
図8のフローチャートに示す。シーケンサ20からの信
号が入力されたとき(S116,YES)、空ポリ箱返
却位置検索完了記憶はOFFしているので(S117,
YES)、まず取り出し部にあるポリ箱の中に残ってい
るワークの数を最終ワークにセットする(S118)。
次に、補給部に充ポリ箱が補給されていないのかのチェ
ックを行い(S119)、充ポリ箱がある場合は(S1
19,YES)、ストック部の最前列の下段から上段、
次に後列方向へ、また、充ポリ箱がない場合は、まず補
給部最下段から上段、続いてストック部を上記と同様な
方法で空ポリ箱を返却できる空エリアの検索を行う(S
120〜126,128)。The details of the forced empty plastic box return request processing S38 are shown in the flowchart of FIG. When the signal from the sequencer 20 is input (S116, YES), the empty plastic box return position search completion storage is OFF (S117, S117).
YES), first, the number of works remaining in the plastic box in the take-out section is set as the final work (S118).
Next, it is checked whether or not the replenishing section is filled with the filled poly box (S119).
19, YES), from the lower row to the upper row in the front row of the stock section,
Next, in the rear row direction, and when there is no poly box, a search is made for an empty area where the empty poly box can be returned in the same manner as above from the bottom of the replenishing section to the upper section, and then the stock section (S).
120-126, 128).
【0040】検索途中で空エリアが発見されれば(S1
22,NO)、検索処理を終了し「同時搬送ポリ箱数」
を1個と記憶させる(S129)。そして、検索した空
エリア位置データを「ポリ箱受渡し位置データ」信号と
し、取り出し部位置データを「ポリ箱受取り位置デー
タ」信号として、「データ読み取り指示」信号とともに
シーケンサ20に出力する(S130)。また、全検索
が終了しても空エリアが発見されなかった場合は(S1
26,YES)、「返却箇所無し」信号をシーケンサ2
0に出力して(S127)、検索終了とする。これらの
処理の後に、前述のポリ箱データ転送第3処理(S13
1)、ポリ箱データ転送第4処理(S132)を実行し
終了する。なお、「ポリ箱受取り(及び受渡し)位置デ
ータ」信号,「データ読み取り指示」信号はシーケンサ
からの各要求指示信号がOFFした時点でOFFする
(S117)。If an empty area is found during the search (S1)
22, NO), terminates the search processing, and returns to the
Is stored as one (S129). Then, the retrieved empty area position data is output to the sequencer 20 together with the "data reading instruction" signal as the "poly box receiving position data" signal and the takeout position data as the "poly box receiving position data" signal (S130). If no empty area is found even after all searches have been completed (S1
26, YES), the "no return location" signal is sent to sequencer 2
0 (S127) to end the search. After these processes, the above-described third process of the plastic box data transfer (S13)
1), execute the fourth processing of the plastic box data transfer (S132) and end. The "poly box receiving (and delivery) position data" signal and the "data reading instruction" signal are turned off when each request instruction signal from the sequencer is turned off (S117).
【0041】空ポリ箱回収要求処理S39の詳細を図9
のフローチャートに示す。シーケンサ20からの信号が
入力されたとき(S134,YES)、データ読取り信
号出力がOFFしているので(S135,YES)、補
給部に充ポリ箱が補給されているか(S136)、ある
いは空ポリ箱が満杯であるか(S137)をチェックす
る。いずれかであれば(S136,NOまたはS13
7,YES)、「補給部返却箇所無し」信号を出力す
る。(S141)。そうでない場合は(S136,YE
SかつS137,NO)、補給部の空エリアの位置を最
下段から順次検索を行い(S138〜140)、発見し
た時点でその段番号を記憶し、S142へ進む。FIG. 9 shows details of the empty plastic box collection request processing S39.
Is shown in the flowchart of FIG. When the signal from the sequencer 20 is input (S134, YES), the output of the data read signal is OFF (S135, YES). It is checked whether the box is full (S137). If any of them (S136, NO or S13
7, YES), and outputs a "no supply section return location" signal. (S141). Otherwise (S136, YE
(S and S137, NO), the position of the empty area of the replenishment unit is sequentially searched from the lowest row (S138 to 140), and when the location is found, the row number is stored, and the process proceeds to S142.
【0042】次に、ストック部内に一時的に仮置きされ
た空ポリ箱の有無及びそのポリ箱位置の検索を、ストッ
ク部内空ポリ箱位置検索処理(S142)に従って行
う。この検索処理の詳細を図10にフローチャートで示
す。ストック部の最前列x7(S147),最下段y7
(S148)から順次ストック部内のエリアに空ポリ箱
があるか否かをチェックする(S149)。無ければ
(S149,NO)、順次上段へ(S150〜15
1)、続いて後列へ(S152〜153)と検索を行
う。空ポリ箱を発見できた時点で(S149,YE
S)、そのエリアの位置データを記憶し(S155)、
同時搬送ワーク数に1をセットし(S156)、検索処
理を終了する。また、ストック部内の全エリアを検索し
た結果、空ポリ箱を発見できなかった場合は(S15
3,YES)、「ストック部内空ポリ箱無し」信号を出
力して(S154)処理を終了する。その結果に基づい
て、ストック部内の空ポリ箱の位置を「ポリ箱受取り位
置データ」信号とし、補給部の空エリアを「ポリ箱受渡
し位置データ」信号として、「データ読み取り指示」信
号とともにシーケンサ20に出力する(S143)。こ
れら一連の処理の後、前述のポリ箱データ転送第1処理
(S144)、ポリ箱データ転送第4処理(S145)
を実行して終了する。Next, the presence / absence of an empty plastic box temporarily placed in the stock unit and the search for the position of the empty plastic box are performed in accordance with the empty plastic box position search processing in the stock unit (S142). FIG. 10 is a flowchart showing details of the search process. The front row x7 of the stock section (S147), the bottom row y7
From (S148), it is sequentially checked whether or not there is an empty plastic box in the area of the stock section (S149). If there is not (S149, NO), it sequentially goes to the upper stage (S150-15
1) Then, a search is performed for the rear row (S152 to S153). When an empty plastic box is found (S149, YE
S), the position data of the area is stored (S155),
The number of simultaneous transported works is set to 1 (S156), and the search process is terminated. Also, as a result of searching all areas in the stock section, if no empty plastic box was found (S15
(3, YES), and output the "no empty poly box in stock section" signal (S154), and terminate the process. Based on the result, the position of the empty plastic box in the stock unit is set as a "poly box receiving position data" signal, and the empty area of the replenishing unit is set as a "poly box receiving position data" signal. (S143). After these series of processes, the above-described polybox data transfer first process (S144) and the polybox data transfer fourth process (S145)
And exit.
【0043】充ポリ箱一括補給要求処理S40の詳細を
図11にフローチャートで示す。シーケンサ20からの
信号が入力されたとき(S157,YES)、データ読
取り信号出力はOFFしているので(S158,YE
S)、補給部に充ポリ箱が補給されているか否かをチェ
ックする(S159)。無ければ(S159,YE
S)、「充ポリ箱無し」信号を出力し処理を終える(S
165)。有る場合は(S159,NO)、ストック部
の最後列(補給部に最も近い列)にポリ箱が全くないか
をチェックする(S160〜161)。ポリ箱があった
場合(S161,NO)、「補給箇所無し」信号を出力
し処理を終える(S165)。FIG. 11 is a flowchart showing the details of the filling / replenishing box collective supply request processing S40. When the signal from the sequencer 20 is input (S157, YES), the data read signal output is OFF (S158, YE).
S), it is checked whether or not the replenishing section is replenished with the refillable boxes (S159). If not (S159, YE
S), outputs a “no filled poly box” signal and ends the processing (S)
165). If there is (S159, NO), it is checked whether there is any plastic box in the last row of the stock section (the row closest to the supply section) (S160 to 161). If there is a plastic box (S161, NO), a "no supply location" signal is output and the process is terminated (S165).
【0044】ポリ箱が無い場合は(S161,YE
S)、さらに前列方向へチェックを繰り返し行う(S1
62〜164)。途中、ポリ箱が存在する列を発見する
か、もしくは最前列までチェックし終えたら(S16
2,NOまたはS163,NO)、その空エリアの列番
号を記憶する(S162A)。そして、空エリアの列の
最下段の位置データを「ポリ箱受取位置データ」信号と
し、補給部最下段の位置データを「ポリ箱受取り位置デ
ータ」信号とし、それらを「データ読み出し指示」信号
としてシーケンサ20に出力する(S166)。この時
の同時搬送ポリ箱数は1列全てなのでY個セットする
(S167)。これら一連の処理の後、ポリ箱データ転
送第1処理(S168)、ポリ箱データ転送第4処理
(S169)を実行して終了する。充ポリ箱一括補給要
求処理S40を行うことにより、不要になった複数のポ
リ箱を新しい複数のポリ箱と交換した場合でも、部品情
報を変換できるため、ポリ箱の部品情報を正確かつ迅速
に把握することができる。If there is no plastic box (S161, YE
S), and the check is repeated in the front row direction (S1)
62-164). On the way, if a row in which a plastic box is present is found or the check is performed up to the front row (S16)
(2, NO or S163, NO), the column number of the empty area is stored (S162A). Then, the position data at the bottom of the empty area row is used as a "poly box receiving position data" signal, the position data at the bottom of the replenishing section is used as a "poly box receiving position data" signal, and these are used as "data read instruction" signals. The data is output to the sequencer 20 (S166). At this time, since the number of simultaneously conveyed plastic boxes is all in one row, Y pieces are set (S167). After these series of processes, the first processing of the poly-box data transfer (S168) and the fourth processing of the poly-box data transfer (S169) are executed and the processing is terminated. By performing the filling / replenishing of the filled boxes, the part information can be converted even when a plurality of unnecessary boxes are replaced with a plurality of new boxes. You can figure out.
【0045】ポリ箱前詰め要求処理S41の詳細を図1
2のフローチャートに示す。シーケンサ20からの信号
が入力されたとき(S171,YES)、データ読取り
信号出力がOFFしているので(S172,YES)、
ストック部内の空エリアを、ストック部内空エリア位置
検索処理(S173)に検索する。この検索処理の詳細
を図13にフローチャートで示す。この検索処理では、
ストック部の最前列x10(S188),最下段y10
(S189)から順次ストック部内の空エリアの検索を
行う(S190)。そして、空エリアが発見されれば
(S190,YES)、その位置データを一時記憶し
(S196)、その空エリア上部に何段分ポリ箱を積み
重ねられるかを演算し、その値を同時搬送ポリ箱数とし
て仮に記憶し(S197)、検索処理を終了する。ま
た、空エリアでなかった場合は(S190,NO)、順
次上段のエリアを検索し(S191〜192)、最上段
まで検索を終了すれば次に後列方向へさらに検索を続け
る(S193〜194)。全エリアの検索が終了した時
点で、ストック部内に空エリアが発見できなかった場合
は(S194,YES)、「ストック部内空エリア無
し」信号を出力し(S195)、検索処理を終了しS1
74へ戻る。FIG. 1 shows the details of the plastic box front justification request processing S41.
2 is shown in the flowchart. When the signal from the sequencer 20 is input (S171, YES), since the data read signal output is OFF (S172, YES),
An empty area in the stock section is searched for in the stock area empty area position search process (S173). FIG. 13 is a flowchart showing details of this search processing. In this search process,
Stock unit front row x10 (S188), bottom row y10
The search for empty areas in the stock section is performed sequentially from (S189) (S190). If an empty area is found ( S190 , YES), the position data is temporarily stored (S196), the number of plastic boxes that can be stacked on the empty area is calculated, and the value is simultaneously conveyed. The number is temporarily stored as the number of poly boxes (S197), and the search process ends. If the area is not an empty area (S190, NO), the upper area is searched sequentially (S191 to 192), and if the search is completed up to the uppermost area, the search is further continued in the next row direction (S193 to 194). . If no empty area is found in the stock section at the time when the search of all areas is completed (S194, YES), a "no empty area in stock section" signal is output (S195), and the search process is terminated and S1 is performed.
Return to 74.
【0046】この検索の結果、ストック部内に空エリア
が無かった場合は(S174,NO)、「前詰め可能ポ
リ箱無し」信号を出力し(S183),ポリ箱の検索を
終了しS186へ進む。また、空エリアが有る場合は
(S174,YES)、空エリアのある列の後列のスト
ック部にポリ箱が有るか否かを、最後列(S175)、
最上段(S177)から検索を行う(S178)。ただ
し、検索の行う列がストック部内空エリア位置検索処理
で検索した空エリアと同一列の場合は、「前詰め可能ポ
リ箱無し」信号を出力し(S183)、ポリ箱の検索を
終了する。As a result of this search, if there is no empty area in the stock section (S174, NO), a "no front-fillable plastic box available" signal is output (S183), and the search for the plastic box ends, and the flow proceeds to S186. . If there is an empty area (S174, YES), the last row (S175) determines whether or not there is a plastic box in the stock section in the rear row of the row with the empty area.
The search is performed from the top row (S177) (S178). However, if the row to be searched is the same row as the empty area searched by the stock area empty area position search processing, a "no front-fillable poly box available" signal is output (S183), and the search for the poly box ends.
【0047】検索は上段から次第に下段へと行い、最下
段まで検索すると(S179〜180)、次は前列の検
索を行う。ポリ箱が発見されると(S178,YE
S)、その段数y9と前述のストック部内空エリア位置
検索処理の中で仮に記憶した同時搬送ポリ箱数nと比較
し、段数y9が同時搬送ポリ箱数n以上であれば、ポリ
箱の受取り位置は検索した段より同時搬送ポリ箱数の仮
記憶分下の段番号として記憶し、段数nが同時搬送ポリ
箱数未満y9であれば段番号を最下段、同時搬送ポリ箱
数nをその列に積まれているポリ箱数とする(S18
4)。この結果、空エリアの位置データを「ポリ箱受渡
し位置データ」信号とし、取出す方のポリ箱位置データ
を「ポリ箱受取り位置データ」信号とし、それらを「デ
ータ読み取り指示」信号とともに出力する(S18
5)。この処理の後に、前述のポリ箱データ転送第1処
理(S186)、ポリ箱データ1転送第4処理(S18
7)を実行して終了する。ポリ箱前詰め要求処理S41
を行うことにより、部品供給装置が部品の取出し等の作
業を行っていない空き時間に、部品取り出し口より遠い
後方列のポリ箱を前方に移動することができるため、部
品供給装置が部品を取り出す時間を短縮することができ
る。The search is performed gradually from the upper stage to the lower stage. When the search is performed up to the lowermost stage (S179 to S180), the next row is searched. When a poly box is found (S178, YE
S), comparing the number of steps y9 with the number n of simultaneously transported poly boxes temporarily stored in the above-mentioned stock part empty area position search processing, and if the number of steps y9 is equal to or greater than the number n of simultaneously transported poly boxes, receiving the poly box; The position is stored as a stage number below the number of simultaneous transport poly boxes temporarily stored from the searched stage, and if the stage number n is less than the number of simultaneous transport poly boxes y9, the stage number is the lowest stage, and the number n of simultaneous transport poly boxes is determined by the number. It is the number of poly boxes stacked in the row (S18
4). As a result, the position data of the empty area as "plastic boxes transfer position data" signal, the plastic boxes position data of the person issuing taken as "plastic boxes receiving position data" signals, they output with a "data reading instruction" signal ( S18
5). After this process, the above-described polybox data transfer first process (S186) and the polybox data 1 transfer fourth process (S18)
Execute 7) and end. Polybox front justification request processing S41
By performing the above operation, the parts supply device can take out the parts because the plastic boxes in the rear row farther from the parts take-out port can be moved forward during the idle time when the parts supply apparatus is not performing operations such as taking out parts. Time can be reduced.
【0048】補給部ポリ箱内ワーク情報入力処理S42
の詳細を、図14にフローチャートで示す。バーコード
リーダ19よりデータ送信要求があった場合(S19
8,YES)、バーコードリーダ19から送られてきた
ワーク種類、ポリ箱内のワークの数等を一時的に記憶し
ておく(S199)。次に、充ポリ箱は補給部の空エリ
ア又は空箱のある段を最下段より(S200)、検索を
行う(S201)。そして、空エリア又は空ポリ箱でな
ければ(S201,NO)、順次上段へと検索を行う
(S202〜203)。また、全段検索しても空エリア
も空ポリ箱も発見できなかった場合は(S203,YE
S)、「補給部内空エリア無し」信号を出力し(S20
4)、処理を終了する。また、空エリア又は空ポリ箱を
発見した場合は(S201,YES)、その段の位置に
バーコードリーダより読み取ったデータを格納し(S2
05)、その段より上段の補給部データエリアについて
はワークデータ,残りワーク数及び格納順位をクリアし
(S205A)処理を終了する。Inputting of work information in the supply section plastic box S42
Are shown in a flowchart of FIG. When there is a data transmission request from the barcode reader 19 (S19)
8, YES), the work type and the number of works in the plastic box sent from the barcode reader 19 are temporarily stored (S199). Next, the refillable box is searched for an empty area of the replenishing section or a row with an empty box from the bottom (S200). Then, if it is not an empty area or empty poly box (S201, NO), the search is sequentially performed on the upper stage (S202 to 203). If neither empty area nor empty poly box is found even after searching all rows (S203, YE
S), and outputs a signal indicating that there is no empty area in the supply section (S20).
4), end the process. If an empty area or empty poly box is found (S201, YES), the data read by the barcode reader is stored at the position of that row (S2).
05), the work data, the number of remaining works, and the storage order are cleared for the replenishment section data area above that level (S205A), and the process ends.
【0049】一方、履歴データ収集装置22は、履歴デ
ータを保存したり、プリントアウトしたりする。また、
データ入力機能付表示装置18は、部品供給装置内の補
給部・ストック部・取り出し部にあるポリ箱内のワーク
情報を表示したり、各種のパラメータの設定・変更を行
ったり、シーケンサ20との入出力信号のON/OFF
状況をモニタリングしたり、履歴データ収集装置22が
記憶している取り出し部へ受渡したポリ箱P(ワーク)
の履歴や補給部へ搬入されたポリ箱P(ワーク)の履歴
及び異常発生内容の履歴を表示器入出力インターフェイ
ス5を介して表示する。ポリ箱の履歴表示の実施例を図
21から図24に示す。図21は、メニュー画面であ
り、エラーヒストリ、補給ヒストリ、取出しヒストリの
いずれかを選択することができる。On the other hand, the history data collecting device 22 stores and prints out the history data. Also,
The display unit 18 with a data input function displays workpiece information in a plastic box in a replenishing unit, a stocking unit, and an unloading unit in the component supply device, sets and changes various parameters, and communicates with the sequencer 20. ON / OFF of input / output signal
The plastic box P (work) that has been monitored for status and has been delivered to the take-out unit stored in the history data collection device 22
And the history of the plastic box P (work) carried into the replenishing section and the history of the occurrence of the abnormality are displayed via the display input / output interface 5. 21 to 24 show an embodiment of the history display of the plastic box. FIG. 21 shows a menu screen on which any one of an error history, a supply history, and a removal history can be selected.
【0050】エラーヒストリの表示画面を図22に示
す。各ポリ箱毎にエラー内容を示すエラーコード、発生
の日時が表示される。補給ヒストリの表示画面を図23
に示す。各ポリ箱毎に補給方法、車種、補給日時が表示
される。取出しヒストリの表示画面を図24に示す。各
ポリ箱毎に車種、連番、搬出番号、取出し日時が表示さ
れる。本実施例の部品供給装置用制御装置では、ポリ箱
毎に履歴を表示できるので、部品の使用頻度の把握や、
どの種類の部品をいつ補給したか等のデータを容易に知
ることができるため、補給タイミングの見直し等を行う
ことができ、部品供給装置を効率的に運用することが可
能となる。FIG. 22 shows a display screen of the error history. An error code indicating the error content and the date and time of occurrence are displayed for each plastic box. FIG. 23 shows the supply history display screen.
Shown in The replenishment method, vehicle type, and replenishment date and time are displayed for each plastic box. FIG. 24 shows a display screen of the retrieval history. The vehicle type, serial number, unloading number, and unloading date and time are displayed for each plastic box. In the control device for the component supply device of this embodiment, since the history can be displayed for each plastic box, it is possible to grasp the frequency of use of the component,
Since it is possible to easily know data such as what kind of parts were replenished and when, the replenishment timing can be reviewed and the component supply device can be operated efficiently.
【0051】以上詳細に説明したように、本実施例の部
品供給装置用制御装置によれば、(1)部品箱が位置す
る段数と列数、及びその部品箱に収納されている部品の
種別を記憶する部品記憶手段と、(2)与えられた部品
情報に応じて、当該部品が収納されている部品箱を検索
する部品検索手段と、(3)部品検索手段の検索情報に
基づいて、取り出す部品箱を決定する部品箱決定手段
と、(4)部品供給装置を駆動して、部品箱決定手段が
決定した部品箱を取り出す駆動制御手段と、(5)部品
供給装置の駆動により、取り出された部品箱以外の部品
箱の位置が変化したときに、変化した後の各部品箱の段
数と列数、及びその部品箱に収納されている部品の種別
を部品箱記憶手段に記憶させる部品記憶訂正手段とを有
しているので、一つの部品箱を取り出したときに、他の
部品箱の位置が変化しても、変化した部品箱のデータを
訂正しているので、部品箱のデータを正確に把握するこ
とができる。また、取り出した部品箱を取り出した位置
と異なった位置に返却しても、部品箱のデータを正確に
把握することができる。As described above in detail, according to the control device for the component supply device of the present embodiment, (1) the number of rows and the number of rows where the component box is located, and the type of the component stored in the component box (2) component search means for searching a component box in which the component is stored according to given component information; and (3) component search information based on search information of the component search means. Component box determining means for determining a component box to be taken out; (4) driving control means for driving the component supply device to take out the component box determined by the component box determining means; and (5) driving by the component feeding device. When the position of a component box other than the changed component box is changed, the number of rows and the number of rows of each changed component box and the type of the component stored in the component box are stored in the component box storage means. Because it has memory correction means, one When taking out the component box, even if the position of the other component box is changed, since the correcting data of the changed component box, it is possible to accurately grasp the data component box. Further, even if the taken out part box is returned to a position different from the position where it was taken out, the data of the part box can be grasped accurately.
【0052】また、部品箱決定手段が、部品検索手段が
検出した部品箱が複数ある場合に、収納期間の長い部品
が収納された部品箱を優先的に決定しているので、先入
れ先出しの原則を順守することができる。また、本発明
の部品供給装置用制御装置は、(1)部品箱が位置する
段数と列数、及びその部品箱に収納されている部品の種
別を記憶する部品記憶手段と、(2)不要になった複数
の部品箱と、補給すべき複数の部品箱とを交換する部品
補給手段と、(3)部品補給手段が交換した複数の補給
部品箱が位置する段数と列数、及び各部品箱に収納され
ている部品の種別に関する部品記憶手段の記憶を、変更
する部品記憶変更手段とを有しているので、複数の空部
品箱を補給部品箱と交換しても、部品箱のデータを変更
できるため、部品箱のデータを迅速かつ正確に把握する
ことができる。When there are a plurality of component boxes detected by the component searching means, the component box determining means preferentially determines a component box in which components having a long storage period are stored. Can adhere to. Further, the control device for a component supply device of the present invention includes: (1) a component storage means for storing the number of rows and rows in which the component box is located, and the type of component stored in the component box; (3) the number of rows and the number of rows where the plurality of parts boxes replaced by the parts supply means replace the plurality of parts boxes replaced with the plurality of parts boxes to be replenished; Since there is a part storage changing means for changing the storage of the part storage means relating to the type of the parts stored in the box, even if a plurality of empty part boxes are replaced with the replenishment parts box, the data of the parts box is not changed. Can be quickly and accurately grasped.
【0053】本発明は以上詳細に説明した実施例に限定
されることなく、様々な応用が可能である。例えば、本
実施例では、部品箱に限定して説明しているが、図書館
等で本を収納した本箱を積み重ねて本箱群を構成し、任
意の本が収納された本箱を取り出す本取り出し装置にお
いても、本発明の部品供給装置用制御装置がそのまま応
用できることは当然である。また、本実施例では、ポリ
箱を使用しているが、金属製の箱や各種ポリ箱を複数収
納したスリットであっても同様に使用可能である。ま
た、本実施例の部品供給装置では、5列の中前方4列を
ストック部として使用し、第5列を補給部として使用し
ているが、前方3列をストック部とし、第4列を補給部
とし、第5列を入れ替え作業部として使用しても良い。
この場合、補給部に空ポリ箱が満杯になったとき、移動
台117に位置する空ポリ箱をシリンダ115により入
れ替え部まで移動させる。これにより、作業者は部品供
給装置の可動部に触れることなく入れ替え作業ができ
る。従って、作業者は、部品供給装置を停止させずに、
ポリ箱の入れ替え作業を安全に行うことができる。The present invention is not limited to the embodiment described in detail above, and various applications are possible. For example, in the present embodiment, the description is limited to the parts box, but a book box containing books stored in a library or the like is stacked to form a book box group, and a book for taking out a book box containing an arbitrary book is taken out. It goes without saying that the control device for a component supply device of the present invention can be applied to a take-out device as it is. Further, in this embodiment, a plastic box is used, but a metal box or a slit containing a plurality of various plastic boxes can be similarly used. Further, in the component supply apparatus of the present embodiment, four middle front rows of the five rows are used as stock sections, and the fifth row is used as a supply section. The fifth row may be used as a replacement work section as a supply section.
In this case, when the empty plastic box is full in the replenishing section, the empty plastic box located on the moving table 117 is moved to the replacement section by the cylinder 115. Thus, the operator can perform the replacement work without touching the movable part of the component supply device. Therefore, without stopping the component supply device,
The replacement work of the plastic box can be performed safely.
【0054】[0054]
【発明の効果】以上説明したことから明らかなように、
本発明の部品供給装置用制御装置よれば、複数の部品箱
を積み重ねた部品箱段を複数列備える部品箱群から任意
の部品箱をその上部の部品箱を仮置きすることなく取り
出す部品供給装置を制御する部品供給装置用制御装置で
あって、(1)部品箱が位置する段数と列数、及びその
部品箱に収納されている部品の種別を記憶する部品記憶
手段と、(2)与えられた部品情報に応じて、当該部品
が収納されている部品箱を検索する部品検索手段と、
(3)部品検索手段の検索情報に基づいて、取り出す部
品箱を決定する部品箱決定手段と、(4)部品供給装置
を駆動して、部品箱決定手段が決定した部品箱より上部
の段にある各列の部品箱を一体的に持ち上げて、部品箱
決定手段が決定した部品箱の上面と、一体的に持ち上げ
られた各列の部品箱の下面との間に空間を形成し、部品
箱決定手段が決定した部品箱を空間において列方向に移
動させて取り出す駆動制御手段と、(5)部品供給装置
が駆動することにより部品箱決定手段が決定した1又は
2以上の部品箱が取り出されて、取り出された部品箱以
外の部品箱の位置が変化したときに、取り出された部品
箱が位置する段数と列数、及びその部品箱に収納されて
いる部品の種別に応じて、取り出された部品箱以外の部
品箱が位置する段数と列数、及びその部品箱に収納され
ている部品の種別を訂正し、部品箱記憶手段に記憶させ
る部品記憶訂正手段とを有しているので、一つの部品箱
を取り出したときに、他の部品箱の位置が変化しても、
変化した部品箱のデータを訂正しているので、部品箱の
データを正確に把握することができる。また、取り出し
た部品箱を取り出した位置と異なった位置に返却して
も、部品箱のデータを正確に把握することができる。従
って、本発明の部品供給装置用制御装置によれば、部品
箱群の任意の箱に任意の部品を収納できるため、生産計
画の変更に応じて、車種別部品箱の数を変更できる、生
産計画に対してフレキシブルに対応することが可能とな
る。As is apparent from the above description,
ADVANTAGE OF THE INVENTION According to the control apparatus for component supply apparatuses of this invention, the component supply apparatus which takes out an arbitrary component box from the component box group provided with several rows of component box steps which piled up the several component box, without temporarily placing the upper component box A component storage device for storing (1) the number of rows and the number of rows in which a component box is located, and the type of component stored in the component box; Parts search means for searching a parts box in which the parts are stored according to the obtained part information;
(3) a component box determining means for determining a component box to be taken out based on search information of the component searching means; and (4) an upper part of the component box determined by the component box determining means by driving the component supply device.
Lift the parts boxes of each row in the row
Lift up integrally with the upper surface of the parts box determined by the determination means
A space is formed between the bottom of the parts box of each row
The parts box determined by the box determination means is moved in space in the row direction.
And drive control means for taking out by moving, (5) the component supply device is one or more parts box component box determining means has determined is taken out by driving, retrieved position of the component box other than parts box When the number of rows and columns in which the removed parts box is located, and the number of rows and columns in which the removed parts box is located, and the type of parts stored in that parts box, Means for correcting the number and the type of the parts stored in the parts box and storing the parts in the parts box storage means, so that when one part box is taken out, other parts are corrected. Even if the position of the box changes,
Since the changed data of the parts box is corrected, the data of the parts box can be accurately grasped. Further, even if the taken out part box is returned to a position different from the position where it was taken out, the data of the part box can be grasped accurately. Therefore, according to the control device for a parts supply device of the present invention, since any part can be stored in any box of the parts box group, the number of parts boxes for each model can be changed according to the change of the production plan. It is possible to flexibly respond to the plan.
【0055】また、部品箱決定手段が、部品検索手段が
検出した部品箱が複数ある場合に、収納期間の長い部品
が収納された部品箱を優先的に決定しているので、先入
れ先出しの原則を順守することができる。また、本発明
の部品供給装置用制御装置は、(1)複数の部品箱を積
み重ねた部品箱段を複数列備える部品箱群から任意の部
品箱をその上部の部品箱を仮置きすることなく取り出す
部品供給装置を制御する部品供給装置用制御装置であっ
て、(1)部品箱が位置する段数と列数、及びその部品
箱に収納されている部品の種別を記憶する部品記憶手段
と、(2)不要になった複数の部品箱がある列より補給
すべき複数の部品箱側の列にあって、不要になった複数
の部品箱の最上段と同一段にある部品箱の有無を判断
し、その判断結果から搬送する部品箱数を決定し、決定
された数の部品箱を補給すべき複数の部品箱側の列にあ
る部品箱の上部において列方向に移動させて搬送し、補
給すべき複数の部品箱に交換する部品補給手段と、
(3)部品補給手段が、不要になった複数の部品箱を補
給すべき複数の部品箱に交換したときに、不要になった
複数の部品箱が位置する段数と列数、及びその部品箱に
収納されている部品の種別を、補給すべき複数の部品箱
の部品箱が位置する段数と列数、及びその部品箱に収納
されている部品の種別に変更し、部品箱記憶手段に記憶
する部品記憶変更手段とを有しているので、複数の空部
品箱を補給部品箱と交換しても、部品箱のデータを変更
できるため、部品箱のデータを迅速かつ正確に把握する
ことができる。Further, when there are a plurality of component boxes detected by the component search means, the component box determining means preferentially determines the component box in which components having a long storage period are stored. Can adhere to. In addition, the control device for a component supply device of the present invention can be configured such that (1) an arbitrary component box is not temporarily placed from a component box group including a plurality of rows of component box stages in which a plurality of component boxes are stacked, A component supply device control device for controlling a component supply device to be taken out, comprising: (1) component storage means for storing the number of steps and the number of rows in which a component box is located, and the type of components contained in the component box; (2) Supply from a row with multiple unnecessary parts boxes
Multiple rows that are no longer required
Determines if there is a component box on the same level as the top level of the component box
The number of parts boxes to be conveyed is determined from the judgment result, and the decision is made.
The required number of parts boxes are to be replenished.
A part replenishing means for moving in a row direction at the upper part of the parts box to be conveyed, and for replacing a plurality of parts boxes to be replenished;
(3) When the parts supply means replaces a plurality of unnecessary component boxes with a plurality of component boxes to be replenished, the number of rows and the number of rows where the plurality of unnecessary component boxes are located, and the component boxes Is changed to the number of rows and the number of rows where the component boxes of a plurality of component boxes to be replenished are located, and the type of the components stored in the component box, and stored in the component box storage means. The parts storage data changing means can change the data of the parts box even if a plurality of empty parts boxes are replaced with the spare parts boxes, so that the data of the parts boxes can be grasped quickly and accurately. it can.
【図1】本発明の一実施例である部品供給装置用制御装
置の全体構成を示すブロック図である。FIG. 1 is a block diagram illustrating an overall configuration of a control device for a component supply device according to an embodiment of the present invention.
【図2】部品供給装置用制御装置のジェネラルフローチ
ャートである。FIG. 2 is a general flowchart of a control device for a component supply device.
【図3】ポリ箱取り出し要求処理フローチャートであ
る。FIG. 3 is a flowchart of a plastic box removal request process.
【図4】ポリ箱返却要求処理フローチャートである。FIG. 4 is a flowchart of a plastic box return request process.
【図5】補給部空ポリ箱返却箇所検索処理フローチャー
トである。FIG. 5 is a flowchart of a replenishment unit empty plastic box return location search process.
【図6】ポリ箱補給要求処理フローチャートである。FIG. 6 is a flowchart of a plastic box supply request process.
【図7】同時搬送ポリ箱及び補給部取り出し位置検索処
理フローチャートである。FIG. 7 is a flowchart of a simultaneous transport plastic box and supply unit removal position search process.
【図8】強制空ポリ箱返却要求処理フローチャートであ
る。FIG. 8 is a flowchart of a forced empty plastic box return request process.
【図9】空ポリ箱回収要求処理フローチャートである。FIG. 9 is a flowchart of empty plastic box collection request processing.
【図10】ストック部内空ポリ箱検索処理フローチャー
トである。FIG. 10 is a flowchart of an empty plastic box search process in the stock section.
【図11】充ポリ箱一括補給要求処理フローチャートで
ある。FIG. 11 is a flowchart of a process for requesting a batch of refillable poly-boxes;
【図12】ポリ箱前詰め要求処理フローチャートであ
る。FIG. 12 is a flowchart of a process for requesting front-filling of a plastic box.
【図13】ストック部内空エリア位置検索処理フローチ
ャートである。FIG. 13 is a flowchart of a process of searching for an empty area position in a stock unit;
【図14】補給部ポリ箱内ワーク情報入力処理フローチ
ャートである。FIG. 14 is a flowchart of a work information input process in a replenishing unit poly box.
【図15】ポリ箱データ転送第1処理フローチャートで
ある。FIG. 15 is a flowchart of a first process of transferring a plastic box data.
【図16】ポリ箱データ転送第2処理フローチャートで
ある。FIG. 16 is a second processing flowchart of the plastic box data transfer.
【図17】ポリ箱データ転送第3処理フローチャートで
ある。FIG. 17 is a third processing flowchart of the plastic box data transfer.
【図18】ポリ箱データ転送第4処理フローチャートで
ある。FIG. 18 is a flowchart of a fourth processing of the plastic box data transfer.
【図19】ストック部及び補給部内同一ワーク格納順位
更新処理フローチャートである。FIG. 19 is a flowchart of a process for updating the same work storage order in the stock unit and the supply unit.
【図20】装置内ポリ箱データテーブルを示す説明図で
ある。FIG. 20 is an explanatory diagram showing an in-apparatus plastic box data table.
【図21】履歴表示のメニュー画面を示す説明図であ
る。FIG. 21 is an explanatory diagram showing a menu screen for history display.
【図22】エラーヒストリの画面を示す説明図である。FIG. 22 is an explanatory diagram showing an error history screen.
【図23】補給ヒストリの画面を示す説明図である。FIG. 23 is an explanatory diagram showing a supply history screen.
【図24】取出しヒストリの画面を示す説明図である。FIG. 24 is an explanatory diagram showing an extraction history screen.
【図25】部品供給装置の構成を示す正面図である。FIG. 25 is a front view showing the configuration of the component supply device.
【図26】部品供給装置の構成を示す側面図である。FIG. 26 is a side view showing the configuration of the component supply device.
1 メインCPU 4 共有メモリ 18 データ入力機能付表示装置 19 バーコードリーダ 20 シーケンサ 22 履歴データ収集装置 23 部品箱管理コントローラ P ポリ箱 1 Main CPU 4 Shared Memory 18 Display Device with Data Input Function 19 Barcode Reader 20 Sequencer 22 History Data Collection Device 23 Parts Box Management Controller P Poly Box
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平5−201504(JP,A) 特開 平5−208715(JP,A) 特開 昭48−20252(JP,A) 特開 昭48−9476(JP,A) 特開 平7−133023(JP,A) 特公 昭55−34722(JP,B2) 特公 昭58−51853(JP,B2) (58)調査した分野(Int.Cl.7,DB名) B65G 1/137 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-5-201504 (JP, A) JP-A-5-208715 (JP, A) JP-A-48-20252 (JP, A) JP-A-48-1982 9476 (JP, A) JP-A-7-133023 (JP, A) JP-B-55-34722 (JP, B2) JP-B-58-51853 (JP, B2) (58) Fields investigated (Int. Cl. 7 , DB name) B65G 1/137
Claims (3)
数列備える部品箱群から任意の部品箱をその上部の部品
箱を仮置きすることなく取り出す部品供給装置を制御す
る部品供給装置用制御装置において、 部品箱が位置する段数と列数、及びその部品箱に収納さ
れている部品の種別を記憶する部品記憶手段と、 与えられた部品情報に応じて、当該部品が収納されてい
る部品箱を検索する部品箱検索手段と、 前記部品箱検索手段の検索情報に基づいて、取り出す部
品箱を決定する部品箱決定手段と、 前記部品供給装置を駆動して、前記部品箱決定手段が決
定した部品箱より上部の段にある各列の部品箱を一体的
に持ち上げて、前記部品箱決定手段が決定した部品箱の
上面と、前記一体的に持ち上げられた各列の部品箱の下
面との間に空間を形成し、前記部品箱決定手段が決定し
た部品箱を前記空間において列方向に移動させて取り出
す駆動制御手段と、 前記部品供給装置が駆動することにより前記部品箱決定
手段が決定した1又は2以上の部品箱が取り出されて、
前記取り出された部品箱以外の部品箱の位置が変化した
ときに、前記取り出された部品箱が位置する段数と列
数、及びその部品箱に収納されている部品の種別に応じ
て、前記取り出された部品箱以外の部品箱が位置する段
数と列数、及びその部品箱に収納されている部品の種別
を訂正し、前記部品箱記憶手段に記憶させる部品記憶訂
正手段とを有することを特徴とする部品供給装置用制御
装置。1. A component supply device for controlling a component supply device that takes out an arbitrary component box from a component box group including a plurality of rows of component box stacks in which a plurality of component boxes are stacked without temporarily placing an upper component box. In the control device, component storage means for storing the number of rows and rows in which the component box is located, and the type of component stored in the component box, and the component is stored according to given component information. Parts box search means for searching a parts box; parts box determination means for determining a parts box to be taken out based on the search information of the parts box search means; and driving the parts supply device, wherein the parts box determination means The parts boxes in each row in the upper row of the determined parts box are integrated
To the parts box determined by the parts box determination means.
Under the top surface and the parts box of each row that has been integrally lifted
A space is formed between the component box and the component box.
Drive control means for moving the component box moved in the column direction in the space and taking out the component box; and one or more component boxes determined by the component box determination means by driving the component supply device. Taken out,
When the position of a component box other than the removed component box changes, according to the number of rows and rows where the removed component box is located, and the type of component stored in the component box, the And a component storage correcting means for correcting the number of rows and rows in which the component boxes other than the specified component box are located, and the type of the components stored in the component box, and storing the corrected components in the component box storage device. Control device for the component supply device.
部品箱が複数ある場合に、収納期間の長い部品が収納さ
れた部品箱を優先的に決定することを特徴とする部品供
給装置用制御装置。2. The apparatus according to claim 1, wherein said parts box determination means gives priority to a parts box in which parts with a long storage period are stored when there are a plurality of parts boxes detected by said parts box search means. A control device for a component supply device, wherein the control device is determined in a specific manner.
数列備える部品箱群から任意の部品箱をその上部の部品
箱を仮置きすることなく取り出す部品供給装置を制御す
る部品供給装置用制御装置において、 部品箱が位置する段数と列数、及びその部品箱に収納さ
れている部品の種別を記憶する部品記憶手段と、 不要になった複数の部品箱がある列より補給すべき複数
の部品箱側の列にあって、前記不要になった複数の部品
箱の最上段と同一段にある部品箱の有無を判断し、その
判断結果から搬送する部品箱数を決定し、前記決定され
た数の部品箱を前記補給すべき複数の部品箱側の列にあ
る部品箱の上部において列方向に移動させて搬送し、補
給すべき複数の部品箱に交換する部品補給手段と、 前記部品補給手段が、前記不要になった複数の部品箱を
前記補給すべき複数の部品箱に交換したときに、前記不
要になった複数の部品箱が位置する段数と列数、及びそ
の部品箱に収納されている部品の種別を、前記補給すべ
き複数の部品箱の部品箱が位置する段数と列数、及びそ
の部品箱に収納されている部品の種別に変更し、前記部
品箱記憶手段に記憶する部品記憶変更手段とを有するこ
とを特徴とする部品供給装置用制御装置。3. A component supply device for controlling a component supply device that takes out an arbitrary component box from a component box group including a plurality of rows of component box stacks in which a plurality of component boxes are stacked without temporarily placing an upper component box. In the control device, a component storage means for storing the number of rows and rows in which the component box is located, and the type of component stored in the component box, and a plurality of unnecessary component boxes to be replenished from a row in which the component box is located
In the row on the side of the parts box, a plurality of unnecessary parts
Judge whether there is a parts box at the same level as the top row of the box,
Determine the number of parts boxes to be conveyed from the judgment result, and
Number of parts boxes in the rows on the side of the plurality of parts boxes to be replenished.
A part replenishing means for moving and transporting in the column direction at the upper part of the parts box to be replaced and replacing the parts box with a plurality of parts boxes to be replenished, and the parts replenishing means for replenishing the unnecessary parts boxes. When replaced with a plurality of parts boxes, the number of rows and rows where the unnecessary parts boxes are located, and the type of parts stored in the parts boxes are changed to the number of parts boxes to be replenished. A part storage changing means for changing the number of rows and the number of rows in which the parts box is located, and the type of the parts stored in the parts box, and storing the parts in the parts box storage means. Control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11616294A JP3334333B2 (en) | 1994-05-30 | 1994-05-30 | Control unit for parts supply device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11616294A JP3334333B2 (en) | 1994-05-30 | 1994-05-30 | Control unit for parts supply device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07315523A JPH07315523A (en) | 1995-12-05 |
JP3334333B2 true JP3334333B2 (en) | 2002-10-15 |
Family
ID=14680317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11616294A Expired - Fee Related JP3334333B2 (en) | 1994-05-30 | 1994-05-30 | Control unit for parts supply device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3334333B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015189849A1 (en) * | 2014-06-13 | 2015-12-17 | Omer Einav | Systems and methods for modular storage and management |
KR102585996B1 (en) * | 2022-11-08 | 2023-10-10 | 주식회사 티이에스 | Goods loading optimization control apparatus and method based on pallet |
-
1994
- 1994-05-30 JP JP11616294A patent/JP3334333B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH07315523A (en) | 1995-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022105762A1 (en) | Goods arrangement method, device, warehousing system, and storage medium | |
US20080273948A1 (en) | Plate Material Carry-Out Device and Plate Material Carry-Out Method | |
TW202220914A (en) | Material fetching-out method and apparatus, robot, warehousing system, and storage medium | |
JPH10156670A (en) | Information transmitting method in plant system | |
JP3334333B2 (en) | Control unit for parts supply device | |
CN114873124B (en) | Automatic control system and method for laser processing | |
JPH0659579B2 (en) | Automatic article feeder | |
JP3310453B2 (en) | Component removal control device | |
CN216376061U (en) | Automatic plasma identification and warehousing system | |
JP3579931B2 (en) | Automatic picking device and automatic warehouse system | |
CN211443733U (en) | Intelligent warehouse system capable of achieving accurate warehousing | |
CN106364832A (en) | Full-automatic warehouse logistics management and control system and method | |
JP7364234B2 (en) | Drug sorting equipment and injection drug dispensing system | |
CN218014237U (en) | Starting sheet sorting and transferring system | |
CN108805503A (en) | High-end Hydraulic Elements manufacturing based on digital workshop stores the method and system of parts | |
JP2019156597A (en) | Method and device for taking out work-piece | |
CN216945108U (en) | Material receiving system | |
CN219278285U (en) | Material transfer system | |
JPS6215036A (en) | Automatic assembly device for small sized apparatus | |
JP2022080780A (en) | Medicine distribution device and injection delivering system | |
JPH0626968B2 (en) | How to replenish items | |
JPH0639285B2 (en) | Card storage system | |
JP3015749B2 (en) | Stored goods transfer device in automatic warehouse | |
CN116374472A (en) | Intelligent management system and method thereof | |
JPH03290793A (en) | Controller for automatic vending machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070802 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080802 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |