JPH0410643B2 - - Google Patents

Info

Publication number
JPH0410643B2
JPH0410643B2 JP20799083A JP20799083A JPH0410643B2 JP H0410643 B2 JPH0410643 B2 JP H0410643B2 JP 20799083 A JP20799083 A JP 20799083A JP 20799083 A JP20799083 A JP 20799083A JP H0410643 B2 JPH0410643 B2 JP H0410643B2
Authority
JP
Japan
Prior art keywords
origin
movable element
control device
machine tool
numerically controlled
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
Application number
JP20799083A
Other languages
English (en)
Other versions
JPS60100212A (ja
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 filed Critical
Priority to JP20799083A priority Critical patent/JPS60100212A/ja
Publication of JPS60100212A publication Critical patent/JPS60100212A/ja
Publication of JPH0410643B2 publication Critical patent/JPH0410643B2/ja
Granted 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/00Program-control systems
    • G05B19/02Program-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 program 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 program 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 program 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は、テーブル等の可動要素を原点を基準
として移動させる数値制御工作機械において、そ
の停止、起動を制御する数値制御工作機械の起動
停止制御装置に関する。
<従来技術> 一般に、この種の数値制御工作機械は、運転停
止中においてテーブル等の可動要素は種々の要因
によつて原点に対して位置ずれを生じる場合があ
る。この位置ずれが生ずると制御装置側では、原
点に対するテーブルがどのような関係位置にある
か全く検出できなくなり、このような状態で可動
要素を自動で原点復帰させると工作物と工具との
衝突等の危険があり、従つて手動で原点復帰が行
われている。
しかるに、この方法は作業者が直接機械を監視
しながら操作しなければならず、操作に時間がか
かり、特に多数の工作機械より構成されたFMS
等では、各工作機械毎さらには各制御軸毎に原点
復帰のための操作が必要となり、稼働率低下の大
きな要因となつていた。
このため従来では、原点検出装置の他に、原点
ヅーン確認装置を使用している。これは原点に対
しある巾をもつた範囲に可動要素が停止している
ことを検出するために長ドツクとスイツチを利用
するものであり、上記したように運転停止中に若
干の位置の位置ずれが生じた場合でも、その原点
ゾーンを外れない限り、可動要素の位置を検出で
きる。従つて数値制御工作機械の起動時に際して
可動要素を一定の方向に移動させ、原点ゾーンを
外れると同時に原点が検出されるまで逆方向に移
動させることで原点復帰動作を自動的に行うこと
ができる。この原点復帰動作は予め原点ゾーンを
基点として一定方向にかつ一定量移動させるもの
であるから、衝突のおそれもなく、また手動によ
る原点復帰動作も不用となり、機械の可動率を頗
る向上することができる。
しかしながら上記従来のものは、原点ゾーン確
認装置が余分に必要となつてコスト高となり、ま
た機械を改造しないと既存の機械には適用できな
い欠点があつた。
<発明の目的> 本発明は、従来のこのような欠点を除去するた
めになされたものであり、その目的とするところ
は、原点ゾーン確認装置を余分に設けることなく
自動的に原点復帰を行うことである。
<発明の構成> 本発明はかかる目的を達成するためになされた
もので、第1図は本発明装置の概略を示す全体構
成図を示す。この図から明らかなように本発明
は、数値制御装置11かの指令信号を駆動モータ
21を含む送り装置に入力することにより原点検
出装置25によつて検出される原点を基準として
テーブル等の可動要素20を移動させるようにし
た数値制御工作機械10に用いられる起動停止制
御装置であつて、前記数値制御装置11には、機
械の運転停止時に前記可動要素20を前記原点を
基準として一定の方向に定量シフトするシフト手
段17と、機械の起動時に前記原点に向つて前記
シフト方向と反対方向に移動させる原点復帰手段
18とを設けたことを特徴とするものである。
<実施例> 以下本発明の実施例を図面に基づいて説明す
る。第2図に示すように本発明装置は、多数の数
値制御工作機械10と、この数値制御工作機械1
0を予めプログラムされたプログラムに基づいて
制御する数値制御装置置11と、この数値制御装
置11を総括的に制御するコンピユータ12より
なる。この数値制御装置11とコンピユータ12
との間は、インタフエイス13,14ならびに伝
送ライン15を介して互いに接続され、数値制御
装置11からの要求に応じて必要なプログラムデ
ータを転送するようになつている。
一方数値制御工作機械10はテーブル、サドル
等の可動要素20を有し、この可動要素20をサ
ーボモータ21を含む送り装置22によつてZ軸
方向に送りを与えるようになつている。なお、こ
の数値制御工作機械10はZ軸の他、X軸、Y軸
等複数の制御軸を有するが説明の便宜上1軸で図
示してある。さらにこの数値制御工作機械10は
原点検出装置25を備えている。この原点検出装
置25はドツグ26と、近接スイツチ27よりな
り、両者が対向する位置を原点P1とし、この原
点P1を基準として可動要素20の移動を制御す
ることで、可動要素20を高精度に位置決めする
ことができる。
前記コンピユータ12にはバスライン30を介
してテレタイプ等の入出力端末器31ならびに磁
気デイスク等のメモリ32が接続している。この
メモリ32には第3図に示すように多種類の工作
物にそれぞれに対応する加工プログラムMPの
他、前記数値制御工作機械10の停止時において
前記可動要素20を原点P1を基準として一定方
向にシフトする定量シフトプログラムSP、数値
制御工作機械10の起動時に可動要素20を原点
P1に復帰させる原点復帰プログラムRPが記憶
され、所定のメモリアドレスが指定されることに
よりコンピユータ12は対応するプログラムを読
出し、数値制御装置11に転送する。
次に上記構成における数値制御工作機械10の
停止、起動制御について説明する。なお、この実
施例では、多数の数値制御工作機械10を有する
が、ここでは説明の便宜上1台の数値制御工作機
械10について説明する。第7図は運転準備が終
了した状状態を示し、これより起動指令が出力さ
れると、第4図に示す処理ルーチンを実行する。
このルーチンにおける最初のステツプ100で
は、異常の有無が判定され、異常がなればステツ
プ101においてその日の数値制御工作機械10
の運転に関するスケジユールプログラムが読込ま
れ、次いでステツプ102ではそのスケジユール
が完了したかどうかが判定される。この状態では
数値制御工作機械10の1日のスケジユールが完
了しておらず、従つてステツプ105に進み、そ
して工作物を加工するに必要な加工プログラム
MPがサーチされ、ステツプ106においてその
加工プログラムMPは数値制御装置11に転送さ
れる。
一方数値制御装置11側ではこのコンピユータ
12から加工プログラムMPが転送されると同時
に第6図に示す処理ルーチンのステツプ301を
実行し、前記加工プログラムMPが読込まれる。
このときまだプログラムエドになつておらず、ま
たこのプログラムは加工プログラムMPであるた
め、ステツプ302,303,305を経てステ
ツプ308が実行され、数値制御装置11から数
値制御工作機械10のサーボモータ21に一方向
にパルス分配され、その結果可動要素20は第7
図に示す加工位置P3まで送り前進された工作物
の加工が行われる。パルス分配終了後ステツプ3
09より再びステツプ301に戻り、次のブロツ
クデータがが読込まれ、前記と同様にステツプ3
02,303,305を経てステツプ308が実
行され、数値制御工作機械10のサーボモータ2
1に+方向にパルス分配され、可動要素20は第
7図に示すように原点検出装置25から原点信号
が出される原点P1まで後退される。
以後加工プログラムMPを1ブロツクごとに順
次読込み、上記ステツプを繰返すことで可動要素
20は原点P1を基準として送り制御された工作
物の加工が順次行われる。その後この工作物の加
工が終了すると同時にステツプ302でプログラ
ムエンドが確認されるため、ステツプ310にお
いて数値制御装置11はコンピユータ12に対し
割込み信号を出力する。この信号を受けてコンピ
ユータ12はステツプ101を実行し、数値制御
工作機械10の次のスケジユールデータを読込
み、そしてこのスケジユールに基づき、次に加工
すべき工作物に対応する加工プログラムMPがサ
ーチされ、前記と同様にしてこの加工プログラム
MPがコンピユータ12から数値制御装置11に
転送され、数値制御工作機械10では次の工作物
の加工が行われる。
このようにして工作物の加工を繰返し、そして
1日のスケジユールが完了すると、ステツプ10
2よりステツプ103に進み、定量シフトプログ
ラムSPがサーチされ、そしてステツプ104に
おいてその定量シフトプログラムSPは数値制御
装置11に転送される。従つて数値制御装置11
側ではステツプ301においてこの定量シフトプ
ログラムSPを読込み、さらにステツプ302を
経てステツプ303に進む。このステツプ303
では前記定量シフトプログラムSPに基づき、数
値制御装置11より数値制御工作機械10に対し
て一定量のシフトパルスが送出される。これによ
り可動要素20は第7図に示すように原点P1を
基準としてそれよりLだけ−方向にシフトしたシ
フト位置P2に位置決めされ、その状態で数値制
御工作機械10の運転が停止される。
その翌日、再び数値制御工作機械10の運転を
開始する場合、その運転準備指令と同時に第5図
に示すルーチンのステツプ200が実行され、そ
の結果原点復帰プログラムRPがサーチされ、そ
してステツプ201においてその原点復帰プログ
ラムRPは数値制御装置11に転送される。従つ
て数値制御装置11側ではステツプ301におい
てこの原点復帰プログラムRPを読込んだ後、ス
テツプ302,303を経てステツプ305に進
む。このステツプ305では前記原点復帰プログ
ラムRPに基づき、数値制御装置11より数値制
御工作機械10のサーボモータ21に対して+方
向のパルスが送出され、これにより可動要素20
は+方向に移動し、そして原点検出装置25によ
り原点P1が確認されると同時にサーボモータ2
1へのパルスの送出が停止され、可動要素20は
原点P1復帰される。これにより数値制御工作機
械10の運転準備は完了し、以後数値制御工作機
械10は運転開始と同時にの原点P1を基準とし
て送り制御される。
なお、この原点復帰動作を行うとき、可動要素
20は原点P1よりLだけ−方向にシフトしたシ
フト位置P2に停止されているため、このシフト
位置P2より+方向に可動要素20を移動させる
ことにより可動要素20を他の装置とを干渉させ
ることなく、確実に原点復帰させることができ
る。
また本発明は上記実施例のように1日のスケジ
ユールが終了した時点において、定量シフトプロ
グラムSPを読込んで可動要素20を原点P1よ
りLだけシフトしたシフト位置P2へ位置決めす
るものの他、例えば工作物の加工途中に異常信号
が出力された場合にも前記シフト位置P2に可動
要素20を位置決めするようにしてもよい。
すなわちこの異常信号が出力された場合には、
第4図のステツプ108,109,110,10
3,104が実行され、これによりコンピユータ
12から数値制御装置11に向けて原点復帰プロ
グラムRPならびに定量シフトプログラムSPが転
送される。従つて数値制御工作機械10は加工動
作を中断してステツプ301,302,303,
305,306,307を実行して原点復帰動作
を行い、さらに定量シフトプログラムSPに基づ
きステツプ301,302,303,304を実
行してシフト動作を行う。この2つの動作を実行
することにより数値制御工作機械10に異常が発
生した場合でも、可動要素20をシフト位置P2
に位置決め停止することができ、次の運転再開時
にこのシフト位置P2を基準として原点復帰動作
を行うことができる。
また、機械の停止中における可動要素20の位
置ずれは極めて少く、シフト量Lを越えて位置ず
れすることはないが、何らかの要因によつて可動
要素20がシフト量L以上に+方向に位置ずれし
た場合、原点P1が検出できず、可動要素20は
オーバストロークすることになる。
このような事態を防止するには第8図に示すよ
うにステツプ307の後にステツプ311を付加
するとよい。すなわちこのステツプ311では原
点復帰動作中において可動要素20がシフト位置
P2よりL+△Lだけ移動したどうかがその送出
パルス数から判別され、可動要素20が上記移動
量以上に移動した場合には異常信号が送出されて
その運転が停止され、可動要素20のオーバスト
ロークを防止することができる。
<発明の効果> 上記詳述したように本発明装置は、数値制御装
置に、機械の運転停止時に可動要素を原点を基準
として一定の方向に定量シフトするシフト手段
と、機械の起動時に前記原点に向かつて前記シフ
ト方向と反対方向に移動させる原点復帰手段を設
けた構成であるため、原点より一定の関係にある
シフト位置を基準として原点復帰動作を行うこと
ができ、その結果可動要素の他の装置に衝突する
ようなことがなく、しかも原点ゾーン確認装置を
余分に設けることなく自動的に原点復帰を行うこ
とができる利点を有する。
【図面の簡単な説明】
第1図は本発明にかかる数値制御工作機械の起
動停止制御装置の発明概念の構成要素をブロツク
図で表した発明構成図、第2図は本発明の実施例
を示すブロツク図、第3図はメモリに記憶された
プログラムの内容を示す図、第4図及び第5図は
コンピユータの動作を示すフローチヤート、第6
図は数値制御装置の動作を示すフローチヤート、
第7図は可動要素の移動状態を示す説明図、第8
図は本発明の他の実施例を示すフローチヤートで
ある。 10…数値制御工作機械、11…数値制御装
置、17…シフト手段、18…原点復帰手段、2
0…可動要素、P1…原点、P2…シフト位置。

Claims (1)

    【特許請求の範囲】
  1. 1 数値制御装置からの指令信号を駆動モータを
    含む送り装置に入力することにより原点検出装置
    によつて検出される原点を基準としてテーブル等
    の可動要素を移動させるようにした数値制御工作
    機械において、前記数値制御装置には、機械の運
    転停止時に前記可動要素を前記原点を基準として
    一定の方向に定量シフトするシフト手段と、機械
    の起動時に前記原点に向つて前記シフト方向と反
    対方向に移動させる原点復帰手段とを設けたこと
    を特徴とする数値制御工作機械の起動停止制御装
    置。
JP20799083A 1983-11-04 1983-11-04 数値制御工作機械の起動停止制御装置 Granted JPS60100212A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20799083A JPS60100212A (ja) 1983-11-04 1983-11-04 数値制御工作機械の起動停止制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20799083A JPS60100212A (ja) 1983-11-04 1983-11-04 数値制御工作機械の起動停止制御装置

Publications (2)

Publication Number Publication Date
JPS60100212A JPS60100212A (ja) 1985-06-04
JPH0410643B2 true JPH0410643B2 (ja) 1992-02-26

Family

ID=16548849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20799083A Granted JPS60100212A (ja) 1983-11-04 1983-11-04 数値制御工作機械の起動停止制御装置

Country Status (1)

Country Link
JP (1) JPS60100212A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012118152A1 (ja) 2011-03-03 2012-09-07 日東電工株式会社 加熱剥離型粘着シート

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6297004A (ja) * 1985-10-24 1987-05-06 Amada Co Ltd 数値制御される移動体の原点復帰制御装置
JP4986880B2 (ja) * 2008-02-19 2012-07-25 株式会社 ナノ マイクロマシンやマイクロフライスマシンの工具長補正方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012118152A1 (ja) 2011-03-03 2012-09-07 日東電工株式会社 加熱剥離型粘着シート

Also Published As

Publication number Publication date
JPS60100212A (ja) 1985-06-04

Similar Documents

Publication Publication Date Title
KR950000839B1 (ko) 이상정지기능을 구비한 수치 제어공작기계
EP0782056B1 (en) Numerically controlled machine tool and method
US4580225A (en) Method for producing multiple entry threads
JPH046001B2 (ja)
JPS6332586B2 (ja)
US5578913A (en) NC device controlling machining processes with pre- and post-execution in-position values
US5977736A (en) Superposition control method using numerical controller
JPS6057961B2 (ja) 2つの主軸台を備えた無人化自動旋削装置
US4698573A (en) Numerically controlled working process
JPH0410643B2 (ja)
JPH08263115A (ja) Nc工作機械における干渉回避方法
JPH11104934A (ja) 自動工具交換動作時の主軸頭移動の制御方法および装置
KR910009240B1 (ko) 수치제어장치
JPH03104581A (ja) ロボット制御システム
JPS5918184B2 (ja) 工作機械における工具異常時の工具退避・復帰装置
JPH02151909A (ja) 産業用機械の制御装置
JPS63295085A (ja) Cncレ−ザ加工方法
JPS61152351A (ja) 原位置復帰機能を備えた工作機械
JP2817983B2 (ja) パンチプレスのスキップ処理装置
JPH0716803B2 (ja) 対向型2軸スピンドル旋盤のワーク授受確認方法とその制御装置
JPH06282318A (ja) 数値制御工作機械
JP3065386B2 (ja) 産業用ロボットの制御方法
JPH11242511A (ja) 共通経路上の2つの可動体を同時制御する数値制御装置
JPH0690646B2 (ja) 並行動作機能を備えた数値制御装置
JPS6099545A (ja) 工作機械