JPS6294245A - 数値制御工作機械用原点復帰装置 - Google Patents

数値制御工作機械用原点復帰装置

Info

Publication number
JPS6294245A
JPS6294245A JP23449785A JP23449785A JPS6294245A JP S6294245 A JPS6294245 A JP S6294245A JP 23449785 A JP23449785 A JP 23449785A JP 23449785 A JP23449785 A JP 23449785A JP S6294245 A JPS6294245 A JP S6294245A
Authority
JP
Japan
Prior art keywords
movable part
error counter
distance
starting point
command
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
Application number
JP23449785A
Other languages
English (en)
Inventor
Masayoshi Ota
大田 政義
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 JP23449785A priority Critical patent/JPS6294245A/ja
Publication of JPS6294245A publication Critical patent/JPS6294245A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、数値制御工作機械用原点復帰装ごに関する。
特に、リミットスイッチ等III動部の位置を検出する
手段を不必要とする改良に関する。
〔従来の技術〕
数値制御工作機械環、コンピュータにより制御されるサ
ーボ制御装置を有するIi丁動部を移動する手段を有す
る装置は、【1ニ動部の幾何学的現在位置とコンピュー
タ上の現在位置(位置に対応する数イ1)とを合致させ
る必要があるため、特定の時期例えば一連の動作の初期
等に、可動部を正確に原点に移動させる原点復帰装置が
必要である。
従来技術に係る原点復帰装置はり動部によって動作され
るリミy l・スイッチ等+i(動部の位置を検出する
19段にもとづいてOf動部を正確に原点に停止させる
ことを基本としていた。換−1すれば、リミ・、トスイ
ンチ等11[動部の位置を検出する1段のり3作点(幾
何学的位置)と正確な減速度をもって減速する期間中に
+i(動部が移動する正確な距離とにもとづいて、可動
部をIF確に原点に停止トさせることとしていた。そし
て、)―記のみではl・分な粘度が91)られないとき
は jI(動部の移動f+′F(回転角)に欠l応する
パルスを計数してなす移動距離測定「4段を併用するこ
ととされており、十分な粘度を実現しうる装置も開発さ
れている。
〔発明が解決しようとする問題点〕
ところが、数値制1JIIL作機械にあっては、その構
造的制限により、リミットスイッチ等【1(動部位置検
出手段を利用しえない場合があり、このような場合にも
使用しうる数値制御工作機械用原点復帰装置の開発が望
まれていた。
本発明の目的はこの要請に応えることにあり、精度もさ
ることながら、リミットスイッチ等1呼動部位置検出手
段を使用する必要のない数値制御工作機械用原点復帰装
置を提供することにある。
〔問題点を解決するための手段〕
を記の欠点を解消するために本発明が採った手段は、 (イ)可動部4が移動すべき距離が記憶され、このii
f動部4の移動した距離に対応する長さが逐次差し引か
れるエラーカウンタ7とトルクリミット機能を有するサ
ーボ制御装置8とを具備している数値制御工作機械用原
点復帰装置に。
(ロ)原点復帰指令に応答して、特定の長さ以上の距離
原点方向に向って可動部を移動する指令を発し、同時に
前記の距離番前記のエラーカウンタ7に記憶させるエラ
ーカウンタ人力手段9と、(ハ)前記の可動部4が原点
に到達して前記のトルクリミット機能により停止したこ
とを検出する可動部停止検出手段10と、 (ニ) iIT動部動部停止用検出手段10作に応答し
て、極めて小さな値を、逐次、前記のエラーカウンタ7
に記憶されているイ直から減ずるエラーカウンタ減算1
段11と、 (ホ) +iii記のエラーカウンタ7に記憶されてい
るイイ1か前記の極めて小さなイイiより小さいことを
検出する原・j人復帰Iti認−f一段12とを設けた
ことにある。
〔1′I川〕 未発明は、′i!!値制御り作機械に使用されるサーボ
制御装置には、(イ)11丁動部が移動すべき距離をエ
ラーカウンタに記憶させ、(ロ)可動部の移動距離(回
転角)に対応してパルスを発生させ、(ハ)このパルス
をもってエラーカウンタの記憶している数を逐次減算し
、(ニ)このエラーカウンタの記憶している数にもとづ
いて++l動部の現在位置を1FfIiに検出する手法
が一般に使用されており、しかも、トルクリミット機能
も一般に設けられている=IG実に着11シて、上記二
つの機能を111提としてなされたものであり、 (イ)11丁動部の停止Fは、リミットスイッチ等lI
T動部位置検出手段にもとづいて動作する減速会停止F
段にたよらず、トルクリミット機能により可動部をIE
確にこの位置に停止させ、(11動部を原へに衝突させ
、その後継続的にトルクを加えてir動部を原点に継続
的に押し付けるという方法により可動部を正確にこの(
q置に停Wさせ)、(ロ)次に、極めて小さな距離例え
ば許容誤差距離に対応する値を逐次エラーカウンタから
減少させて、に記のof動部押し付は力を次第に減少さ
せ。
(ハ)エラーカウンタに記憶されている値が1:記の極
めて小さな距離例えば許容誤差距離に対応する値より小
さくなった点(可動部押し付は力がお−むね零になった
点)で土足の減算動作を停+hさせて、この位置で、可
動部はいづれの方向にも推力を受けることがなく停止す
るようにして、区1動部部を1F確に原点に移動・停止
することとしたものである。
〔実施例〕
以下、図面を参照しつ一1本発明に係る数値制御工作機
械用原点復帰装置についてさらに説明する。
第1図参照 図は5本発明の一実施例に係る数イメ1制御下作機械用
原点復帰装置の全体構成図を示す0図において、1は工
作機械のベッドであり、2はボールスクリューであり、
3は原点基準体であり、4はテーブル等++f動部であ
る。5はサーボ電動機でありテーブル等II動部部4を
駆動する。6はサーボ1を動機5によって駆動される回
転計発電機等11丁動部連動検出手段である。
7はエラーカウンタであり、可動部4が移動すべき距離
が記憶され、これに応答して、トルクリミット機能を有
するサーボ制御装2t8が動作して、サーボ電動411
5を制御する。9はエラーカウンタ入力手段であり、原
点復帰指令に応答して、特定の長さくテーブルが移動可
能の最大距離)以上の距離原点方向に可動部4を移動さ
せる指令を発し、この距離をエラーカウンタ7に入力す
る。
10はII工動部停止検出り段であり、IIf動部運動
検出手段6に追従して極めて小さな距離(例えば許容誤
差距離に対応する値)を逐次エラーカウンタ7から減算
するエラー減算手段11を動作する。12は原点復帰確
認手段であり、エラーカウンタ7の記憶している値が上
記の極めて小さな距離(例えば許容誤差距離に対応する
値)より小さくなり、サーボ電動a5は、トルクが発生
しなくなったことを検出する。
第2図参照 上記全体構成図に示す各構成要素は、その機俺をマイク
ロコンピュータ応用技術をもって実現することが現実的
であるから、上記全体構成図をもって示す本発明に係る
数値制御工作機械用原点復帰装置の動作を、フローチャ
ートを参照して下記に説明する。
(a)原点復帰指令に応答して、特定の長さく t=T
動部移動可ず距最大距離)以上の距離、可動部を原点に
向って移動させる指令を発し、同時に、この移動指令距
離をエラーカウンタ7に記憶する。
(b ) ij’)動部4が原点基準体3に衝突して移
動を停止トすると、可動部運動検出手段6も連動を停止
上するから、この状態はたCちに検出しうる。
(C)しかし、サーボ電動機5には、これが原点を超え
てさらに移動しつづける方向のトルクが印加されつづけ
ているから、このトルクの発生を停止させなければなら
ない。
そのため、可動部4の停止Fに応答して。
極めて小さ値例えば許容誤差距離に対応する値を、逐次
、エラーカウンタ7から減算する指令を発する。
(d)上記の減算が進行して、エラーカランタフの記憶
しているイ1が上記の極めて小さなfヒ1例えば許容誤
差距離に対応する値より小さくなったときは、サーボ′
1シ動a5はすでにトルクを発生するべき指令を′j−
えられておらず、トルクを発生しておらないので、この
ときに原点復帰が完了したものと認定する。
〔発明の効果〕
以上説明せるとおり、本発明に係る数値制御工作機械用
原点復帰装置は。
(イ) 可動部の停止は、リミットスイッチ副可動部位
置検出を段にもとづいて動作する減速・停止手段にたよ
らず、トルクリミット機能によりOf動部を正確にこの
位置に停止させ、(11丁動部を原点に衝突させ、その
後継続的にトルクを加えて可動部を原点に!I続的に押
し付けるという方法により可動部を正確にこの位置に停
止させ)、 (ロ)次に、極めて小さな距離例えば許容誤差距離に対
応する値を逐次エラーカウンタから減少させて、上記の
riJ動部押し付は力を次第に減少させ、 (ハ)エラーカウンタに記憶されているf直が上記の極
めて小さな距離例えば許容誤1差距敲に対応する値より
小さく、なった点(if動部押し付は力がお−むね零に
なった点)で上記の減算動作を停止ヒさせて、この位と
で、5f動部はいづれの方向にも推力を受けることなく
停止するようにして、f+丁動部を正確に原点に移動・
停止することとされているので、リミントスイッチ竿の
Of動部位置検出手段は全く必要でなく、数値制御」工
作機械の構造的制限によりリミ7 トスイッチ等の可動
部位置検出り段を利用しえない場合でも、何の支障もな
く利用しうる。
【図面の簡単な説明】
第1図は、本発明の一実施例に係る数値制御下f7I機
械川原点復帰装この全体構成図である。 第2図は、本発明の一実施例に係るフローチャー1・で
ある。 10eペント、  210ボールスクリユー。 3・・・原点基準体、  4・・・i+)動部(テーブ
ル等)、 5・拳・サーボ電動機、 6e・・可動部連
動検出手段、  7・Φ・エラーカウンタ。 8・・・サーボ制u4装置、  9・・・エラーカウン
タ人力手段、 10・・・可動部外xh検出手段、11
・虐・エラーカウンタ減算手段、  12・・・原点復
帰確認手段。

Claims (1)

  1. 【特許請求の範囲】 可動部(4)が移動すべき距離が記憶され該可動部(4
    )の移動した距離に対応する長さが逐次差し引かれるエ
    ラーカウンタ(7)とトルクリミット機能を有するサー
    ボ制御装置(8)とを具備してなる数値制御工作機械用
    原点復帰装置において、 該原点復帰装置には、 原点復帰指令に応答して特定の長さ以上の距離原点方向
    に向って可動部を移動する指令を発し、同時に前記距離
    を前記エラーカウンタに記憶させるエラーカウンタ入力
    手段(9)と、 前記可動部(4)が原点に到達して前記トルクリミット
    機能により停止したことを検出する可動部停止検出手段
    (10)と、 該可動部停止検出手段(10)の動作に応答して、極め
    て小さな値を、逐次、前記エラーカウンタ(7)に記憶
    されている値から減ずるエラーカウンタ減算手段(11
    )と、 前記エラーカウンタ(7)に記憶されている値が前記極
    めて小さな値より小さいことを検出する原点復帰確認手
    段(12)とを有することを特徴とする数値制御工作機
    械用原点復帰装置。
JP23449785A 1985-10-22 1985-10-22 数値制御工作機械用原点復帰装置 Pending JPS6294245A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23449785A JPS6294245A (ja) 1985-10-22 1985-10-22 数値制御工作機械用原点復帰装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23449785A JPS6294245A (ja) 1985-10-22 1985-10-22 数値制御工作機械用原点復帰装置

Publications (1)

Publication Number Publication Date
JPS6294245A true JPS6294245A (ja) 1987-04-30

Family

ID=16971951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23449785A Pending JPS6294245A (ja) 1985-10-22 1985-10-22 数値制御工作機械用原点復帰装置

Country Status (1)

Country Link
JP (1) JPS6294245A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0248U (ja) * 1988-05-31 1990-01-05
JPH02109602A (ja) * 1988-10-20 1990-04-23 Okuma Mach Works Ltd 複数主軸旋盤の加工物受渡し方式
JP2009148859A (ja) * 2007-12-21 2009-07-09 Terumo Corp マニピュレータシステム及びマニピュレータの制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0248U (ja) * 1988-05-31 1990-01-05
JPH02109602A (ja) * 1988-10-20 1990-04-23 Okuma Mach Works Ltd 複数主軸旋盤の加工物受渡し方式
JP2009148859A (ja) * 2007-12-21 2009-07-09 Terumo Corp マニピュレータシステム及びマニピュレータの制御方法

Similar Documents

Publication Publication Date Title
US4021650A (en) Velocity command signal generating apparatus
US5231335A (en) Double spindle synchronous driving apparatus
KR880001647B1 (ko) 로보트 제어장치
US5646493A (en) Robot profile control method
KR880000419B1 (ko) 수치제어 시스템의 스위치류 장착위치 조정방법 및 장치
JPS6294245A (ja) 数値制御工作機械用原点復帰装置
US3599068A (en) Locating speed reduction device
JP2963787B2 (ja) 位置制御装置
JPS62119019A (ja) 射出成形機
US3362601A (en) Machine tool control apparatus
JP4098748B2 (ja) 緊急停止指令を出力する機能を有する数値制御装置
JPS6156880A (ja) ライントラツキング制御方式
JPH0227091B2 (ja)
JPS59195714A (ja) 可動体の位置決め制御装置
JPS61147306A (ja) ロボツトの安全装置
US3604998A (en) Dual drive servo-controlled thread cutter including mode engagement features
KR0161004B1 (ko) 다관절 로보트의 연속이동 제어방법
JPS581805B2 (ja) 位置決め制御方式
JPH1015864A (ja) 手動パルス発生装置
JP2506157B2 (ja) ロボットの制御装置
JPS5837562B2 (ja) 位置制御装置
JPS6191510A (ja) 現在位置検出方法および装置
JPH0378004A (ja) 原点復帰装置
JPS6315098B2 (ja)
JPH01183336A (ja) 加工テーブル基準位置検出方法