JPH07134608A - 最短早送り制御方法 - Google Patents

最短早送り制御方法

Info

Publication number
JPH07134608A
JPH07134608A JP30589293A JP30589293A JPH07134608A JP H07134608 A JPH07134608 A JP H07134608A JP 30589293 A JP30589293 A JP 30589293A JP 30589293 A JP30589293 A JP 30589293A JP H07134608 A JPH07134608 A JP H07134608A
Authority
JP
Japan
Prior art keywords
speed
optimum
fast
time constant
deceleration
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
JP30589293A
Other languages
English (en)
Inventor
Shuichi Yoshii
吉井秀一
Haruhisa Yamashita
山下晴央
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.)
Enshu Ltd
Original Assignee
Enshu 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 Enshu Ltd filed Critical Enshu Ltd
Priority to JP30589293A priority Critical patent/JPH07134608A/ja
Publication of JPH07134608A publication Critical patent/JPH07134608A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 最高早送り速度に到達しない内に加減速制御
しなければならない短距離移動時の新規な早送り制御方
法を提供することを目的とする。 【構成】 最高早送り速度に到達しない内に減速制御し
なければならない短距離移動時の早送り制御において、
プログラムメモリPMから最適速度演算制御部2に軸移
動データ取込みでプログラム内容の先読みを行い、上記
最適速度演算制御部2は移動体10の移動距離に関連し
て最適早送りの時定数を算出してパラメータの時定数を
書き替え、速度制御部4は上記移動体10の軸移動に際
し、最適早送り速度にてモーター6を台形加減速特性F
で最短早送りする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、工作機械等の移動体の
最短早送り制御方法に係り、最高早送り速度に到達しな
い内に加減速制御しなければならない短距離移動時の新
規な早送り制御方式に関する。
【0002】
【従来の技術】従来、工作機械等の移動体の早送り制御
方法は、図4に見るように、移動距離が長いときは、最
大早送り速度(例えば、30m/min)まで加速さ
せ、その後その速度にて定速送りし、最後に減速停止す
る。一方、移動体の移動距離が短いときは、加速度領域
の最高速度未達(例えば、27m/minまで加速)の
うちに減速領域に入り、全体としての移動時間が長くな
る。即ち、早送りの時定数は、例えば0.2のパラメー
タにより固定しているため、移動距離の長短に係り無く
早送りの最高速度が一定となるものの、移動距離が短く
加速度領域が最高速度未達のままで減速するときは、斜
線部面積が移動距離(60mm)となり、これに要する
時間は0.36秒と長くなる。
【0003】上記のように、機械系の慣性重量などを考
慮して振動等が発生しない時定数に固定されているた
め、いくら最高早送り速度を高く設定しても移動距離が
短いと、加速度領域が最高速度未達のままで減速するこ
とになり、軸移動に要する時間がかえって長くなると云
う欠点問題点がある。
【0004】
【発明が解決しようとする課題】本発明は、前記従来の
問題点に鑑みこれを解消することを課題とし、移動体の
移動距離が短くなるほど、時定数を小さくして立上り加
速度及び立下り減速度を早める反面、早送り最高速度を
低く抑えて同一距離を移動するに要する時間を短縮した
早送り方法を提供することを目的とする。
【0005】
【課題を解決するための手段】本発明の具体的手段は、
最高早送り速度に到達しない内に減速制御しなければな
らない短距離移動時の早送り制御において、プログラム
メモリから最適速度演算制御部に軸移動データ取込みで
プログラム内容の先読みを行い、上記最適速度演算制御
部は移動体の移動距離に関連して最適早送りの時定数を
算出してパラメータの時定数を書き替え、速度制御部は
上記移動体の軸移動に際し、最適早送り速度にてモータ
ー制御を行い台形加減速特性としたことを特徴とする最
短早送り制御方法である。
【0006】
【作用】本発明によると、最適速度演算制御部はプログ
ラムメモリから軸移動データ取込みで最高早送り速度に
到達しない内に減速制御しなければならない短距離移動
かどうかのプログラム内容の先読みを行う。これで、上
記最適速度演算制御部は移動体の移動距離を予め知るこ
とが出来、最高早送り速度に到達しない内に減速制御し
なければならない短距離移動であれば、最適早送りの時
定数を算出してパラメータの時定数を書き替える。しか
る後、速度制御部は移動体の軸移動に際し、台形加減速
特性による最適早送り速度にてモーター制御を行い、軸
移動時間の短縮化を図る。しかして、移動体の移動距離
が短い時、早送りの最高速度を低く抑える傍ら、小さく
した時定数により、立上り加速度及び立下り減速度を早
めることで同一距離を移動するに要するトータルとして
の時間を短縮する最短早送りとなる。
【0007】
【実施例】以下、図面に示す実施例にて説明する。図1
は本発明の最短早送り制御方法を実施する制御系の概要
ブロック図であり、図2は本発明に係る最短早送り制御
方法の特性図を示している。図3は本発明に係る最短早
送り制御方法を示すフローチャート図である。
【0008】図1において、10は工作機械等の移動体
で、サーボモータ6により左右に移動する。三軸直交の
工作機械では上記移動体10が三組み備えている。上記
サーボモータ6の駆動系はNC制御装置1と、この内部
構成に係り、プログラムメモリ部PMと、このプログラ
ムメモリ部内の軸移動データ取込みでプログラム内容の
先読みを行う最適速度・時定数演算部(最適速度演算制
御部)2と、移動体10の移動距離に関連して最適早送
りの時定数を算出してパラメータの時定数を書き替える
パラメータ設定部3と、最適早送り速度にてモーター制
御を行い台形加減速特性とする速度制御駆動部(速度制
御部)4と、これから発する移動制御指令でサーボモー
タMを駆動するアンプ5とからなる。
【0009】本発明は、上記サーボモータ6の駆動系に
対して制御するもので、図2の如く台形加減速特性を発
揮させるべく最短早送り制御する。即ち、軸移動量が6
0mmのとき、当該制御系の最高早送り速度が30m/
minである時、本発明の最短早送り制御方法を採用し
ないと、最高早送り速度が30m/minになるまでの
時定数は0.17秒となるが、点線三角形のように実際
の加速時間は0.15秒後に27m/minになった所
で、強制的に減速に切り換えられ、0.3秒後には、早
送り終了となる。上記条件下で本発明方法を採用する
と、時定数は0.04秒となり、早送り起動から0.0
4秒後に最高早送り速度20m/minの定速で軸移動
を行い、0.18秒後には減速送りに切り換えられ、
0.22秒後に早送り終了となる。従って、その時間差
0.3−0.22=0.08秒だけ早送りの時間短縮が
図られる。
【0010】次に、図3に示す動作手順のフローチャー
トでその作用を説明する。最適速度演算制御部2はプロ
グラムメモリ部PMから「軸移動データ取込み」(ロ)
のために「プログラム内容の先読み」(イ)を行う。こ
れで、上記最適速度演算制御部2は移動体10の移動距
離を予め知る。これに関連して最高早送り速度に到達し
ない内に減速制御しなければならない短距離移動時であ
れば、「最適早送りの時定数を算出」(ハ)してパラメ
ータ設定部3の「時定数」(ニ)が書き替えられる。し
かる後、速度制御部4は移動体10の軸移動に際し、台
形加減速特性Fによる「最適早送り速度(最適軸移
動)」(ホ)にてモーター制御を行い、「軸移動時間の
短縮化」(ヘ)を図る。しかして、移動体10の移動距
離が60mmのように短い場合には、早送りの最高速度
を20m/minと低く抑える傍ら、小さくした時定数
(0.04秒)により、立上り加速度及び立下り減速度
を早めることで同一距離を移動するに要するトータルと
しての時間を0.08秒短縮する最短早送りとなる。
【0011】本発明は、上記各実施例に限定されること
なく考案の要旨内での設計変更が可能であること勿論で
ある。例えば、機械装置は工作機械に限らず、その軸数
は問われない。また、時定数も適宜に可調的に変更可能
である。
【0012】
【効果】本発明によると、最高早送り速度に到達しない
内に減速制御しなければならない短距離移動時の早送り
制御において、プログラムメモリから最適速度演算制御
部に軸移動データ取込みでプログラム内容の先読みを行
い、上記最適速度演算制御部は移動体の移動距離に関連
して最適早送りの時定数を算出してパラメータの時定数
を書き替え、速度制御部は上記移動体の軸移動に際し、
最適早送り速度にてモーター制御を行い台形加減速特性
としたから、移動体の移動距離が短い場合には、早送り
の最高速度を低く抑える傍ら、小さくした時定数によ
り、立上り加速度及び立下り減速度を早めることで同一
距離を移動するに要するトータルとしての時間を短縮で
きる最適作用の効果が得られる。これは、特にショート
ストロークの移動時において、有効に働き、従来にない
有益な作用効果を発揮する。
【図面の簡単な説明】
【図1】本発明最短早送り制御方法を実施する制御系の
概要ブロック図である。
【図2】本発明に係る最短早送り制御方法による特性図
である。
【図3】本発明に係る最短早送り制御方法を示すフロー
チャート図である。
【図4】従来方法の特性図である。
【符号の説明】
1 NC制御装置 2 最適速度・時定数演算部(最適速度演算制御部) 3 パラメータ設定部 4 速度制御駆動部(速度制御部) 5 アンプ 10 移動体 PM プログラムメモリ F 台形加減速特性

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 最高早送り速度に到達しない内に減速制
    御しなければならない短距離移動時の早送り制御におい
    て、プログラムメモリから最適速度演算制御部に軸移動
    データ取込みでプログラム内容の先読みを行い、上記最
    適速度演算制御部は移動体の移動距離に関連して最適早
    送りの時定数を算出してパラメータの時定数を書き替
    え、速度制御部は上記移動体の軸移動に際し、最適早送
    り速度にてモーター制御を行い台形加減速特性としたこ
    とを特徴とする最短早送り制御方法。
