JPH06271008A - Stop controller for mover in automatic warehouse - Google Patents
Stop controller for mover in automatic warehouseInfo
- Publication number
- JPH06271008A JPH06271008A JP5060219A JP6021993A JPH06271008A JP H06271008 A JPH06271008 A JP H06271008A JP 5060219 A JP5060219 A JP 5060219A JP 6021993 A JP6021993 A JP 6021993A JP H06271008 A JPH06271008 A JP H06271008A
- Authority
- JP
- Japan
- Prior art keywords
- stop position
- stop
- pulses
- mark
- mover
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Warehouses Or Storage Devices (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、工場等に設けた自動倉
庫におけるスタッカクレーン等の移動体の移動停止制御
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a movement stop control device for a moving body such as a stacker crane in an automatic warehouse provided in a factory or the like.
【0002】[0002]
【従来の技術】自動倉庫に使用されるスタッカクレーン
を所定の位置に停止させる制御方法として、例えば、特
公昭60−44203号公報には、従来の技術として、
クレーン本体に、固定側に接触して滑りを生じさせずに
回転するロータリエンコーダを設け、荷載置部をマトリ
ックス状に備えた棚における全ての荷載置部毎にホーム
ポジションからのクレーン走行距離に対応するパルス数
を予めプリセット(設定記憶)しておき、ロータリエン
コーダからのパルス数が、設定された行き先に対応する
プリセット値になったとき、クレーンを停止させる方法
が開示されている。2. Description of the Related Art As a control method for stopping a stacker crane used in an automatic warehouse at a predetermined position, for example, Japanese Patent Publication No. 60-44203 discloses a conventional method.
The crane main body is equipped with a rotary encoder that rotates without contacting the fixed side without causing slippage, and corresponds to the distance traveled by the crane from the home position for every load-carrying unit on the rack with the load-carrying unit in a matrix. There is disclosed a method of presetting (setting and storing) the number of pulses to be performed in advance and stopping the crane when the number of pulses from the rotary encoder reaches a preset value corresponding to the set destination.
【0003】[0003]
【発明が解決しようとする課題】そして、前記方法で
は、相対的に滑りを発生させないようにロータリエンコ
ーダを回転させなければならないから、ラックとピニオ
ン等のような手段が必要になる。また、若干の相対的滑
りの発生を許容するロータリエンコーダからのパルス数
をカウントするカウンタでの計数(カウント)誤差を累
積させないため、ホームポジションにクレーンが戻った
時にカウンタの値をゼロリセット(計数を0に戻す動
作)をして、補正するようにしている。In the above method, the rotary encoder must be rotated so as not to relatively cause slippage, so that means such as a rack and a pinion are required. Also, since the counting error in the counter that counts the number of pulses from the rotary encoder that allows the occurrence of some relative slippage is not accumulated, the counter value is reset to zero (counting) when the crane returns to the home position. Is set to 0) to make a correction.
【0004】ところで、クレーン自体の実際の停止精度
が±0でないから、ホームポジションにクレーンが戻っ
た停止位置に対して誤差を発生させることになる。前記
公報ではその欠点を解消するため、ホームポジション
に、移動開始基準点と実際の搬送用移動体の停止位置の
間の誤差を検出できる停止位置補正検出手段(マーク)
を設けて、設定された行き先に対応するパルス設定値を
補正することを提案している。By the way, since the actual stop accuracy of the crane itself is not ± 0, an error is generated at the stop position where the crane returns to the home position. In the publication, in order to solve the drawback, a stop position correction detecting means (mark) capable of detecting an error between the movement start reference point and the actual stop position of the transporting movable body at the home position.
Is provided to correct the pulse set value corresponding to the set destination.
【0005】しかしながら、前記いずれの従来の技術で
も、ホームポジションに戻らない途中の行程(行き行
程、帰り行程)でのロータリエンコーダの滑り等による
カウンタの計数誤差については何ら処置を施していない
から、所定の設定された行き先箇所での停止に際して、
カウンタ値が設定値と一致するときにクレーンを停止さ
せても、搬送用移動体を所定の箇所に精度良く停止させ
ることができないという問題があった。However, in any of the above-mentioned conventional techniques, no measure is taken for the counting error of the counter due to the slip of the rotary encoder during the process (the going process, the returning process) in the middle of not returning to the home position. When stopping at a predetermined destination,
Even if the crane is stopped when the counter value matches the set value, there is a problem that the transporting mobile body cannot be accurately stopped at a predetermined location.
【0006】本発明は、この問題を解決し、搬送用移動
体を所定の箇所に精度良く停止させることができる、自
動倉庫における移動体の停止制御装置を提供することを
目的とするものである。An object of the present invention is to solve this problem and to provide a stop control device for a moving body in an automatic warehouse, which can accurately stop the moving body for transportation at a predetermined position. .
【0007】[0007]
【課題を解決するための手段】前記目的を達成するた
め、本発明の自動倉庫における移動体の停止制御装置
は、搬送用移動体が案内経路に沿って移動する時に連動
するエンコーダと、該エンコーダからのパルスを前進時
に加算し、後退時には減算するカウンタと、前記案内経
路に設けた停止位置判別用マークと、搬送用移動体に搭
載して前記停止位置判別用マークを読取るセンサと、基
準位置から停止位置判別用マークまでの設定距離に対応
する区間設定パルス数及び前記マークから停止位置まで
の設定距離に対応する停止設定パルス数をそれぞれ記憶
する記憶手段とを備え、搬送用移動体が減速移動域にあ
るとき、前記センサにて停止位置判別用マークを検出
し、そのときのカウンタのパルス数を前記区間設定パル
ス数に置換して記憶する一方、前記置換された区間設定
パルス数に停止設定パルス数を加算して停止位置パルス
数を演算し、その停止位置パルス数にて搬送用移動体を
停止させるように制御する制御手段を備えたことを特徴
とするものである。In order to achieve the above object, a stop control device for a moving body in an automatic warehouse according to the present invention includes an encoder that works together when a moving body for transportation moves along a guide route, and the encoder. A counter for adding the pulse from the forward direction and subtracting the pulse for the backward direction, a stop position determination mark provided on the guide path, a sensor mounted on a moving body for conveyance to read the stop position determination mark, and a reference position. To a stop position determination mark, and a storage unit that stores the number of section setting pulses corresponding to the setting distance from the mark and the stop setting pulse number corresponding to the setting distance from the mark to the stop position, respectively When in the moving range, the sensor detects a stop position determination mark, and the pulse number of the counter at that time is replaced with the section setting pulse number and stored. On the other hand, a control means is provided for adding the stop setting pulse number to the replaced section setting pulse number to calculate the stop position pulse number, and controlling to stop the transporting movable body at the stop position pulse number. It is characterized by that.
【0008】[0008]
【実施例】次に本発明を具体化した実施例について説明
すると、図1は、左右一対の棚体1,1の間にその前面
に沿って走行するスタッカ装置2にて荷渡しできる自動
倉庫の側面図、図2は一部切欠き正面図を示す。図1〜
図3に示すように、棚体1は、前記スタッカ装置2の走
行する方向と直角に交叉するように床面3に一定間隔に
て敷設された複数のベース部材4と、各ベース部材4に
立設した支柱5と、各支柱5に上下一定間隔にて設けた
棚板6とからなり、これにより、上下左右にマトリック
ス状に荷受空間7が形成されるものであり、左右一対の
棚板6,6に荷物Wの下面左右両側部が載置される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an embodiment of the present invention will be described. FIG. 1 is an automatic warehouse in which a stacker device 2 running along the front surface of a pair of left and right shelves 1, 1 can be used for cargo delivery. FIG. 2 shows a partially cutaway front view. Figure 1
As shown in FIG. 3, the shelf 1 includes a plurality of base members 4 laid on the floor surface 3 at regular intervals so as to intersect the stacker device 2 at a right angle, and a plurality of base members 4. It consists of upright columns 5 and shelf plates 6 provided on each column 5 at regular intervals in the vertical direction, whereby the load receiving spaces 7 are formed in a matrix shape in the vertical and horizontal directions. The left and right sides of the lower surface of the luggage W are placed on 6, 6 respectively.
【0009】スタッカ装置2は、前記平行状に敷設され
たベース部材4の上面間に敷設した下ガイドレール8に
沿って走行可能な走行台9と、該走行台9に立設する縦
長の角筒状のコラム10と、該コラム10の外周面角部
に設けた上下長手レール(図示せず)に転輪を圧接して
上下動可能な昇降台11とからなり、昇降台11には、
詳述しないが棚体1,1における各荷受空間7に向かっ
て進退動するフオーク部等の荷渡し手段12を備え、該
荷渡し手段12により荷物Wを前記棚板6,6に対して
出し入れする。The stacker device 2 has a traveling base 9 which can travel along a lower guide rail 8 which is laid between the upper surfaces of the base members 4 laid in parallel, and a vertically long corner which is erected on the traveling base 9. The column 10 includes a cylindrical column 10 and a vertically movable rail (not shown) provided at a corner portion of the outer peripheral surface of the column 10, and a vertically movable elevator base 11 that is vertically movable.
Although not described in detail, a loading unit 12 such as a fork section that moves back and forth toward each loading space 7 in the shelves 1, 1 is provided, and the loading unit 12 loads and unloads the load W into and from the shelves 6, 6. To do.
【0010】走行台9には下ガイドレール8に載置して
転動する走行車輪13,13を備え、コラム10の上端
には、棚体1,1の上端間を繋ぐ連結部材14に吊支す
る等した下向きコ字状の上ガイドレール15に挿入して
転動する案内輪16,16を有する。スタッカ装置2に
は走行用の駆動モータ17と、昇降台11昇降用の駆動
モータ18を搭載してあるが、これら駆動モータをスタ
ッカ装置に搭載させず、固定位置に配置し、牽引ワイヤ
等を介して走行・昇降させるようにしても良い。走行台
9には、当該走行台9の走行距離を測定するためのロー
タリエンコーダ等の走行部エンコーダ19と、前記ベー
ス部材4等のマークを検出するための非接触式の走行部
センサ20とが設けられている。さらに、昇降台11に
は、当該昇降台11の上下移動距離を計測するためのロ
ータリエンコーダ等の昇降部エンコーダ21と、棚体1
の上下方向に並ぶ荷受空間7の位置を検出するための非
接触式の昇降部センサ22とが設けられている。The traveling base 9 is provided with traveling wheels 13, 13 which are placed on the lower guide rail 8 and roll, and the upper end of the column 10 is suspended by a connecting member 14 connecting the upper ends of the shelves 1, 1. It has guide wheels 16, 16 which are inserted into an upper guide rail 15 having a downwardly-facing U-shape that supports and rolls. The stacker device 2 is equipped with a drive motor 17 for traveling and a drive motor 18 for raising and lowering the elevator 11; however, these drive motors are not mounted on the stacker device but are arranged at a fixed position, and a pulling wire or the like is installed. You may make it run and raise / lower through it. The traveling platform 9 includes a traveling unit encoder 19 such as a rotary encoder for measuring a traveling distance of the traveling platform 9, and a non-contact traveling unit sensor 20 for detecting a mark on the base member 4 or the like. It is provided. Further, the lifting platform 11 includes a lifting unit encoder 21 such as a rotary encoder for measuring the vertical movement distance of the lifting platform 11, and the shelf 1.
And a non-contact lift sensor 22 for detecting the position of the cargo receiving space 7 arranged in the vertical direction.
【0011】前記走行部センサ20は、図4に示すよう
に、前進用センサ20aと後退用センサ20bの対にて
構成され、昇降部センサ22は、図5に示すように、上
昇用センサ22aと下降用センサ22bとの対にて構成
されており、各部分のセンサは発光部と受光部とからな
る光反射式である。そして、走行部センサ20では、走
行台9が矢印A方向に前進するとき、前記走行方向の走
行停止位置判別用マークである巾寸法E1のベース部材
4における一端4aの位置を前進用センサ20aにて検
出し、図4の二点鎖線の位置まで(距離E1)進んで停
止する。走行台9が矢印B方向に後退するとき、ベース
部材4における他端4bの位置を前進用センサ20bに
て検出し、図4の二点鎖線の位置まで(距離E1)進ん
で停止する(図4参照)。As shown in FIG. 4, the traveling section sensor 20 is composed of a pair of a forward movement sensor 20a and a backward movement sensor 20b, and an elevating section sensor 22 as shown in FIG. And a descending sensor 22b, and the sensor of each portion is a light reflection type including a light emitting portion and a light receiving portion. Then, in the traveling section sensor 20, when the traveling platform 9 advances in the direction of arrow A, the position of the one end 4a of the base member 4 having the width dimension E1 which is the traveling stop position determination mark in the traveling direction is set as the forward movement sensor 20a. Then, it advances to the position of the chain double-dashed line in FIG. 4 (distance E1) and stops. When the traveling platform 9 retreats in the direction of arrow B, the position of the other end 4b of the base member 4 is detected by the forward movement sensor 20b, and the vehicle advances to the position of the alternate long and two short dashes line in FIG. 4 (distance E1) and stops (FIG. 4).
【0012】一方、昇降部センサ22は、前記上下方向
の荷受空間7の間隔ごとに対応させて、コラム10の側
面に付した長さE2の昇降停止位置判別用マーク23に
対して進行方向前端の位置を検出できるものであり、昇
降台11がU方向に上昇するとき、上昇用センサ22a
にてマーク23の下端23aの位置を検出し、図5の二
点鎖線の位置まで(距離E2)進んで停止する。昇降台
11がD方向に下降するとき、下降用センサ22bにて
マーク23の下端23bの位置を検出し、図5の二点鎖
線の位置まで(距離E2)進んで停止するのである(図
5参照)。On the other hand, the elevating section sensor 22 corresponds to the interval of the load receiving space 7 in the vertical direction, and the front end in the traveling direction with respect to the elevating stop position determining mark 23 of the length E2 attached to the side surface of the column 10. The position of the lift sensor 22a can be detected when the lift table 11 moves up in the U direction.
The position of the lower end 23a of the mark 23 is detected at, and the position is advanced to the position of the alternate long and two short dashes line in FIG. When the lift table 11 descends in the D direction, the lowering sensor 22b detects the position of the lower end 23b of the mark 23, advances to the position of the chain double-dashed line in FIG. 5 (distance E2), and stops (FIG. 5). reference).
【0013】なお、昇降台11には、棚体1における各
支柱5がベース部材4の箇所に対して図2の矢印Aまた
はB方向に傾斜または屈曲等して偏位しているか否かを
検出するためのティーチングセンサ24を設ける。そし
て、前記スタッカ装置2における走行台9の走行・停止
制御及び昇降台11の昇降・停止制御は、前記スタッカ
装置2に搭載し、または自動倉庫における操作パネルま
たは別の中央指令装置に搭載したコンピュータ等の制御
手段25における中央処理装置(CPU)26により実
行され、これら中央処理装置26には前記各制御のプロ
グラムを記憶させた読み出し専用メモリ(ROM)27
や各種のデータを記憶する随時読み書き可能メモリ(R
AM)28、入出力インターフェイス29、カウンタ3
0,31が接続され、入出力インターフェイス29に
は、前記駆動モータ17,18、センサ20a,20
b,22a,22b,24、エンコーダ19,21が接
続されている(図6参照)。入出庫すべき荷受空間7の
座標位置のデータを前記操作パネル又は中央指令装置に
入力することにより、前記マトリックス状に配列された
荷受空間7の指定箇所に昇降台11を位置させるべく、
スタッカ装置2のAまたはB方向への移動の指令信号並
びに昇降台11のUまたはD方向への昇降の指令信号を
スタッカ装置2に搭載した中央処理装置26に光通信に
て指令信号を送る。It should be noted that whether or not each of the columns 5 of the shelf body 1 is tilted or bent in the direction of arrow A or B of FIG. A teaching sensor 24 for detecting is provided. A computer installed in the stacker device 2 for the traveling / stop control of the traveling platform 9 and the elevating / stopping control of the elevating platform 11 in the stacker device 2 or on an operation panel in an automatic warehouse or another central command device. A read-only memory (ROM) 27 that is executed by a central processing unit (CPU) 26 in the control means 25 such as the above, and these central processing units 26 store the programs of the respective controls.
Randomly readable and writable memory (R
AM) 28, input / output interface 29, counter 3
0 and 31 are connected, and the input / output interface 29 is connected to the drive motors 17 and 18 and the sensors 20a and 20.
b, 22a, 22b, 24 and encoders 19, 21 are connected (see FIG. 6). By inputting the data of the coordinate position of the cargo receiving space 7 to be loaded and unloaded to the operation panel or the central command device, the lifting platform 11 can be positioned at the designated position of the cargo receiving space 7 arranged in a matrix,
A command signal for moving the stacker device 2 in the A or B direction and a command signal for moving the lift table 11 in the U or D direction are sent to the central processing unit 26 mounted on the stacker device 2 by optical communication.
【0014】次に、搬送用移動体の一例として、走行台
9の走行停止制御について説明する。図2に示すよう
に、基準位置Oから右方向に一定間隔(適宜間隔)で配
置されたベース部材4のうちの行き先を指定された箇所
のベース部材4における他端4bに前進用センサ20a
が一致するとき、走行台9の走行を停止させるものとす
る。Next, as an example of the transporting movable body, the traveling stop control of the traveling platform 9 will be described. As shown in FIG. 2, the forward movement sensor 20a is attached to the other end 4b of the base member 4 at a designated destination among the base members 4 arranged at a constant interval (appropriate interval) in the right direction from the reference position O.
When the two match, the traveling of the traveling platform 9 is stopped.
【0015】まず、最初に、基準位置(原点,移動開始
点)Oから棚体1の間口方向に沿って配置した停止位置
判別用マークとしての各ベース部材4の始端4aまでの
設定距離X1 ,X2 ,X3 ,X4 ,‥‥Xn に対応する
区間設定パルス数P1 ,P2,P3 ,P4 ,‥‥Pn を
RAM28に記憶させるため、マニュアル操作にて走行
台9を案内経路であるガイドレール8に沿って移動させ
つつ前記前進用センサ20aにて前記各始端4aの位置
を検出する(ティーチング走行)。このとき、基準位置
Oからの移動距離に応じてエンコーダ19からパルス数
を発生させ、このパルス数を計数してRAM28に記憶
する。また、ベース部材4の一端4aから他端4b迄の
距離E1に対応するパルス数e1も計数して記憶させ
る。First, first, a set distance X 1 from the reference position (origin, movement start point) O to the starting end 4a of each base member 4 as a stop position discrimination mark arranged along the frontage direction of the shelf 1. , X 2, X 3, X 4, ‥‥ X n interval setting pulse number corresponding to P 1, P 2, P 3 , P 4, for storing the ‥‥ P n in RAM 28, the running board at manual operation The position of each of the starting ends 4a is detected by the forward movement sensor 20a while moving 9 along the guide rail 8 which is a guide path (teaching traveling). At this time, the encoder 19 generates a pulse number according to the moving distance from the reference position O, and the pulse number is counted and stored in the RAM 28. The number of pulses e1 corresponding to the distance E1 from the one end 4a to the other end 4b of the base member 4 is also counted and stored.
【0016】なお、昇降台11を適宜高さに保持し、テ
ィーチングセンサ24にて各支柱5の側縁等の前記A方
向の走行距離を検出し、前記各ベース部材4の始端4a
までの走行距離との偏位量を演算する。この計測を昇降
台11の保持高さを変えて実行することにより、各支柱
5の中途高さ位置等において前記A方向に傾斜または屈
曲している程度を検出することができる。The elevating table 11 is held at an appropriate height, and the teaching sensor 24 detects the traveling distance of the side edges of the columns 5 in the direction A, and the starting ends 4a of the base members 4 are detected.
Calculate the deviation amount from the mileage up to. By performing this measurement while changing the holding height of the lifting table 11, it is possible to detect the degree of inclination or bending in the A direction at the mid-height position of each of the columns 5.
【0017】次に、スタッカ装置2を実際の荷渡し作業
時に走行させ、基準位置Oから右に数えてn番目のベー
ス部材4箇所で停止する場合の停止制御の実施例につい
て図7に示すフローチャートに従って説明すると、スタ
ッカ装置2を前進用センサ20aが基準位置Oに一致す
るように停止させておく。スタートに続き初期設定にて
カウンタ30をゼロリセットしてカウント値を0に戻す
(ステップS1)。Next, a flow chart shown in FIG. 7 for an embodiment of stop control in the case where the stacker device 2 is caused to travel during the actual unloading work and stopped at four n-th base members counting from the reference position O to the right. The stacker device 2 is stopped so that the forward movement sensor 20a coincides with the reference position O. Following the start, the counter 30 is reset to zero by initialization and the count value is returned to 0 (step S1).
【0018】次いで、矢印A方向に走行開始し、走行部
エンコーダ19を作動させ、カウンタ30のカウントを
開始する(ステップS2)。この走行部エンコーダ19
で発生させたパルス数はカウンタ30にて計数するが、
前進時(図2の矢印A方向への移動時)に加算し、後退
時(図2の矢印B方向への移動時)には減算する。な
お、スタッカ装置2の走行速度は、図8に示すように、
加速域と定速度域と減速域とを有するもので、前記指定
された行き先までの距離に応じて定速度域が変動するよ
うに設定されるので、行き先を指定すれば、加速終了点
及び減速開始点が自動的に演算され、且つ所定の加速
度、減速度及び定常速度も指定され実行される。Then, traveling in the direction of arrow A is started, the traveling section encoder 19 is operated, and counting by the counter 30 is started (step S2). This running unit encoder 19
The number of pulses generated in step 3 is counted by the counter 30,
It is added when moving forward (moving in the direction of arrow A in FIG. 2) and subtracted when moving backward (moving in the direction of arrow B in FIG. 2). The traveling speed of the stacker device 2 is, as shown in FIG.
It has an acceleration range, a constant speed range, and a deceleration range, and the constant speed range is set to change according to the distance to the specified destination. Therefore, if the destination is specified, the acceleration end point and deceleration are set. The starting point is automatically calculated, and predetermined acceleration, deceleration and steady speed are also designated and executed.
【0019】ステップS3に示すように加速走行から定
速度走行を経て、減速開始点にくると(ステップS
4)、減速走行を実行する(ステップS5)。この減速
走行時において、前記n番目のベース部材4における一
端4aの箇所を前進用センサ20aにて検出すると(ス
テップS6)、このときのカウンタ30によるカウンタ
値Cを読み込む(ステップS7)。走行用エンコーダ1
9の回転部の滑り誤差等の発生を考慮して、前記基準点
Oからn番目のベース部材4における一端4a迄の選定
距離Xn に対応する区間設定パルス数Pn をRAM28
から呼び出し、前記カウンタ30におけるカウンタ値C
をPn に置き換えてリセットする(ステップS8)。ま
た、このリセットしたカウンタ値C(=Pn )をRAM
28の別の記憶領域に記憶させる一方(ステップS
9)、RAM28に記憶させていたベース部材4におけ
る一端4aから他端4bまでの設定距離E1に対応する
停止設定パルス数e1を呼び出し、Co=C+e1の停
止位置の演算を実行し(ステップS10)、カウンタ値
がCoになった時点で、走行台9を停止させるのであ
る。As shown in step S3, when the vehicle reaches the deceleration start point after accelerating to constant speed traveling (step S3).
4), deceleration running is executed (step S5). During this deceleration traveling, when the forward movement sensor 20a detects the position of the one end 4a of the n-th base member 4 (step S6), the counter value C by the counter 30 at this time is read (step S7). Running encoder 1
In consideration of the occurrence of slippage error and the like of the rotating portion of No. 9, the number of section setting pulses P n corresponding to the selected distance X n from the reference point O to the one end 4a of the n-th base member 4 is set to the RAM 28.
And the counter value C in the counter 30
Is replaced with P n and reset (step S8). In addition, the reset counter value C (= P n ) is stored in the RAM.
While the data is stored in another storage area of 28 (step S
9), the stop setting pulse number e1 corresponding to the set distance E1 from the one end 4a to the other end 4b of the base member 4 stored in the RAM 28 is called, and the stop position calculation of Co = C + e1 is executed (step S10). When the counter value reaches Co, the traveling platform 9 is stopped.
【0020】このように、基準位置から指定された行き
先箇所の停止位置迄の移動距離より短い設定距離に停止
位置判別用マークを付し、この停止位置判別用マークを
センサにて検出して、カウンタ値の誤差を無くするよう
に区間設定パルス数に置換するので、実際の停止前にエ
ンコーダによる計測誤差を修正(補正)することができ
る。換言すると、搬送用移動体の行き先を指定してそれ
に向かって移動するごとに、その行き先の停止位置の手
前でエンコーダによる計測誤差を修正(補正)できるの
で、従来のように、ホームポジションに戻ってからエン
コーダによる計測誤差を修正するのに比べ搬送用移動体
の移動後の停止位置の誤差を少なくすることができる。In this way, the stop position discriminating mark is attached to the set distance shorter than the moving distance from the reference position to the stop position at the designated destination, and the stop position discriminating mark is detected by the sensor, Since the interval setting pulse number is replaced so as to eliminate the error in the counter value, the measurement error by the encoder can be corrected (corrected) before the actual stop. In other words, every time you specify the destination of the transport vehicle and move toward it, the measurement error by the encoder can be corrected (corrected) before the stop position at that destination, so you can return to the home position as before. It is possible to reduce the error of the stop position after the moving body for transportation is moved, as compared with the case of correcting the measurement error by the encoder after that.
【0021】この修正されたカウンタ値に基づいてさら
に停止設定パルス数を演算して、停止位置を計測するの
で、単に実際の走行時のエンコーダの測定によるカウン
タ値と、指定された停止位置に対応する停止位置設定パ
ルス数とが一致するときに搬送用移動体(走行台9)を
停止させるのに比べて、搬送用移動体の停止位置に誤差
の発生が至極少なくなるという効果を奏する。The stop setting pulse number is further calculated based on the corrected counter value to measure the stop position. Therefore, the counter value simply measured by the encoder during actual traveling and the specified stop position are associated with each other. Compared with stopping the transporting moving body (traveling platform 9) when the number of stop position setting pulses is equal to the above, it is possible to obtain an effect that an error is extremely small at the stop position of the transporting moving body.
【0022】また、前記センサにて停止位置判別用マー
クを検出するのは、搬送用移動体が減速走行している状
態であるので、検出漏れ(欠落)等の事故がなくなり、
検出精度も向上する。なお、昇降台11が昇降移動する
場合の停止制御については、昇降部エンコーダ21と昇
降部センサ22と、昇降部用のカウンタ31を使用すれ
ば良く、前記の走行停止の制御と同様に制御すれば良い
ので、詳細な説明は省略する。また、カウンタ30,3
1に代えて、随時読み書き可能メモリ(RAM)28の
一部の領域をカウンタメモリ領域として使用するように
しても良い。Since the stop position determination mark is detected by the sensor when the transporting moving body is decelerating and traveling, an accident such as a detection omission (missing) is eliminated.
The detection accuracy is also improved. For the stop control when the elevator 11 moves up and down, the elevator encoder 21, the elevator sensor 22, and the counter 31 for the elevator may be used, and the same control as the above-described traveling stop control may be performed. Since it is sufficient, detailed description will be omitted. Also, the counters 30, 3
Instead of 1, a partial area of the readable / writable memory (RAM) 28 may be used as a counter memory area at any time.
【0023】さらに、センサをレーザ光反射読み取り装
置とし、ベース部材4、コラム10側面等に付する停止
位置判別用マークとしてポスマーク等を付するようにし
ても良い。Further, the sensor may be a laser beam reflection reading device, and a post mark or the like may be added as a stop position determining mark on the side surface of the base member 4, the column 10 or the like.
【0024】[0024]
【発明の作用・効果】以上に説明したように、本発明
は、搬送用移動体が案内経路に沿って移動する時に連動
するエンコーダと、該エンコーダからのパルスを前進時
に加算し、後退時には減算するカウンタと、前記案内経
路に設けた停止位置判別用マークと、搬送用移動体に搭
載して前記停止位置判別用マークを読取るセンサと、基
準位置から停止位置判別用マークまでの設定距離に対応
する区間設定パルス数及び前記マークから停止位置まで
の設定距離に対応する停止設定パルス数をそれぞれ記憶
する記憶手段とを備え、搬送用移動体が減速移動域にあ
るとき、前記センサにて停止位置判別用マークを検出
し、そのときのカウンタのパルス数を前記区間設定パル
ス数に置換して記憶する一方、前記置換された区間設定
パルス数に停止設定パルス数を加算して停止位置パルス
数を演算し、その停止位置パルス数にて搬送用移動体を
停止させるように制御する制御手段を備えたものである
から、搬送用移動体の行き先を指定してそれに向かって
移動するごとに、その行き先の停止位置の手前でエンコ
ーダによる計測誤差を修正(補正)できるので、従来の
ように、ホームポジションに戻ってからエンコーダによ
る計測誤差を修正するのに比べ搬送用移動体の移動後の
停止位置の誤差を少なくすることができる。As described above, according to the present invention, an encoder that interlocks when a moving body for conveyance moves along a guide path and a pulse from the encoder are added when moving forward and subtracted when moving backward. Counter, a stop position determination mark provided on the guide route, a sensor mounted on a moving body for reading the stop position determination mark, and a set distance from the reference position to the stop position determination mark Storage section for storing the number of section set pulses and the number of set stop pulses corresponding to the set distance from the mark to the stop position respectively, and when the transporting vehicle is in the deceleration movement range, the stop position is detected by the sensor. The discrimination mark is detected and the pulse number of the counter at that time is replaced with the section setting pulse number and stored, while the stop setting pattern is set to the replaced section setting pulse number. The number of stop position pulses is added to calculate the number of stop position pulses, and the control means is controlled to stop the transfer moving body at the stop position pulse number, so the destination of the transfer moving body is specified. Each time you move toward it, you can correct (correct) the measurement error by the encoder before the stop position of the destination, so you can correct the measurement error by the encoder after returning to the home position as in the past. In comparison, it is possible to reduce the error in the stop position after the moving body for transportation is moved.
【0025】この修正されたカウンタ値に基づいてさら
に停止設定パルス数を演算して、停止位置を計測するの
で、単に実際の走行時のエンコーダの測定によるカウン
タ値と、指定された停止位置に対応する停止位置設定パ
ルス数とが一致するときに搬送用移動体を停止させるの
に比べて、搬送用移動体の停止位置に誤差の発生が至極
少なくなるという効果を奏する。The stop setting pulse number is further calculated based on the corrected counter value to measure the stop position, so that the counter value obtained by simply measuring the encoder during actual traveling corresponds to the specified stop position. As compared with stopping the transporting mobile object when the number of stop position setting pulses is the same, it is possible to obtain an effect that an error is extremely reduced at the stop position of the transporting mobile object.
【0026】また、前記センサにて停止位置判別用マー
クを検出するのは、搬送用移動体が減速走行している状
態であるので、検出漏れ(欠落)等の事故がなくなり、
検出精度も向上するという効果を奏する。Further, the stop position determination mark is detected by the sensor because the transporting moving body is decelerating and traveling, so that accidents such as detection omission (missing) are eliminated.
There is an effect that the detection accuracy is also improved.
【図1】自動倉庫の側面図である。FIG. 1 is a side view of an automated warehouse.
【図2】同じく一部切欠き正面図である。FIG. 2 is a partially cutaway front view of the same.
【図3】棚体の一部斜視図である。FIG. 3 is a partial perspective view of a shelf body.
【図4】走行部センサと停止位置判別用マークとの関係
を示す図である。FIG. 4 is a diagram illustrating a relationship between a traveling unit sensor and a stop position determination mark.
【図5】昇降部センサと停止位置判別用マークとの関係
を示す図である。FIG. 5 is a diagram showing a relationship between a lift sensor and a stop position determination mark.
【図6】制御手段の機能ブロック図である。FIG. 6 is a functional block diagram of control means.
【図7】制御のフローチャートである。FIG. 7 is a control flowchart.
【図8】走行速度線図である。FIG. 8 is a traveling speed diagram.
1 棚体 2 スタッカ装置 4 ベース部材 9 走行台 11 昇降台 17 走行用駆動モータ 18 昇降用駆動モータ 19 走行部エンコーダ 20 走行部センサ 21 昇降部エンコーダ 22 昇降部センサ 23 マーク 1 Shelf 2 Stacker device 4 Base member 9 Traveling platform 11 Lifting platform 17 Traveling drive motor 18 Lifting drive motor 19 Traveling section encoder 20 Traveling section sensor 21 Lifting section encoder 22 Lifting section sensor 23 Mark
Claims (1)
る時に連動するエンコーダと、該エンコーダからのパル
スを前進時に加算し、後退時には減算するカウンタと、
前記案内経路に設けた停止位置判別用マークと、搬送用
移動体に搭載して前記停止位置判別用マークを読取るセ
ンサと、基準位置から停止位置判別用マークまでの設定
距離に対応する区間設定パルス数及び前記マークから停
止位置までの設定距離に対応する停止設定パルス数をそ
れぞれ記憶する記憶手段とを備え、搬送用移動体が減速
移動域にあるとき、前記センサにて停止位置判別用マー
クを検出し、そのときのカウンタのパルス数を前記区間
設定パルス数に置換して記憶する一方、前記置換された
区間設定パルス数に停止設定パルス数を加算して停止位
置パルス数を演算し、その停止位置パルス数にて搬送用
移動体を停止させるように制御する制御手段を備えたこ
とを特徴とする自動倉庫における移動体の停止制御装
置。1. An encoder that interlocks when a moving body for transportation moves along a guide path, and a counter that adds a pulse from the encoder when moving forward and subtracts a pulse when moving backward.
A stop position determination mark provided on the guide path, a sensor mounted on a transporting movable body to read the stop position determination mark, and a section setting pulse corresponding to a set distance from the reference position to the stop position determination mark And a storage means for storing the number of stop setting pulses corresponding to the set distance from the mark to the stop position, respectively, and when the transporting movable body is in the deceleration movement range, the stop position determining mark is displayed by the sensor. The detected pulse number of the counter at that time is replaced with the section setting pulse number and stored, while the stop setting pulse number is added to the replaced section setting pulse number to calculate the stop position pulse number. A stop control device for a moving body in an automated warehouse, comprising control means for controlling the moving body for transportation to stop at the number of stop position pulses.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05060219A JP3121168B2 (en) | 1993-03-19 | 1993-03-19 | Stop control device of moving object in automatic warehouse |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05060219A JP3121168B2 (en) | 1993-03-19 | 1993-03-19 | Stop control device of moving object in automatic warehouse |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06271008A true JPH06271008A (en) | 1994-09-27 |
JP3121168B2 JP3121168B2 (en) | 2000-12-25 |
Family
ID=13135838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05060219A Expired - Fee Related JP3121168B2 (en) | 1993-03-19 | 1993-03-19 | Stop control device of moving object in automatic warehouse |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3121168B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117429789A (en) * | 2023-10-24 | 2024-01-23 | 中兴协力(山东)数字科技集团有限公司 | Remote control addressing method and equipment for industrial intelligent warehouse stacker |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101664340B1 (en) * | 2015-04-14 | 2016-10-12 | 유진레이델 주식회사 | ESS Container |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6044203B2 (en) | 2012-09-07 | 2016-12-14 | 日産自動車株式会社 | Manufacturing method of semiconductor device |
-
1993
- 1993-03-19 JP JP05060219A patent/JP3121168B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117429789A (en) * | 2023-10-24 | 2024-01-23 | 中兴协力(山东)数字科技集团有限公司 | Remote control addressing method and equipment for industrial intelligent warehouse stacker |
Also Published As
Publication number | Publication date |
---|---|
JP3121168B2 (en) | 2000-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9056719B2 (en) | Automatic storage system | |
CN113727922B (en) | Conveying device | |
KR20200093283A (en) | Rack Position Measuring Method Using Stacker Crane | |
JPH037563B2 (en) | ||
JP4706488B2 (en) | Stacker crane control method and stacker crane control apparatus | |
JP3121168B2 (en) | Stop control device of moving object in automatic warehouse | |
JPS6044203B2 (en) | Movement stop control device for transport moving body | |
JPH08244914A (en) | Automatic warehouse | |
JP4505743B2 (en) | Goods transport equipment | |
JPH03267206A (en) | Automatic warehouse | |
JP6879022B2 (en) | Automated warehouse system | |
JP3666369B2 (en) | Moving object position learning method | |
JP5445399B2 (en) | Transfer device and first-in-stock determination method | |
JPS6251844B2 (en) | ||
JP7456266B2 (en) | Automatic warehouse | |
JPH11199012A (en) | Article storage installation | |
JP2810603B2 (en) | How to set the stacker stop position | |
JP2708541B2 (en) | Measurement method of three-dimensional storage shelf | |
JPH05178408A (en) | Determination of stopping position in automatic warehouse | |
JPS6210883B2 (en) | ||
JP3952764B2 (en) | How to move a moving object | |
JPH07102817A (en) | Delivery time display device | |
JP2780816B2 (en) | Automatic measuring equipment | |
JPH04201908A (en) | Transport device | |
JPH0289707A (en) | Lifting up and down carriage control in delivery crane |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20001003 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081020 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081020 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091020 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |