JPH0793034A - Positioning control device and method for returning to origin of positioning control device - Google Patents

Positioning control device and method for returning to origin of positioning control device

Info

Publication number
JPH0793034A
JPH0793034A JP32992193A JP32992193A JPH0793034A JP H0793034 A JPH0793034 A JP H0793034A JP 32992193 A JP32992193 A JP 32992193A JP 32992193 A JP32992193 A JP 32992193A JP H0793034 A JPH0793034 A JP H0793034A
Authority
JP
Japan
Prior art keywords
motor
count value
motors
detecting means
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP32992193A
Other languages
Japanese (ja)
Other versions
JP3271256B2 (en
Inventor
Taiichi Kusano
泰一 草野
Hirotaka Yamada
浩貴 山田
Hidenori Watanabe
秀則 渡邉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP32992193A priority Critical patent/JP3271256B2/en
Publication of JPH0793034A publication Critical patent/JPH0793034A/en
Application granted granted Critical
Publication of JP3271256B2 publication Critical patent/JP3271256B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

(57)【要約】 【目的】第1及び第2のモータをそれぞれ駆動源とする
第1及び第2の駆動系と、当該第1及び第2のモータの
回転量に応じた2相パルス信号と、モータの各出力軸の
回転に応じた所定のタイミングで第1及び第2のタイミ
ング信号をそれぞれ出力する第1及び第2のエンコーダ
とでなる位置決め制御装置の位置決め精度を向上させよ
うとするものである。 【構成】第1及び第2のエンコーダが第1及び第2のタ
イミング信号を出力するタイミングのずれ量を当該第1
又は第2のカウンタの計数値の差値として検出し、第1
又は第2のカウンタの計数値を当該差値分だけオフセツ
トさせたことにより当該第1及び第2の駆動系から与え
られる推進力によつて移動する被移動体の第1及び第2
の駆動系に対する原点位置を所定状態に設定することが
でき、かくして位置決め精度を向上し得る位置決め制御
装置及び位置決め制御装置の原点復帰方法を実現でき
る。
(57) [Abstract] [Purpose] First and second drive systems having first and second motors as drive sources, and a two-phase pulse signal corresponding to the rotation amounts of the first and second motors. And the first and second encoders that respectively output the first and second timing signals at a predetermined timing according to the rotation of each output shaft of the motor, to improve the positioning accuracy of the positioning control device. It is a thing. [Structure] A first and a second encoder output a first and a second timing signal with respect to a deviation amount of timing of the first and second timing signals.
Alternatively, it is detected as a difference value between the count values of the second counter and the first
Alternatively, by offsetting the count value of the second counter by the difference value, the first and second movable bodies that move by the propulsive force provided by the first and second drive systems.
The origin position with respect to the drive system can be set to a predetermined state, and thus, the positioning control device and the origin returning method of the positioning control device that can improve the positioning accuracy can be realized.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【目次】以下の順序で本発明を説明する。 産業上の利用分野 従来の技術(図6) 発明が解決しようとする課題(図6) 課題を解決するための手段(図1〜図5) 作用(図1〜図5) 実施例 (1)本発明を用いた電子部品実装装置の全体構成(図
1及び図4) (2)電子部品実装装置の原点復帰方法(図1〜図5) (3)実施例の動作(図1〜5) (4)実施例の効果(図1〜図5) (5)他の実施例(図1〜図5) 発明の効果
[Table of Contents] The present invention will be described in the following order. Field of Industrial Application Conventional Technology (FIG. 6) Problem to be Solved by the Invention (FIG. 6) Means for Solving the Problem (FIGS. 1 to 5) Action (FIGS. 1 to 5) Example (1) Overall Configuration of Electronic Component Mounting Device Using the Present Invention (FIGS. 1 and 4) (2) Origin Return Method of Electronic Component Mounting Device (FIGS. 1 to 5) (3) Operation of Example (FIGS. 1 to 5) (4) Effects of Examples (FIGS. 1 to 5) (5) Other Examples (FIGS. 1 to 5) Effects of the Invention

【0002】[0002]

【産業上の利用分野】本発明は位置決め制御装置及び位
置決め制御装置の原点復帰方法に関し、例えば2軸を平
行に配置し、当該各軸に垂直に取り付けられた負荷を当
該2軸を駆動(デユアル駆動)することによつて位置決
めする位置決め制御装置及び位置決め制御装置の原点復
帰方法に適用して好適なものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a positioning control device and a method for returning to the origin of the positioning control device. For example, two axes are arranged in parallel, and a load vertically attached to each axis drives the two axes (dual). The present invention is suitable for application to a positioning control device that performs positioning by driving and a method of returning to the origin of the positioning control device.

【0003】[0003]

【従来の技術】従来この種の位置決め制御装置として、
例えば図6に示すように構成されたものがある。すなわ
ち位置決め制御装置1では、並設された一対の基台2A
及び2Bの各上面にモータ3A、3Bの出力軸を形成す
る棒状の駆動ねじ4A、4Bが、当該基台2A及び2B
間を橋架する橋架部材5の貫通孔(図示せず)を貫通
し、かつ先端部を支持部材6A、6Bによつて回転自在
に支持された状態でそれぞれ配設されている。
2. Description of the Related Art Conventionally, as a positioning control device of this type,
For example, there is one configured as shown in FIG. That is, in the positioning control device 1, the pair of bases 2A arranged side by side
And 2B, the rod-shaped drive screws 4A and 4B forming the output shafts of the motors 3A and 3B are attached to the bases 2A and 2B.
The bridge members 5 are arranged so as to pass through through-holes (not shown) of the bridge members 5 that bridge the spaces between them, and the ends thereof are rotatably supported by the support members 6A and 6B.

【0004】橋架部材5においては、当該各貫通孔をそ
れぞれ被うように配設された雌ねじ7A及び7Bにおい
て各貫通孔を貫通する駆動ねじ4A及び4Bとそれぞれ
螺合するようになされ、かくして各モータ3A及び3B
を駆動して駆動ねじ4A及び4Bを回転させることによ
り矢印aで示す前方向又はこれと逆の後方向に移動する
ようになされている。
In the bridge member 5, the internal threads 7A and 7B arranged so as to cover the through holes are respectively screwed with the drive screws 4A and 4B penetrating the through holes. Motors 3A and 3B
Is driven to rotate the drive screws 4A and 4B to move in the forward direction indicated by arrow a or in the reverse direction opposite thereto.

【0005】この場合各モータ3A及び3Bにおいて
は、それぞれ制御回路8からケーブルを介して供給され
る制御信号S1A、S1Bに基づく所定角度だけ駆動ね
じ4A、4Bを回転させるようになされ、これにより橋
架部材5を駆動ねじ4A、4Bの回転量に応じた量だけ
移動させるようになされている。
In this case, in each of the motors 3A and 3B, the drive screws 4A and 4B are rotated by a predetermined angle based on the control signals S1A and S1B supplied from the control circuit 8 through the cable, respectively. The member 5 is moved by an amount corresponding to the amount of rotation of the drive screws 4A and 4B.

【0006】ところでこの種の位置決め制御装置1で
は、通常、橋架部材5の移動開始前の基準位置(以下こ
れを原点位置と呼ぶ)を予め設定し、当該原点位置を出
発点として橋架部材5を所定距離だけ移動させるように
なされている。
By the way, in the positioning control device 1 of this type, normally, a reference position (hereinafter referred to as an origin position) before the movement of the bridge member 5 is set in advance, and the bridge member 5 is set with the origin position as a starting point. It is designed to be moved by a predetermined distance.

【0007】このため通常この種の位置決め制御装置1
では、例えば装置1全体の電源が投入され、又は所定の
操作スイツチが操作されると、制御回路8が予め入力さ
れた所定のプログラム(以下これを第1の原点復帰処理
手順と呼ぶ)に従つて橋架部材5の原点位置を設定す
る、いわゆる原点復帰作業を行うようになされている。
Therefore, this type of positioning control device 1 is usually used.
Then, for example, when the power of the entire apparatus 1 is turned on or a predetermined operation switch is operated, the control circuit 8 follows a predetermined program (hereinafter referred to as a first origin return processing procedure) input in advance. Then, the so-called origin returning work is performed to set the origin position of the bridge member 5.

【0008】すなわちこの種の位置決め制御装置1で
は、各基台2A及び2Bの長手方向の一端部に原点セン
サ9A、9Bがそれぞれ配設されており、当該各原点サ
ンサ9A、9Bは橋架部材5が所定位置を通過したとき
に原点検出信号S2A、S2Bをそれぞれ制御回路8に
送出するようになされている。
That is, in the positioning control device 1 of this type, origin sensors 9A and 9B are provided at one end of each of the bases 2A and 2B in the longitudinal direction, and the origin sensors 9A and 9B are connected to the bridge member 5. The origin detection signals S2A and S2B are respectively sent to the control circuit 8 when has passed a predetermined position.

【0009】また各モータ3A、3Bには、それぞれモ
ータ3A、3Bの回転量に応じた2相パルス信号(図示
せず)と、対応するモータ3A、3Bの出力軸の所定位
置(以下これをZ相位置と呼ぶ)が予め設定された固定
位置を通過するごとにこれを知らせる信号S3A、S3
B(以下これをZ相信号S3A、S3Bと呼ぶ)を制御
回路8に順次送出するエンコーダ10A、10Bがそれ
ぞれ取り付けられている。
Further, each of the motors 3A and 3B has a two-phase pulse signal (not shown) corresponding to the rotation amount of each of the motors 3A and 3B and a predetermined position of the output shaft of the corresponding motor 3A, 3B (hereinafter Signal S3A, S3 for notifying each time a fixed position (referred to as Z-phase position) passes through a preset fixed position.
Encoders 10A and 10B for sequentially sending B (hereinafter referred to as Z-phase signals S3A and S3B) to the control circuit 8 are attached.

【0010】かくして制御回路8においては、例えば装
置1全体の電源が投入され、又は所定の操作スイツチが
操作されると第1の原点復帰処理手順を実行し、先ずモ
ータ3A及び3Bに所定速度で回転駆動するような制御
信号S1A、S1Bをそれぞれ送出することにより橋架
部材5を原点方向に移動させる。
Thus, in the control circuit 8, for example, when the power of the entire apparatus 1 is turned on or a predetermined operation switch is operated, the first home position return processing procedure is executed, and the motors 3A and 3B are first operated at a predetermined speed. The bridge member 5 is moved in the direction of the origin by sending control signals S1A and S1B for rotational driving, respectively.

【0011】続いて制御回路8は、一方のモータ3Aを
駆動源とする第1の駆動系(以下これをマスター側駆動
系と呼ぶ)の原点センサ9A及び他のモータ3Bを駆動
源とする第2の駆動系(以下これをスレーブ側駆動系と
呼ぶ)の原点センサ9Bから原点検出信号S2A及びS
2Bを入力後、一方の駆動系のエンコーダ10A又は1
0BからZ相検出信号S3A又はS3Bが供給される
と、この駆動系のモータ3A又は3Bに制御信号S1A
又はS1Bを送出することにより回転を停止させると共
に、制御回路8内部のエンコーダ10A又は10Bに対
応するカウンタの計数値を「0」にセツト(リセツト)
する。
Subsequently, the control circuit 8 uses the origin sensor 9A of the first drive system (hereinafter referred to as the master side drive system) having the one motor 3A as the drive source and the other motor 3B as the drive source. The origin detection signals S2A and S2 from the origin sensor 9B of the second drive system (hereinafter referred to as slave side drive system).
After inputting 2B, one drive system encoder 10A or 1
When the Z-phase detection signal S3A or S3B is supplied from 0B, the control signal S1A is sent to the motor 3A or 3B of this drive system.
Alternatively, the rotation is stopped by sending S1B, and the count value of the counter corresponding to the encoder 10A or 10B in the control circuit 8 is set to "0" (reset).
To do.

【0012】この後制御回路8は、他方の駆動系のエン
コーダ10B又は10AからZ相検出信号S2B又はS
2Aが供給されると、この駆動系のモータ3B又は3A
に制御信号S1B又はS1Aを送出することにより回転
を停止させると共に、制御回路8内部のエンコーダ10
B又は10Aに対応するカウンタの計数値を「0」にセ
ツト(リセツト)する。
After that, the control circuit 8 outputs the Z-phase detection signal S2B or S from the encoder 10B or 10A of the other drive system.
When 2A is supplied, this drive system motor 3B or 3A
The rotation of the encoder 10 in the control circuit 8 is stopped by sending the control signal S1B or S1A to the encoder 10.
The count value of the counter corresponding to B or 10A is set to "0" (reset).

【0013】この後当該制御回路8はマスター側駆動系
及びスレーブ側駆動系の両方のエンコーダ10A及び1
0Bの計数値をリセツトしたことを確認すると、当該第
1の原点復帰処理手順を終了する。
After that, the control circuit 8 applies encoders 10A and 1 for both the master side drive system and the slave side drive system.
When it is confirmed that the count value of 0B has been reset, the first origin return processing procedure is ended.

【0014】これにより当該位置決め制御装置1では、
このとき橋架部材5が位置している地点が原点位置とし
て設定され、この後この位置を基準として橋架部材5を
移動させるようになされている。
Accordingly, in the positioning control device 1,
At this time, the point where the bridge member 5 is located is set as the origin position, and then the bridge member 5 is moved with this position as a reference.

【0015】[0015]

【発明が解決しようとする課題】ところがこの種の位置
決め制御装置1では、各モータ3A、3Bの回転軸をそ
れぞれ対応する駆動ねじ4A、4Bに接続する際に僅か
ながらも一方のモータ3A又は3Bの回転軸が回転する
ことにより、当該モータ3A、3BのZ相位置間に角度
のずれが生じることがある。
In the positioning control device 1 of this type, however, one of the motors 3A and 3B is slightly different when connecting the rotation shafts of the motors 3A and 3B to the corresponding drive screws 4A and 4B. Due to the rotation of the rotation shaft of No. 3, an angular deviation may occur between the Z phase positions of the motors 3A and 3B.

【0016】この場合当該位置決め制御装置1において
は、モータ3A、3BのZ相位置間に角度のずれが生じ
たまま原点復帰動作を実行すると、当該第1の原点復帰
処理手順によつて得られる橋架部材5のマスター側駆動
系及びスレーブ側駆動系における原点位置にずれが生
じ、この結果橋架部材5が各基台2A及び2Bに対して
垂直にならずに僅かに傾きをもつた状態のまま原点復帰
動作を完了することがあつた。
In this case, in the positioning control device 1, if the home position return operation is executed with the angular deviation between the Z-phase positions of the motors 3A and 3B, the first home position return processing procedure is obtained. The origin position of the bridge member 5 in the master side drive system and the slave side drive system is deviated, and as a result, the bridge member 5 is not perpendicular to the bases 2A and 2B but remains slightly inclined. It has been possible to complete the home return operation.

【0017】本発明は以上の点を考慮してなされたもの
で、第1及び第2のモータをそれぞれ駆動源とする第1
及び第2の駆動系と、当該第1及び第2のモータの各出
力軸の回転に応じた所定のタイミングで第1及び第2の
タイミング信号をそれぞれ出力する第1及び第2の位置
検出手段とでなる位置決め制御装置において、位置決め
精度を向上し得る位置決め制御装置及びその原点復帰方
法を提案しようとするものである。
The present invention has been made in consideration of the above points, and the first and second motors are drive sources, respectively.
And second drive systems, and first and second position detecting means for outputting first and second timing signals at predetermined timings corresponding to the rotations of the output shafts of the first and second motors, respectively. In a positioning control device including the above, an attempt is made to propose a positioning control device capable of improving positioning accuracy and a method for returning to the origin thereof.

【0018】[0018]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、第1及び第2のモータ3A、3B
をそれぞれ駆動源とする第1及び第2の駆動系と、第1
のモータ3Aの出力軸の回転に応じた所定のタイミング
で第1のタイミング信号S3Aを順次出力すると共に第
1のモータ3Aの出力軸の回転に応じて計数値を順増減
する第1の位置検出手段80A、及び第2のモータ3B
の出力軸の回転に応じた所定のタイミングで第2のタイ
ミング信号S3Bを順次出力すると共に第2のモータ3
Bの出力軸の回転に応じて計数値を順増減する第2の位
置検出手段80Bとでなり、第1及び第2の各モータ3
A及び3Bがそれぞれ第1及び第2の駆動系を介して所
定の被移動体5に推進力を与えることにより被移動体5
を移動させる位置決め制御装置の原点復帰方法におい
て、第1及び第2のモータ3A及び3Bを回転駆動する
ことにより被移動体5を所定の一方向に移動させ、被移
動体5が所定の基準位置を通過後、一方の第1又は第2
の位置検出手段80A又は80Bが第1又は第2のタイ
ミング信号S3A又はS3Bを出力したときに第1又は
第2の位置検出手段80A又は80Bの計数値を基準値
にリセツトし、この後他方の第2又は第1の位置検出手
段80B又は80Aが第2又は第1のタイミング信号S
3B又はS3Aを出力したときに第2又は第1の位置検
出手段80B又は80Aの計数値を予め設定された所定
のオフセツト値にセツトし、第1又は第2の位置検出手
段80A又は80Bの計数値が所定の基準値になるまで
第1及び第2のモータ3A及び3Bを回転駆動すること
により被移動体5を移動させるようにした。
In order to solve such a problem, in the present invention, the first and second motors 3A and 3B are used.
First and second drive systems each of which is a drive source;
Position detection for sequentially outputting the first timing signal S3A at a predetermined timing according to the rotation of the output shaft of the motor 3A and for sequentially increasing or decreasing the count value according to the rotation of the output shaft of the first motor 3A Means 80A and second motor 3B
The second timing signal S3B is sequentially output at a predetermined timing according to the rotation of the output shaft of the second motor 3
The second position detecting means 80B that sequentially increases and decreases the count value according to the rotation of the output shaft of B, and the first and second motors 3
A and 3B give a propulsive force to a predetermined movable body 5 via the first and second drive systems, respectively, so that the movable body 5 is moved.
In the home position return method of the positioning control device for moving the moving body 5, the moving body 5 is moved in one predetermined direction by rotationally driving the first and second motors 3A and 3B, and the moving body 5 is moved to a predetermined reference position. After passing through, one of the first or second
When the position detecting means 80A or 80B outputs the first or second timing signal S3A or S3B, the count value of the first or second position detecting means 80A or 80B is reset to the reference value, and then the other value is reset. The second or first position detecting means 80B or 80A outputs the second or first timing signal S
When 3B or S3A is output, the count value of the second or first position detecting means 80B or 80A is set to a preset predetermined offset value, and the total value of the first or second position detecting means 80A or 80B is set. The movable body 5 is moved by rotationally driving the first and second motors 3A and 3B until the numerical value reaches a predetermined reference value.

【0019】また本発明においては、第1及び第2のモ
ータ3A及び3Bをそれぞれ駆動源とする第1及び第2
の駆動系と第1及び第2の駆動系と係合する被移動体5
とでなり、第1及び第2のモータ3A及び3Bが第1及
び第2の駆動系を介して被移動体5に推進力を与えるこ
とにより被移動体5を移動させる位置決め制御装置にお
いて、第1のモータ3Aの出力軸の回転に応じて所定の
タイミングで第1のタイミング信号S3Aを出力すると
共に、第1のモータ3Aの出力軸の回転に応じて計数値
を増減する第1の位置検出手段80Aと、第2のモータ
3Bの出力軸の回転に応じて所定のタイミングで第2の
タイミングで第2のタイミング信号S3Bを出力すると
共に、第2のモータ3Bの出力軸の回転に応じて計数値
を増減する第2の位置検出手段80Bと、第1及び第2
のモータ3A及び3Bを回転駆動させることにより被移
動体5を所定の一方向に移動させ、被移動体5が所定の
基準位置を通過後、一方の第1又は第2の位置検出手段
80A又は80Bから第1又は第2のタイミング信号S
3A又はS3Bが供給されたときに第1又は第2の位置
検出手段80A又は80Bの計数値を基準値にリセツト
すると共に、この後他方の第2又は第1の位置検出手段
80B又は80Aから第2又は第1のタイミング信号S
3B又はS3Aが供給されたときに第2又は第1の位置
検出手段80B又は80Aの計数値を予め設定された所
定のオフセツト値にセツトした後、第1又は第2の位置
検出手段80A又は80Bの計数値が所定の基準値にな
るまで第1及び第2のモータ3A及び3Bを回転駆動さ
せることにより被移動体5を移動させる制御手段50と
を設けた。
In the present invention, the first and second motors 3A and 3B are used as drive sources, respectively.
To be moved 5 and the first and second drive systems
In the positioning control device that moves the movable body 5 by applying propulsive force to the movable body 5 via the first and second drive systems, the first and second motors 3A and 3B are A first position detection that outputs a first timing signal S3A at a predetermined timing according to the rotation of the output shaft of the first motor 3A and that increases or decreases the count value according to the rotation of the output shaft of the first motor 3A. According to the rotation of the output shaft of the second motor 3B, the second timing signal S3B is output at the second timing at a predetermined timing according to the rotation of the output shaft of the means 80A and the second motor 3B. Second position detection means 80B for increasing or decreasing the count value, and first and second
By rotating the motors 3A and 3B, the movable body 5 is moved in a predetermined direction, and after the movable body 5 has passed a predetermined reference position, one of the first or second position detecting means 80A or 80B to the first or second timing signal S
3A or S3B is supplied, the count value of the first or second position detecting means 80A or 80B is reset to the reference value, and thereafter the second or first position detecting means 80B or 80A 2 or the first timing signal S
3B or S3A is supplied, the count value of the second or first position detecting means 80B or 80A is set to a preset predetermined offset value, and then the first or second position detecting means 80A or 80B is set. The control means 50 for moving the movable body 5 is provided by rotationally driving the first and second motors 3A and 3B until the count value of 1 reaches a predetermined reference value.

【0020】さらに本発明においては、平行に配置され
た棒状の第1及び第2のねじ部材4A及び4Bと、第1
及び第2のねじ部材4A及び4Bをそれぞれ中心軸の回
りに回転駆動する第1及び第2のモータ3A及び3B
と、第1及び第2のモータ3A及び3Bの出力軸の回転
に応じた所定のタイミングで第1及び第2のタイミング
信号S3A及びS3Bをそれぞれ順次出力すると共に第
1及び第2のモータ3A及び3Bの各出力軸の回転に応
じてそれぞれ計数値を増減する第1及び第2の位置検出
手段80A及び80Bと、第1及び第2のねじ部材4A
及び4Bにそれぞれ螺合するように配置された被移動体
5の位置に応じた第1及び第2の原点検出信号S2A及
びS2Bをそれぞれ出力する第1及び第2の原点検出手
段9A及び9Bとを設け、第1及び第2のモータ3A及
び3Bをそれぞれ回転駆動して被移動体5を第1及び第
2のねじ部材4A及び4Bに沿つて移動させる位置決め
制御装置において、第1及び第2のモータ3A及び3B
を回転駆動することにより被移動体5を第1及び第2の
ねじ部材4A及び4Bに沿つた一方向に移動させ、第1
及び第2の原点検出信号S2A及びS2Bに基づいて被
移動体5が予め設定された基準位置を経過したことを確
認した後、一方の第1又は第2の位置検出手段80A又
は80Bから第1又は第2のタイミング信号S3A又は
S3Bが供給されたときに当該第1又は第2の位置検出
手段80A又は80Bの計数値を基準値にリセツトする
と共に、この後他方の第2又は第1の位置検出手段80
B又は80Aから第2又は第1のタイミング信号S3B
又はS3Aが供給されたときに当該第2又は第1の位置
検出手段80B又は80Aの計数値を予め入力された所
定のオフセツト値に設定した後、第1又は第2の位置検
出手段80A又は80Bの一方の計数値が所定の基準値
になるまで第1及び第2のモータ3A及び3Bを回転駆
動させて被移動体5を移動させる制御手段50を設け
た。
Further, in the present invention, the rod-shaped first and second screw members 4A and 4B arranged in parallel and the first
And first and second motors 3A and 3B for rotationally driving the second screw members 4A and 4B around the central axis, respectively.
And sequentially outputting the first and second timing signals S3A and S3B at predetermined timings corresponding to the rotations of the output shafts of the first and second motors 3A and 3B, respectively. First and second position detecting means 80A and 80B for increasing and decreasing the count value according to the rotation of each output shaft of 3B, and the first and second screw members 4A.
And first and second origin detection means 9A and 9B for outputting first and second origin detection signals S2A and S2B corresponding to the position of the movable body 5 which are arranged so as to be screwed with each other. In the positioning control device for rotating and driving the first and second motors 3A and 3B respectively to move the movable body 5 along the first and second screw members 4A and 4B. Motors 3A and 3B
The driven body 5 is moved in one direction along the first and second screw members 4A and 4B by rotationally driving the
And after confirming that the movable body 5 has passed the preset reference position based on the second origin detection signals S2A and S2B, one of the first or second position detecting means 80A or 80B Alternatively, when the second timing signal S3A or S3B is supplied, the count value of the first or second position detecting means 80A or 80B is reset to the reference value, and thereafter the other second or first position is detected. Detecting means 80
B or 80A to second or first timing signal S3B
Alternatively, when S3A is supplied, the count value of the second or first position detecting means 80B or 80A is set to a predetermined offset value input in advance, and then the first or second position detecting means 80A or 80B is set. The control means 50 is provided to rotate and drive the first and second motors 3A and 3B until one count value reaches a predetermined reference value.

【0021】さらに本発明においては、制御手段50
は、中央処理装置95と、中央処理装置95から供給さ
れる第1の制御信号に基づいて第1のモータ3Aの出力
軸の回転を制御する第1の回転駆動制御手段74Aと、
中央処理装置95から供給される第2の制御信号に基づ
いて第2のモータ3Bの出力軸の回転を制御する第2の
回転駆動制御手段74Bとを設け、中央処理装置95は
予め入力されたプログラムに従つて各第1及び第2の回
転駆動制御手段74A及び74Bにそれぞれ第1及び第
2の制御信号を送出することにより第1及び第2のモー
タ3A及び3Bを回転駆動させて被移動体5を第1及び
第2のねじ部材4A及び4Bに沿つた一方向に移動さ
せ、第1及び第2の原点検出手段9A及び9Bから供給
される第1及び第2の原点検出信号S2A及びS2Bに
基づいて被移動体5が予め設定された基準位置を経過し
たことを確認した後、一方の第1又は第2の位置検出手
段80A又は80Bから第1又は第2のタイミング信号
S3A又はS3Bが供給されたときに当該第1又は第2
の位置検出手段80A又は80Bに第3の制御信号を送
出することにより第1又は第2の位置検出手段80A又
は80Bの計数手段の計数値を基準値にリセツトすると
共に、この後他方の第2又は第1の位置検出手段80B
又は80Aから第2又は第1のタイミング信号S3B又
はS3Aが供給されたときに当該第2又は第1の位置検
出手段80B又は80Aに第4の制御信号を送出するこ
とにより第2又は第1の位置検出手段80B又は80A
の計数値を予め入力されたオフセツト値に設定した後、
第1及び第2の回転駆動制御手段74A及び74Bに第
1及び第2の制御信号をそれぞれ出力することにより第
1又は第2の位置検出手段80A又は80Bの一方の計
数値が所定の基準値になるまで第1及び第2のモータ3
A及び3Bを回転駆動させて被移動体5を移動させるよ
うにした。
Further, in the present invention, the control means 50
Is a central processing unit 95, and a first rotation drive control means 74A for controlling the rotation of the output shaft of the first motor 3A based on the first control signal supplied from the central processing unit 95,
A second rotation drive control means 74B for controlling the rotation of the output shaft of the second motor 3B based on the second control signal supplied from the central processing unit 95 is provided, and the central processing unit 95 is input in advance. According to a program, the first and second motors 3A and 3B are rotationally driven by transmitting the first and second control signals to the first and second rotational drive control means 74A and 74B, respectively, to be moved. The body 5 is moved in one direction along the first and second screw members 4A and 4B, and the first and second origin detection signals S2A and S2A supplied from the first and second origin detection means 9A and 9B. After confirming that the movable body 5 has passed the preset reference position based on S2B, one of the first or second position detecting means 80A or 80B outputs the first or second timing signal S3A or S3B. But The when the fed first or second
By sending a third control signal to the position detecting means 80A or 80B, the count value of the counting means of the first or second position detecting means 80A or 80B is reset to the reference value, and then the other second Alternatively, the first position detecting means 80B
Alternatively, when the second or first timing signal S3B or S3A is supplied from 80A, the fourth or fourth control signal is sent to the second or first position detecting means 80B or 80A. Position detecting means 80B or 80A
After setting the count value of to the preset offset value,
By outputting the first and second control signals to the first and second rotation drive control means 74A and 74B, respectively, one of the count values of the first or second position detection means 80A or 80B is a predetermined reference value. Until the first and second motors 3
A and 3B were rotationally driven to move the movable body 5.

【0022】また本発明においては、第1及び第2のモ
ータ3A、3Bをそれぞれ駆動源とする第1及び第2の
駆動系と、第1のモータ3Aの回転量に応じた2相パル
ス信号と、モータの出力軸の回転に応じた所定のタイミ
ングで第1のタイミング信号S3Aを順次出力するエン
コーダ10Aと、第1のモータ3Aの出力軸の回転に応
じて計数値を順増減する第1のカウンタ80A、及び第
2のモータ3Bの回転量に応じた2相パルス信号と、モ
ータの出力軸の回転に応じた所定のタイミングで第2の
タイミング信号S3Bを順次出力するエンコーダ10B
と共に第2のモータ3Bの出力軸の回転に応じて計数値
を順増減する第2のカウンタ80Bとでなり、第1及び
第2の各モータ3A及び3Bがそれぞれ第1及び第2の
駆動系を介して所定の被移動体5に推進力を与えること
により被移動体5を移動させる位置決め制御装置の原点
復帰方法において、第1及び第2のモータ3A及び3B
を回転駆動することにより被移動体5を所定の一方向に
移動させ、被移動体5が所定の基準位置を通過後、一方
の第1又は第2のエンコーダ10A又は10Bが第1又
は第2のタイミング信号S3A又はS3Bを出力したと
きに第1又は第2のカウンタ80A又は80Bの計数値
を基準値にセツト又はリセツト(「0」にセツト)し、
この後他方の第2又は第1のエンコーダ10B又は10
Aが第2又は第1のタイミング信号S3B又はS3Aを
出力したときに第2又は第1のカウンタ80B又は80
Aの計数値を予め設定された所定のオフセツト値にセツ
トし、第1又は第2のカウンタ80A又は80Bの計数
値が所定の基準値になるまで第1及び第2のモータ3A
及び3Bを回転駆動することにより被移動体5を移動さ
せるようにした。
Further, in the present invention, first and second drive systems having the first and second motors 3A and 3B as drive sources, respectively, and a two-phase pulse signal corresponding to the rotation amount of the first motor 3A. And an encoder 10A that sequentially outputs the first timing signal S3A at a predetermined timing according to the rotation of the output shaft of the motor, and a first that sequentially increases or decreases the count value according to the rotation of the output shaft of the first motor 3A. Encoder 80B that sequentially outputs the two-phase pulse signal corresponding to the rotation amount of the counter 80A and the second motor 3B and the second timing signal S3B at a predetermined timing according to the rotation of the output shaft of the motor.
And a second counter 80B that sequentially increases or decreases the count value according to the rotation of the output shaft of the second motor 3B, and the first and second motors 3A and 3B are respectively the first and second drive systems. In the method of returning to the origin of the positioning control device, in which the moving body 5 is moved by applying a propulsive force to a predetermined moving body 5 via the first and second motors 3A and 3B.
Is driven to move in a predetermined one direction, and after the moved body 5 has passed a predetermined reference position, one of the first or second encoder 10A or 10B is set to the first or second When the timing signal S3A or S3B is output, the count value of the first or second counter 80A or 80B is set or reset to the reference value (set to "0"),
After this, the other second or first encoder 10B or 10
When A outputs the second or first timing signal S3B or S3A, the second or first counter 80B or 80
The count value of A is set to a preset preset offset value, and the first and second motors 3A until the count value of the first or second counter 80A or 80B reaches a preset reference value.
The driven body 5 is moved by rotationally driving 3 and 3B.

【0023】また本発明においては、第1及び第2のモ
ータ3A及び3Bをそれぞれ駆動源とする第1及び第2
の駆動系と第1及び第2の駆動系と係合する被移動体5
とでなり、第1及び第2のモータ3A及び3Bが第1及
び第2の駆動系を介して被移動体5に推進力を与えるこ
とにより被移動体5を移動させる位置決め制御装置にお
いて、第1のモータ3Aの回転量に応じた2相パルス信
号と、モータの出力軸の回転に応じて所定のタイミング
で第1のタイミング信号S3Aを出力するエンコーダ1
0Aと、第1のモータ3Aの出力軸の回転に応じて計数
値を増減する第1のカウンタ80Aと、第2のモータ3
Bの回転量に応じた2相パルス信号と、モータの出力軸
の回転に応じて所定のタイミングで第2のタイミングで
第2のタイミング信号S3Bを出力するエンコーダ10
Bと、第2のモータ3Bの出力軸の回転に応じて計数値
を増減する第2のカウンタ80Bと、第1及び第2のモ
ータ3A及び3Bを回転駆動させることにより被移動体
5を所定の一方向に移動させ、被移動体5が所定の基準
位置を通過後、一方の第1又は第2のエンコーダ10A
又は10Bから第1又は第2のタイミング信号S3A又
はS3Bが供給されたときに第1又は第2のカウンタ8
0A又は80Bの計数値を基準値にセツト又はリセツト
(「0」にセツト)すると共に、この後他方の第2又は
第1のエンコーダ10B又は10Aから第2又は第1の
タイミング信号S3B又はS3Aが供給されたときに第
2又は第1のカウンタ80B又は80Aの計数値を予め
設定された所定のオフセツト値にセツトした後、第1又
は第2のカウンタ80A又は80Bの計数値が所定の基
準値になるまで第1及び第2のモータ3A及び3Bを回
転駆動させることにより被移動体5を移動させる制御手
段50とを設けた。
In the present invention, the first and second motors 3A and 3B are used as drive sources, respectively.
To be moved 5 and the first and second drive systems
In the positioning control device that moves the movable body 5 by applying propulsive force to the movable body 5 via the first and second drive systems, the first and second motors 3A and 3B are An encoder 1 that outputs a two-phase pulse signal according to the rotation amount of the first motor 3A and a first timing signal S3A at a predetermined timing according to the rotation of the output shaft of the motor.
0A, a first counter 80A that increases or decreases the count value according to the rotation of the output shaft of the first motor 3A, and the second motor 3
An encoder 10 that outputs a two-phase pulse signal according to the rotation amount of B and a second timing signal S3B at a second timing at a predetermined timing according to the rotation of the output shaft of the motor.
B, a second counter 80B that increases / decreases a count value according to the rotation of the output shaft of the second motor 3B, and the first and second motors 3A and 3B are rotationally driven to predetermined the movable body 5. In one direction, and after the moving body 5 has passed a predetermined reference position, one of the first and second encoders 10A
Alternatively, when the first or second timing signal S3A or S3B is supplied from 10B, the first or second counter 8
The count value of 0A or 80B is set or reset (set to "0") to the reference value, and thereafter, the second or first encoder 10B or 10A outputs the second or first timing signal S3B or S3A. When the count value of the second or first counter 80B or 80A is set to a predetermined preset offset value when supplied, the count value of the first or second counter 80A or 80B is set to a predetermined reference value. And the control means 50 for moving the movable body 5 by rotationally driving the first and second motors 3A and 3B.

【0024】さらに本発明においては、平行に配置され
た棒状の第1及び第2のねじ部材4A及び4Bと、第1
及び第2のねじ部材4A及び4Bをそれぞれ中心軸の回
りに回転駆動する第1及び第2のモータ3A及び3B
と、第1及び第2のモータ3A及び3Bの出力軸の回転
量に応じた2相パルス信号と、モータの回転に応じた所
定のタイミングで第1及び第2のタイミング信号S3A
及びS3Bをそれぞれ順次出力するエンコーダ10A、
10Bと第1及び第2のモータ3A及び3Bの各出力軸
の回転に応じてそれぞれ計数値を増減する第1及び第2
のカウンタ80A及び80Bと、第1及び第2のねじ部
材4A及び4Bにそれぞれ螺合するように配置された被
移動体5の位置に応じた第1及び第2の原点検出信号S
2A及びS2Bをそれぞれ出力する第1及び第2の原点
検出手段9A及び9Bとを設け、第1及び第2のモータ
3A及び3Bをそれぞれ回転駆動して被移動体5を第1
及び第2のねじ部材4A及び4Bに沿つて移動させる位
置決め制御装置において、第1及び第2のモータ3A及
び3Bを回転駆動することにより被移動体5を第1及び
第2のねじ部材4A及び4Bに沿つた一方向に移動さ
せ、第1及び第2の原点検出信号S2A及びS2Bに基
づいて被移動体5が予め設定された基準位置を経過した
ことを確認した後、一方の第1又は第2のエンコーダ1
0A又は10Bから第1又は第2のタイミング信号S3
A又はS3Bが供給されたときに当該第1又は第2のカ
ウンタ80A又は80Bの計数値を基準値にリセツトす
ると共に、この後他方の第2又は第1のエンコーダ10
B又は10Aから第2又は第1のタイミング信号S3B
又はS3Aが供給されたときに当該第2又は第1のカウ
ンタ80B又は80Aの計数値を予め入力された所定の
オフセツト値に設定した後、第1又は第2のカウンタ8
0A又は80Bの一方の計数値が所定の基準値になるま
で第1及び第2のモータ3A及び3Bを回転駆動させて
被移動体5を移動させる制御手段50を設けた。
Further, in the present invention, the rod-shaped first and second screw members 4A and 4B arranged in parallel and the first
And first and second motors 3A and 3B for rotationally driving the second screw members 4A and 4B around the central axis, respectively.
And a two-phase pulse signal corresponding to the rotation amount of the output shafts of the first and second motors 3A and 3B, and the first and second timing signals S3A at a predetermined timing corresponding to the rotation of the motor.
And an encoder 10A that sequentially outputs S3B,
10B and 1st and 2nd which respectively increase / decrease a count value according to rotation of each output shaft of 1st and 2nd motor 3A and 3B.
Counters 80A and 80B and first and second origin detection signals S corresponding to the positions of the movable body 5 arranged so as to be screwed into the first and second screw members 4A and 4B, respectively.
First and second origin detecting means 9A and 9B for outputting 2A and S2B, respectively, are provided, and the first and second motors 3A and 3B are rotationally driven to move the movable body 5 to the first position.
In the positioning control device that moves along the first and second screw members 4A and 4B, the movable body 5 is rotated by driving the first and second motors 3A and 3B. 4B is moved in one direction, and after confirming that the moved body 5 has passed a preset reference position based on the first and second origin detection signals S2A and S2B, one of the first or Second encoder 1
From 0A or 10B to the first or second timing signal S3
When A or S3B is supplied, the count value of the first or second counter 80A or 80B is reset to the reference value, and thereafter the other second or first encoder 10 is used.
B or 10A to second or first timing signal S3B
Alternatively, when S3A is supplied, the count value of the second or first counter 80B or 80A is set to a predetermined offset value input in advance, and then the first or second counter 8
The control means 50 is provided to rotate and drive the first and second motors 3A and 3B until one of the count values of 0A or 80B reaches a predetermined reference value.

【0025】また本発明においては、制御手段50は、
中央処理装置95と、中央処理装置95から供給される
第1の制御信号に基づいて第1のモータ3Aの出力軸の
回転を制御する第1の回転駆動制御手段74Aと、中央
処理装置95から供給される第2の制御信号に基づいて
第2のモータ3Bの出力軸の回転を制御する第2の回転
駆動制御手段74Bとを設け、中央処理装置95は予め
入力されたプログラムに従つて各第1及び第2の回転駆
動制御手段81A及び81Bからそれぞれ第1及び第2
の制御信号を第1及び第2のモータ3A及び3Bに送出
し回転駆動させて被移動体5を第1及び第2のねじ部材
4A及び4Bに沿つた一方向に移動させ、第1及び第2
の原点検出手段9A及び9Bから供給される第1及び第
2の原点検出信号S2A及びS2Bに基づいて被移動体
5が予め設定された基準位置を経過したことを確認した
後、一方の第1又は第2のエンコーダ10A又は10B
から第1又は第2のタイミング信号S3A又はS3Bが
供給されたときに当該第1又は第2のカウンタ80A又
は80Bの計数値を基準値にセツト又はリセツト
(「0」にセツト)すると共に、この後他方の第2又は
第1のエンコーダ10B又は10Aから第2又は第1の
タイミング信号S3B又はS3Aが供給されたときに当
該第2又は第1のカウンタ80B又は80Aの計数値を
予め入力されたオフセツト値に設定した後、第1及び第
2の回転駆動制御手段74A及び74Bに第1及び第2
の制御信号をそれぞれ出力することにより第1又は第2
のカウンタ80A又は80Bの一方の計数値が所定の基
準値になるまで第1及び第2のモータ3A及び3Bを回
転駆動させて被移動体5を移動させるようにした。
Further, in the present invention, the control means 50 is
From the central processing unit 95, the first rotation drive control means 74A for controlling the rotation of the output shaft of the first motor 3A based on the first control signal supplied from the central processing unit 95, and the central processing unit 95. Second rotation drive control means 74B for controlling the rotation of the output shaft of the second motor 3B on the basis of the supplied second control signal is provided, and the central processing unit 95 is configured to operate in accordance with a program input in advance. From the first and second rotation drive control means 81A and 81B, respectively, first and second
Control signal is sent to the first and second motors 3A and 3B to be rotationally driven to move the movable body 5 in one direction along the first and second screw members 4A and 4B, and the first and second motors 3A and 3B are driven. Two
After confirming that the movable body 5 has passed the preset reference position based on the first and second origin detection signals S2A and S2B supplied from the origin detection means 9A and 9B, one of the first Alternatively, the second encoder 10A or 10B
When the first or second timing signal S3A or S3B is supplied from, the count value of the first or second counter 80A or 80B is set or reset to the reference value (set to "0") and The count value of the second or first counter 80B or 80A is previously input when the second or first timing signal S3B or S3A is supplied from the other second or first encoder 10B or 10A. After setting the offset value, the first and second rotary drive control means 74A and 74B are set to the first and second rotary drive control means 74A and 74B.
By outputting the control signal of each of the first or second
The first and second motors 3A and 3B are rotationally driven to move the movable body 5 until one of the counters 80A or 80B has a predetermined reference value.

【0026】また本発明においては、制御手段50は、
第1のモータ3A及び第1のねじ4A間に介挿された第
1のクラツチ100Aと、第2のモータ3B及び第2の
ねじ4B間に介挿された第2のクラツチ100Bとを備
え、所定のクラツチ制御信号に基づいて第1及び第2の
クラツチ100A、100Bを制御することにより、第
1のモータ3A及び第1のねじ4Aと、第2のモータ3
B及び第2のねじ4Bとをそれぞれ接続又は切り離すよ
うにする。
Further, in the present invention, the control means 50 is
A first clutch 100A inserted between the first motor 3A and the first screw 4A, and a second clutch 100B inserted between the second motor 3B and the second screw 4B, By controlling the first and second clutches 100A and 100B based on a predetermined clutch control signal, the first motor 3A and the first screw 4A, and the second motor 3
B and the second screw 4B are connected or disconnected, respectively.

【0027】[0027]

【作用】オフセツト値を、一方の第1又は第2のエンコ
ーダ10A又は10Bが第1又は第2のタイミング信号
S3A又はS3Bを出力した後第2又は第1のエンコー
ダ10B又は10Aが第2又は第1のタイミング信号S
3B又はS3Aを出力するまでに第1のカウンタ80A
が計数する値と等しい値に選定することによつて被移動
体5を正確に原点復帰させることができる。
The offset value is output to the second or first encoder 10B or 10A after the first or second encoder 10A or 10B outputs the first or second timing signal S3A or S3B. 1 timing signal S
The first counter 80A before outputting 3B or S3A
By selecting a value equal to the value counted by, the movable body 5 can be accurately returned to the origin.

【0028】[0028]

【実施例】以下図面について、本発明の一実施例を詳述
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings.

【0029】 (1)本発明を用いた電子部品実装装置の全体構成 図4との対応部分に同一符号を付して示す図1におい
て、20は全体として電子部品実装装置を示し、橋架部
材5の上面にはモータ3Cの出力軸を形成する棒状の駆
動ねじ22が、当該橋架部材5に載上された移動部材2
3の側面を貫通するねじ穴23Aと螺合し、かつ先端部
を支持部材24によつて回転自在に支持された状態で配
設されている。
(1) Overall Configuration of Electronic Component Mounting Device Using the Present Invention In FIG. 1 in which parts corresponding to those in FIG. 4 are assigned the same reference numerals, 20 indicates an electronic component mounting device as a whole, and a bridge member 5 A rod-shaped drive screw 22 forming the output shaft of the motor 3C is mounted on the upper surface of the moving member 2 mounted on the bridging member 5.
It is arranged in a state in which it is screwed into a screw hole 23A penetrating the side surface of No. 3 and has its tip end rotatably supported by a support member 24.

【0030】これにより当該移動部材23においては、
モータ3Cを駆動して駆動ねじ22を回転させることに
より、当該駆動ねじ22の回転に応じて矢印bで示す右
方向及びこれと逆の左方向に移動するようになされてい
る。
As a result, in the moving member 23,
By driving the motor 3C to rotate the drive screw 22, the motor 3C is moved in the right direction indicated by the arrow b and the left direction opposite thereto in accordance with the rotation of the drive screw 22.

【0031】移動部材23の上面前縁には、図2に示す
ようにモータ3Dの出力軸を形成する棒状の駆動ねじ2
5が一端を支持部材26に回転自在に支持された状態で
配設されている。
At the front edge of the upper surface of the moving member 23, as shown in FIG. 2, the rod-shaped drive screw 2 forming the output shaft of the motor 3D.
5 is disposed with one end rotatably supported by the support member 26.

【0032】この場合移動部材25の前面側には板状の
パネル部材30が配置されていると共に、当該パネル部
材30は上部から突出する突起31の裏面において駆動
ねじと25螺合するようになされ、かくしてモータ3D
を駆動して駆動ねじ25を回転させることにより当該パ
ネル部材30を左右方向に移動させ得るようになされて
いる。
In this case, a plate-shaped panel member 30 is arranged on the front surface side of the moving member 25, and the panel member 30 is adapted to be screwed with the drive screw 25 on the back surface of the projection 31 protruding from the upper portion. , Thus motor 3D
The panel member 30 can be moved in the left-right direction by driving and driving the drive screw 25.

【0033】パネル部材30の前面表面には、モータ3
Eの出力軸を形成する矢印cで示す下方向に延びた棒状
の駆動ねじ33が、その先端部を支持部材34で回転自
在に支持されるようにして配設されている。
On the front surface of the panel member 30, the motor 3
A rod-shaped drive screw 33 extending in the downward direction, which forms the output shaft of E and is indicated by an arrow c, is arranged so that its tip end is rotatably supported by a support member 34.

【0034】駆動ねじ33は板状の雌ねじ35と螺合し
た状態で貫通すると共に、当該雌ねじ35は電子部品チ
ツプ(図示せず)を吸着して搬送する搬送手段としての
ノズル36と棒状の連結部材37を介して連結され、か
くしてモータ3Eを駆動して駆動ねじ33を回転させる
ことによりノズル36を上方向及びこれと逆の下方向に
移動させることができるようになされている。
The drive screw 33 penetrates in a state of being screwed with a plate-shaped female screw 35, and the female screw 35 sticks to a nozzle 36 as a conveying means for adsorbing and conveying an electronic component chip (not shown) in a rod shape. The nozzles 36 are connected via a member 37, and thus the motor 3E is driven to rotate the drive screw 33, so that the nozzle 36 can be moved upward and downward.

【0035】このとき移動部材23の下端部には、ノズ
ル36の下部と対向するようにモータ(図示せず)の回
転に応じて左右方向に移動する鏡部材40及び当該鏡部
材40と対向するように固定式の反射部材41がそれぞ
れ配設されており、ノズル36に吸引された半導体チツ
プ(図示せず)の像を鏡部材40及び反射部材41を介
してカメラ42に反射するようになされている。
At this time, the lower end of the moving member 23 opposes the lower part of the nozzle 36 and the mirror member 40 that moves in the left-right direction in response to the rotation of a motor (not shown) and the mirror member 40. As described above, the fixed reflection members 41 are respectively arranged so that the image of the semiconductor chip (not shown) sucked by the nozzle 36 is reflected by the camera 42 via the mirror member 40 and the reflection member 41. ing.

【0036】これにより当該電子部品実装装置20にお
いては、各カメラ42によつて撮像された当該半導体チ
ツプの映像が当該各カメラ42とケーブル(図示せず)
を介してつながれたモニタ(図示せず)に表示され、か
くして必要に応じて当該半導体チツプの状態を監視し得
るようになされている。
As a result, in the electronic component mounting apparatus 20, an image of the semiconductor chip taken by each camera 42 and each camera 42 and a cable (not shown).
It is displayed on a monitor (not shown) connected via the so that the state of the semiconductor chip can be monitored as needed.

【0037】ここで電子部品実装装置20においては、
各モータ3A〜3Eの回転が位置制御演算装置50によ
つて制御される。すなわち位置制御演算装置50におい
ては、図3に示すように、目標値発生部51及び位置制
御演算部52からなり、当該目標値発生部51のタイマ
60が4〔ms〕毎に起動信号S10を目標値発生回路6
1に送出するようになされている。
Here, in the electronic component mounting apparatus 20,
The rotation of each of the motors 3A to 3E is controlled by the position control calculation device 50. That is, in the position control calculation device 50, as shown in FIG. 3, a target value generation unit 51 and a position control calculation unit 52 are provided, and a timer 60 of the target value generation unit 51 outputs a start signal S10 every 4 [ms]. Target value generation circuit 6
It is designed to be sent to 1.

【0038】目標値発生回路61は、起動信号S10の
入力に応じて予めプログラムされた橋架部材5を含む各
被移動部材5、23、30、36の動作データに基づい
て各モータ3A〜3Eの4〔ms〕後の回転角度の目標値
を形成し、これを目標値信号S11として目標値伝送回
路62及び位置制御演算部52の目標値受信回路70を
介して目標値補間回路71に順次送出する。
The target value generation circuit 61 of each of the motors 3A to 3E is based on the operation data of each movable member 5, 23, 30, 36 including the bridging member 5, which is preprogrammed in response to the input of the start signal S10. A target value of the rotation angle after 4 [ms] is formed, and this is sequentially sent to the target value interpolation circuit 71 as a target value signal S11 via the target value transmission circuit 62 and the target value receiving circuit 70 of the position control calculation unit 52. To do.

【0039】この場合目標値受信回路70においては、
目標値信号S11の入力毎にタイマ72に受信信号S1
2を送出することにより、当該タイマ72に1〔ms〕毎
に起動信号S13を目標値補間回路71に送出させるよ
うになされている。
In this case, in the target value receiving circuit 70,
Each time the target value signal S11 is input, the timer 72 receives the received signal S1.
By sending 2, the activation signal S13 is sent to the target value interpolation circuit 71 by the timer 72 every 1 [ms].

【0040】かくして目標値補間回路71は、目標値信
号S11に基づき1〔ms〕後の各モータの回転角度の目
標値(以下これを補間値と呼ぶ)を順次形成する(以下
この動作を補間と呼ぶ)と共に、得られた各補間値を起
動信号S13の入力毎に補間目標値信号S14として位
置制御演算回路73に送出する。
Thus, the target value interpolation circuit 71 sequentially forms a target value (hereinafter referred to as an interpolated value) of the rotation angle of each motor after 1 [ms] based on the target value signal S11 (hereinafter, this operation is interpolated). In addition, the obtained interpolated values are sent to the position control arithmetic circuit 73 as the interpolated target value signal S14 for each input of the start signal S13.

【0041】このとき位置制御演算回路73には、各モ
ータ3A〜3Eにそれぞれ取り付けられた各エンコーダ
10A、10B、10C、10D、10Eのカウンタ部
80A、80B、80C、80D、80Eから当該モー
タ3A〜3Eの現在の回転角度(以下これを現在値と呼
ぶ)がそれぞれ現在値信号S15A、S15B、S15
C、S15D、S15Eとして順次供給されている。
At this time, in the position control arithmetic circuit 73, the counters 80A, 80B, 80C, 80D, and 80E of the encoders 10A, 10B, 10C, 10D, and 10E attached to the motors 3A to 3E are connected to the motor 3A. The current rotation angles of 3E (hereinafter referred to as current values) are current value signals S15A, S15B and S15, respectively.
They are sequentially supplied as C, S15D, and S15E.

【0042】かくして位置制御演算回路73は、補間目
標値信号S14及び現在値信号S15A〜S15Eに基
づいて各モータ3A〜3Eの現在値とこのときの補間目
標値との差を順次算出し、算出結果に基づいて各モータ
3A〜3Eの現在値をそれぞれ対応する補間目標値に一
致させるような駆動制御信号S16A、S16B、S1
6C、S16D、S16Eを形成してこれらをそれぞれ
各モータ駆動指令発生回路74A、74B、74C、7
4D、74Eに送出する。
Thus, the position control calculation circuit 73 sequentially calculates the difference between the current value of each motor 3A to 3E and the interpolation target value at this time based on the interpolation target value signal S14 and the current value signals S15A to S15E. Drive control signals S16A, S16B, S1 for matching the current values of the respective motors 3A to 3E with the corresponding interpolation target values based on the result.
6C, S16D and S16E are formed and these are respectively driven by respective motor drive command generating circuits 74A, 74B, 74C and 7C.
Send to 4D and 74E.

【0043】各モータ駆動指令発生回路74A〜74E
は、それぞれ駆動制御信号S16A〜S16Eをデイジ
タルアナログ変換した後、これらをそれぞれ駆動信号S
17A、S17B、S17C、S17D、S17Eとし
て各モータ駆動回路81A、81B、81C、81D、
81Eに送出する。
Each motor drive command generation circuit 74A to 74E
Drive-converts the drive control signals S16A to S16E after digital-analog conversion.
17A, S17B, S17C, S17D and S17E are motor drive circuits 81A, 81B, 81C and 81D,
Send to 81E.

【0044】各モータ駆動回路81A〜81Eは、それ
ぞれ駆動信号S17A〜S17Eに基づいて対応するモ
ータへ制御信号S1A〜S1Eを送出しモータ3A〜3
Eを順次回転させ、かくして各被移動部材5、23、3
0、36をプログラムに応じた所定距離だけ順次移動さ
せることにより移動対象の電子部品を所定位置に搬送
し、かつ当該電子部品を基板(図示せず)上の所定位置
に実装するようになされている。
Each of the motor drive circuits 81A to 81E sends control signals S1A to S1E to the corresponding motor based on the drive signals S17A to S17E, and the motors 3A to 3E.
E is sequentially rotated, and thus each of the movable members 5, 23, 3
By sequentially moving 0 and 36 by a predetermined distance according to a program, the electronic component to be moved is carried to a predetermined position, and the electronic component is mounted at a predetermined position on a substrate (not shown). There is.

【0045】実際上当該位置決め制御装置20の位置制
御演算部52においては、図4に示すように構成されて
おり、目標値受信回路70のネツトワークプロセツシン
グユニツト90は光受信回路91に目標値発生部51か
ら光フアイバー93を介して目標値信号S11が供給さ
れると、これをデユアルポートRAM94に書き込むと
共に、当該デユアルポートRAM94を介して目標値補
間回路71及び位置制御演算回路73を構成するCPU
95に所定の割込信号S20を送出する。
In practice, the position control computing unit 52 of the positioning control device 20 is constructed as shown in FIG. 4, and the network processing unit 90 of the target value receiving circuit 70 is targeted at the optical receiving circuit 91. When the target value signal S11 is supplied from the value generator 51 via the optical fiber 93, the target value signal S11 is written in the dual port RAM 94, and the target value interpolation circuit 71 and the position control arithmetic circuit 73 are configured via the dual port RAM 94. CPU to
A predetermined interrupt signal S20 is sent to 95.

【0046】CPU95は、割込信号S20の入力に応
じて各モータ3A〜3Eの1〔ms〕後の補間目標値を形
成する所定の補間目標値処理手順を実行し、テユアルポ
ートRAM94に書き込まれた4〔ms〕後の各モータ3
A〜3Eの目標値とRAM96に書き込まれている4
〔ms〕前の各モータ3A〜3Eの目標値(以下これを先
行する目標値と呼ぶ)とから各モータ3A〜3Eの1
〔ms〕毎の補間目標値をそれぞれ順次形成し、これらを
バス97及びそれぞれ対応する各モータ駆動指令発生回
路74A〜74Eを介して各モータ駆動回路81A〜8
1E(図3)に送出することにより各モータ3A〜3E
を回転させるようになされている。
The CPU 95 executes a predetermined interpolation target value processing procedure for forming an interpolation target value after 1 [ms] of each of the motors 3A to 3E in response to the input of the interrupt signal S20, and is written in the dual port RAM 94. Each motor 3 after 4 [ms]
Target values of A to 3E and 4 written in the RAM 96
[Ms] The target value of each of the motors 3A to 3E (hereinafter referred to as the preceding target value) is compared with 1 of each of the motors 3A to 3E.
Interpolation target values for each [ms] are sequentially formed, and these motor drive circuits 81A to 81A through the bus 97 and the corresponding motor drive command generation circuits 74A to 74E, respectively.
Each motor 3A to 3E by sending to 1E (Fig. 3)
It is designed to rotate.

【0047】この実施例の場合、各エンコーダ10A〜
10Eはインクリメントエンコーダでなり、それぞれ現
在値信号に加えて橋架部材5の移動速度に応じた繰り返
し周波数でお互いに90度の位相差を有するパルス信号
(図示せず)とZ相検出信号S3A〜S3Eとを制御回
路50に順次出力するようになされている。
In the case of this embodiment, each encoder 10A-
10E is an increment encoder, which has a pulse signal (not shown) and Z-phase detection signals S3A to S3E having a phase difference of 90 degrees with each other at a repetition frequency corresponding to the moving speed of the bridge member 5 in addition to the current value signal. And are sequentially output to the control circuit 50.

【0048】(2)電子部品実装装置の原点復帰方法 ここで、例えばこの電子部品実装装置20のように特に
高い位置決め精度を必要とする装置では、橋架部材5を
マスター側駆動系及びスレーブ側駆動系における各原点
位置にずれが生じないように確実に原点復帰させる必要
がある。
(2) Returning method to the origin of electronic component mounting apparatus In an apparatus that requires particularly high positioning accuracy, such as the electronic component mounting apparatus 20, the bridge member 5 is driven by the master side drive system and the slave side drive system. It is necessary to surely return the origin so that no deviation occurs in each origin position in the system.

【0049】このため当該電子部品実装装置20の橋架
部材5を原点復帰させる場合、先ずクラツチ信号(図示
せず)をオフし第1ステツプにおいて各モータ3A及び
3B(図1)と各駆動ねじ4A及び4Bとを接続してい
るクラツチ100A及び100Bにより切り離すことに
よりモータ3A及び3Bの回転軸(図示せず)を駆動ね
じ4A及び4Bに関わりなく自在に回転できるようにす
る。
Therefore, when the bridge member 5 of the electronic component mounting apparatus 20 is returned to its original position, the clutch signal (not shown) is first turned off and the motors 3A and 3B (FIG. 1) and the drive screws 4A are turned on in the first step. By disconnecting the clutches 100A and 100B from the clutches 100A and 4B, the rotation shafts (not shown) of the motors 3A and 3B can be freely rotated regardless of the drive screws 4A and 4B.

【0050】続く第2ステツプでは、各モータ3A及び
3Bの回転軸のZ相位置がそれぞれ所定位置にくるよう
に当該各回転軸を矯正すると共に、この状態から当該各
モータ3A及び3Bの回転軸が動かないようにロツクす
る。
In the subsequent second step, the rotary shafts of the motors 3A and 3B are corrected so that the Z-phase positions of the rotary shafts come to predetermined positions, and from this state, the rotary shafts of the motors 3A and 3B are rotated. Lock it so that it does not move.

【0051】さらにクラツチ信号をオンし、第3ステツ
プにおいてクラツチ100A及び100Bを接続するこ
とにより各モータ3A及び3Bの回転軸と駆動ねじと4
A及び4Bとをそれぞれ連結し、続く第4ステツプにお
いて制御回路50に予め入力されているプログラムに従
つて第1の原点復帰処理手順を実行させる。
Further, by turning on the clutch signal and connecting the clutches 100A and 100B in the third step, the rotation shafts of the respective motors 3A and 3B, the drive screws, and
A and 4B are connected to each other, and in the subsequent fourth step, the first home-return processing procedure is executed according to the program previously input to the control circuit 50.

【0052】因にこの第1〜第4ステツプまでは従来の
原点復帰作業とほぼ同様であり、従つて各モータ3A及
び3Bの出力軸と駆動ねじ4A及び4Bとを連結する第
3ステツプにおいて、マスター側駆動系のモータ3Aの
Z相位置とスレーブ側駆動系のモータ3BのZ相位置と
の間に数パルスから数十パルス程度のずれが生じる。
Incidentally, the first to fourth steps are almost the same as the conventional origin return work. Therefore, in the third step for connecting the output shafts of the motors 3A and 3B and the drive screws 4A and 4B, A deviation of several pulses to several tens of pulses occurs between the Z-phase position of the motor 3A of the master side drive system and the Z-phase position of the motor 3B of the slave side drive system.

【0053】このずれは、上述のように第5ステツプに
よる原点復帰作業終了後における橋架部材5のマスター
側駆動系及びスレーブ側駆動系における原点位置のずれ
の原因となるものである。
This deviation causes the deviation of the origin position in the master side drive system and the slave side drive system of the bridge member 5 after the completion of the origin return work in the fifth step as described above.

【0054】このため作業者は、続く第5ステツプにお
いて制御回路50による制御を停止させることにより各
モータ3A及び3Bから橋架部材5に与えている外力を
解除する。この場合当該橋架部材5においては、各モー
タ3A及び3Bから与えられる外力が解除されることに
よつて歪みがない、すなわち各基台2A及び2Bと垂直
となるように状態が変化する。
Therefore, the operator releases the external force applied to the bridge member 5 from each of the motors 3A and 3B by stopping the control by the control circuit 50 in the following fifth step. In this case, the bridge member 5 is not distorted by the release of the external force applied from the motors 3A and 3B, that is, the state changes so as to be perpendicular to the bases 2A and 2B.

【0055】従つて当該電子部品実装装置20では、こ
の状態(すなわち橋架部材5が各基台2A及び2Bと垂
直な状態)においてマスター側駆動系及びスレーブ側駆
動系の各エンコーダ10A及び10Bの計数値が一致し
ていれば、橋架部材5のマスター側駆動系及びスレーブ
側駆動系における原点位置にずれが生じるのを回避でき
る。
Therefore, in this electronic component mounting apparatus 20, in this state (that is, the bridge member 5 is perpendicular to the bases 2A and 2B), the encoders 10A and 10B of the master side drive system and the slave side drive system are measured. If the numerical values match, it is possible to prevent the origin position of the bridge member 5 in the master-side drive system and the slave-side drive system from deviating.

【0056】ところが実際上はマスター側駆動系及び又
はスレーブ側駆動系の各エンコーダ10A及び10Bの
計数値は橋架部材5の状態の変化に伴つて、第4ステツ
プの「0」の状態から変化している。
However, in practice, the count values of the encoders 10A and 10B of the master side drive system and / or the slave side drive system change from the state of "0" in the fourth step as the state of the bridge member 5 changes. ing.

【0057】このため作業者は続く第6ステツプにおい
てマスター側駆動系のエンコーダに対応するカウンタ8
0Aの計数値を読み取り、当該計数値が「0」の場合に
はこのときのスレーブ側駆動系のカウンタ80Bの計数
値をデユアルオフセツト値として制御回路50に入力
し、これに対して「0」以外の場合にはスレーブ側駆動
系のエンコーダ10Bの計数値からマスター側駆動系の
エンコーダ10Aの計数値を引いた値をデユアルオフセ
ツト値として制御回路50に入力する。さらに作業者
は、続く第7ステツプにおいて制御回路50の位置制御
演算部52のCPU95(図4)に、予め入力されたプ
ログラムに基づく第2の原点復帰処理手順を実行させ
る。
Therefore, in the following sixth step, the worker operates the counter 8 corresponding to the encoder of the master side drive system.
When the count value of 0A is read and the count value is "0", the count value of the counter 80B of the slave drive system at this time is input to the control circuit 50 as the dual offset value, and "0" Otherwise, the value obtained by subtracting the count value of the encoder 10A of the master side drive system from the count value of the encoder 10B of the slave side drive system is input to the control circuit 50 as the dual offset value. Further, in the following seventh step, the worker causes the CPU 95 (FIG. 4) of the position control calculation section 52 of the control circuit 50 to execute the second origin return processing procedure based on the program input in advance.

【0058】すなわちCPU95は、第2の原点復帰処
理手順を開始すると、先ずバス97(図4)及び各モー
タ駆動指令発生回路74A、74Bを介してマスター側
駆動系及びスレーブ側駆動系の各モータ駆動回路81A
及び81Bに駆動信号S17A及びS17Bを送出し、
モータ3A、3Bに制御信号S1A、S1Bを送出する
ことによりモータ3A及び3Bを回転させ、かくして橋
架部材5を所定距離だけ原点方向と逆方向に移動させ
る。
That is, when the second origin return processing procedure is started, the CPU 95 first passes through the bus 97 (FIG. 4) and the motor drive command generation circuits 74A and 74B to the respective motors of the master side drive system and the slave side drive system. Drive circuit 81A
And drive signals S17A and S17B to 81B,
By sending control signals S1A and S1B to the motors 3A and 3B, the motors 3A and 3B are rotated, and thus the bridge member 5 is moved by a predetermined distance in the direction opposite to the origin direction.

【0059】続いてCPU95は、当該各モータ駆動回
路81A及び81Bに制御信号S1A及びS1Bを送出
することによりモータ3A及び3Bを逆回転させ、かく
して当該橋架部材5を図5の地点P1 で示す位置から原
点方向に向かつて所定の原点検出速度で移動させると共
に、このときマスター側駆動系及びスレーブ側駆動系の
各原点センサ9A、9Bから原点検出信号S2A、S2
Bが供給されるのを待ち受ける。
Subsequently, the CPU 95 sends the control signals S1A and S1B to the respective motor drive circuits 81A and 81B to reversely rotate the motors 3A and 3B, and thus the bridge member 5 to the position indicated by the point P1 in FIG. From the origin sensor 9A, 9B of the master side drive system and the slave side drive system to the origin detection signals S2A, S2.
Wait for B to be supplied.

【0060】さらにCPU95は、図5の地点P2 にお
いてマスター側駆動系及びスレーブ側駆動系の各原点セ
ンサ9A、9Bから原点検出信号S2A、S2Bが供給
されたことを確認すると、各モータ3A及び3Bに制御
信号S1A、S1Bを送出することにより橋架部材5を
所定速度のZ相検出速度で移動させながら、当該各エン
コーダ10A、10BからZ相検出信号S3A、S3B
が供給されるのを待ち受ける。
Further, when the CPU 95 confirms that the origin detection signals S2A and S2B are supplied from the origin sensors 9A and 9B of the master side drive system and the slave side drive system at the point P2 in FIG. 5, the motors 3A and 3B are detected. While the bridge member 5 is moved at the Z-phase detection speed of the predetermined speed by sending the control signals S1A and S1B to the Z-phase detection signals S3A and S3B from the respective encoders 10A and 10B.
Await supply.

【0061】続いてCPU95は、図5の地点P3 にお
いて、マスター側駆動系又はスレーブ側駆動系のいずれ
か一方のエンコーダ10AからZ相検出信号S3Aが供
給されるとこれに応動して、当該Z相検出信号S3Aを
出力したエンコーダに対応するカウンタ80Aに制御信
号S30A(図4)を送出することにより、当該カウン
タ80Aの計数値をリセツト(「0」にセツト)する。
Subsequently, at the point P3 in FIG. 5, the CPU 95 responds to the Z-phase detection signal S3A supplied from the encoder 10A of either the master side drive system or the slave side drive system in response to the Z phase detection signal S3A. The count value of the counter 80A is reset (set to "0") by sending the control signal S30A (FIG. 4) to the counter 80A corresponding to the encoder that has output the phase detection signal S3A.

【0062】さらにCPU95は、この後図5の地点P
4 において、他方の駆動系のエンコーダ10BからZ相
検出信号S3Bが供給されるとこれに応動して、当該Z
相検出信号S3Bを出力したエンコーダに対応するカウ
ンタ80Bに制御信号S30Bを送出することにより当
該カウンタ80Bの計数値を予め入力されている上述の
デユアルオフセツト値にセツトすると共に、マスター側
駆動系及びスレーブ側駆動系の各モータ3A及び3Bに
回転を停止させるような制御信号S1A及びS1Bをそ
れぞれ送出することにより橋架部材5の移動を停止させ
る。
Further, the CPU 95 thereafter determines the point P in FIG.
When the Z-phase detection signal S3B is supplied from the encoder 10B of the other drive system in 4, the Z-phase detection signal S3B
By sending the control signal S30B to the counter 80B corresponding to the encoder that has output the phase detection signal S3B, the count value of the counter 80B is set to the previously input dual offset value and the master side drive system and The movement of the bridge member 5 is stopped by sending control signals S1A and S1B for stopping the rotation to the respective motors 3A and 3B of the slave side drive system.

【0063】因にこの場合マスター側駆動系及びスレー
ブ側駆動系の各エンコーダに対応するカウンタ80A及
び80Bの計数値は一致しており、この後CPU95は
マスター側駆動系及びスレーブ側駆動系の各モータ3A
及び3Bに橋架部材5を地点P3 (図5)に移動させる
ような制御信号S1A及びS1Bを送出することにより
橋架部材5を地点P3 方向に移動させる。
Incidentally, in this case, the count values of the counters 80A and 80B corresponding to the encoders of the master side drive system and the slave side drive system are the same. Motor 3A
And 3B, the bridge member 5 is moved in the direction of the point P3 by sending control signals S1A and S1B for moving the bridge member 5 to the point P3 (FIG. 5).

【0064】この後CPU95は、マスター側駆動系及
びスレーブ側駆動系のうち一方のエンコーダ10A又は
10Bの計数値が「0」になつたことを確認するとこの
第2の原点復帰処理手順を終了する。このとき橋架部材
5おいては、第5ステツプからこの第2の原点復帰処理
手順の終了までは平行移動をしているため、この第2の
原点復帰処理手順の終了の段階でも各基台2A及び2B
と垂直状態にある。
Thereafter, when the CPU 95 confirms that the count value of the encoder 10A or 10B, which is one of the master side drive system and the slave side drive system, has become "0", the second origin return processing procedure is ended. . At this time, since the bridge member 5 is moving in parallel from the fifth step to the end of the second home position return processing procedure, each base 2A is also in the stage of ending the second home position return processing procedure. And 2B
And is in a vertical state.

【0065】かくしてこの後作業者は、続く第8ステツ
プにおいてCPU95が当該第2の原点処理手順を終了
したことを確認すると、CPU95による各モータ3A
及び3Bの制御を停止させると共に、マスター側駆動系
及びスレーブ側駆動系の各エンコーダ10A及び10B
の計数値が「0」になつたか否かを確認する。
Thus, after this, when the worker confirms that the CPU 95 has completed the second origin processing procedure in the following eighth step, each motor 3A by the CPU 95 is confirmed.
And 3B control is stopped, and each encoder 10A and 10B of the master side drive system and the slave side drive system
Check whether the count value of has reached "0".

【0066】このとき当該各エンコーダ10A及び10
Bの計数値に差が生じている場合には、作業者は続く第
9ステツプにおいて当該差を上述のデユアルオフセツト
値に加算又は減算した後、再び制御回路50の位置制御
演算部52のCPU95(図4)に第2の原点復帰処理
手順を実行させ、これにより橋架部材5を正確に原点復
帰させる。
At this time, the encoders 10A and 10
If there is a difference in the count value of B, the operator adds or subtracts the difference to or from the dual offset value in the following ninth step, and then the CPU 95 of the position control calculation unit 52 of the control circuit 50 again. The second home position return processing procedure is executed in (FIG. 4), whereby the home position of the bridge member 5 is accurately returned.

【0067】(3)実施例の動作 以上の構成において、当該電子部品実装装置20の橋架
部材5を原点復帰させる場合、先ずクラツチ信号をオフ
しマスター側駆動系及びスレーブ側駆動系の各モータ3
A及び3B及び駆動ねじ4A及び4Bを連結しているク
ラツチ100A及び100Bを切り離し(第1ステツ
プ)、この状態で各モータ3A及び3Bに対する原点復
帰を行つた後、当該各モータ3A及び3Bの出力軸が動
かないように制御をオンしたままでロツクする(第2ス
テツプ)。
(3) Operation of the Embodiment In the above configuration, when the bridge member 5 of the electronic component mounting apparatus 20 is returned to the origin, the clutch signal is first turned off and each motor 3 of the master side drive system and the slave side drive system.
The clutches 100A and 100B connecting A and 3B and the drive screws 4A and 4B are disconnected (first step), and in this state, the origin of each motor 3A and 3B is restored, and then the output of each motor 3A and 3B is output. Lock with the control turned on so that the axis does not move (2nd step).

【0068】続いてクラツチ信号をオンしマスター側駆
動系及びスレーブ側駆動系の各クラツチ100A及び1
00Bを接続することにより各モータ3A及び3Bの回
転軸と対応する駆動ねじ4A及び4Bとを連結し(第3
ステツプ)、この後制御回路50に第1の原点復帰処理
手順を実行させることにより、当該橋架部材5を原点復
帰させる(第4ステツプ)。
Next, the clutch signal is turned on to turn on the clutches 100A and 1A of the master side drive system and the slave side drive system.
00B to connect the rotation shafts of the motors 3A and 3B to the corresponding drive screws 4A and 4B (3rd
After that, the control circuit 50 is caused to execute the first home position return processing procedure to return the home position of the bridging member 5 (fourth step).

【0069】さらに、制御回路50による当該第1の原
点復帰処理手順が終了すると、各モータ3A及び3Bの
回転軸が自在に回転し得るように当該各モータ3A及び
3Bの制御をオフにして橋架部材51に不要な外力がか
からないようにした後(第5ステツプ)、マスター側駆
動系のエンコーダ10A及び10Bの計数値を自動的に
読み取り、当該計数値が「0」の場合にはスレーブ側駆
動系のエンコーダ10Bの計数値をデユアルオフセツト
値として制御回路に入力設定し、これに対して当該計数
値が「0」以外の場合にはスレーブ側駆動系のエンコー
ダ10Bの計数値からマスター側駆動系のエンコーダ1
0Aの計数値を引いた差をデユアルオフセツト値として
制御回路に入力する(第6ステツプ)。
Further, when the first home position return processing procedure by the control circuit 50 is completed, the control of the motors 3A and 3B is turned off so that the rotation shafts of the motors 3A and 3B can freely rotate. After the unnecessary external force is not applied to the member 51 (fifth step), the count values of the encoders 10A and 10B of the master side drive system are automatically read, and if the count value is "0", the slave side drive is performed. The count value of the encoder 10B of the system is input to the control circuit as a dual offset value. On the other hand, when the count value is other than "0", the count value of the encoder 10B of the slave drive system is used to drive the master side. System encoder 1
The difference obtained by subtracting the count value of 0 A is input to the control circuit as a dual offset value (6th step).

【0070】続いて、制御回路50に第2の原点復帰処
理手順を実行させる(第7ステツプ)。このとき制御回
路50では、CPU95が第2の原点復帰処理手順に従
つてマスター側駆動系及びスレーブ側駆動系の各モータ
3A、3Bに制御信号S1A、S1Bを送出することに
より、橋架部材5を所定の地点P1 (図5)から所定速
度で原点方向に移動させる。
Subsequently, the control circuit 50 is made to execute the second origin return processing procedure (seventh step). At this time, in the control circuit 50, the CPU 95 sends the control signals S1A, S1B to the respective motors 3A, 3B of the master side drive system and the slave side drive system in accordance with the second home position return processing procedure, so that the bridge member 5 is moved. It is moved from the predetermined point P1 (FIG. 5) toward the origin at a predetermined speed.

【0071】続いてCPU95はマスター側駆動系及び
スレーブ側駆動系のうち一方のエンコーダ10AからZ
相検出信号S3Aが供給されると、当該エンコーダ10
Aの計数値を「0」にセツトする。
Subsequently, the CPU 95 controls the encoders 10A to Z of one of the master side drive system and the slave side drive system.
When the phase detection signal S3A is supplied, the encoder 10 concerned
The count value of A is set to "0".

【0072】さらにCPU95は、この後他方のエンコ
ーダ10BからZ相検出信号S3Bが供給されると当該
エンコーダ10Bの計数値を予め入力されているデユア
ルオフセツト値に設定した後マスター側駆動系及びスレ
ーブ側駆動系の各モータ3A、3Bに制御信号S1A、
S1Bを送出することにより、橋架部材5をエンコーダ
10A又は10Bの計数値が「0」になる位置まで移動
させた後第2の原点復帰処理手順を終了する。
Further, when the Z-phase detection signal S3B is supplied from the other encoder 10B thereafter, the CPU 95 sets the count value of the encoder 10B to the previously input dual offset value, and then the master side drive system and the slave side. A control signal S1A is applied to each motor 3A, 3B of the side drive system,
By sending S1B, the bridge member 5 is moved to the position where the count value of the encoder 10A or 10B becomes “0”, and then the second origin return processing procedure is ended.

【0073】この後、第2の原点復帰処理手順が終了し
たことを確認した後マスター側駆動系及びスレーブ側駆
動系の各モータ3A及び3Bの制御を停止させ、このと
きの各エンコーダ10A及び10Bの計数値が「0」で
あることを確認する(第8ステツプ)。
Thereafter, after confirming that the second origin return processing procedure is completed, the control of the motors 3A and 3B of the master side drive system and the slave side drive system is stopped, and the encoders 10A and 10B at this time are stopped. It is confirmed that the count value of is 0 (8th step).

【0074】この場合、当該各エンコーダ10A及び1
0Bの計数値間に差が生じている場合には、作業者は登
録してあるデユアルオフセツト値にその差を加算又は減
算した新たなデユアルオフセツト値を入力し、この後再
び制御回路50に第2の原点復帰処理手順を実行させる
(第9ステツプ)。
In this case, the encoders 10A and 1
If there is a difference between the count values of 0B, the operator inputs a new dual offset value obtained by adding or subtracting the difference to the registered dual offset value, and thereafter, the control circuit 50 again. To execute the second origin return processing procedure (9th step).

【0075】(4)実施例の効果 以上の構成によれば、第1の原点復帰処理手順によつて
生じる橋架部材5のマスター側駆動系及びスレーブ側駆
動系における原点位置のずれの大きさをマスター側駆動
系及びスレーブ側駆動系の各エンコーダ10A及び10
Bの計数値の差(デユアルオフセツト値)として検出
し、当該デユアルオフセツト値分だけ一方のエンコーダ
10A又は10Bの計数値をオフセツトさせたことによ
り、原点復帰によつて発生する橋架部材5のマスター側
駆動系及びスレーブ側駆動系における原点位置のずれを
なくすことができ、かくして位置決め精度を向上し得る
電子部品実装装置を実現できる。
(4) Effects of the Embodiments According to the above configuration, the magnitude of the deviation of the origin position in the master side drive system and the slave side drive system of the bridge member 5 caused by the first origin return processing procedure is determined. Encoders 10A and 10 of the master side drive system and the slave side drive system
The difference in the count value of B (dual offset value) is detected, and the count value of one of the encoders 10A or 10B is offset by the amount corresponding to the dual offset value. It is possible to eliminate the deviation of the origin position in the master side drive system and the slave side drive system, and thus to realize an electronic component mounting apparatus capable of improving the positioning accuracy.

【0076】また各モータ3A及び3Bと各駆動ねじ4
A及び4とをそれぞれ電磁クラツチ100A及び100
Bを用いて接続するようにとしたことにより、クラツチ
信号によつてクラツチ100A及び100Bを接続又は
切り離し動作させることができ、これにより橋架部材5
を自動的に原点復帰させることができる。
Further, each motor 3A and 3B and each drive screw 4
A and 4 are electromagnetic clutches 100A and 100, respectively.
Since the connection is made by using B, the clutches 100A and 100B can be connected or disconnected by the clutch signal, whereby the bridge member 5 can be operated.
Can be automatically returned to the home position.

【0077】またマスター側駆動系及びスレーブ側駆動
系の各モータ3A及び3Bを正確にZ相位置にセツトす
ると共にこの後当該各モータ3A及び3Bを駆動ねじに
Z相位置がずれないように正確に連結させるといつた煩
雑な作業を必要とせず、かくして使い勝手を格段的に向
上し得る電子部品実装装置を実現できる。
Further, the respective motors 3A and 3B of the master side drive system and the slave side drive system are accurately set to the Z-phase position, and thereafter, the respective motors 3A and 3B are accurately set so that the Z-phase position does not shift to the drive screw. When it is connected to the electronic parts mounting apparatus, it is possible to realize an electronic component mounting apparatus which does not require complicated work and which can remarkably improve usability.

【0078】(5)他の実施例 なお上述の実施例においては、電子部品実装装置20の
原点復帰作業を人手を介して行うようにした場合につい
て述べたが、本発明はこれに限らず、所定の装置を用い
て自動的に行うようにしても良い。
(5) Other Embodiments In the above-described embodiments, the case where the origin returning work of the electronic component mounting apparatus 20 is performed manually is described, but the present invention is not limited to this. It may be automatically performed using a predetermined device.

【0079】また上述の実施例においては、本発明を電
子部品実装装置20に適用するようにした場合について
述べたが、本発明はこれに限らず、この他位置決め制御
装置を用いる種々の装置に適用して好適なものである。
In the above embodiment, the case where the present invention is applied to the electronic component mounting apparatus 20 has been described. However, the present invention is not limited to this, and various other apparatuses using the positioning control apparatus are also described. It is suitable for application.

【0080】さらに上述の実施例においては、本発明を
各駆動系がモータ3A、3B及び駆動ねじ4A、4B等
でなり、各モータ3A、3Bが当該各駆動ねじ4A、4
Bを介して橋架部材5に推進力を与えて移動させる位置
決め制御装置20に適用するようにした場合について述
べたが、本発明はこれに限らず、一対の駆動系がそれぞ
れモータを駆動源とし、当該各モータが当該各駆動系を
介して被移動体に推進力を与えるものであるのならば、
この他種々の装置に適用できる。
Further, in the above embodiment, each drive system of the present invention comprises motors 3A, 3B and drive screws 4A, 4B, etc., and each motor 3A, 3B has its drive screw 4A, 4B.
The case where the present invention is applied to the positioning control device 20 that moves the bridge member 5 by applying a propulsive force via B has been described, but the present invention is not limited to this, and the pair of drive systems each use a motor as a drive source. , If each of the motors applies a propulsive force to the moving body via the drive system,
Besides, it can be applied to various devices.

【0081】[0081]

【発明の効果】上述のように本発明によれば、第1及び
第2のモータをそれぞれ駆動源とする第1及び第2の駆
動系と、第1及び第2のモータの出力軸の回転に応じて
所定のタイミングでそれぞれ第1及び第2のタイミング
信号を出力する第1及び第2のエンコーダと、第1及び
第2のモータの出力軸の回転に応じて計数値をそれぞれ
順増減する第1及び第2のカウンタとでなる位置決め制
御装置及び位置決め装置の原点復帰方法において、第1
及び第2のモータを回転駆動することにより被移動を所
定の一方向に移動させ、一方の第1又は第2のエンコー
ダが第1又は第2のタイミング信号を出力したときに当
該第1又は第2のカウンタの計数値を0にセツトし、こ
の後他方の第2又は第1のエンコーダが第2又は第1の
タイミング信号を出力したときに当該第2又は第1のカ
ウンタの計数値を予め設定された所定のオフセツト値に
セツトし、第1又は第2のカウンタの計数値が0になる
まで第1及び第2のモータを回転駆動することにより被
移動体を移動させるようにしたことにより、オフセツト
値を、一方の第1又は第2のエンコーダが第1又は第2
のタイミング信号を出力した後第2又は第1のエンコー
ダが第2又は第1のタイミング信号を出力するまでに第
1のカウンタが計数する値と等しい値に選定することに
よつて被移動体を正確に原点復帰させることができ、か
くして位置決め精度を向上し得る位置決め制御装置及び
位置決め制御装置の原点復帰方法を実現できる。
As described above, according to the present invention, the first and second drive systems using the first and second motors as drive sources, respectively, and the rotation of the output shafts of the first and second motors. The first and second encoders that output the first and second timing signals at predetermined timings, respectively, and the count values are sequentially increased / decreased according to the rotation of the output shafts of the first and second motors. A positioning control device including a first counter and a second counter
When the first or second encoder outputs the first or second timing signal, the first or second encoder outputs the first or second timing signal by rotating and driving the second motor. The count value of the second counter is set to 0, and when the other second or first encoder outputs the second or first timing signal thereafter, the count value of the second or first counter is set in advance. By setting the preset offset value and rotating the first and second motors until the count value of the first or second counter becomes 0, the movable body is moved. , The offset value is set by one of the first or second encoders as the first or second
By selecting the value equal to the value counted by the first counter before the second or first encoder outputs the second or first timing signal after the timing signal is output. A home position return method for a positioning control device and a positioning control device capable of accurately returning to the home position and thus improving the positioning accuracy can be realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を用いた電子部品実装装置の全体構成を
示す斜視図である。
FIG. 1 is a perspective view showing an overall configuration of an electronic component mounting apparatus using the present invention.

【図2】移動部材を示す斜視図である。FIG. 2 is a perspective view showing a moving member.

【図3】制御部の構成を示すブロツク図である。FIG. 3 is a block diagram showing a configuration of a control unit.

【図4】位置制御演算回路部の詳細な構成を示すブロツ
ク図である。
FIG. 4 is a block diagram showing a detailed configuration of a position control arithmetic circuit unit.

【図5】第2の原点復帰処理手順の説明に供する波形図
及びタイムチヤートである。
5A and 5B are a waveform diagram and a time chart used for explaining a second origin return processing procedure.

【図6】従来の位置決め制御装置の説明に供する斜視図
である。
FIG. 6 is a perspective view for explaining a conventional positioning control device.

【符号の説明】[Explanation of symbols]

1、20……位置決め制御装置、3A〜3E……モー
タ、4A、4B……駆動ねじ、5……橋架部材、8、5
0……制御回路、9A、9B……原点センサ、10A、
10B……エンコーダ、80A〜80E……カウンタ、
74A〜74E……モータ駆動指令発生回路、95……
CPU、100A、100B……カツプリング、S1A
〜S1E……制御信号、S2A、S2B……原点検出信
号、S3A、S3B……Z相検出信号。
1, 20 ... Positioning control device, 3A to 3E ... Motor, 4A, 4B ... Drive screw, 5 ... Bridge member, 8, 5
0 ... Control circuit, 9A, 9B ... Origin sensor, 10A,
10B ... encoder, 80A-80E ... counter,
74A to 74E ... Motor drive command generation circuit, 95 ...
CPU, 100A, 100B ... Coupling, S1A
~ S1E ... control signal, S2A, S2B ... origin detection signal, S3A, S3B ... Z phase detection signal.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G05D 3/00 Q 9179−3H ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI technical display location G05D 3/00 Q 9179-3H

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】第1及び第2のモータをそれぞれ駆動源と
する第1及び第2の駆動系と、上記第1のモータの出力
軸の回転に応じた所定のタイミングで第1のタイミング
信号を順次出力すると共に上記第1のモータの上記出力
軸の回転に応じて計数値を順次増減する第1の位置検出
手段、及び上記第2のモータの出力軸の回転に応じた所
定のタイミングで第2のタイミング信号を順次出力する
と共に上記第2のモータの上記出力軸の回転に応じて計
数値を順増減する第2の位置検出手段とでなり、上記第
1及び第2の各モータがそれぞれ上記第1及び第2の駆
動系を介して所定の被移動体に推進力を与えることによ
り上記被移動体を移動させる位置決め制御装置の原点復
帰方法において、 上記第1及び第2のモータを回転駆動することにより上
記被移動体を所定の一方向に移動させ、 上記被移動体が所定の基準位置を通過後、一方の上記第
1又は第2の位置検出手段が上記第1又は第2のタイミ
ング信号を出力したときに上記第1又は第2の位置検出
手段の計数値を基準値にリセツトし、 この後他方の上記第2又は第1の位置検出手段が上記第
2又は第1のタイミング信号を出力したときに上記第2
又は第1の位置検出手段の計数値を予め設定された所定
のオフセツト値にセツトし、 上記第1又は第2の位置検出手段の計数値が所定の基準
値になるまで上記第1及び第2のモータを回転駆動する
ことにより上記被移動体を移動させることを特徴とする
位置決め制御装置の原点復帰方法。
1. A first timing signal at a predetermined timing according to rotation of an output shaft of the first motor, and first and second drive systems having first and second motors as drive sources, respectively. At a predetermined timing corresponding to the rotation of the output shaft of the second motor, and the first position detecting means for sequentially increasing or decreasing the count value according to the rotation of the output shaft of the first motor. The second position detecting means sequentially outputs the second timing signal and sequentially increases or decreases the count value according to the rotation of the output shaft of the second motor, and each of the first and second motors includes In the origin returning method of a positioning control device for moving a movable body by applying a propulsive force to a predetermined movable body via the first and second drive systems, respectively, the first and second motors are By rotating The movable body is moved in one predetermined direction, and after the movable body has passed a predetermined reference position, one of the first or second position detecting means outputs the first or second timing signal. Then, the count value of the first or second position detecting means is reset to the reference value, and then the other second or first position detecting means outputs the second or first timing signal. Sometimes the second above
Alternatively, the count value of the first position detecting means is set to a preset predetermined offset value, and the first and second positions are detected until the count value of the first or second position detecting means reaches a predetermined reference value. A method for returning the origin of a positioning control device, wherein the movable body is moved by rotationally driving the motor.
【請求項2】第1及び第2のモータをそれぞれ駆動源と
する第1及び第2の駆動系と上記第1及び第2の駆動系
と係合する被移動体とでなり、上記第1及び第2のモー
タが上記第1及び第2の駆動系を介して上記被移動体に
推進力を与えることにより上記被移動体を移動させる位
置決め制御装置において、 上記第1のモータの出力軸の回転に応じて所定のタイミ
ングで第1のタイミング信号を出力すると共に、上記第
1のモータの上記出力軸の回転に応じて計数値を増減す
る第1の位置検出手段と、 上記第2のモータの出力軸の回転に応じて所定のタイミ
ングで第2のタイミングで第2のタイミング信号を出力
すると共に、上記第2のモータの上記出力軸の回転に応
じて計数値を増減する第2の位置検出手段と、 上記第1及び第2のモータを回転駆動させることにより
上記被移動体を所定の一方向に移動させ、上記被移動体
が所定の基準位置を通過後、一方の上記第1又は第2の
位置検出手段から上記第1又は第2のタイミング信号が
供給されたときに上記第1又は第2の位置検出手段の計
数値を基準値にリセツトすると共に、この後他方の上記
第2又は第1の位置検出手段から上記第2又は第1のタ
イミング信号が供給されたときに上記第2又は第1の位
置検出手段の計数値を予め設定された所定のオフセツト
値にセツトした後、上記第1又は第2の位置検出手段の
計数値が所定の基準値になるまで上記第1及び第2のモ
ータを回転駆動させることにより上記被移動体を移動さ
せる制御手段とを具えることを特徴とする位置決め制御
装置。
2. A first and a second drive system having a first and a second motor as drive sources, respectively, and a movable body which engages with the first and the second drive system. And a positioning control device that moves the movable body by applying a propulsive force to the movable body via the first and second drive systems, wherein the output shaft of the first motor is First position detecting means for outputting a first timing signal at a predetermined timing according to rotation, and increasing or decreasing a count value according to rotation of the output shaft of the first motor; and the second motor. A second position for outputting a second timing signal at a second timing at a predetermined timing according to the rotation of the output shaft of the second motor, and increasing or decreasing the count value according to the rotation of the output shaft of the second motor. Detecting means and the first and second motors The driven body is moved in a predetermined direction by being rotationally driven, and after the moved body has passed a predetermined reference position, one of the first or second position detecting means is used to move the first or second position detecting means. When the timing signal is supplied, the count value of the first or second position detecting means is reset to the reference value, and thereafter, the second or first position detecting means of the other is reset to the second or second position detecting means. When the count value of the second or first position detecting means is set to a preset predetermined offset value when the first timing signal is supplied, the count value of the first or second position detecting means is set. And a control means for moving the movable body by rotationally driving the first and second motors up to a predetermined reference value.
【請求項3】平行に配置された棒状の第1及び第2のね
じ部材と、上記第1及び第2のねじ部材をそれぞれ中心
軸の回りに回転駆動する第1及び第2のモータと、上記
第1及び第2のモータの出力軸の回転に応じた所定のタ
イミングで第1及び第2のタイミング信号をそれぞれ順
次出力すると共に上記第1及び第2のモータの各上記出
力軸の回転に応じてそれぞれ計数値を増減する第1及び
第2の位置検出手段と、上記第1及び第2のねじ部材に
それぞれ螺合するように配置された被移動体の位置に応
じた第1及び第2の原点検出信号をそれぞれ出力する第
1及び第2の原点検出手段とを具え、上記第1及び第2
のモータをそれぞれ回転駆動して上記被移動体を上記第
1及び上記第2のねじ部材に沿つて移動させる位置決め
制御装置において、 上記第1及び第2のモータを回転駆動することにより上
記被移動体を上記第1及び第2のねじ部材に沿つた一方
向に移動させ、上記第1及び第2の原点検出信号に基づ
いて上記被移動体が予め設定された基準位置を経過した
ことを確認した後、一方の上記第1又は第2の位置検出
手段から上記第1又は第2のタイミング信号が供給され
たときに当該第1又は第2の位置検出手段の計数値を基
準値にリセツトすると共に、この後他方の上記第2又は
第1の位置検出手段から上記第2又は第1のタイミング
信号が供給されたときに当該第2又は第1の位置検出手
段の計数値を予め入力された所定のオフセツト値に設定
した後、上記第1又は上記第2の位置検出手段の一方の
計数値が所定の基準値になるまで上記第1及び第2のモ
ータを回転駆動させて上記被移動体を移動させる制御手
段を具えることを特徴とする位置決め制御装置。
3. Rod-shaped first and second screw members that are arranged in parallel, first and second motors that rotate and drive the first and second screw members, respectively, around a central axis, The first and second timing signals are sequentially output at predetermined timings corresponding to the rotations of the output shafts of the first and second motors, and the rotations of the output shafts of the first and second motors are rotated. First and second position detecting means for increasing / decreasing the count value, respectively, and first and second position detecting means according to the position of the movable body arranged so as to be respectively screwed into the first and second screw members. The first and second origin detecting means for outputting two origin detecting signals, respectively.
In the positioning control device for rotatably driving each of the motors to move the object to be moved along the first and second screw members, the object to be moved is rotatably driven by the first and second motors. The body is moved in one direction along the first and second screw members, and it is confirmed that the body to be moved has passed a preset reference position based on the first and second origin detection signals. After that, when the first or second timing signal is supplied from one of the first or second position detecting means, the count value of the first or second position detecting means is reset to the reference value. At the same time, the count value of the second or first position detecting means is previously input when the second or first timing signal is supplied from the other second or first position detecting means. Set to a predetermined offset value Control means for rotating the first and second motors to move the movable body until the count value of one of the first or second position detecting means reaches a predetermined reference value. A positioning control device comprising:
【請求項4】上記制御手段は、 上記中央処理装置と、 上記中央処理装置から供給される第1の制御信号に基づ
いて上記第1のモータの出力軸の回転を制御する第1の
回転駆動制御手段と、 上記中央処理装置から供給される第2の制御信号に基づ
いて上記第2のモータの出力軸の回転を制御する第2の
回転駆動制御手段とを具え、上記中央処理装置は予め入
力されたプログラムに従つて各上記第1及び第2の回転
駆動制御手段にそれぞれ上記第1及び第2の制御信号を
送出することにより上記第1及び第2のモータを回転駆
動させて上記被移動体を上記第1及び第2のねじ部材に
沿つた一方向に移動させ、上記第1及び第2の原点検出
手段から供給される上記第1及び第2の原点検出信号に
基づいて上記被移動体が予め設定された基準位置を経過
したことを確認した後、一方の上記第1又は第2の位置
検出手段から上記第1又は第2のタイミング信号が供給
されたときに当該第1又は第2の位置検出手段に第3の
制御信号を送出することにより上記第1又は第2の位置
検出手段の計数手段の計数値を基準値にリセツトすると
共に、この後他方の上記第2又は第1の位置検出手段か
ら上記第2又は第1のタイミング信号が供給されたとき
に当該第2又は第1の位置検出手段に第4の制御信号を
送出することにより上記第2又は第1の位置検出手段の
計数値を予め入力された上記オフセツト値に設定した
後、上記第1及び第2の回転駆動制御手段に第1及び第
2の制御信号をそれぞれ出力することにより上記第1又
は上記第2の位置検出手段の一方の計数値が所定の基準
値になるまで上記第1及び第2のモータを回転駆動させ
て上記被移動体を移動させることを特徴とする請求項3
に記載の位置決め制御装置。
4. The first rotation drive for controlling rotation of an output shaft of the first motor based on the central processing unit and a first control signal supplied from the central processing unit. The central processing unit includes a control unit and a second rotation drive control unit that controls the rotation of the output shaft of the second motor based on a second control signal supplied from the central processing unit. The first and second control signals are respectively sent to the first and second rotation drive control means in accordance with the inputted program, whereby the first and second motors are rotationally driven to drive the target motor. The movable body is moved in one direction along the first and second screw members, and the target object is detected based on the first and second origin detection signals supplied from the first and second origin detection means. The moving body moves to the preset reference position After confirming that the time has passed, when the first or second timing signal is supplied from one of the first or second position detecting means, the third position is detected by the first or second position detecting means. By sending a control signal, the count value of the counting means of the first or second position detecting means is reset to a reference value, and thereafter, the second or first position detecting means of the other one of the second or the second position detecting means is reset. When the first timing signal is supplied, the count value of the second or first position detecting means is input in advance by sending the fourth control signal to the second or first position detecting means. After the offset value is set, the count value of one of the first or second position detecting means is output by outputting the first and second control signals to the first and second rotary drive control means, respectively. Until it reaches the predetermined reference value The first and second motors are rotationally driven claim 3, characterized in that moving the movable body
The positioning control device according to.
【請求項5】第1及び第2のモータをそれぞれ駆動源と
する第1及び第2の駆動系と、上記第1のモータの出力
軸の回転に応じた所定のタイミングで第1のタイミング
信号を順次出力する第1のエンコーダと、上記第1のモ
ータの上記出力軸の回転に応じて計数値を順次増減する
第1のカウンタ及び上記第2のモータの出力軸の回転に
応じた所定のタイミングで第2のタイミング信号を順次
出力する第2のエンコーダと、上記第2のモータの上記
出力軸の回転に応じて計数値を順増減する第2のカウン
タとでなり、上記第1及び第2の各モータがそれぞれ上
記第1及び第2の駆動系を介して所定の被移動体に推進
力を与えることにより上記被移動体を移動させる位置決
め制御装置の原点復帰方法において、 上記第1及び第2のモータを回転駆動することにより上
記被移動体を所定の一方向に移動させ、 上記被移動体が所定の基準位置を通過後、一方の上記第
1又は第2のエンコーダが上記第1又は第2のタイミン
グ信号を出力したときに上記第1又は第2のカウンタの
計数値を基準値にセツト又はリセツト(「0」にセツ
ト)し、 この後他方の上記第2又は第1のエンコーダが上記第2
又は第1のタイミング信号を出力したときに上記第2又
は第1のカウンタの計数値を予め設定された所定のオフ
セツト値にセツトし、 上記第1又は第2のカウンタの計数値が所定の基準値に
なるまで上記第1及び第2のモータを回転駆動すること
により上記被移動体を移動させることを特徴とする請求
項1に記載の位置決め制御装置の原点復帰方法。
5. A first timing signal at a predetermined timing according to rotation of an output shaft of the first motor, and first and second drive systems having first and second motors as drive sources, respectively. A first encoder that sequentially outputs a first counter, a first counter that sequentially increases or decreases a count value according to the rotation of the output shaft of the first motor, and a predetermined counter that corresponds to the rotation of the output shaft of the second motor. A second encoder that sequentially outputs a second timing signal at a timing, and a second counter that sequentially increases or decreases a count value according to the rotation of the output shaft of the second motor. In the method for returning to the origin of the positioning control device, the motors are moved by applying a propulsive force to a predetermined object to be moved by the respective motors 2 through the first and second drive systems, respectively. Rotate the second motor By moving the movable body in a predetermined one direction, and after the movable body has passed a predetermined reference position, one of the first or second encoders outputs the first or second timing signal. Is output, the count value of the first or second counter is set or reset (set to "0") to the reference value, and then the other second or first encoder is set to the second value.
Alternatively, when the first timing signal is output, the count value of the second or first counter is set to a preset predetermined offset value, and the count value of the first or second counter is set to a predetermined reference value. The origin returning method of the positioning control device according to claim 1, wherein the movable body is moved by rotationally driving the first and second motors until the value becomes a value.
【請求項6】第1及び第2のモータをそれぞれ駆動源と
する第1及び第2の駆動系と上記第1及び第2の駆動系
と係合する被移動体とでなり、上記第1及び第2のモー
タが上記第1及び第2の駆動系を介して上記被移動体に
推進力を与えることにより上記被移動体を移動させる位
置決め制御装置において、 上記第1のモータの出力軸の回転に応じて所定のタイミ
ングで第1のタイミング信号を出力する第1のエンコー
ダと、上記第1のモータの上記出力軸の回転に応じて計
数値を増減する第1のカウンタと、 上記第2のモータの出力軸の回転に応じて所定のタイミ
ングで第2のタイミングで第2のタイミング信号を出力
する第2のエンコーダと、上記第2のモータの上記出力
軸の回転に応じて計数値を増減する第2のカウンタと、 上記第1及び第2のモータを回転駆動させることにより
上記被移動体を所定の一方向に移動させ、上記被移動体
が所定の基準位置を通過後、一方の上記第1又は第2の
エンコーダから上記第1又は第2のタイミング信号が供
給されたときに上記第1又は第2のカウンタの計数値を
基準値にセツト又はリセツト(「0」にセツト)し、こ
の後他方の上記第2又は第1のエンコーダから上記第2
又は第1のタイミング信号が供給されたときに上記第2
又は第1のカウンタの計数値を予め設定された所定のオ
フセツト値にセツトした後、上記第1又は第2のカウン
タの計数値が所定の基準値になるまで上記第1及び第2
のモータを回転駆動させることにより上記被移動体を移
動させる制御手段とを具えることを特徴とする請求項2
に記載の位置決め制御装置。
6. A first and a second drive system having a first and a second motor as drive sources, respectively, and a movable body engaging with the first and the second drive system. And a positioning control device that moves the movable body by applying a propulsive force to the movable body via the first and second drive systems, wherein the output shaft of the first motor is A first encoder that outputs a first timing signal at a predetermined timing according to rotation; a first counter that increases or decreases a count value according to rotation of the output shaft of the first motor; A second encoder that outputs a second timing signal at a second timing at a predetermined timing according to the rotation of the output shaft of the motor, and a count value according to the rotation of the output shaft of the second motor. A second counter that increases and decreases and the first counter And the second motor are rotated to move the movable body in a predetermined direction, and after the movable body has passed a predetermined reference position, one of the first or second encoder When the first or second timing signal is supplied, the count value of the first or second counter is set or reset to the reference value (set to "0"), and then the other second or first timing signal is set. From the encoder of the second
Alternatively, when the first timing signal is supplied, the second
Alternatively, after the count value of the first counter is set to a predetermined preset offset value, the first and second counters are set until the count value of the first or second counter reaches a predetermined reference value.
3. The control means for moving the object to be moved by rotationally driving the motor of claim 2.
The positioning control device according to.
【請求項7】平行に配置された棒状の第1及び第2のね
じ部材と、上記第1及び第2のねじ部材をそれぞれ中心
軸の回りに回転駆動する第1及び第2のモータと、上記
第1及び第2のモータの出力軸の回転に応じた所定のタ
イミングで第1及び第2のタイミング信号をそれぞれ順
次出力する第1及び第2のエンコーダと、上記第1及び
第2のモータの各上記出力軸の回転に応じてそれぞれ計
数値を増減する第1及び第2のカウンタと、上記第1及
び第2のねじ部材にそれぞれ螺合するように配置された
被移動体の位置に応じた第1及び第2の原点検出信号を
それぞれ出力する第1及び第2の原点検出手段とを具
え、上記第1及び第2のモータをそれぞれ回転駆動して
上記被移動体を上記第1及び上記第2のねじ部材に沿つ
て移動させる位置決め制御装置において、 上記第1及び第2のモータを回転駆動することにより上
記被移動体を上記第1及び第2のねじ部材に沿つた一方
向に移動させ、上記第1及び第2の原点検出信号に基づ
いて上記被移動体が予め設定された基準位置を経過した
ことを確認した後、一方の上記第1又は第2のエンコー
ダから上記第1又は第2のタイミング信号が供給された
ときに当該第1又は第2のカウンタの計数値を基準値に
セツト又はリセツト(「0」にセツト)すると共に、こ
の後他方の上記第2又は第1のエンコーダから上記第2
又は第1のタイミング信号が供給されたときに当該第2
又は第1のカウンタの計数値を予め入力された所定のオ
フセツト値に設定した後、上記第1又は上記第2のカウ
ンタの一方の計数値が所定の基準値になるまで上記第1
及び第2のモータを回転駆動させて上記被移動体を移動
させる制御手段を具えることを特徴とする請求項3に記
載の位置決め制御装置。
7. Rod-shaped first and second screw members that are arranged in parallel, and first and second motors that rotate and drive the first and second screw members, respectively, about a central axis. First and second encoders that sequentially output first and second timing signals at predetermined timings corresponding to the rotations of the output shafts of the first and second motors, respectively, and the first and second motors. The first and second counters that increase and decrease the count value in accordance with the rotation of each of the output shafts, and the position of the movable body that is arranged to be screwed into the first and second screw members, respectively. First and second origin detecting means for outputting corresponding first and second origin detecting signals respectively, and rotationally driving the first and second motors respectively to move the movable body to the first. And a position to move along the second screw member. In the control device, the driven body is moved in one direction along the first and second screw members by rotationally driving the first and second motors to detect the first and second origins. After confirming that the movable body has passed the preset reference position based on the signal, when the first or second timing signal is supplied from one of the first or second encoders. The count value of the first or second counter is set or reset (set to "0") to a reference value, and thereafter, the second or first encoder of the other side is set to the second value.
Alternatively, when the first timing signal is supplied, the second
Alternatively, after the count value of the first counter is set to a predetermined offset value that is input in advance, the first counter is set until the count value of one of the first and second counters reaches a predetermined reference value.
The positioning control device according to claim 3, further comprising a control unit that rotationally drives the second motor to move the movable body.
【請求項8】上記制御手段は、 上記中央処理装置と、 上記中央処理装置から供給される第1の制御信号に基づ
いて上記第1のモータの出力軸の回転を制御する第1の
回転駆動制御手段と、 上記中央処理装置から供給される第2の制御信号に基づ
いて上記第2のモータの出力軸の回転を制御する第2の
回転駆動制御手段とを具え、上記中央処理装置は予め入
力されたプログラムに従つて各上記第1及び第2の回転
駆動制御手段にそれぞれ上記第1及び第2の制御信号を
送出することにより上記第1及び第2のモータを回転駆
動させて上記被移動体を上記第1及び第2のねじ部材に
沿つた一方向に移動させ、上記第1及び第2の原点検出
手段から供給される上記第1及び第2の原点検出信号に
基づいて上記被移動体が予め設定された基準位置を経過
したことを確認した後、一方の上記第1又は第2のエン
コーダから上記第1又は第2のタイミング信号が供給さ
れたときに当該第1又は第2のカウンタの計数手段の計
数値を基準値にセツト又はリセツト(「0」にセツト)
すると共に、この後他方の上記第2又は第1のエンコー
ダから上記第2又は第1のタイミング信号が供給された
ときに当該第2又は第1のカウンタの計数値を予め入力
された上記オフセツト値に設定した後、上記第1及び第
2の回転駆動制御手段に第1及び第2の制御信号をそれ
ぞれ出力することにより上記第1又は上記第2のカウン
タの一方の計数値が所定の基準値になるまで上記第1及
び第2のモータを回転駆動させて上記被移動体を移動さ
せることを特徴とする請求項7に記載の位置決め制御装
置。
8. The first rotation drive for controlling rotation of an output shaft of the first motor based on the central processing unit and a first control signal supplied from the central processing unit. The central processing unit includes a control unit and a second rotation drive control unit that controls the rotation of the output shaft of the second motor based on a second control signal supplied from the central processing unit. The first and second control signals are respectively sent to the first and second rotation drive control means in accordance with the inputted program, whereby the first and second motors are rotationally driven to drive the target motor. The movable body is moved in one direction along the first and second screw members, and the target object is detected based on the first and second origin detection signals supplied from the first and second origin detection means. The moving body moves to the preset reference position After confirming that the count value has passed, when one of the first or second encoders supplies the first or second timing signal, the count value of the counting means of the first or second counter is used as a reference. Set or reset to value (set to "0")
In addition, after this, when the second or first timing signal is supplied from the other second or first encoder, the offset value previously input with the count value of the second or first counter. After that, by outputting the first and second control signals to the first and second rotation drive control means, respectively, the count value of one of the first and second counters is a predetermined reference value. The positioning control device according to claim 7, wherein the first and second motors are rotationally driven to move the object to be moved until it becomes.
【請求項9】上記制御手段は、 上記第1のモータ及び上記第1のねじ間に介挿された第
1のクラツチと、 上記第2のモータ及び上記第2のねじ間に介挿された第
2のクラツチとを具え、所定のクラツチ制御信号に基づ
いて上記第1及び第2のクラツチを制御することによ
り、上記第1のモータ及び上記第1のねじと、上記第2
のモータ及び上記第2のねじとをそれぞれ接続又は切り
離すようにしたことを特徴とする請求項3に記載の位置
決め制御装置。
9. The control means is interposed between a first clutch inserted between the first motor and the first screw, and a second clutch inserted between the second motor and the second screw. A second clutch, and controlling the first and second clutches based on a predetermined clutch control signal to provide the first motor, the first screw, and the second screw.
The positioning control device according to claim 3, wherein the motor and the second screw are connected or disconnected, respectively.
JP32992193A 1993-07-29 1993-11-30 Positioning control device and origin return method for positioning control device Expired - Fee Related JP3271256B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32992193A JP3271256B2 (en) 1993-07-29 1993-11-30 Positioning control device and origin return method for positioning control device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5-208220 1993-07-29
JP20822093 1993-07-29
JP32992193A JP3271256B2 (en) 1993-07-29 1993-11-30 Positioning control device and origin return method for positioning control device

Publications (2)

Publication Number Publication Date
JPH0793034A true JPH0793034A (en) 1995-04-07
JP3271256B2 JP3271256B2 (en) 2002-04-02

Family

ID=26516712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32992193A Expired - Fee Related JP3271256B2 (en) 1993-07-29 1993-11-30 Positioning control device and origin return method for positioning control device

Country Status (1)

Country Link
JP (1) JP3271256B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100895933B1 (en) * 2001-10-30 2009-05-07 쥬키 가부시키가이샤 Xy pointing control device and electronic component mounting apparatus
JP2010159146A (en) * 2009-01-09 2010-07-22 Canon Machinery Inc Carrying device
WO2012039003A1 (en) * 2010-09-22 2012-03-29 三菱電機株式会社 Method for setting origin and device therefor
JP2013166240A (en) * 2012-02-16 2013-08-29 Soonhan Engineering Corp Apparatus and method for controlling multi-axis stage device
KR20170088519A (en) * 2016-01-25 2017-08-02 한화테크윈 주식회사 Method for minimizing error in chip part mounter
JP2025110187A (en) * 2024-01-15 2025-07-28 トヨタ自動車株式会社 Calibration device and transport robot equipped with same

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100895933B1 (en) * 2001-10-30 2009-05-07 쥬키 가부시키가이샤 Xy pointing control device and electronic component mounting apparatus
JP2010159146A (en) * 2009-01-09 2010-07-22 Canon Machinery Inc Carrying device
WO2012039003A1 (en) * 2010-09-22 2012-03-29 三菱電機株式会社 Method for setting origin and device therefor
US20130226319A1 (en) * 2010-09-22 2013-08-29 Mitsubishi Electric Corporation Origin setting method and apparatus using the same
JP5340488B2 (en) * 2010-09-22 2013-11-13 三菱電機株式会社 Origin setting method and apparatus
JP2013166240A (en) * 2012-02-16 2013-08-29 Soonhan Engineering Corp Apparatus and method for controlling multi-axis stage device
KR20170088519A (en) * 2016-01-25 2017-08-02 한화테크윈 주식회사 Method for minimizing error in chip part mounter
JP2025110187A (en) * 2024-01-15 2025-07-28 トヨタ自動車株式会社 Calibration device and transport robot equipped with same

Also Published As

Publication number Publication date
JP3271256B2 (en) 2002-04-02

Similar Documents

Publication Publication Date Title
CN109849046B (en) Zero returning method and zero returning system of steering engine rotor, steering engine and robot
US5053975A (en) Master-slave manipulator control
DE69825677T2 (en) Remote-controlled measurement system
JP3644991B2 (en) Coordinate system coupling method in robot-sensor system
JPH0793034A (en) Positioning control device and method for returning to origin of positioning control device
JP2016221615A (en) Robot apparatus diagnosis method and robot system
JPH0460817A (en) Detection of camera positional deviation
JPH08281584A (en) Joy stick signal processing device
EP1223485B1 (en) Positioning-controlling apparatus and positioning-controlling method, and part-mounting equipment and part-mounting method
US6585561B2 (en) Method of teaching position
US4041294A (en) Automatic assembly control method and apparatus therefore
CN111886556B (en) Control system, control method, and computer-readable storage medium
JPH03204009A (en) 2-axis synchronous drive device
US6879119B2 (en) Positioning controller
JP3341519B2 (en) Synchronous control device
JP5410367B2 (en) Force imparting input device and automatic neutral return method in force imparting input device
JP3010107B2 (en) Encoder system
US20040119428A1 (en) Positioning apparatus using brushless motor
JP2570039B2 (en) Moving position calibration device
US6847862B2 (en) Conveyor system
JPH0424178B2 (en)
JPH0683433A (en) Positioning controller
JPH08272453A (en) Mechanism of automatically detecting deviation of reference position of ic test handler
EP1288752A1 (en) Method of teaching position
JPH05123989A (en) Coordinate display method in inspecting device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080125

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090125

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100125

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees