JPS63265304A - 原点復帰方法 - Google Patents
原点復帰方法Info
- Publication number
- JPS63265304A JPS63265304A JP10089587A JP10089587A JPS63265304A JP S63265304 A JPS63265304 A JP S63265304A JP 10089587 A JP10089587 A JP 10089587A JP 10089587 A JP10089587 A JP 10089587A JP S63265304 A JPS63265304 A JP S63265304A
- Authority
- JP
- Japan
- Prior art keywords
- origin
- circuit
- signal
- positioning
- movement
- 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.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は原点復帰方法に関し、特には産業用ロボットや
NC工作機械などの数値制御可能な位置決め装置におけ
る原点復帰方法に関するものである。
NC工作機械などの数値制御可能な位置決め装置におけ
る原点復帰方法に関するものである。
〈従来の技術〉
従来、ロボットやNC工作機械等数値制御可能な位置決
め装置における原点復帰方式は、第4図の復帰移動過程
図に示す如く、ステージ等の位置決め対象物体を最小移
動分解能だけ移動させた後原点センサの信号を入力し、
原点センサの信号が変化していなければ前回と同方向に
同一制御移動量だけ再び移動させ、原点センサの信号が
変化するまで上記処理を単純に繰り返す方式が採られて
いる。
め装置における原点復帰方式は、第4図の復帰移動過程
図に示す如く、ステージ等の位置決め対象物体を最小移
動分解能だけ移動させた後原点センサの信号を入力し、
原点センサの信号が変化していなければ前回と同方向に
同一制御移動量だけ再び移動させ、原点センサの信号が
変化するまで上記処理を単純に繰り返す方式が採られて
いる。
さらに位置決め装置のバツクラツシの影響による原点復
帰およびその後の位置決めの精度低下を抑えるため、第
5図の移動過程図に示す如く最終の原点復帰の方向を一
定方向(図中設定原点復帰方向X)からの位置決めに限
定する方式が用いられている。
帰およびその後の位置決めの精度低下を抑えるため、第
5図の移動過程図に示す如く最終の原点復帰の方向を一
定方向(図中設定原点復帰方向X)からの位置決めに限
定する方式が用いられている。
〈発明が解決しようとする問題点〉
このように、原点復帰における制御移動量が一定である
復帰方式においては、制御移動量が一定値に設定されて
いる念め、特に可動範囲に対する最小移動分解能の比が
極めて小さい位置決め装置の場合に、原点復帰に暁闇を
要す石という問題がある。又、原点復帰やNCCaI2
の位置決め金指令制御する回路を、システム全体を制御
する回路と独立させて設け、1回当りの位置決めに要す
る時間として、直接システムコントローラが位置決め指
令・制御を行う場合に要する時間に比べて長く設計され
t装置においては、可動範囲に対する最小移動分解能の
比が小さくなればなるほど原点復帰に多くの時間を要す
るという問題点があり念。
復帰方式においては、制御移動量が一定値に設定されて
いる念め、特に可動範囲に対する最小移動分解能の比が
極めて小さい位置決め装置の場合に、原点復帰に暁闇を
要す石という問題がある。又、原点復帰やNCCaI2
の位置決め金指令制御する回路を、システム全体を制御
する回路と独立させて設け、1回当りの位置決めに要す
る時間として、直接システムコントローラが位置決め指
令・制御を行う場合に要する時間に比べて長く設計され
t装置においては、可動範囲に対する最小移動分解能の
比が小さくなればなるほど原点復帰に多くの時間を要す
るという問題点があり念。
く間■点を解決するための手段〉
本発明は高精度かつ高速な原点復帰が要求される装置、
もしくは、ステージの位置決め即ち原点復帰やNC移動
を制御する回路がシステム全体を制御する回路と独立し
、1回当りの位置決めに要する時間が、直接システムコ
ントローラがステージを位置決めする時間に比べ長く要
する装置におけるその原点復帰方法に関するもので、原
点復帰において、原点センサがオン状態を保持する幅を
利用しで、原点復帰過程において原点センサの信号状態
により制御移動量および方向を適応的に変化させて原点
復帰させる。
もしくは、ステージの位置決め即ち原点復帰やNC移動
を制御する回路がシステム全体を制御する回路と独立し
、1回当りの位置決めに要する時間が、直接システムコ
ントローラがステージを位置決めする時間に比べ長く要
する装置におけるその原点復帰方法に関するもので、原
点復帰において、原点センサがオン状態を保持する幅を
利用しで、原点復帰過程において原点センサの信号状態
により制御移動量および方向を適応的に変化させて原点
復帰させる。
4作ヨ甲ニ
く作 用〉
原点センサ信号の状態変化に対応して、制御移動量が次
第に減少すると共に移動方向も変化するため、効率的に
原点復帰動作が進行する。
第に減少すると共に移動方向も変化するため、効率的に
原点復帰動作が進行する。
〈実施例〉
第1図において、位置決めステージ2に対して原点復帰
のための駆動源となるモータ1.タコジェネレータ1a
及びロータリーエンコータ1bが設けられている。これ
らタコジェネレータ1aから出力される速度信号、ロー
タリーエンコーダ1bから構成される装置信号は、モー
タ駆u1回路6に与えられ、該モータ駆動回路6からモ
ータlに制御のtめの信号を供給する。惰−夕駆動回路
6に対しての位置決め制御回路5が設けられて、モータ
1を制御する定めの指令パルス、指令方向信号を供給し
、位置決め完了信号がモータ駆動回路6から与えられる
。上記位置決め制御回路5I/it之システムコントロ
ーラ4から移動量及び方向の情報が与えられる一方、位
置決め完了信号をシステムコントローラ4に転送スる。
のための駆動源となるモータ1.タコジェネレータ1a
及びロータリーエンコータ1bが設けられている。これ
らタコジェネレータ1aから出力される速度信号、ロー
タリーエンコーダ1bから構成される装置信号は、モー
タ駆u1回路6に与えられ、該モータ駆動回路6からモ
ータlに制御のtめの信号を供給する。惰−夕駆動回路
6に対しての位置決め制御回路5が設けられて、モータ
1を制御する定めの指令パルス、指令方向信号を供給し
、位置決め完了信号がモータ駆動回路6から与えられる
。上記位置決め制御回路5I/it之システムコントロ
ーラ4から移動量及び方向の情報が与えられる一方、位
置決め完了信号をシステムコントローラ4に転送スる。
システムコントローラ4には位置決めステージ2に載置
された可動側及び固定側の原点センサ8.8aの出力が
与えられる。
された可動側及び固定側の原点センサ8.8aの出力が
与えられる。
上記構成からなる原点復帰システムを次に動作と共に更
に詳細に説明する。システム全体を制御5が受け、モー
タ駆動回路6へ指令パルスおよび指令方向の信号として
出力する。これら入力信号に基いてモータ駆動回路6は
モータlに制御電流全供給し、タコジェネレータla、
o−夕IJ−エンコーダ1bよりそれぞれ速度信号1位
置信号をノ入力してクローズトループ系を構成する。モ
ータ駆動回路6は、位置決め制御回路5からの指令パル
スとロータリーエンコーダ1bからの位置信号の差が一
定値以内になると位置決め完了信号を位置決め制御回路
5へ出力し、それを受けて位置決メ制御回路5Vi、シ
ステムコントローラ4へ位置決め完了信号を出力し、シ
ステムコントローラ4はその信号により位置決めが完了
したことを判定する。ま之、ステージ2に取り付けられ
た原点センサ(可動側3.固定側8a)によりシステム
コントローラ4へ原点信号を入力できる。
に詳細に説明する。システム全体を制御5が受け、モー
タ駆動回路6へ指令パルスおよび指令方向の信号として
出力する。これら入力信号に基いてモータ駆動回路6は
モータlに制御電流全供給し、タコジェネレータla、
o−夕IJ−エンコーダ1bよりそれぞれ速度信号1位
置信号をノ入力してクローズトループ系を構成する。モ
ータ駆動回路6は、位置決め制御回路5からの指令パル
スとロータリーエンコーダ1bからの位置信号の差が一
定値以内になると位置決め完了信号を位置決め制御回路
5へ出力し、それを受けて位置決メ制御回路5Vi、シ
ステムコントローラ4へ位置決め完了信号を出力し、シ
ステムコントローラ4はその信号により位置決めが完了
したことを判定する。ま之、ステージ2に取り付けられ
た原点センサ(可動側3.固定側8a)によりシステム
コントローラ4へ原点信号を入力できる。
第2図に、上記システムの原点信号の出力側と原点復帰
の移動過程を示す。同図において、位置決めステージ2
が初期位置P。にあるとする。原点センサのオン状態の
区間幅eLとすると、L >D、 となる移動量D1を
ステージの最小移動分解能Uに比べ充分大きい値で設定
する。今初期位置P0が、原点センサがオン状態の区間
内であれば移動量り、だけ正方向へ移動させ、原点セン
サがオフ状態になるまで繰り返す(第2図、位置Pz
)。また第2図のように初期位置P0が、原点センナが
オフ状態の位置にある場合、原点センサ側へ移動量り、
づつ移動し、原点センサがオン状態になった所で、移動
方向を反対に取りD工だけ移動する(第2図、位置P2
)。次に移#J量を2.8.4・・・)なる移動量を設
定し、原点方向へ移!Ic1J量D2づつ移動し、原点
センサがオン状態になった所で、移動方向を反対に取り
、D2だけ移動する。以降順次移動ステップをDiとし
て2.8.4・・・)なる移動量を設定し、上記制御を
繰り返す。最終的に移動量DeとしてDe<De−1な
る移動量が最小移動分解能Uまたは原点復帰要望移動分
解能になり定時に、原点センサがオフ状態から初めてオ
ン状態になつt位置もしくは、その後移動方向を反対に
取りDeだけ移動した点を原点復帰位置とする。上記移
動量Diの設定はシステムコントローフ4にて実行され
る。第2図の例では、e−8,D3−U、N1x4.N
2=m4の場合の例を示した。第2図の例に対応する制
御フローチャー)t−第8図に示す。またステップe及
びNi(1−1+ ”・−61)はステージの加減速追
従特性、原点センサのオン状態区間り、最小移動分解能
Uなどにより適当な数値を選ぶことにより適した原点復
帰を行うことができる。
の移動過程を示す。同図において、位置決めステージ2
が初期位置P。にあるとする。原点センサのオン状態の
区間幅eLとすると、L >D、 となる移動量D1を
ステージの最小移動分解能Uに比べ充分大きい値で設定
する。今初期位置P0が、原点センサがオン状態の区間
内であれば移動量り、だけ正方向へ移動させ、原点セン
サがオフ状態になるまで繰り返す(第2図、位置Pz
)。また第2図のように初期位置P0が、原点センナが
オフ状態の位置にある場合、原点センサ側へ移動量り、
づつ移動し、原点センサがオン状態になった所で、移動
方向を反対に取りD工だけ移動する(第2図、位置P2
)。次に移#J量を2.8.4・・・)なる移動量を設
定し、原点方向へ移!Ic1J量D2づつ移動し、原点
センサがオン状態になった所で、移動方向を反対に取り
、D2だけ移動する。以降順次移動ステップをDiとし
て2.8.4・・・)なる移動量を設定し、上記制御を
繰り返す。最終的に移動量DeとしてDe<De−1な
る移動量が最小移動分解能Uまたは原点復帰要望移動分
解能になり定時に、原点センサがオフ状態から初めてオ
ン状態になつt位置もしくは、その後移動方向を反対に
取りDeだけ移動した点を原点復帰位置とする。上記移
動量Diの設定はシステムコントローフ4にて実行され
る。第2図の例では、e−8,D3−U、N1x4.N
2=m4の場合の例を示した。第2図の例に対応する制
御フローチャー)t−第8図に示す。またステップe及
びNi(1−1+ ”・−61)はステージの加減速追
従特性、原点センサのオン状態区間り、最小移動分解能
Uなどにより適当な数値を選ぶことにより適した原点復
帰を行うことができる。
第1図の例の他に、DCモータの代りにt4ルスモータ
を用い、タコジェネレータla、ロータリーエンコーダ
lbi省略し乏場合、もしくは、システムコントローラ
4と位置決め制御コントローラi区別せずコントローラ
の下にモータドライバー回路を構成する場合においても
本発明を適用し効率的な原点復帰を行うことができる。
を用い、タコジェネレータla、ロータリーエンコーダ
lbi省略し乏場合、もしくは、システムコントローラ
4と位置決め制御コントローラi区別せずコントローラ
の下にモータドライバー回路を構成する場合においても
本発明を適用し効率的な原点復帰を行うことができる。
〈発明の効果〉
以上の説明から明ら力・なように、最小移動分解能が可
動範囲に比べ極めて小さい高精度位相位置決め装置や、
・位置決め制御コントローラがシステムコントローラに
対して独立・分散処理形態をとる制御装置等のように、
1回当りの位置決めに要する時間が通常のモータドライ
バーを直接制御する場合に比べて長い時間を要するよう
な装置の原点復帰過程では、1度当りの制御移動量およ
び方向を適時変化させ制御することにより、高速にhつ
バツクラツシ等の影響の少い高精度の原点復帰を行うこ
とができ、自動制御機器等において動作の効率を著しく
高め得る。
動範囲に比べ極めて小さい高精度位相位置決め装置や、
・位置決め制御コントローラがシステムコントローラに
対して独立・分散処理形態をとる制御装置等のように、
1回当りの位置決めに要する時間が通常のモータドライ
バーを直接制御する場合に比べて長い時間を要するよう
な装置の原点復帰過程では、1度当りの制御移動量およ
び方向を適時変化させ制御することにより、高速にhつ
バツクラツシ等の影響の少い高精度の原点復帰を行うこ
とができ、自動制御機器等において動作の効率を著しく
高め得る。
第1図は、本発明を実施する上での71−ドウエア構成
図、第2図は本発明による原点復帰における移動過程と
そのステージ位置に対応し念原点センサ出力を表した図
、第3図は、第4図の原点復帰方式例に対応した制御フ
ローチャート図、第4図及び第5図は従来の原点復帰に
おける移動過程とそのステージ位置に対応し之原点セン
サ出力を表した図である。 1・・・DCモータ、la・・・タコジェネレータ、1
b・・・ロータリーエンコーダ、2・・・位置決めステ
ージ、3・・・原点センサ可動側、8a・・・原点セン
サ固定(IIJ、4・・・システムコントローラ、5・
・・位置決力制御回路、6・・・モータ駆動回路。 代理人 弁理士 杉 山 毅 至(他1名)′$3 図 第5図
図、第2図は本発明による原点復帰における移動過程と
そのステージ位置に対応し念原点センサ出力を表した図
、第3図は、第4図の原点復帰方式例に対応した制御フ
ローチャート図、第4図及び第5図は従来の原点復帰に
おける移動過程とそのステージ位置に対応し之原点セン
サ出力を表した図である。 1・・・DCモータ、la・・・タコジェネレータ、1
b・・・ロータリーエンコーダ、2・・・位置決めステ
ージ、3・・・原点センサ可動側、8a・・・原点セン
サ固定(IIJ、4・・・システムコントローラ、5・
・・位置決力制御回路、6・・・モータ駆動回路。 代理人 弁理士 杉 山 毅 至(他1名)′$3 図 第5図
Claims (1)
- (1)一定幅以上の信号出力領域を有する原点センサで
相対的な位置関係を検出し、該検出結果に基いて駆動源
を作動させて原点復帰させる方法において駆動源を作動
させる信号は原点センサ信号の状態変化に適応して制御
移動量及び移動方向を可変制御されてなることを特徴と
する原点復帰方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10089587A JPS63265304A (ja) | 1987-04-23 | 1987-04-23 | 原点復帰方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10089587A JPS63265304A (ja) | 1987-04-23 | 1987-04-23 | 原点復帰方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63265304A true JPS63265304A (ja) | 1988-11-01 |
Family
ID=14286071
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10089587A Pending JPS63265304A (ja) | 1987-04-23 | 1987-04-23 | 原点復帰方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63265304A (ja) |
-
1987
- 1987-04-23 JP JP10089587A patent/JPS63265304A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2524931B2 (ja) | ロボットの直線補間方法 | |
| JPS5916292B2 (ja) | 主軸制御方式 | |
| KR0160998B1 (ko) | 로보트의 구동경로 계획방법 | |
| JPH06114761A (ja) | 制振制御方法 | |
| JPH09106304A (ja) | 工作機械の作業領域制御方法 | |
| EP1403556B1 (en) | Positioning controller | |
| US5142207A (en) | Acceleration and deceleration method for transferring device | |
| JP3433817B2 (ja) | 送り制御装置 | |
| JP3388426B2 (ja) | 任意補間を可能としたモータのパルス列制御方式 | |
| JP2953925B2 (ja) | 駆動部品の制御装置 | |
| JPH08132369A (ja) | ロボット制御装置 | |
| JPH0778031A (ja) | サーボモータの制御方法 | |
| KR0161004B1 (ko) | 다관절 로보트의 연속이동 제어방법 | |
| JP2784785B2 (ja) | 開ループ制御パルスモータの回転速度変更方法 | |
| JPH048485A (ja) | コンベア付きロボットシステムの教示方法 | |
| JP3031499B2 (ja) | 学習制御方法 | |
| JP2517640B2 (ja) | 電子ビ―ム露光装置 | |
| JP2740691B2 (ja) | 制御方法 | |
| JP3457019B2 (ja) | ならい制御方法 | |
| JPH06246662A (ja) | 産業用ロボットの制御装置 | |
| SU1248765A1 (ru) | Способ стабилизации положени рабочих органов станка | |
| JPH10271895A (ja) | モータ駆動装置 | |
| SU1092462A1 (ru) | Устройство дл управлени электроприводом робота | |
| JPS60216778A (ja) | 駆動モ−タ制御装置 | |
| JPH01119805A (ja) | ロボットの原点位置復帰方法 |