JPH04340104A - ローダ制御装置 - Google Patents

ローダ制御装置

Info

Publication number
JPH04340104A
JPH04340104A JP13052291A JP13052291A JPH04340104A JP H04340104 A JPH04340104 A JP H04340104A JP 13052291 A JP13052291 A JP 13052291A JP 13052291 A JP13052291 A JP 13052291A JP H04340104 A JPH04340104 A JP H04340104A
Authority
JP
Japan
Prior art keywords
loader
command
chuck
deviation
control device
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
JP13052291A
Other languages
English (en)
Inventor
Hidetsugu Kawai
秀貢 河合
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP13052291A priority Critical patent/JPH04340104A/ja
Publication of JPH04340104A publication Critical patent/JPH04340104A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Feeding Of Workpieces (AREA)
  • Turning (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、旋盤等の工作機械に
設けるガントリーローダ等のローダ制御装置に関するも
のである。
【0002】
【従来の技術】ガントリーローダでは、ローダチャック
によりワークの一端を把持し、ワーク供給台と主軸チャ
ックとの間のワークの搬送を行う。このようなワーク供
給台や主軸チャックに対するローダチャックの受取り受
渡し位置は、ワークの長さが異なると、その差だけ変え
る必要がある。
【0003】そのため、従来は、ワーク長さの異なるロ
ットに段取り替えする都度、ローダチャックの受取り受
渡し位置を教示するようにしている。この教示は、例え
ば手動モードでローダを運転すること等により行われて
いる。しかし、このような教示操作は煩雑であり、段取
り替えに手間がかかる。特に、2軸旋盤等では教示ポイ
ントが10点以上になるため、教示操作に相当の時間が
かかる。
【0004】このような問題点を解消するため、図9に
示すようにローダチャック50にワーク検出スイッチ5
1を設け、ローダチャック50が下降してテーブル52
上のワークWによりスイッチ51がオンすると、ローダ
チャック50を閉じるようにしたものが試みられている
【0005】
【発明が解決しようとする課題】この構成によると、ワ
ークWの受取り位置の教示を行うことなく運転が行える
。しかし、ローダチャック50で把持しているワークW
を排出する場合には、ローダチャック50が受渡し位置
に着いたか否かにかかわらず、スイッチ51がオンした
ままであるため、適用することができない。しかも、ロ
ーダチャック50にスイッチ51を設ける必要があり、
その配線をローダチャック50から制御装置まで行う必
要があるため、配線系が複雑になるという問題点がある
【0006】この発明の目的は、受取りおよび受渡し位
置の教示を行うことなく運転でき、かつ配線系が複雑に
なることのないローダ制御装置を提供することである。
【0007】
【課題を解決するための手段】この発明の構成を実施例
に対応する図1と共に説明する。この発明は、各動作指
令を順次実行するローダ制御装置(28)において、ロ
ーダチャック(12)を移動させる駆動装置(16),
(18)のコントローラ(25)に軸移動指令(Q)を
位置指令値によって与える軸移動指令手段(23)を有
するものに適用される。
【0008】上記構成において、ローダチャック(12
)の移動位置を検出する位置検出手段(20),(21
)と、この手段(20),(21)の検出値と前記位置
指令値との偏差(V)を算出する偏差演算手段(26)
とを設け、その偏差(V)が設定値(a)に達したとき
に、実行中の軸移動指令の次の動作指令にスキップさせ
るスキップ指令手段(31)を設ける。
【0009】
【作用】この構成によると、ローダチャック(12)の
軸移動時に、ワーク供給台(13)や主軸チャック上の
ワーク(W)にローダチャック(12)が当たってロー
ダチャック(12)が移動できなくなると、ローダチャ
ック(12)の実際の位置と位置指令値との偏差(V)
が大きくなる。この偏差(V)は偏差演算手段(26)
で算出され、偏差(V)が設定値(a)に達すると、ス
キップ指令手段(31)により次の動作指令、例えばチ
ャック閉じ動作の指令等にスキップさせられる。ローダ
チャック(12)がワーク(W)を把持していて、この
ワーク(W)をワーク排出台等に受渡す場合も前記と同
様である。
【0010】
【実施例】この発明の一実施例を図1ないし図7に基づ
いて説明する。図2は、旋盤1とローダ2とを示す概略
正面図である。旋盤1はタレット旋盤からなり、主軸3
を支持した主軸台4の側方に、タレット5を搭載したタ
レットキャリッジ6が横(X軸方向)移動可能に設置さ
れている。
【0011】ローダ2は、旋盤1の上方に架設したレー
ル7に走行台8を設置し、走行台8に前後移動台9を介
して昇降ロッド10を設置したものである。昇降ロッド
10の下端にはローダヘッド11が設けてある。ローダ
ヘッド11は、2個のローダチャック12を主軸3に対
向する面と下面とに各々有し、両ローダチャック12の
位置は、旋回機構(図示せず)で互いに入替え可能であ
る。各ローダチャック12は、ローダヘッド11に設け
たアクチュエータにより、チャック爪の開閉が可能であ
る。ローダ2の走行台8の走行範囲において、各々コン
ベヤ装置からなるワーク供給台13とワーク排出台15
とが旋盤1の両側に配置してある。
【0012】図1は、ローダ2の駆動系と制御系とを示
す説明図である。前後移動台9は、走行台8に設置した
Z軸サーボモータ16と送りねじ17とで進退駆動され
、昇降ロッド10は前後移動台9に搭載したY軸サーボ
モータ18とラック・ピニオン機構19とで昇降駆動さ
れる。各軸サーボモータ16,18は、各々パルスコー
ダ等からなる位置検出器20,21を有している。
【0013】ローダ自動運転手段22は、CPUとメモ
リ装置等からなる制御装置であり、メモリ装置には数値
制御式のローダ制御プログラムが記憶されている。この
ローダ自動運転手段22に、ローダヘッド11を所定の
経路で移動させる軸移動指令手段23と、チャック開閉
指令手段24とが設けてある。
【0014】軸移動指令手段23は、早送り指令やスキ
ップ送り指令等の軸移動指令Qをパルス列からなる位置
指令値によって与える手段であり、軸移動指令Qは、サ
ーボコントローラ25に入力される。サーボコントロー
ラ25は、軸移動指令Qの指令値と、位置検出器20,
21のフィードバック信号との偏差を偏差カウンタから
なる偏差演算手段26で演算し、サーボドライバ27を
介して各軸サーボモータ16,18を駆動する手段であ
る。なお、サーボコントローラ25はX〜Zの各軸毎に
別個に設けてあるが、図1にはX,Z軸のものを省略し
てある。
【0015】これらローダ自動運転手段22と、サーボ
コントローラ25と、各位置検出器20,21とでロー
ダ制御装置28が構成される。ローダ自動運転手段22
は、上記の他に非常停止手段29を有し、サーボコント
ローラ25の偏差演算手段26の偏差Vが誤差設定値b
,cになると、停止指令Hを旋盤1のプログラマブルコ
ントローラ30に出力して旋盤1およびローダ2の全体
を停止させる。また、この停止指令Hにより報知手段(
図示せず)にアラームを発生させる。誤差設定値b,c
は、後述のように早送り時と低速のスキップ送り時とで
別の値が設定される。
【0016】このような基本構成のローダ制御装置28
において、この発明では自動運転手段22にスキップ指
令手段31を設けてある。スキップ指令手段31は、ス
キップ送り時の位置指令値と位置検出信号Fの検出値と
の偏差Vが所定の誤差設定値aになると、ローダ制御プ
ログラムにおける次の動作指令にスキップさせる指令S
を出力する手段である。この手段31は、後に説明する
図6のステップS4により構成される。
【0017】前記のスキップ指令Sの出力のための誤差
設定値aと、非常停止手段29における各誤差設定値b
,cとは、ローダ制御プログラム中に設定しておいても
、参照用のパラメータとしてローダ制御プログラムとは
別に設定しても良い。
【0018】図5は、各誤差設定値a〜cの大きさの関
係を示す。スキップ送り時にアラーム(非常停止)とす
る誤差設定値bは、早送り時の誤差設定値cよりも小さ
くし、機械の安全を図る。スキップ指令Sを出力する誤
差設定値aは、アラームのための誤差設定値bよりもさ
らに小さな値に設定する。
【0019】上記構成の動作を説明する。ローダ2は、
ローダ自動運転手段22の制御により、つぎの動作を繰
り返し行う。すなわち、図2におけるワーク供給台13
の供給位置Pの上方で、ローダヘッド11を下降させ、
下向きのローダチャック12によりワークWを把持する
。把持の後、ローダヘッド11を上昇させ、主軸3の上
方に走行する。ここで、ローダヘッド11を下降させ、
主軸3の加工済みのワークWを正面の空のローダチャッ
ク12に受取った後、2個のローダチャック12,12
の位置を入れ替えて、ワークWを主軸3に渡す。つぎに
、ワーク排出台15まで走行して、主軸3から受取った
加工済みのワークWを排出した後、ワーク供給台13へ
再度ワークWを取りに行く。
【0020】前記の繰り返し過程で、ワーク供給台13
のワークWを取りに行くときの動作を、図4および図6
と共に説明する。図4において、スキップ送り開始位置
Yaまでは、早送り(例えばNCコードのG0)により
ローダヘッド11を下降させる。早送り位置Yaまで下
降すると、トルク制限しながら低速で下降させるスキッ
プ送り(例えばG31)が実行される(図6ステップS
1)。
【0021】スキップ送りの過程では、送り先指令値Y
bに達するまで(S2)、Y軸の位置検出器21の位置
検出信号Fと軸送り指令Qの位置指令値との偏差Vをス
キップ指令手段31で監視する(S4)。偏差Vが誤差
設定値aになると、下降を停止させて次の動作であるチ
ャック閉じ動作(S3)にスキップさせる。
【0022】図3と共に説明すると、サーボ系では一般
にフィードバック信号となる位置検出値(F)は、指令
値(Q)に対して遅れているのが通常であるが、この遅
れ量である偏差Vを監視して、誤差設定値a以上になる
とスキップ信号を出力する。
【0023】図4の例では、衝突位置Ycまで下降する
と、ローダチャック12がワークWに当たってそれ以上
の下降ができなくなる。そのため、この後は指令値だけ
が増えて偏差Vが次第に増え、偏差Vが誤差設定値aに
達する位置Ydまで指令値が増えると、次の動作にスキ
ップしてローダチャック12がワークWを把持する。
【0024】このため、ワークWが長さの種々異なるも
のに変わっても、ローダチャック12による把持が行え
る。したがって、ワーク長さが異なる都度、ローダチャ
ック12の受取り位置の教示を行うことが不要になり、
ローダ運転プログラムを共用することができる。
【0025】また、このローダ制御装置は、サーボ系に
通常に備えられている偏差演算手段26の出力を利用し
てスキップを行わせるので、専用のスイッチ等が不要で
、ローダヘッド11の周辺の配線系が複雑になるという
問題がない。
【0026】なお、前記の偏差Vは図1の非常停止手段
29によっても監視する。このとき、何かの支障により
位置指令値が増え続けて、偏差Vがスキップ指令出力の
ための誤差設定値aを超えてスキップ送り時誤差設定値
bになった場合は、アラームを発生させて非常停止させ
、機械の安全を図る。早送りの場合は、偏差Vの通常値
がスキップ送りの場合よりも大きいため、図5に示すよ
うに誤差設定値cを大きな値とし、この値cに達したと
きに非常停止させる。
【0027】前記のスキップ指令の説明は、ワーク供給
台13からワークWを受け取る場合の例であるが、図1
のワーク排出台15にワークWを受渡す場合も、受取り
時と同様な制御により、下降動作からローダチャック1
2の開き動作へのスキップが行われる。また、図7に示
すように主軸3とローダチャック12との間でワークW
の受取りおよび受渡しを行う場合も、前記と同様に、偏
差Vの監視によるスキップ指令により、位置教示を行う
ことなく運転することができる。ただしこの場合は、Z
軸についての位置指令値と位置検出器との偏差に応じて
スキップ指令を出力させる。
【0028】なお、前記各実施例では、スキップ送りの
場合に、誤差設定値aを超えると必ず次の動作にスキッ
プさせるようにしたが、スキップ送り手段31はローダ
制御プログラムにおける所定の命令によって能動状態と
不能動状態とに切り換えるようにしても良い。
【0029】図8は、このような命令を含むローダ制御
プログラムの一部を示す。同図において、ステップR1
の軸移動時においては、位置偏差Vが過大になるとアラ
ームとし、非常停止させる。位置偏差無視指令(R2)
があると、その後の軸移動時(R3)において位置偏差
Vが過大になると、アラームとする代わりにつぎの動作
であるチャック開閉動作(R4)を実行する。位置偏差
無視解除指令(R5)があると、再び位置偏差無視指令
があるまでは、ステップR1の軸移動時と同様に、位置
偏差が過大になるとアラームとする。このように構成し
た場合も、長さの異なるワークへの段取り替え時の教示
が不要になる。この場合、前記の位置偏差無視指令(R
2)および位置偏差無視解除指令(R5)は、例えば所
定のフラグのセットおよびリセットを行う指令とし、軸
移動時にフラグ状態を見て、アラームかスキップかの選
択を行うようにする。
【0030】なお、前記各実施例はガントリーローダに
適用した場合につき説明したが、この発明はその他種々
の形式のローダに適用でき、例えば多関節ロボット型の
ローダに適用することもできる。また、ローダチャック
12の受渡し位置への移動が、複数軸の同時移動の動作
になるものにおいては、スキップ指令手段は、各軸ごと
に偏差を監視し、あるいは同時移動する所定の軸だけの
偏差や、各軸偏差の総合判断等により次の移動に動作に
スキップさせるようにする。
【0031】
【発明の効果】この発明のローダ制御装置は、ローダチ
ャックの移動位置を検出する位置検出手段と、その検出
値と位置指令値との偏差を算出する偏差演算手段と、そ
の偏差が設定値になったときに次の動作指令にスキップ
させるスキップ指令手段とを設けたため、受取り受渡し
位置の教示を行うことなく、種々の長さのワークの受取
りおよび受渡しが行える。そのため、ワーク種類の変更
時の作業者の負担を大幅に低減させることができる。し
かも、サーボ系に通常に備えられている偏差演算手段の
出力を利用してスキップを行わせるので、専用のスイッ
チ等が不要で配線系が複雑になるという問題がない。
【図面の簡単な説明】
【図1】この発明の一実施例にかかるローダ制御装置の
構成を示す概念図である。
【図2】同ローダ制御装置を適用する旋盤およびローダ
の正面図である。
【図3】同ローダ制御装置におけるサーボ系の遅れを示
す説明図である。
【図4】同じくそのワーク受取り動作の説明図である。
【図5】同じくその各誤差設定値の関係を示す説明図で
ある。
【図6】同じくそのローダ制御プログラムにおけるスキ
ップ送りから次の動作にスキップさせる過程の部分を示
す流れ図である。
【図7】同じくその主軸チャックとローダチャックとの
受渡し動作の説明図である。
【図8】他の実施例におけるローダ制御プログラムの一
部を示す流れ図である。
【図9】従来例の動作説明図である。
【符号の説明】
1…旋盤、2…ローダ、3…主軸、5…タレット、8…
走行台、9…前後移動台、10…昇降ロッド、11…ロ
ーダヘッド、12…ローダチャック、13…ワーク供給
台、16…Z軸サーボモータ、18…Y軸サーボモータ
、20,21…位置検出器、22…ローダ自動運転手段
、23…軸移動指令手段、25…サーボコントローラ、
26…偏差演算手段、28…ローダ制御装置、29…非
常停止手段、31…スキップ指令手段、a〜c…誤差設
定値、H…停止指令、Q…軸移動指令、V…偏差、W…
ワーク

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  ローダチャックを移動させる駆動装置
    のコントローラに軸移動指令を位置指令値によって与え
    る軸移動指令手段を有し、各動作指令を順次実行するロ
    ーダ制御装置において、ローダチャックの移動位置を検
    出する位置検出手段と、この手段の検出値と前記位置指
    令値との偏差を算出する偏差演算手段と、この偏差が設
    定値になったときに、実行中の軸移動指令の次の動作指
    令にスキップさせるスキップ指令手段とを具備したロー
    ダ制御装置。
JP13052291A 1991-05-02 1991-05-02 ローダ制御装置 Pending JPH04340104A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13052291A JPH04340104A (ja) 1991-05-02 1991-05-02 ローダ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13052291A JPH04340104A (ja) 1991-05-02 1991-05-02 ローダ制御装置

Publications (1)

Publication Number Publication Date
JPH04340104A true JPH04340104A (ja) 1992-11-26

Family

ID=15036313

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13052291A Pending JPH04340104A (ja) 1991-05-02 1991-05-02 ローダ制御装置

Country Status (1)

Country Link
JP (1) JPH04340104A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU668492B2 (en) * 1994-04-01 1996-05-02 Sanai Fujita Dryer for deodorization and sterilization
JPH11239945A (ja) * 1998-02-25 1999-09-07 Nakamura Tome Precision Ind Co Ltd ローダハンドによるワークのチャッキング方法
JP2006159354A (ja) * 2004-12-08 2006-06-22 Murata Mach Ltd チャックのワーク把持確認装置
CN103738093A (zh) * 2013-12-31 2014-04-23 温康纳(常州)机械制造有限公司 一种同步浮雕进料系统
KR20140083088A (ko) * 2012-12-24 2014-07-04 두산인프라코어 주식회사 공작기계의 가공물 자동 배출 제어 방법
JP2016002601A (ja) * 2014-06-13 2016-01-12 村田機械株式会社 ワーク保持確認装置、及びワーク保持確認方法
JP2017042831A (ja) * 2015-08-24 2017-03-02 Dmg森精機株式会社 工作機械
EP3593941A1 (en) * 2018-07-08 2020-01-15 Nakamura-Tome Precision Industry Co., Ltd. Loading method of workpiece

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60205717A (ja) * 1984-03-30 1985-10-17 Toshiba Seiki Kk ロボツトの位置決め制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60205717A (ja) * 1984-03-30 1985-10-17 Toshiba Seiki Kk ロボツトの位置決め制御方法

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU668492B2 (en) * 1994-04-01 1996-05-02 Sanai Fujita Dryer for deodorization and sterilization
JPH11239945A (ja) * 1998-02-25 1999-09-07 Nakamura Tome Precision Ind Co Ltd ローダハンドによるワークのチャッキング方法
JP2006159354A (ja) * 2004-12-08 2006-06-22 Murata Mach Ltd チャックのワーク把持確認装置
KR20140083088A (ko) * 2012-12-24 2014-07-04 두산인프라코어 주식회사 공작기계의 가공물 자동 배출 제어 방법
CN103738093A (zh) * 2013-12-31 2014-04-23 温康纳(常州)机械制造有限公司 一种同步浮雕进料系统
JP2016002601A (ja) * 2014-06-13 2016-01-12 村田機械株式会社 ワーク保持確認装置、及びワーク保持確認方法
JP2017042831A (ja) * 2015-08-24 2017-03-02 Dmg森精機株式会社 工作機械
WO2017033510A1 (ja) * 2015-08-24 2017-03-02 Dmg森精機株式会社 工作機械
EP3593941A1 (en) * 2018-07-08 2020-01-15 Nakamura-Tome Precision Industry Co., Ltd. Loading method of workpiece
JP2020006476A (ja) * 2018-07-08 2020-01-16 中村留精密工業株式会社 ワークのローディング方法

Similar Documents

Publication Publication Date Title
EP3221078B1 (en) System and method for processing holes in a work piece
JP2792443B2 (ja) ローダ装置
JPH04340104A (ja) ローダ制御装置
EP1217480A2 (en) Loader control device
JP3703174B2 (ja) 棒材供給装置及び棒材加工装置
JP3651391B2 (ja) ローダ制御装置
JPH09155681A (ja) 生産ラインにおける搬送装置の制御方法及びその装置
JP4314741B2 (ja) ワーク搬入確認装置
JPH04160605A (ja) 自動運転工作機械の衝突防止装置
JP3834997B2 (ja) 工作機械
JPH11104934A (ja) 自動工具交換動作時の主軸頭移動の制御方法および装置
JPH074723B2 (ja) ワーク搬送装置
JPH03178752A (ja) 工具負荷監視制御方法
JPH04330504A (ja) ローダの教示装置
JP2707983B2 (ja) 衝突時トルク制御装置
JPH11226801A (ja) 主軸移動型工作機械におけるワーク授受制御方法及び主軸移動型工作機械の数値制御装置
JPH0550385A (ja) ガントリーロボツトの位置制御装置
JPH07171731A (ja) ガントリローダの移動制御方法
JP2002205247A (ja) ワーク搬送システム
JP2555662B2 (ja) 多品種少量生産におけるセルの運転モード
JPH06102922A (ja) 数値制御装置
JPH01205964A (ja) 多品種少量生産におけるワーク加工システム
JPH1133867A (ja) 工作機械の工具干渉保護方法及び保護装置
JP2022122164A (ja) ワーク自動搬送装置
JP3231122B2 (ja) ロボット制御方法