JP30589293A 1993-11-10 1993-11-10 最短早送り制御方法 Pending JPH07134608A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30589293A JPH07134608A (ja) 1993-11-10 1993-11-10 最短早送り制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30589293A JPH07134608A (ja) 1993-11-10 1993-11-10 最短早送り制御方法

Publications (1)

Publication Number Publication Date
JPH07134608A true JPH07134608A (ja) 1995-05-23

Family

ID=17950569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30589293A Pending JPH07134608A (ja) 1993-11-10 1993-11-10 最短早送り制御方法

Country Status (1)

Country Link
JP (1) JPH07134608A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009266011A (ja) * 2008-04-25 2009-11-12 Fanuc Ltd サイクルタイム短縮のためのロボットの移動制御装置及び移動制御方法
US7633255B2 (en) 2004-06-09 2009-12-15 Citizen Holdings Co., Ltd. Movement controller for controlling movement of mobile body of machine tool, machine tool provided with movement controller, and mobile body moving method
JP5558638B1 (ja) * 2013-06-12 2014-07-23 三菱電機株式会社 指令生成装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7633255B2 (en) 2004-06-09 2009-12-15 Citizen Holdings Co., Ltd. Movement controller for controlling movement of mobile body of machine tool, machine tool provided with movement controller, and mobile body moving method
JP2009266011A (ja) * 2008-04-25 2009-11-12 Fanuc Ltd サイクルタイム短縮のためのロボットの移動制御装置及び移動制御方法
JP5558638B1 (ja) * 2013-06-12 2014-07-23 三菱電機株式会社 指令生成装置
WO2014199460A1 (ja) * 2013-06-12 2014-12-18 三菱電機株式会社 指令生成装置
KR20160003864A (ko) * 2013-06-12 2016-01-11 미쓰비시덴키 가부시키가이샤 지령 생성 장치
CN105308526A (zh) * 2013-06-12 2016-02-03 三菱电机株式会社 指令生成装置

Similar Documents

Publication Publication Date Title
JPS61157909A (ja) ロボツトの経路誤差補正方式
JP3553741B2 (ja) 数値制御装置および数値制御装置の主軸モータ加減速制御方法
WO1997015874A1 (fr) Procede concernant une machine-outil a commande numerique et a mouvement axial, et appareil afferent
JP2002132349A (ja) 加減速制御方法
JP3768730B2 (ja) レーザ加工機およびその数値制御装置ならびにレーザ加工機の制御方法
JPH07134608A (ja) 最短早送り制御方法
JP4542668B2 (ja) パルス発振ic並びにそのicを使用したモータの位置決め制御方法とその装置
JPH07134607A (ja) 最短早送り制御方法
JPH07136905A (ja) 最短早送り制御方法
JP2001312309A (ja) 数値制御工作機械及びその加減速制御方法
JPH06250717A (ja) 数値制御装置の加減速制御方式
JP3440996B2 (ja) 数値制御装置
JPH0792702B2 (ja) 制御装置
JP2654614B2 (ja) 速度制御装置
JPH06170769A (ja) 制振制御方法
JPH10105247A (ja) サーボモータのオーバーシュート防止方法
JP2918269B2 (ja) ロボットの移動制御方法
JPS5942886B2 (ja) ボイスコイルモ−タ制御装置
JP3403628B2 (ja) 数値制御における送り軸の加減速制御方法および装置
JPH1190758A (ja) 送りネジ機構の制御方法
JPH0655471A (ja) ワーク移載ロボットの動作制御方法
JP2001092518A (ja) 早送り速度の加減速制御方法
JP2003260636A (ja) 制御装置の加減速制御方法
JPH0215311A (ja) 位置制御装置のバックラッシュ補正装置
JP2003186515A (ja) 数値制御装置の加減速制御方法