JP2525849B2 - 原点復帰方法 - Google Patents

原点復帰方法

Info

Publication number
JP2525849B2
JP2525849B2 JP63041106A JP4110688A JP2525849B2 JP 2525849 B2 JP2525849 B2 JP 2525849B2 JP 63041106 A JP63041106 A JP 63041106A JP 4110688 A JP4110688 A JP 4110688A JP 2525849 B2 JP2525849 B2 JP 2525849B2
Authority
JP
Japan
Prior art keywords
ref
motor
command
time
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.)
Expired - Fee Related
Application number
JP63041106A
Other languages
English (en)
Other versions
JPH01216406A (ja
Inventor
啓二 坂本
俊介 松原
要 松本
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.)
FANUC Corp
Original Assignee
FANUC 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 FANUC Corp filed Critical FANUC Corp
Priority to JP63041106A priority Critical patent/JP2525849B2/ja
Priority to PCT/JP1989/000150 priority patent/WO1989008287A1/ja
Priority to US07/427,125 priority patent/US5034672A/en
Priority to DE68916917T priority patent/DE68916917T2/de
Priority to KR1019890701880A priority patent/KR930001582B1/ko
Priority to EP89902530A priority patent/EP0372082B1/en
Publication of JPH01216406A publication Critical patent/JPH01216406A/ja
Application granted granted Critical
Publication of JP2525849B2 publication Critical patent/JP2525849B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/21Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
    • G05B19/23Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
    • G05B19/231Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50025Go to reference, switches and dog detect origin, combine with pulse from encoder

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は原点復帰方法に係り、特にデジタルで速度指
令を発生して可動部を移動させるデジタルサーボ回路と
絶対位置検出器とを採用した数値制御工作機械の原点復
帰に用いて好適な原点復帰方法に関する。
<従来の技術> 数値制御工程機械においては数値制御開始に先立って
可動部を予め定められた原点に復帰させ、これにより機
械位置と数値制御内部の現在位置を一致させる必要があ
る。
第4図は従来の原点復帰方法を実現する部分のブロッ
ク図、第5図はそのタイムチャートである。
原点復帰指令ZRNが“0"の場合において、NCデータと
して移動指令が与えられれば、数値制御部11は所定時間
毎に該時間に移動すべき各軸方向の微小移動量を計算
し、目的地に到達する迄該時間毎に該微小移動量を各軸
のパルス分配器12に入力する。パルス分配器12は入力さ
れた微小移動量に基づいてパルス分配演算を行って指令
パルスPCを発生する。可逆カウンタで構成されたエラー
カウンタ13は該指令パルスPCを計数し、図示しないDA変
換器は該計数内容に比例した電圧を速度コマンドとして
速度制御部14に入力してサーボモータ15を回転させ、図
示しない工具あるいはテーブル等の可動部に移動させ
る。
又、サーボモータの回転よりロータリエンコーダ16が
回転する。ロータリエンコーダ16は、所定量回転する毎
に1個とフィードバックパルスPFを発生し、又1回転毎
に1回転信号RTSを発生するように構成されている。従
って、サーボモータ15の回転量はロータリエンコーダ16
により検出され、その回転量はフィードバックパルスPF
としてエラーカウンタ13に入力され、該カウンタの内容
を零方向に減少させる。そして、定常状態にはエラーカ
ウンタ13の内容(エラー)Eは略一定になりサーボモー
タ15は略一定速度で回転することになる。指令パルスの
到来が停止し、指令パルス数に等しい数のフィードバッ
クパルスPFが発生するとエラーカウンタ13の内容は零に
なってサーボモータはその回転を停止する。
一方、原点復帰指令ZRNが“1"の場合には数値制御部1
1は早送り速度で可動部を移動させるべく各軸の所定時
間毎の微小移動量を演算してパルス分配器12に入力し、
これにより前述と同様に可動部を移動させる。尚、この
時実速度Vaは第5図に示すように早送り速度迄漸増す
る。
又、ゲート17は原点復帰開始時開いているため、可逆
カウンタ構成で容量N(ロータリエンコーダが1回転す
る間に発生するフィードバックパルスPFの数)のリファ
レンスカウンタ18には指令パルスPCとフィードバックパ
ルスPFがエラーカウンタ13と同様に入力され、その内容
REFは該エラーカウンタ13の内容(エラー)Eと一致し
ている。
実速度Vaが所定の第1の基準速度VR1以上になると、
数値制御部11は制御信号D01を発生する。そして、制御
信号D01が発生してから最初の1回転信号RTSの発生によ
りゲート制御回路19はゲート17を閉じる。以後リファレ
ンスカウンタ18は指令パルスPCのみ加算するため、その
内容REFは第5図に示すように変化する。尚、リファレ
ンスカウンタREFには時刻TOにおけるサーボの遅れ(=
E)がセットされ、しかる後指令パルスPCを計数するこ
とからその内容REFは容量N毎にリセットされる指令位
置とみなすことができ、又実際の機械位置は第5図にお
いて1点鎖線で示すようになる。
さて、可動部が移動して原点近傍に設けた減速リミッ
トスイッチを踏むと減速信号DECがローレベル(=
“0")になる。これにより、数値制御部11は可動部の移
動速度を減速し、第2の基準速度VR2に到達すれば(時
刻T1)以後該速度VR2で可動部を移動させるように処理
を行う。
そして、低速度で可動部が更に移動して減速リミット
スイッチが復旧すると(時刻T2)数値制御部11はゲート
信号D02を発生する。
しかる後、所定の指令パルスPCが発生すると可動部が
更に移動し、かつリファレンスカウンタ18の計数値REF
が零になる。これにより信号ZRが“1"なれば(時刻T3
ゲート20は閉じ、以後指令パルスPCを出力しない。
以後エラーカウンタ13の内容が次第に減少してゆき、
結果としてサーボモータ15の回転速度は減少し、最終的
に1回転信号RTSが発生した時エラーカウンタ13の内容
Eが零になって停止する。
以上の従来の原点復帰方法によれば、遅れ量に依存し
ない正確な原点復帰ができると共に、1回転位置を格子
位置とすれば該格子点位置に原点復帰させることがで
き、しかもリファレンスカウンタ18に数値Mをプリセッ
トしておくことにより格子点位置からMパルス分ずれた
一を原点復帰位置とすることもでき有効な手法である。
ところで、最近はサーボモータをデジタル制御する傾
向にある。かかるデジタルサーボは、数値制御部で所定
時間ΔT(たとえば2msec)毎の各軸移動量ΔRnを計算
し、該移動量ΔRnに所定のゲインを掛けた数値を該所定
時間ΔT毎にデジタルサーボ回路に入力し、デジタルサ
ーボ回路はΔT毎に次式 E+ΔRn−ΔPn→E (ただし、ΔPnはΔT毎の実際の移動量、Eはエラー)
の演算を行い、該エラーEの大きさに応じてパルス幅変
調を行ってサーボモータを制御するものである。
すなわちデジタルサーボにおいては、シリアルなパル
スを発生するパルス分配器12は存在せず、しかもエラー
カウンタは数値制御部11のRAMで代用される。
このため、従来の原点復帰方法はかかるデジタルサー
ボを採用した数値制御工作機械の原点復帰に適用できな
いという問題があった。
このため、本願出願人はデジタルサーボを採用した工
作機械の原点復帰に適用できる原点復帰方法を特願昭61
−034880号(出願日62.02.19,名称「原点復帰方法」)
として提案している。
<発明が解決しようとしている課題> この提案されている原点復帰方法は、モータが所定角
度回転する毎に発生するインクリメンタルパルスとモー
タ1回転毎に発生する1回転信号とを必順の要件とする
ものであった。
ところで、最近、モータが所定角度回転する毎に1個
のインクリメンタルパルスを発生するパルスコーダと、
該パルスコーダから発生するパルスを回転方向に応じて
計数してモータ1回転内の絶対位置を記憶すると共に、
電源が切断されても該絶対位置を記録し続けるカウンタ
とで構成された絶対位置検出器が工作機械に採用される
ようになってきている。尚、カウンタの容量はモータ1
回転当りのパルスコーダから発生するパルス数Nとなっ
ている。
かゝる絶対位置検出器はモータ1回転内の絶対位置を
出力するが、インクリメンタルパルスや1回転信号を出
力するようになっていない。
この為、提案されている原点復帰方法は、絶対位置検
出器を備えた工作機械の原点復帰に適用できないという
問題があった。
以上から、本発明の目的はデジタルサーボ回路及び絶
対位置検出器を採用した数値制御工作機械に適用できる
原点復帰方法を提供することである。
<課題を解決するための手段> 第1図は本発明にかゝる数値制御システムのブロック
図である。
21は数値制御部、21aはプロセッサ、21bはRAM、22は
デジタルサーボ回路、23はモータ、24は絶対位置検出
器、25は減速リミットスイッチ、26は工作機械の可動部
である。
<作 用> 原点復帰に際して、数値制御部21のプロセッサ21aは
任意時点におけるモータ23の絶対位置を絶対位置検出器
24から読み取り、予め定められているモータの一点(グ
リッド点)から該読み取った絶対位置迄の距離Bを求
め、距離Bをグリッド点からの指令位置REFnとして初期
設定し、以後所定時刻ΔT毎に移動指令値ΔRnをデジタ
ルサーボ回路22に出力すると共に、次式 REFn+ΔRn→REFn ただし、(REFn+ΔRn)≧Nの場合には REFn+ΔRn→REFn により指定位置REFnを更新し、減速リミット25が踏まれ
てから復旧した後の最初の時刻におけるREFnを求め、
(N−REFn)を最後の指令移動量ΔRnとしてデジタルサ
ーボ回路22に出力して可動部を原点復帰させる。
<実 施 例> 第1図は本発明にかゝる数値制御システムのブロック
図である。
21は所定時間毎の各時刻において移動指令値ΔRnを発
生して工具あるいはテーブル等の可動部を移動させるコ
ンピュータ構成の数値制御部、21aはプロセッサ、21bは
RAMである。22はデジタルサーボ回路、23はサーボモー
タ、24は絶対位置検出器であり、モータ23が所定角度回
転する毎に1個のインクリメンタルパルスを発生するパ
ルスコーダ24aと、該パルスコーダから発生するパルス
を回転方向に応じて計数してモータ1回転内の絶対位置
を記憶・出力すると共に、電源が切断されても該絶対位
置を記憶し続けるカウンタ24bとで構成されている。
尚、モータ1回転内の絶対位置はOOOOH(Hは16進数で
あることを示す)からFFFFH迄総計N個存在するものと
し、OOOOHで示されるポイントをグリッド点という。
又、インクリメンタルパルスはモータ1回転当りN個発
生し、カウンタ24bの容量はNである。
25は原点近傍に設けられた減速リミットスイッチ、26
は工作機械の可動部である。
第2図は本発明にかかる原点復帰方法の処理の流れ
図、第3図はタイムチャートである。以下本発明の原点
復帰を第1図乃至第3図に従って説明する。尚、ΔT
(たとえば2msec)毎にプロセッサは所定の演算を行う
ものとし、各時刻Tn(n=1,2,……)における指令位置
はRnで、機械現在位置はPnで、エラーはEnで、1回転毎
のグリッド点からの指令位置はREFnで表現するものとす
る。
(a)数値制御システムの電源が投入されて原点復帰モ
ードとなると、プロセッサ21aはΔT毎の所定時刻にお
いて絶対位置検出器24からモータが現在位置する絶対位
置PA(PAは16進数値)を読み取る。
(b)ついで、プロセッサはグリット点からモータが位
置する絶対位置迄の距離Bを計算する。尚、グリット点
をOOOOHとすると、距離B=PAである。たとえば、PA=1
FFFHであれば距離Bは1FFFHとなる。
(c)距離Bが求まればプロセッサはBをグリッド点か
らの指令位置REFn-1として初期設定する。
(d)以後、プロセッサ21aは早送り速度で可動部26を
移動させるべく各軸の所定時間ΔT(2msec)毎の微小
移動量ΔRnを演算し、所定のゲインを乗算してデジタル
サーボ回路22に入力してサーボモータ23を回転させて可
動部26を移動させる。
(e)ステップ(d)の早送り処理と並行してプロセッ
サ21aは、ΔT(2msec)毎に以下に示す演算 Rn-1+ΔRn→Rn (1) Rn−Pn→En (2) REFn-1+ΔRn→REFn (3) を行って指令位置Rn、エラーEn、REFnを得、これらをRA
M11bに記憶する。尚、REFnはモータのグリット点からの
指令位置(1回転毎の指令位置)となっており、(REFn
+ΔPn)がNより大きい場合には(3)式にかえて、 REFn+ΔRn→REFn (3)′ により1回転毎の指令位置REFnを求める。この結果、1
回転毎の指令位置REFnはΔT毎に指令移動量ΔRnを加算
されて第3図に示すように変化する。ただし、1点鎖線
により絶対位置検出器24から読み取られた絶対位置An
換言すればグリッド点からの機械現在位置を示し、REFn
とAnの差分が遅れEnに相当する。
又、(2)式においてPnは機械現在位置であり、時刻
ΔT前の位置をPn-1、時刻ΔT前及び現時刻における絶
対位置をAn-1、Anとすれば Pn-1+(An−An-1)→Pn (4) より演算される。
(f)以上の制御により、実速度Vaが漸増して一定の早
送り速度に到達し、該早送り速度で可動部26は原点方向
に移動する。そして、プロセッサ21aは以後ステップ
(d)、(e)の早送り制御と並行して減速リミッタス
イッチ25が可動部26により踏まれて減速信号DECが“0"
になったかどうかをチェックする。
(g)可動部26が原点方向に移動し、原点近傍に設けら
れた減速リミットスイッチ25が該可動部により踏まれる
と、減速信号DECが“0"になる。減速信号DECが“0"にな
れば、プロセッサ21aは減速処理を行う。すなわち、順
次ΔT毎に移動指令量ΔRnを減小すると共に、ステップ
(e)の処理を行う。
(h)以後、プロセッサは実速度Vaが第2の基準速度VR
2に到達したかどうかをチェックする。
(i)そして、Va=VR2になれば信号VRGが“1"となるか
ら減速処理を停止する。この結果、可動部は以後該速度
で原点方向に移動する。
(j)引き続き、プロセッサ21aは減速信号DECが“1"に
なったかどうかをチェックする。
(k)可動部が更に原点方向に移動するとそれ迄該可動
部により踏まれていた減速リミットスイッチ29が復旧
し、減速信号DECが“0"→“1"になる。
DEC=“1"になれば、ΔT毎の最初の時刻Tkになった
かどうかをチェックする。
(l)時刻Tkになれば、プロセッサは(1)〜(2)
式、(3)あるいは(3)′式の演算を行って(各式に
おいてn→kとする)指令位置Rk、エラーEk並びに1回
転毎の指令位置REFkを計算する。
又、REFk→C(第3図参照)とする。
(m)ついで、プロセッサ21aは次式 N−C→ΔRk+1 (7) により、指令位置をモータのグリッド位置にするに必要
な移動量ΔRk+1を演算すると共に、(1)式により指令
位置を更新する。
(n)しかる後、最後の指令移動量としてΔRk+1をデジ
タルサーボ回路22に出力する。これにより、時刻Tkから
可動部はΔRk+1移動して1回転位置に到達して停止し、
原点復帰が終了する。
<発明の効果> 以上本発明によれば、コンピュータ構成の数値制御部
内部でソフト処理により原点復帰させることができるた
め、デジタルサーボ及び絶対位置検出器を採用した数値
制御工作機械の原点復帰に適用して好適である。
【図面の簡単な説明】
第1図は本発明にかゝる数値制御システムのブロック
図、 第2図は本発明の処理の流れ図、 第3図は本発明のタイムチャート、 第4図は従来装置のブロック図、 第5図はそのタイムチャートである。 21……数値制御部、 21a……プロセッサ、21b……RAM、 22……デジタルサーボ回路、 23……サーボモータ、 24……絶対位置検出器、 25……減速リミットスイッチ
フロントページの続き (56)参考文献 特開 昭62−192803(JP,A) 特開 昭62−3305(JP,A) 特開 昭63−106006(JP,A)

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】所定時間毎の各時刻において移動指令値Δ
    Rnを発生して可動部を移動させるコンピュータ構成の数
    値制御部と、 可動部を駆動するモータと、 モータ1回転内のN個の絶対位置を識別でき、モータが
    現在位置する絶対位置を出力する絶対位置検出器と、 減速リミットスイッチを備え、 任意時点におけるモータの絶対位置と予め定められてい
    るモータの一点(グリッド点)間の距離Bを求め、 該距離Bをグリッド点からの指令位置REFnとして初期設
    定し、以後所定時刻毎に該指令位置REFnを次式 REFn+ΔRn→REFn ただし、(REFn+ΔRn)≧Nの場合には REFn+ΔRn−N→REFn により更新し、 減速リミットが踏まれてから復旧した後の最初の時刻に
    おけるグリッド点からの指令位置REFnを求め、 (N−REFn)を最後の指令移動量ΔRnとして出力して可
    動部を原点復帰させることを特徴とする原点復帰方法。
JP63041106A 1988-02-24 1988-02-24 原点復帰方法 Expired - Fee Related JP2525849B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP63041106A JP2525849B2 (ja) 1988-02-24 1988-02-24 原点復帰方法
PCT/JP1989/000150 WO1989008287A1 (en) 1988-02-24 1989-02-15 Method for returning to origin
US07/427,125 US5034672A (en) 1988-02-24 1989-02-15 Reference-point return method
DE68916917T DE68916917T2 (de) 1988-02-24 1989-02-15 Verfahren zur rückkehr zum ursprung.
KR1019890701880A KR930001582B1 (ko) 1988-02-24 1989-02-15 원점 복귀방법
EP89902530A EP0372082B1 (en) 1988-02-24 1989-02-15 Method for returning to origin

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63041106A JP2525849B2 (ja) 1988-02-24 1988-02-24 原点復帰方法

Publications (2)

Publication Number Publication Date
JPH01216406A JPH01216406A (ja) 1989-08-30
JP2525849B2 true JP2525849B2 (ja) 1996-08-21

Family

ID=12599223

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63041106A Expired - Fee Related JP2525849B2 (ja) 1988-02-24 1988-02-24 原点復帰方法

Country Status (6)

Country Link
US (1) US5034672A (ja)
EP (1) EP0372082B1 (ja)
JP (1) JP2525849B2 (ja)
KR (1) KR930001582B1 (ja)
DE (1) DE68916917T2 (ja)
WO (1) WO1989008287A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2793677B2 (ja) * 1990-01-16 1998-09-03 ファナック株式会社 原点設定方法
DE4021346C1 (ja) * 1990-07-05 1991-07-04 Alpha Maschinenbau Ag, Zuerich, Ch
KR0168065B1 (ko) * 1992-09-25 1999-03-20 윤종용 수치제어시스템의 모터제어방법 및 그 장치
KR0168068B1 (ko) * 1992-10-19 1999-03-20 윤종용 위치제어시스템의 위치정보 판별장치 및 그 판별방법
JP5226843B2 (ja) * 2011-10-07 2013-07-03 ファナック株式会社 機械における原点位置調整方法および原点位置調整機能を有する機械

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5776607A (en) * 1980-10-30 1982-05-13 Fanuc Ltd Numeric control system
JPS57211452A (en) * 1981-06-16 1982-12-25 Fanuc Ltd Movable portion returning system
JPS59188518A (ja) * 1983-04-11 1984-10-25 Fanuc Ltd サ−ボ制御系の絶対位置検出方式
JPS59188517A (ja) * 1983-04-11 1984-10-25 Fanuc Ltd サ−ボ制御系の絶対位置検出方式
JPS6123211A (ja) * 1984-07-12 1986-01-31 Fanuc Ltd 原点復帰方式
JPS61100815A (ja) * 1984-10-20 1986-05-19 Fanuc Ltd 回転軸のリフアレンス点復帰方法
US4744022A (en) * 1985-06-03 1988-05-10 Autotech Corporation Programmable control apparatus including an absolute position transducer
JPS623305A (ja) * 1985-06-28 1987-01-09 Pentel Kk ロボツトの原点位置設定方法
JP2558252B2 (ja) * 1986-02-19 1996-11-27 フアナツク株式会社 原点復帰方法
JP2568068B2 (ja) * 1986-03-14 1996-12-25 ファナック 株式会社 モ−タのロ−タ回転位置検出器
DE3709129A1 (de) * 1986-03-26 1987-11-12 Mitsubishi Electric Corp Numerische steuervorrichtung

Also Published As

Publication number Publication date
WO1989008287A1 (en) 1989-09-08
KR900700943A (ko) 1990-08-17
US5034672A (en) 1991-07-23
EP0372082B1 (en) 1994-07-20
DE68916917T2 (de) 1994-11-03
KR930001582B1 (ko) 1993-03-05
JPH01216406A (ja) 1989-08-30
DE68916917D1 (de) 1994-08-25
EP0372082A1 (en) 1990-06-13
EP0372082A4 (en) 1991-07-03

Similar Documents

Publication Publication Date Title
US4398138A (en) Spindle orientation control method and apparatus
JP2558252B2 (ja) 原点復帰方法
EP0417312A1 (en) Feedforward control unit for servomotor
JP3537416B2 (ja) サーボ制御装置
JPS635762B2 (ja)
US4555758A (en) Method and apparatus for controlling the acceleration and deceleration of a movable element without abrupt changes in motion
US4888536A (en) Device for controlling positioning of an object
US4386407A (en) Lathe control system
JPS5850362B2 (ja) 位置決め方式
WO1988004445A1 (en) Numerical controller
JP2525849B2 (ja) 原点復帰方法
US4789943A (en) Thread cutting control method
JPS61214002A (ja) 追従誤差制御装置
JPS6323564B2 (ja)
US3932796A (en) Control system for producing multi-axis contour movement for a stepping motor drive
JP2709773B2 (ja) サーボモータの制御方式
JP2702499B2 (ja) サーボモータ制御方法
JPH06131050A (ja) サーボモータで駆動される可動部の衝突検出方法
JPH07110715A (ja) ロボットシステムの位置制御装置及びその制御方法
JPS6232508A (ja) 数値制御装置のサ−ボ系の位置決め制御方法
JPH0144452B2 (ja)
JP2595610B2 (ja) 位置決め制御装置
JPH05324086A (ja) サーボモータの制御方式
KR900011231Y1 (ko) 피이드 포워드 루우프를 갖는 위치제어 회로
JPH0553631A (ja) ロボツト制御装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees