JPS62224552A - 位置決め制御装置 - Google Patents

位置決め制御装置

Info

Publication number
JPS62224552A
JPS62224552A JP6519786A JP6519786A JPS62224552A JP S62224552 A JPS62224552 A JP S62224552A JP 6519786 A JP6519786 A JP 6519786A JP 6519786 A JP6519786 A JP 6519786A JP S62224552 A JPS62224552 A JP S62224552A
Authority
JP
Japan
Prior art keywords
motor
original position
moving body
control circuit
moving
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
JP6519786A
Other languages
English (en)
Other versions
JPH0530582B2 (ja
Inventor
Shigeo Tada
多田 茂雄
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP6519786A priority Critical patent/JPS62224552A/ja
Publication of JPS62224552A publication Critical patent/JPS62224552A/ja
Publication of JPH0530582B2 publication Critical patent/JPH0530582B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Machine Tool Positioning Apparatuses (AREA)
  • Stopping Of Electric Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、モータの駆動制御に基づき移動体を原位置か
ら目標位置へ移動させてその目標位置で停止させると共
に目標位置から原位置へ移動させてその原位置で停止さ
せるようにした位置決め制御装置に関する。
(従来の技術) 従来、この種の位置決め制御装置としては、第4図に示
すようにしたものがある。この第4図はおいて、1はモ
ータ、2はこのモータ1の正逆回転駆動及びその停止に
基づいて正逆回転及び停止されるねじ棒で、これと上記
モータ1とで移動機構3を構成している。4はマイクロ
スイッチ、5はねじ棒2の回転及び停止によって移動及
び停止される移動体で、この移動体5には例えばねじ締
め装置や溶接装置が搭載される。6は移動体5の移動位
置を検出するためのエンコーダ、7は移動体5の移動す
べき距離が設定されるプリセットカウンタ、8はモータ
駆動制御回路である。
」二足構成において、移動体5をその原位置P。
から所定の目標位置P1へ移動させる場合、まず、移動
体5を移動すべき距離についての移動距離情報Siが図
示しないシステム制御装置からプリセットカウンタ7に
与えられ、このプリセットカウンタ7はこの移動距離情
報Stに基づいて移動すべき距離をカウント値にて設定
する。而して、このプリセットカウンタ7はカウント値
を設定すると、モータ駆動制御回路8に移動開始指令信
号Saを与え、そしてこのモータ駆動制御回路8は、モ
ータ1を例えば正方向に回転駆動するように制御して、
ねじ棒2を正回転させることにより移動体5を原位置P
、から目標位置Pl側への往方向(矢印A方向)へ移動
させる。この移動時にはエンコーダ6にて移動体5の移
動に伴いパルスP。
を発生してそのパルスP5を逐次プリセットカウンタ7
に与え、このプリセットカウンタ7は設定カウント値を
そのパルスP%の入力毎に減じてその設定カウント値が
所定値(0)になったときに移動停止指令信号Sa−を
与え、これによりモータ駆動制御回路8はモータ1の駆
動を停止するように制御し、以て移動体5を目標位置p
lに至らしめる。この後、移動体5を原位置P。側への
復方向(矢印B方向)へ移動させる場合には、モータ駆
動制御回路8にシステム制御装置から復帰信号Sfが与
えられ、モータ駆動制御回路8はモータ1を逆回転駆動
するように制御して移動体5を復方向に移動させる。而
して移動体5がマイクロスイッチ4によって検出された
ときにその検出信号がモータ駆動制御回路8に与えられ
、モータ駆動制御回路8はモータ1を断電して停止する
ように制御し、以て移動体5が原位置Poに復帰する。
(発明が解決しようとする問題点) ところで、この種位置決め装置では、移動体5の原位置
Poを決定する場合、マイクロスイッチ4を用いるのが
一般的であるが、しかしながら、このマイクロスイッチ
4は、構造的に若干の検出zi差が生じるものであり、
その誤差は±0.1■程度である。このため、原位if
 P oは±0.1mmの誤差をもって決定されること
となり、この結果、目標位置がその誤差によってずれて
しまい、総じて、位置決め精度が低いという問題があっ
た。斯様な問題はマイクロスイッチ4に他のセンサ及び
他のスイッチを用いたときにも少なからずいえることで
あった。
そこで本発明の目的は、原位置を正確に決定できて位置
決め精度を高め得る位置決め制御装置を提供するにある
。
[発明の構成] (問題点を解決するための手段) 本発明は、モータを有すると共にこれによって回転され
て移動体を移動させるねじ棒を有する移動機構と、移動
体の移動についての原位置を決定する原位置決定機構と
、前記モータを駆動制御して移動体を前記決定された原
位置と所定の目標位置との間で移動させると共にその各
位置で停止させるモータ駆動制御回路とを具備し、前記
原位置決定機構を、移動体を検出する原位置概略検出用
センサと、被検出部を仔して前記ねじ棒と一体回転する
ように設けられた回転板と、前記被検出部が所定の回転
角度位置に至ったときにこれを検出するように設けられ
前記原位置概略検出用センサによって移動体が検出され
た後の被検出部についての検出信号を原位置決定信号と
して出力する原位置最終検出用センサとから構成し、そ
の原位置決定信号に基づき前記モータ制御回路によりモ
ータの駆動を停止させ、るようにしたものである。
(作用) モータの駆動に基づきねじ棒が回転されることにより移
動体が目標位置から原位置側へ移動されると、まずその
移動体はおおむね原位置に至ったときに原位置概略検出
用センサにて検出される。
そして、この後回転板の被検出部が所定の回転角度位置
に至ったところでこれが原位置最終検出用センサによっ
て検出されその検出信号が原位置決定信号として出力さ
れ、これに基づいてモータが停止される。
(実施例) 以下本発明の一実施例につき第1図乃至第3図を参照し
て説明する。第1図においては装置全体を原理的に示し
ており、この第1図及び第2図において、11はベース
で、12.12はこのベース11に配設されたガイドバ
ーである。13は移動機構であり、これはベース11に
設けられたモータ14と、このモータ14の正逆回転及
び停止に基づいて正逆回転及び停止されるねじ棒15と
から構成されている。16はこのねじ棒15に螺合され
ると共に前記ガイドバー12.12に挿通された移動体
で、これはねじ棒15の正回転により往方向(矢印A方
向)に移動されると共に、逆回転により逆方向である復
方向(矢印B方向)に移動され、そして、ねじ棒15の
回転停止によってその移動が停止される。尚、ねじ棒1
5はピッチが2InInに設定されており、従って移動
体16はねじ棒15の1回転につき2mm移動する。1
7は移動体16の移動についての原位置P。を決定する
ための原位置決定機構であり、これについては後述する
。18は移動体16の移動位置を検出して逐次パルスP
eを出力するエンコーダ、19は移動体16を移動すべ
き距離をカウント値として設定するプリセットカウンタ
であり、これは図示しないシステム制御装置から移動体
16についての移動距離情報Stが与えられ、その移動
距離情報Stに基づいて原位置Poから目標位置P1ま
での距離をカウント値で設定し、且つ移動開始指令信号
Saを出力してモータ駆動制御回路20に与える。そし
てエンコーダ18パルスPeが与えられる毎にその設定
カウント値をダウンカウントして該設定カウント値がr
OJとなったときに移動停止指令信号Sa−を出力して
モータ駆動制御回路20に与える。
さて、前記原位置決定機構17について詳述するに、2
1は原位置概略検出用センサたるマイクロスイッチで、
移動体16がおおむねの原位置即ち草原位置Po ゛に
至ったときにこれを検出し得るように設けられている。
このマイクロスイッチ21からの検出信号S21はモー
タ駆動制御回路20に与えられる。22は回転板で、こ
れは第3図にも示すように、前記ねじ棒15から延長さ
れた軸15aにこれと一体回転するように取着されてお
り、この回転板22には被検出部として例えば径方向に
延びる一つのスリット23が形成されている。24は原
位置最終検出用センサたるホトカプラで、これは第3図
に示すように、前記スリット23が軸15aを中心とし
て水平角度位置XOに至ったときにこれを検出してその
検出信号をモータ駆動制御回路20に与える。そしてそ
の検出信号は、−[−記マイクロスイッチ21からの検
出信号S21がモータ駆動制御回路20に与えられた後
は原位置決定信号S24として有効化される。
ここで、上記マイクロスイッチ21が移動体16を検出
する時点でのスリット23の回転角度位置は第3図の所
定角度位置X1となるように予め設定されている。尚、
上記原位置Po、草原位置P。゛及び目標位置P1は移
動体16の左右中心部が対応するところの位置である。
又、上記モータ駆動制御回路20は、マイクロスイッチ
21からの検出信号S’21 、ホトカブラ24からの
原位置決定信号S24.プリセットカウンタ19からの
各信号Sa、Sa”及びScと、図示しないシステム制
御装置からの復帰信号Sfとに基づいてモータ14を次
のように駆動制御する。
即ち、移動体16が原位置Poにあって、図示しないシ
ステム制御装置からプリセットカウンタ19に移動距離
情報Siが与えられると、このプリセットカウンタ19
は、その移動距離情報Stに基づいてカウント値を所定
に設定すると共にモータ駆動制御回路20に対して移動
開始指令信号Saを与える。そしてモータ駆動制御回路
20は、モータ14を例えば正回転方向に駆動するよう
に制御する。これにてねじ棒15が正回転され、以て移
動体16が往方向(矢印A方向)に移動する。
この移動体16の移動距離はエンコーダ18のパルスP
e発生によって逐次検出されるものであり、エンコーダ
18に発生したパルスPeは逐次プリセットカウンタ1
9に与えられ、そのパルスPeの入力毎に設定カウント
値がダウンカウントされ、その設定カウント値がrOJ
となったときに、換言すれば、移動体16が目標位置P
lに至ったところで、このプリセットカウンタ19から
モータ駆動制御回路20に移動停止指令信号Sa−を与
える。モータ駆動制御回路20は、これに基づいてモー
タ14を断電して停止させる。
次に、移動体16が上記目標位置P1にあって、システ
ム制御装置からモータ駆動制御回路20に復帰信号Sf
が与えられると、モータ駆動制御回路20は、モータ1
4を逆回転方向に駆動させるように制御する。これにて
、移動体16が復方向に移動される。ここまでにおいて
、ねじ棒15の正回転及び逆回転に伴って回転板22が
回転されてそのスリット23がホトカブラ24によって
検出され、その検出信号はモータ駆動制御回路20に与
えられるが、その検出信号はモータ制御回路20におい
て無効化されている。そして、この移動体16がマイク
ロスイッチ21によって検出されたとき、換言すると、
このマイクロスイッチ21によって章原位置Po ′即
ち大まかな原位置P。が検出されたときにはこのマイク
ロスイッチ21から検出信号S21がモータ駆動制御回
路20に与えられる。このモータ駆動制御回路20は、
そのままモータ14を駆動するが、この検出信号Szt
の入力に基づいて、該入力時点以降に与えられるホトカ
ブラ24からの検出信号を原位置決定信号324として
有効化する。而して、この検出信号21の発生時点にお
けるスリット23の回転角度位置は第3図に示す前記設
定角度位置X1もしくはその近傍角度位置となる。この
状態からモータ14の駆動継続によってねじ棒15がそ
のまま矢印Bo方向方向へ回転されると、回転板22の
スリット23が水平角度位置Xoに至ったときにこれが
ホトカブラ24によって検出され、即ち原位置Poが最
終検出され、その検出信号が原位置決定信号S24とし
てモータ駆動制御回路20に与えられる。而して、モー
タ駆動制御回路20は、この原位置決定信号S24に基
づきモータ14の駆動を停止するように制御する。これ
にて移動体16が正規の原位置P、にて停止される。
ここで、マイクロスイッチ21等のセンサは、検出精度
の誤差が±0.1■程度であることが多く、これをもっ
て原位置を決定すると、この原位置が±0,1■程度ず
れてしまうが、本実施例では、このマイクロスイッチ2
1が移動体16を検出した後にホトカブラ24から出力
される検出信号を原位置決定信号S24とし、これに基
づいてモータ14を停止りさせてその位置を原位置P。
とするから、原位置を正規の原位置P。に決定できるも
のである。即ち、マイクロスイッチ21が移動体16の
移動を検出した時点において、移動体16が、このマイ
クロスイッチ21の正規の検出位置(草原位置Po−)
からねじ棒15の軸方向(矢印B方向)について±0.
11mmずれたとしても、その軸方向のずれは、回転板
22上では、微小なずれ角度±αとなってあられれる。
α−360°x (0,1[1I1011 /p [■
] )p−ねじ棒15のピッチ、この場合2■従ってα
−18゜ このときマイクロスイッチ21が草原位置P。
゛を検出したときのスリット23の正規の角度位置X1
と、ホトカブラ24がスリット23を検出したときの角
度位置Xoとを予め上記角度α(18°)より大きい角
度Kに設定しておけば、上記±0.io++o程度のず
れがあってもホトカブラ24による原位1−決定信号S
24にて原位置P。が正確に検出される。この場合、ホ
トカブラ24の検出精度にばらつきがあったとしても、
回転板22上における分解能βが次に示すように極めて
大ぎいから、原位置Poの位置決定精度は極めて高くな
る。
β−π・R/p R・・・回転板22の直径[am] 而してRを50avとし、pを既述の2IIII11と
したときβ″ニア5となる。従って、ホトカブラ24が
スリット23を検出する場合、換言すれば原位置Poに
ついて位置決定する場合、その位置決定精度が極めて高
くなる。総じて原位置Poを正確に決定でき、この結果
、移動体16を正規の目標位置P1に正確に合致させる
ことができる。
尚、上記実施例では被検出部としてスリット23を例示
し、原位置最終検出用センサとしてホトカプラ24を例
示したが、これら被検出部及び原位置最終検出用センサ
は、それ以外のものでもよい。又、上記実施例ではスリ
ット23を一つ設けたが、その数はこれ以上でもよい。
さらに又、原位置概略検出用センサはマイクロスイッチ
以外のものでもよい。
[発明の効果] 本発明は以上の記述にて明らかなように、原位置を正゛
確に決定でき、この結果、目標位置も正確に検出でき、
総じて位置決め精度を大幅に高め得るという優れた効果
を奏する。
【図面の簡単な説明】
第1図乃至第3図は本発明の一実施例を示し、第1図は
上方からみた機械的構成と制御系統とを原理的に表わす
図、第2図は正面方向からみた機械的構成を表わす図、
第3図は第2図の■−■線に沿う縦断側面図であり、第
4図は従来例を示す第1図相当図である。 図中、13は移動機構、14はモータ、15はねじ棒、
16は移動体、17は原位置決定機構、20はモータ駆
動制御回路、21はマイクロスイッチ(原位置概略検出
用センサ)、22は回転板、23はスリット(被検出部
)、24はホトカプラ(原位置最終検出用センサ)であ
る。

Claims (1)

    【特許請求の範囲】
  1. 1、モータを有すると共にこれによって回転されて移動
    体を移動させるねじ棒を有する移動機構と、移動体の移
    動についての原位置を決定する原位置決定機構と、前記
    モータを駆動制御して移動体を前記決定された原位置と
    所定の目標位置との間で移動させると共にその各位置で
    停止させるモータ駆動制御回路とを具備するものであっ
    て、前記原位置決定機構を、移動体を検出する原位置概
    略検出用センサと、被検出部を有して前記ねじ棒と一体
    回転するように設けられた回転板と、前記被検出部が所
    定の回転角度位置に至ったときにこれを検出するように
    設けられ前記原位置概略検出用センサによって移動体が
    検出された後の被検出部についての検出信号を原位置決
    定信号として出力する原位置最終検出用センサとから構
    成し、その原位置決定信号に基づき前記モータ制御回路
    によりモータの駆動を停止させるようにしたことを特徴
    とする位置決め制御装置。
JP6519786A 1986-03-24 1986-03-24 位置決め制御装置 Granted JPS62224552A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6519786A JPS62224552A (ja) 1986-03-24 1986-03-24 位置決め制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6519786A JPS62224552A (ja) 1986-03-24 1986-03-24 位置決め制御装置

Publications (2)

Publication Number Publication Date
JPS62224552A true JPS62224552A (ja) 1987-10-02
JPH0530582B2 JPH0530582B2 (ja) 1993-05-10

Family

ID=13279950

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6519786A Granted JPS62224552A (ja) 1986-03-24 1986-03-24 位置決め制御装置

Country Status (1)

Country Link
JP (1) JPS62224552A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5860206A (ja) * 1981-10-06 1983-04-09 Fujitsu Ltd 自動送り装置の位置決め方法
JPS58192779A (ja) * 1982-04-26 1983-11-10 株式会社神戸製鋼所 ロボツトの原点位置決め方法
JPS6079106U (ja) * 1983-11-04 1985-06-01 株式会社新川 移動テ−ブルの原点検出機構
JPS60149742U (ja) * 1984-03-14 1985-10-04 太平洋工業株式会社 Nc旋盤等の原点検出装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5860206A (ja) * 1981-10-06 1983-04-09 Fujitsu Ltd 自動送り装置の位置決め方法
JPS58192779A (ja) * 1982-04-26 1983-11-10 株式会社神戸製鋼所 ロボツトの原点位置決め方法
JPS6079106U (ja) * 1983-11-04 1985-06-01 株式会社新川 移動テ−ブルの原点検出機構
JPS60149742U (ja) * 1984-03-14 1985-10-04 太平洋工業株式会社 Nc旋盤等の原点検出装置

Also Published As

Publication number Publication date
JPH0530582B2 (ja) 1993-05-10

Similar Documents

Publication Publication Date Title
JP4027339B2 (ja) 電動パワーステアリング装置
JP2000296781A (ja) 電動パワー・ステアリング・システムに関する改良
JPH0665550B2 (ja) パワ−ステアリング制御装置
US6648096B2 (en) Method and device for determining a steering angle of a motor vehicle
US4757458A (en) Zero point adjusting robot control method
JPH0530582B2 (ja)
JPS6122884B2 (ja)
KR940000366B1 (ko) 로보트의 위치검출방법
JP3010107B2 (ja) エンコーダシステム
JP2570039B2 (ja) 移動位置校正装置
JP3257663B2 (ja) 車両の走行位置検出装置
US5272648A (en) Method of detecting a position of a robot
JPS63243703A (ja) カウントチエツク式回転角検出装置
JPH02227373A (ja) 車両用舵角センサの中立位置設定方法
JPH0749706A (ja) 機械加工場所における増分数値軸に対する制御装置
JP2929763B2 (ja) サ−ボモ−タ
JP2576956B2 (ja) 産業用ロボツトの回転角検出装置
JPS62103703A (ja) 位置決め制御装置の原点復帰方式
JPS60217404A (ja) 産業用ロボツトの制御装置
JPH02131397A (ja) パルスモータの回転制御装置
JPH0546088Y2 (ja)
JPS61208509A (ja) 原点位置決め方式
JPH01268498A (ja) ステップモータ制御装置
JPS59197904A (ja) ロボツトの出力軸の動作の原点記憶装置
JPH039866A (ja) 活字選択機構