JPH07112120B2 - Mobile control device - Google Patents
Mobile control deviceInfo
- Publication number
- JPH07112120B2 JPH07112120B2 JP32767491A JP32767491A JPH07112120B2 JP H07112120 B2 JPH07112120 B2 JP H07112120B2 JP 32767491 A JP32767491 A JP 32767491A JP 32767491 A JP32767491 A JP 32767491A JP H07112120 B2 JPH07112120 B2 JP H07112120B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- coordinate value
- pallet
- stored
- wiring board
- 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
- Supply And Installment Of Electrical Components (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Control Of Position Or Direction (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Description
【発明の詳細な説明】Detailed Description of the Invention
【0001】[0001]
【産業上の利用分野】本発明は、移動体の制御装置に関
し、もっと詳しくは、たとえばパレットに収納されてい
る電子部品を把んで配線基板の予め定める位置に搬送し
て実装するための作業手段などのような移動体を制御す
るための装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for a moving body, and more specifically, it is a working means for grasping electronic components housed in a pallet and transporting them to a predetermined position on a wiring board for mounting. The present invention relates to a device for controlling a mobile body such as.
【0002】[0002]
【従来の技術】電子機器の組立工程において、パレット
に収納されている複数の電子部品のうちの1つを作業手
段によって把んで搬送し、配線基板の希望する位置に実
装するいわゆるピックアンドプレース装置では、作業手
段である移動体の原点位置を検出するセンサがずれて正
確な実装が行われなくなるのを防ぐために、作業手段を
含む機構系の全体の予めストアされている設定値を、オ
フセットして補正することができるように構成される。2. Description of the Related Art In a process of assembling electronic equipment, a so-called pick-and-place apparatus for picking up and carrying one of a plurality of electronic parts stored in a pallet by a working means and mounting it at a desired position on a wiring board. Then, in order to prevent the sensor for detecting the origin position of the moving body, which is the working means, from deviating from the accurate mounting, the prestored set values of the entire mechanism system including the working means are offset. It is configured so that it can be corrected.
【0003】[0003]
【発明が解決しようとする課題】このような先行技術で
は、座標系の原点センサによる基準のずれが生じても、
電子部品の正確な実装を行うことが可能であるけれど
も、新たな問題として、パレットまたは配線基板だけの
位置がずれたときおよびパレットの形状が変更されたと
きなどでは、対策が施されていないという問題がある。In such a prior art, even if there is a deviation of the reference due to the origin sensor of the coordinate system,
Although it is possible to perform accurate mounting of electronic components, as a new problem, it is said that no measures are taken when the position of the pallet or the wiring board is displaced or the shape of the pallet is changed. There's a problem.
【0004】図6は、先行技術を説明するための図であ
る。たとえば電子部品が収納されているパレットが、本
来、基準座標位置21とすべきところ、参照符22で示
されるようにずれ量23だけずれたときには、各基準座
標値24を、このずれ量23だけ一斉に変化すればよ
く、そのような基準座標値24の補正は容易である。し
かしながら図6(2)に示されるように、たとえば配線
基板の部品を実装すべき基準座標値24は変化する必要
がなく、パレット25の基準座標位置が実線で示す位置
から仮想線26で示される位置にずれたときには、この
パレットの部分的なずれ量27だけ、そのパレットに関
する基準座標値だけを補正する必要がある。このような
パレットのみの基準座標値の部分的な補正演算は、上述
の先行技術によっては達成することはできない。このよ
うなパレット25だけがずれたときには、そのパレット
25の全ての電子部品収納位置28の基準座標値を入力
しなおす必要があるという面倒な事態になる。FIG. 6 is a diagram for explaining the prior art. For example, when the pallet in which the electronic parts are stored is supposed to be the standard coordinate position 21, but is displaced by the displacement amount 23 as indicated by the reference numeral 22, each standard coordinate value 24 is changed by this displacement amount 23. It suffices to change all at once, and such correction of the reference coordinate value 24 is easy. However, as shown in FIG. 6B, for example, the reference coordinate value 24 on which the component of the wiring board is to be mounted does not need to change, and the reference coordinate position of the pallet 25 is shown by a virtual line 26 from the position shown by the solid line. When the pallet is displaced, it is necessary to correct only the partial displacement amount 27 of the pallet, and only the reference coordinate value related to the pallet. Such partial correction calculation of the reference coordinate values of only the pallet cannot be achieved by the above-mentioned prior art. When only the pallet 25 is displaced, it becomes a troublesome situation that the reference coordinate values of all the electronic component storage positions 28 of the pallet 25 need to be input again.
【0005】本発明の目的は、移動体を正確に、しかも
容易に移動することができるようにした移動体の制御装
置を提供することである。An object of the present invention is to provide a control device for a moving body, which can move the moving body accurately and easily.
【0006】[0006]
【課題を解決するための手段】本発明は、電子部品を収
納するパレットと該電子部品を実装する配線基板の目標
となる基準座標値と該座標値を加算あるいは減算を行い
補正するずれ量とを複数のグループにグループ化してス
トアする第1メモリと、前記第1メモリ内のずれ量を設
定してストアする第2メモリと、第2メモリにストアさ
れている各グループのずれ量を用いて、第1メモリにス
トアされている座標値に加算あるいは減算を行い補正
し、目標座標値を求める演算手段と、演算手段の出力に
応答して、その目標座標値に移動体を移動する手段とを
含むことを特徴とする移動体の制御装置である。SUMMARY OF THE INVENTION According to the present invention, a reference coordinate value that is a target of a pallet that houses electronic components, a wiring board that mounts the electronic components, and a deviation amount that is corrected by adding or subtracting the coordinate values are provided. Using a first memory for grouping and storing groups into a plurality of groups, a second memory for setting and storing a shift amount in the first memory, and a shift amount for each group stored in the second memory. A calculation unit that adds or subtracts the coordinate value stored in the first memory to correct the coordinate value and obtains a target coordinate value; and a unit that moves the moving body to the target coordinate value in response to the output of the calculation unit. It is a control device of a mobile body characterized by including.
【0007】[0007]
【作用】本発明に従えば、第1メモリには電子部品を収
納するパレットと該電子部品を実装する配線基板の目標
となる基準座標値と該座標値を加算あるいは減算を行う
補正するずれ量とを複数のグループにグループ化してス
トアしておき、第2メモリには、各グループ毎のずれ量
を設定してストアしておき、演算手段によって第1メモ
リにストアされている基準座標値に、第2メモリにスト
アされている各グループのずれ量をたとえば加算/減算
して演算して、前記基準座標値を補正して目標座標値を
求め、この目標座標値に移動体を移動手段によって移動
させて制御する。こうして各グループの基準座標値を、
そのグループに対応したずれ量だけ演算するようにした
ので、第2メモリにストアされているずれ量を、各グル
ープ毎に設定すればよく、全ての基準座標値のずれ量を
設定し直す必要はなく、したがってずれ量の設定が容易
であり、しかもこのずれ量に拘わらず、移動体を希望す
る目標座標値にもたらすことが可能になる。すなわち本
発明に従えば、パレットおよび配線基板を各々複数のグ
ループに分け、それぞれに基準座標値とずれ量がストア
される第1メモリを備えているので、配線基板にパレッ
トから実装する電子部品を実装する場合、パレットおよ
び配線基板の位置がずれた場合やパレットの形状が変更
されたときでも、位置ずれを起こさず実装することがで
きる。According to the present invention, the first memory has a pallet accommodating an electronic component, a reference coordinate value as a target of a wiring board on which the electronic component is mounted, and a deviation amount for correction for adding or subtracting the coordinate value. And are grouped and stored in a plurality of groups, the deviation amount for each group is set and stored in the second memory, and the reference coordinate values stored in the first memory are stored in the second memory. , The deviation amount of each group stored in the second memory is added / subtracted, for example, to calculate the target coordinate value by correcting the reference coordinate value, and the moving body is moved to this target coordinate value by the moving means. Move and control. In this way, the reference coordinate value of each group is
Since the shift amount corresponding to the group is calculated, the shift amount stored in the second memory may be set for each group, and it is not necessary to reset the shift amounts of all the reference coordinate values. Therefore, it is easy to set the shift amount, and the moving body can be brought to the desired target coordinate value regardless of the shift amount. That is, according to the present invention, the pallet and the wiring board are each divided into a plurality of groups, and the first memory for storing the reference coordinate value and the deviation amount is provided for each group. When mounting, even when the positions of the pallet and the wiring board are displaced or when the shape of the pallet is changed, the mounting can be performed without displacement.
【0008】[0008]
【実施例】図1は、本発明の一実施例の簡略化した平面
図である。移動体1は、X方向移動手段2と、Y方向移
動手段3とによって、水平面であるXY平面内で移動可
能であり、複数のパレットA,B,Cから電子部品を1
つずつ取出して、コンベア4によって搬送されてきてス
トッパ12によって停止されている基板5の実装位置
a,b,cにそれぞれ実装する働きをする。移動体1
は、このようなパレットA〜Cに収納されている電子部
品を把んで、配線基板5に実装する作業手段を含む。FIG. 1 is a simplified plan view of an embodiment of the present invention. The moving body 1 can be moved within the XY plane, which is a horizontal plane, by the X-direction moving means 2 and the Y-direction moving means 3, and the electronic components 1 can be transferred from the plurality of pallets A, B, C.
They are taken out one by one and mounted on the mounting positions a, b and c of the substrate 5 which are conveyed by the conveyor 4 and stopped by the stopper 12. Mobile 1
Includes a working means for grasping the electronic components housed in such pallets A to C and mounting them on the wiring board 5.
【0009】図2は、図1に示される実施例の電気的構
成を示すブロック図である。X方向移動手段2に含まれ
ているモータ6は、Y方向移動手段3をX方向に駆動
し、このY方向移動手段3に含まれているモータ7は、
移動体1をY方向に駆動する。これらのモータ6,7
は、マイクロコンピュータなどによって実現される処理
回路8からの出力に応答するモータ制御回路9,10に
よって制御される。処理回路8には、手動入力のための
入力手段11が設けられ、また第1メモリM1と第2メ
モリM2とが接続される。FIG. 2 is a block diagram showing the electrical construction of the embodiment shown in FIG. The motor 6 included in the X-direction moving means 2 drives the Y-direction moving means 3 in the X-direction, and the motor 7 included in the Y-direction moving means 3 is
The moving body 1 is driven in the Y direction. These motors 6,7
Are controlled by motor control circuits 9 and 10 responsive to the output from the processing circuit 8 realized by a microcomputer or the like. The processing circuit 8 is provided with input means 11 for manual input, and is also connected to the first memory M1 and the second memory M2.
【0010】図3(1)は、メモリM1のメモリマップ
を示す図であり、図3(2)はメモリM2のメモリマッ
プを示す図である。メモリM1では、図1に示されるパ
レットAの各電子部品がストアされている位置A11,
A21,…,A22,…,Aij,…がストアされてお
り、各位置から電子部品が移動体1によって把んで取出
され、ストッパ12によって停止されている基板5の実
装位置aに実装される。FIG. 3 (1) is a diagram showing a memory map of the memory M1, and FIG. 3 (2) is a diagram showing a memory map of the memory M2. In the memory M1, a position A11 where each electronic component of the pallet A shown in FIG. 1 is stored,
A21, ..., A22, ..., Aij, ... are stored, the electronic components are grasped and taken out by the moving body 1 from each position, and mounted on the mounting position a of the substrate 5 stopped by the stopper 12.
【0011】次に移動体1は、パレットBの位置、たと
えばB11から部品を取出して配線基板5の実装位置b
に実装し、その後、パレットCの位置、たとえばC11
から部品を取出して配線基板5の実装位置cに実装し、
こうして配線基板5の各位置a,b,cに各部品を実装
し終えた後には、その配線基板5は矢符13の方向に移
動されて後工程に搬送され、新たな配線基板5がストッ
パ12によって停止されるように供給される。その後、
パレットAの前記位置A11の次の位置A12から部品
を取出して移動体1によって新たな配線基板5の実装位
置aに実装し、以下同様にしてパレットB,Cの各部品
を実装位置b,cに実装する。Next, the moving body 1 takes out parts from the position of the pallet B, for example, B11, and mounts the wiring board 5 at the position b.
Mounted on the pallet C, for example, C11.
From the component and mount it at the mounting position c on the wiring board 5,
After the components have been mounted at the respective positions a, b, c of the wiring board 5 in this way, the wiring board 5 is moved in the direction of the arrow 13 and conveyed to the subsequent process, and the new wiring board 5 is stopped as a stopper. 12 to be stopped. afterwards,
The component is taken out from the position A12 next to the position A11 on the pallet A and mounted on the new wiring board 5 at the mounting position a by the moving body 1. Thereafter, similarly, the components on the pallets B and C are mounted at the mounting positions b and c. To implement.
【0012】このようにメモリM1には、パレットA,
B,C内での部品の収納位置が予め定める目標となる基
準座標値としてストアされる。この基準座標値は、たと
えばパレットAの位置A11,A12に関して、A11
(xA11,yA11)およびA12(xA12,yA
12),…であり、またパレットBに関しては位置B1
1に関してB11(xB11,yB11)であり、また
同様にパレットCの部品収納位置C11に関してC11
(xC11,yC11)である。パレットAの部品収納
位置Aijの基準座標値はAij(xAij,yAi
j)である。配線基板5の各実装位置a,b,cの基準
座標値はa(xa,ya),b(xb,yb),c(x
c,yc)である。このような各基準座標値は、メモリ
M1に、図3(1)で示されるようにして、移動体1の
移動順序に従って順次的にストアされている。As described above, the pallet A,
The storage positions of the components in B and C are stored as predetermined target reference coordinate values. This reference coordinate value is, for example, with respect to the positions A11 and A12 of the pallet A, A11
(XA11, yA11) and A12 (xA12, yA
12), ..., and for pallet B, position B1
1 is B11 (xB11, yB11), and similarly, the component storage position C11 of the pallet C is C11.
(XC11, yC11). The reference coordinate value of the component storage position Aij of the pallet A is Aij (xAij, yAi
j). The reference coordinate values of the respective mounting positions a, b, c on the wiring board 5 are a (xa, ya), b (xb, yb), c (x
c, yc). Such reference coordinate values are sequentially stored in the memory M1 according to the moving order of the moving body 1 as shown in FIG.
【0013】パレットA,B,Cおよび配線基板5は、
各基準座標値をグループ化して有しており、これらのパ
レットA,B,Cおよび配線基板5が基準座標値からず
れたとき、各グループを構成するパレットA,B,Cお
よび配線基板5の各基準座標値が同様にしてずれること
になる。たとえばパレットAが目標となる基準座標値か
らずれたとき、各部品収納位置A11,A12,…,A
21,A22,…,Aij,…は一斉にずれることにな
る。The pallets A, B, C and the wiring board 5 are
When the pallets A, B, C and the wiring board 5 are deviated from the reference coordinate values, the pallets A, B, C and the wiring board 5 forming each group are grouped. Each reference coordinate value will be similarly displaced. For example, when the pallet A deviates from the target reference coordinate value, each component storage position A11, A12, ..., A
21, A22, ..., Aij ,.
【0014】図3(2)は、もう1つのメモリM2のス
トア内容を示している。配線基板5が目標となる基準座
標値からずれたとき、そのX,Y平面内でのずれ量をΔ
xp1,Δyp1とし、これらのずれ量を総括して参照
符OF1で表すずれ量とする。また同様にしてパレット
A,Bのずれ量は、OF4(ΔxA,ΔyA)、OF5
(ΔxB,ΔyB)であり、さらにパレットCのずれ量
は、OF6(ΔxC,ΔyC)である。これらの各ずれ
量は、検出手段によって検出されてメモリM2にストア
されてもよく、あるいはまた入力手段11の操作によっ
て入力されてもよい。FIG. 3B shows the contents stored in the other memory M2. When the wiring board 5 deviates from the target reference coordinate value, the deviation amount in the X and Y planes is Δ.
xp1 and Δyp1 are set, and these shift amounts are collectively referred to as a shift amount represented by reference numeral OF1. Similarly, the shift amounts of the pallets A and B are OF4 (ΔxA, ΔyA) and OF5.
(ΔxB, ΔyB), and the shift amount of the pallet C is OF6 (ΔxC, ΔyC). Each of these deviation amounts may be detected by the detection means and stored in the memory M2, or may be input by the operation of the input means 11.
【0015】また、メモリM1では、図3(1)に示さ
れるように、各パレットA,B,Cおよび基板5のずれ
量OF1〜OF6が、各グループ毎に基準座標値ととも
にストアされる。たとえばパレットAの部品収納位置A
11のずれ量を表すために図3(1)ではそのずれ量O
F4が表示され、具体的なずれ量(ΔxA,ΔyA)は
図3(2)に示されるようにしてメモリM2にストアさ
れる。したがってパレットAがずれたときには、この図
3(2)に示されるメモリM2のストア内容を形成する
ことによって、そのパレットAの部品収納位置A11,
A12,…,A21,A22,…,Aij,…の全てに
ついてのずれ量の補正を、次に述べるように行うことが
可能となる。Further, in the memory M1, as shown in FIG. 3A, the deviation amounts OF1 to OF6 of the pallets A, B, C and the substrate 5 are stored together with the reference coordinate value for each group. For example, the component storage position A of pallet A
In order to represent the shift amount of 11, the shift amount O in FIG.
F4 is displayed, and the specific shift amount (ΔxA, ΔyA) is stored in the memory M2 as shown in FIG. 3 (2). Therefore, when the pallet A is displaced, the stored contents of the memory M2 shown in FIG.
.., A21, A22, ..., Aij, .. .. can be corrected as described below.
【0016】図4は、処理回路8の動作を説明するため
のフローチャートである。ステップr1からステップr
2に移り、移動体1が移動すべき位置を演算するとき
に、たとえばパレットAの最初の部品収納位置A11に
移動体1を移動するために、その目標となる基準座標値
A11(xA11,yA11)を読出すとともに、次に
ステップr3ではその部品収納位置A11のオフセット
であるずれ量の識別データOF4を読出す。このずれ量
識別データOF4に対応してメモリM2からは図3
(2)に示されるずれ量の具体的なデータOF4(Δx
A,ΔyA)が読出される。ステップr4では部品収納
位置A11に関する目標座標値をX方向に関して(xA
11+ΔxA)とし、またY方向に関して(yA11+
ΔyA)を求める。このようなずれ量OF1〜OF6に
関しては、正または負の符号がそれぞれ設定され、図3
(2)では、正の場合を示しており、負のときには、記
号「−」が付されて、減算される。FIG. 4 is a flow chart for explaining the operation of the processing circuit 8. Step r1 to step r
2, when calculating the position to which the moving body 1 should move, for example, to move the moving body 1 to the first component storage position A11 of the pallet A, the target reference coordinate value A11 (xA11, yA11). ) Is read out, and then, in step r3, the identification data OF4 of the shift amount which is the offset of the component storage position A11 is read out. Corresponding to this deviation amount identification data OF4, the data from the memory M2 shown in FIG.
Specific data OF4 (Δx) of the shift amount shown in (2)
A, ΔyA) is read. At step r4, the target coordinate value for the component storage position A11 is set to (xA
11 + ΔxA), and in the Y direction (yA11 +
ΔyA) is calculated. A positive or negative sign is set for each of the deviation amounts OF1 to OF6, as shown in FIG.
(2) shows the case of positive, and when negative, the symbol "-" is added and subtraction is performed.
【0017】ステップr5では、上述のようにして得ら
れた目標座標値に移動体1を移動するためにモータ制御
回路9,10が能動化される。こうしてパレットAがず
れていても、移動体1による部品の取出しを容易に行う
ことができるようになる。In step r5, the motor control circuits 9 and 10 are activated in order to move the moving body 1 to the target coordinate values obtained as described above. Thus, even if the pallet A is displaced, the parts can be easily taken out by the moving body 1.
【0018】図5は、本発明の他の実施例の原理を説明
するための図である。パレットAが参照符14で示され
るように目標となる基準座標位置に設定されて図3
(1)のX,Yの基準座標値が設定されているものとす
る。このときパレットAが実際には参照符15で示され
るようにX方向に+ΔxAだけずれており、またY方向
に+ΔyAだけずれており、しかも角度θだけ傾いてい
る場合を想定する。FIG. 5 is a diagram for explaining the principle of another embodiment of the present invention. The pallet A is set at the target reference coordinate position as shown by the reference numeral 14, and the pallet A shown in FIG.
It is assumed that the X and Y reference coordinate values of (1) are set. At this time, it is assumed that the pallet A is actually deviated by + ΔxA in the X direction, deviated by + ΔyA in the Y direction, and tilted by the angle θ, as indicated by reference numeral 15.
【0019】このような場合であっても、本発明に従っ
て正確な目標座標値を求めるために、角度θに関する演
算式をメモリM2に予めストアしておき、その角度θに
依存する部品収納位置の目標座標値を演算して求めるた
めの式を各パレットA,B,Cおよび配線基板5毎にス
トアしておき、ずれ量と数式とに基づいて、目標座標値
を演算して求めるようにする。Even in such a case, in order to obtain an accurate target coordinate value according to the present invention, an arithmetic expression regarding the angle θ is stored in the memory M2 in advance, and the component storage position depending on the angle θ is stored. An equation for calculating the target coordinate value is stored for each pallet A, B, C and the wiring board 5, and the target coordinate value is calculated and calculated based on the shift amount and the mathematical expression. .
【0020】本発明は、電子部品の実装のために実施さ
れるだけでなく、その他の移動体の移動制御のために広
範囲に実施することができる。The present invention can be widely implemented not only for mounting electronic components but also for controlling movement of other moving bodies.
【0021】[0021]
【発明の効果】以上のように本発明によれば、第1メモ
リには、電子部品を収納するパレットと該電子部品を実
装する配線基板の目標となる基準座標値と該座標値を加
算あるいは減算を行い補正するずれ量とをグループ化し
てストアしておき、第2メモリには各グループ毎のずれ
量を設定しておき、演算手段によって基準座標値を、各
グループのずれ量だけ加算/減算などの演算をして補正
して目標座標値を求め、この目標座標値に移動体を移動
手段によって移動するようにしたので、全ての基準座標
値を入力しなおして第1メモリにストアしなおすという
煩わしさは必要でなく、その基準座標値の補正設定を容
易に行うことができ、しかもそのような基準座標値がず
れていても、正確に移動体の目標座標値への移動を達成
することができる。特に本発明によれば、パレットおよ
び配線基板を各々複数のグループに分け、それぞれに基
準座標値とずれ量をストアする第1メモリが備えられて
いるので、配線基板にパレットから実装する電子部品を
実装する場合、パレットおよび配線基板の位置がずれた
場合やパレットの形状が変更されたときでも、位置ずれ
を起こさず実装することができる。As described above, according to the present invention, in the first memory, the target reference coordinate value and the coordinate value of the pallet accommodating the electronic component and the wiring board on which the electronic component is mounted are added or The deviation amounts to be corrected by subtraction are grouped and stored, the deviation amounts of the respective groups are set in the second memory, and the reference coordinate values are added by the calculating means by the deviation amounts of the respective groups. Since the target coordinate value is obtained by performing correction such as subtraction and the like, and the moving body is moved to this target coordinate value by the moving means, all the reference coordinate values are input again and stored in the first memory. There is no need to bother, and correction setting of the reference coordinate value can be easily performed, and even if such reference coordinate value is deviated, the moving body can be accurately moved to the target coordinate value. can do In particular, according to the present invention, the pallet and the wiring board are each divided into a plurality of groups, and the first memory for storing the reference coordinate value and the deviation amount is provided for each group. When mounting, even when the positions of the pallet and the wiring board are displaced or when the shape of the pallet is changed, the mounting can be performed without displacement.
【図1】本発明の一実施例の簡略化した平面図である。FIG. 1 is a simplified plan view of an embodiment of the present invention.
【図2】図1に示される実施例の電気的構成を示すブロ
ック図である。FIG. 2 is a block diagram showing an electrical configuration of the embodiment shown in FIG.
【図3】メモリM1,M2のメモリマップを示す図であ
る。FIG. 3 is a diagram showing a memory map of memories M1 and M2.
【図4】処理回路8の動作を説明するためのフローチャ
ートである。FIG. 4 is a flowchart for explaining an operation of a processing circuit 8.
【図5】本発明の他の実施例の一部の簡略化した図であ
る。FIG. 5 is a simplified diagram of a portion of another embodiment of the present invention.
【図6】先行技術を説明するための図である。FIG. 6 is a diagram for explaining the prior art.
1 移動体 2 X方向移動手段 3 Y方向移動手段 4 ベルトコンベア 5 配線基板 6,7 モータ 8 処理回路 9,10 モータ制御回路 11 入力手段 M1 第1メモリ M2 第2メモリ DESCRIPTION OF SYMBOLS 1 Moving body 2 X direction moving means 3 Y direction moving means 4 Belt conveyor 5 Wiring board 6,7 Motor 8 Processing circuit 9,10 Motor control circuit 11 Input means M1 1st memory M2 2nd memory
Claims (1)
品を実装する配線基板の目標となる基準座標値と該座標
値を加算あるいは減算を行い補正するずれ量とを複数の
グループにグループ化してストアする第1メモリと、 前記第1メモリ内のずれ量を設定してストアする第2メ
モリと、 第2メモリにストアされている各グループのずれ量を用
いて、第1メモリにストアされている座標値に加算ある
いは減算を行い補正し、目標座標値を求める演算手段
と、 演算手段の出力に応答して、その目標座標値に移動体を
移動する手段とを含むことを特徴とする移動体の制御装
置。1. A pallet accommodating an electronic component, a target reference coordinate value of a wiring board on which the electronic component is mounted, and a deviation amount to be corrected by adding or subtracting the coordinate value are grouped into a plurality of groups. The first memory to be stored, the second memory to set and store the shift amount in the first memory, and the shift amount of each group stored in the second memory are stored in the first memory. A moving means including a calculating means for adding or subtracting to and from the existing coordinate value to obtain a target coordinate value, and a means for moving the moving body to the target coordinate value in response to the output of the calculating means. Body control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32767491A JPH07112120B2 (en) | 1991-12-11 | 1991-12-11 | Mobile control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32767491A JPH07112120B2 (en) | 1991-12-11 | 1991-12-11 | Mobile control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05167297A JPH05167297A (en) | 1993-07-02 |
| JPH07112120B2 true JPH07112120B2 (en) | 1995-11-29 |
Family
ID=18201710
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32767491A Expired - Fee Related JPH07112120B2 (en) | 1991-12-11 | 1991-12-11 | Mobile control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07112120B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100524906B1 (en) * | 1998-08-08 | 2005-12-21 | 삼성전자주식회사 | Method for processing a position data of tray cell in semiconductor assembly process |
| JP4712623B2 (en) * | 2006-06-28 | 2011-06-29 | ヤマハ発動機株式会社 | Component conveying method, component conveying apparatus and surface mounter |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0767040B2 (en) * | 1988-08-11 | 1995-07-19 | 三洋電機株式会社 | Electronic component automatic mounting device |
-
1991
- 1991-12-11 JP JP32767491A patent/JPH07112120B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05167297A (en) | 1993-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5321353A (en) | System and method for precisely positioning a robotic tool | |
| US7564482B2 (en) | Image capturing device, correction device, mobile phone, and correcting method | |
| EP0489919A1 (en) | Calibration system of visual sensor | |
| JP4544796B2 (en) | Component mounting method and component mounting apparatus | |
| JP2941617B2 (en) | Electronic component component data recording device and electronic component transport and assembling device using the same | |
| US5068588A (en) | Apparatus for mounting a flat package type ic | |
| US4922434A (en) | Linear interpolation for a component placement robot | |
| CN110986928A (en) | Real-time drift correction method for triaxial gyroscope of photoelectric pod | |
| CN118305790A (en) | Robot vision positioning method, calibration method, device, equipment and medium | |
| JPH07112120B2 (en) | Mobile control device | |
| JP2001516503A (en) | Method and apparatus for measuring electrical component manufacturing equipment | |
| US5896652A (en) | Method of packaging electronic components | |
| CN113119103B (en) | Method and computer device for determining depth standard value of marker | |
| CN115464641B (en) | Method, device and electronic equipment for creating a model for material picking and material picking position determination | |
| US20210389344A1 (en) | Inertia Sensor Apparatus And Method For Manufacturing Inertia Sensor Apparatus | |
| JP4421991B2 (en) | Transfer device, surface mounter, error table creation method, program, and storage medium | |
| KR19980701756A (en) | Electronic component mounting device and electronic component mounting method | |
| CN114638888B (en) | Position determination method, device, electronic device and readable storage medium | |
| US7438056B2 (en) | Method for setting initial compensation value in sensor complex module | |
| CN115482272B (en) | Methods, devices, and electronic equipment for determining attitude correction values and material feeding positions. | |
| JP3310882B2 (en) | Electronic component mounting device | |
| JP3561278B2 (en) | Video camera equipment | |
| CN120117373B (en) | An automatic pallet alignment system, method and device for stacker cranes | |
| JPS59156685A (en) | Compensator for original position of robot | |
| JP3246367B2 (en) | Robot palletizing posture calculation method |
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: 19960730 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081129 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091129 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091129 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101129 Year of fee payment: 15 |
|
| LAPS | Cancellation because of no payment of annual fees |