JP2002132349A - 加減速制御方法 - Google Patents

加減速制御方法

Info

Publication number
JP2002132349A
JP2002132349A JP2000318293A JP2000318293A JP2002132349A JP 2002132349 A JP2002132349 A JP 2002132349A JP 2000318293 A JP2000318293 A JP 2000318293A JP 2000318293 A JP2000318293 A JP 2000318293A JP 2002132349 A JP2002132349 A JP 2002132349A
Authority
JP
Japan
Prior art keywords
acceleration
speed
deceleration
curve
processing
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.)
Granted
Application number
JP2000318293A
Other languages
English (en)
Other versions
JP3681972B2 (ja
Inventor
Toshiaki Otsuki
俊明 大槻
Shoichi Sagara
晶一 相良
Kazuhiko Sonobe
和彦 園部
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 JP2000318293A priority Critical patent/JP3681972B2/ja
Priority to US09/964,564 priority patent/US6920363B2/en
Priority to DE60115800T priority patent/DE60115800T2/de
Priority to EP01308633A priority patent/EP1197820B1/en
Publication of JP2002132349A publication Critical patent/JP2002132349A/ja
Application granted granted Critical
Publication of JP3681972B2 publication Critical patent/JP3681972B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • G05B19/416Numerical 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 of velocity, acceleration or deceleration

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)

Abstract

(57)【要約】 【課題】 位置決めに伴う加減速の所要時間短縮による
位置決めの高速化。 【解決手段】 速度と加速度の関係が低速部分と高速部
分で対称的でなくてもよい加減速制御を行い、実加速度
曲線ができるだけ制限加速度曲線に沿うように加減速を
行う。時間−速度推移に対応してプロットされる実加速
度−速度の関係を表わす曲線が、制限加速度曲線に沿う
ように接近し、かなりの部分では実質的に一致するよう
に時間−速度推移が計画される。プログラムに基づく移
動指令に対して、加減速処理した後の移動指令をサーボ
制御部へ供給するに際して、加減速処理後の移動指令の
速度−加速度曲線が、予め設定されている速度−加速度
曲線に沿うように加減速処理の加速度が定められる。速
度−加速度曲線は、各軸毎および加速並びに減速毎にパ
ラメータで設定される。この設定は各軸毎、移動方向
毎、加速/減速毎にパラメータを使って設定し得るよう
にする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本願発明は、自動機械、例え
ば各種加工機をサーボ制御する制御装置(数値制御装
置)によって行なわれる加減速制御方法に関し、更に詳
しく言えば、高速で位置決めを行うような自動機械、例
えば加工機に好適に適用される加減速制御方法に関す
る。
【0002】
【従来の技術】良く知られているように、加工機などの
自動機械を数値制御装置によってサーボ制御する場合、
位置決めに伴って加減速制御が行なわれる。位置決めの
加減速制御には時間−速度推移のグラフ形状に応じた呼
称が付けられ、従来より、直線形、ベル形などが知られ
ている。図2には、ベル形の加減速制御について、左側
に時間−速度推移、右側に加速度(実加速度)−速度の
関係をグラフ描示した。右側のグラフには、制限加速度
曲線を併記した。
【0003】制限加速度曲線は、機械の摩擦、重力、モ
ータの出力トルク性能等で決まる出力可能な加速度を速
度の関数で表わしたものであり、加減速制御がこの制限
内で行なわれることに対応して、図示したように、加減
速制御時の実加速度(実際に出力される加速度のこと;
以下同じ)は制限加速度曲線の内側の領域内で変化す
る。
【0004】このようなベル形に代表される従来の加減
速の1つの特徴は、速度と加速度の関係が低速部分と高
速部分で対称的となっていることである。つまり、速度
と実際に出力される加速度の関係を表わす曲線は台形形
状である。一方、加減速制御される軸を持つ加工機等の
機械においては、機械各部に作用する摩擦や重力、ある
いは軸を駆動するモータのトルク特性などにより、出力
可能な加減速性能が、低速部分と高速部分で対称的でな
い場合が殆どである。
【0005】従って、速度の関数で出力可能な加減速性
能を表わす制限加速度曲線は、速度に対して一般に非対
称的となる。図5には、典型的な制限加速度曲線(図2
の加速度−速度曲線に付記したものと同じ)を横軸に速
度、縦軸に加速度をとって示したものである。
【0006】図5のカーブ形状から判るように、特に高
速部分で出力可能な加減速性能に制限がある。そのた
め、従来技術では、実加速度曲線は低速部分と高速部分
で対称的であっても、加速度曲線の一部が制限加速度曲
線に接するような実加速度曲線を生成し、制限加速度曲
線の範囲内でできるだけ大きな加減速を行う方式を提案
していた。(例えば特許第2722286号参照)。
【0007】しかし、その方式においても、制限加速度
曲線の高速部分での加減速性能に制限されてしまうこと
に伴って、低速部分では性能に見合った十分な加速を行
うことができなかった。換言すれば、低速部分では加速
性能のかなり大きな部分が生かされず、その分、位置決
め乃至その前後の加減速によけいな時間がかかっていた
ということである。
【0008】
【発明が解決しようとする課題】そこで、本願発明の目
的は、上記従来技術の問題点を克服し、加工機等の自動
機械の制御を行なう制御装置が行なう位置決めに伴う加
減速について、それに要する時間を短縮し、高速の位置
決めが可能で、加工等の作業を効率化する上で有利な加
減速制御方法を提供することにある。
【0009】
【課題を解決するための手段】本発明は、速度と加速度
の関係が低速部分と高速部分で対称的であるという条件
を取り払い、実加速度曲線が可能な限り制限加速度曲線
に沿うような加減速を行うことで上記課題を解決する。
【0010】即ち、本発明に従えば、移動指令に対し
て、加減速処理した後の移動指令をサーボ制御部へ供給
する加減速制御方法において、前記加減速処理後の移動
指令の速度−加速度曲線が予め設定されている速度−加
速度曲線に沿うように前記加減速処理の加速度が定めら
れ、前記速度−加速度曲線は、各軸毎および加速並びに
減速毎に設定される。ここで、速度−加速度曲線は、制
限加速度曲線に一致または近似するように設定される。
但し、速度は制限加速度を越えないように注意すること
は当然である。
【0011】前記速度−加速度曲線は、移動方向毎に設
定されて良い。また、加速においては前記速度−加速度
曲線に沿うように前記加減速処理の加速度を求め、減速
においては一定の加速度で減速するようにしても良い。
【0012】更に、加速においては前記速度−加速度曲
線に沿うように前記加減速処理の加速度を求め、減速に
おいては一定の加速度に対して一定時間のフィルタを通
して減速するようにしても良い。
【0013】加速度特性は、各軸毎、移動方向毎、加速
/減速毎などに応じて相違する場合があるので、制限加
速度曲線は各軸毎、移動方向毎、加速/減速毎に与えら
れるようにすることが好ましい。
【0014】なお、制限加速度曲線に対応する速度と加
速度の関係は、パラメータなどであらかじめ設定するこ
とが出来る。 たとえば、いくつかの速度に対応する制
限加速度をそれらの速度毎にパラメータに設定し、制限
加速度曲線はそれらの関係する点を結んだ折れ線する。
ここで、各軸毎に、移動方向毎に、加速と減速毎に特性
が相違する場合には、制限加速度曲線をそれらのケース
毎に設定すれば良い(例については後述)。
【0015】
【発明の実施の形態】本発明では、図3に一例を示した
ように、速度と加速度の関係が低速部分と高速部分で対
称的でなくてもよい加減速制御を行い、実加速度曲線が
できるだけ制限加速度曲線に沿うように加減速を行う。
【0016】図3の描示形式は、前出の図2と同様であ
り、1つの実施形態で採用される加減速制御について、
時間−速度推移(左側グラフ)と、実加速度−速度の関
係(左側グラフ)を示した。右側のグラフには、制限加
速度曲線を併記した。
【0017】なお、前述したように、各軸毎、移動方向
毎、加速/減速毎に加速度特性は相違する場合があるの
で、制限加速度曲線は各軸毎、移動方向毎、加速/減速
毎にパラメータを使って設定し得るようにする。条件毎
の制限加速度曲線の例については後述する。
【0018】図1は、実施形態で使用する数値制御装置
の要部を表わすブロック図である。数値制御装置には、
先ず、パートプログラムを格納するプログラム記憶領域
1と、様々な動作条件を決定するパラメータ記憶領域2
を有している。パラメータ記憶領域2に記憶されるパラ
メータには、上述したように、各軸毎、移動方向毎、あ
るいは加速と減速毎に特性が相違する場合に応じて制限
加速度曲線を定めるためのパラメータが含まれる。
【0019】数値制御装置は、更に、指令解析部3、補
間前加減速処理部4、補間処理部5を有し、補間処理部
5の出力で、位置決めに伴う加減速制御を含む、各軸の
制御が行なわれる。本例では、X軸、Y軸、Z軸が制御
される。
【0020】自動運転の実行時にはプログラム記憶領域
1から図3に示した如き速度推移に対応したパートプロ
グラムデータを読み出し、指令解析部3入力する。指令
解析部3は、指令ブロック毎の移動量や送り速度の指令
から補間用のデータを生成する前処理部である。前処理
されたデータは補間前加減速処理部4で加減速処理が施
された後、補間処理部5入力され、各軸(ここではX
軸、Y軸、Z軸)の各々のサーボモータへの移動指令に
分割され、サーボ制御部に出力される。
【0021】ここで、制限加速度曲線(速度−加速度曲
線)の設定例について、図6〜図10を参照して簡単に
説明しておく。先ず、数値テーブル形式で描示された図
6は、10m/min刻みで制限加速度を、「+方向加
速時」、「−方向加速時」、「+方向減速時」、「−方
向減速時」の4条件に分けて設定する例を表わしてい
る。
【0022】数値制御装置(図1参照)は、図6に示し
た数値データが例えば操作パネル(図示省略)のマニュ
アル操作で入力されると、これら4つの条件のそれぞれ
に対応して、滑らかな曲線(制限加速度曲線)を4個出
力する。あるいは、自動運転開始後のしかるべき指令に
応じて出力すべく備えても良い。
【0023】このようにして図6に示した設定例に対応
して作成される、「+方向加速時」、「−方向加速
時」、「+方向減速時」、「−方向減速時」に適用され
る制限加速度曲線は、図7〜図10のようになる。な
お、ここでは、4本の制限加速度曲線が設定、作成され
る例を示したが、一般には、条件分けの数が増加すれ
ば、それに応じて設定、作成される制限加速度曲線の本
数も増える。
【0024】次に、プログラムに位置決め指令があり、
プログラム解析部において位置決め指令のブロックと解
析された場合の具体的な処理の例について、図11に示
したフローチャートに従って説明する。説明の都合上、
ここでは1つの軸について指令が出されたものとする。
複数の軸について指令が出された場合には、各軸につい
て同様の処理が併行して同期的に実行される。同期は、
例えば、処理の1サイクルの最終ステップ(フローチャ
ートにおけるS7、S14またはS15)におけるサー
ボ制御への出力を同時的に実行することでとることが出
来る。
【0025】加速度、速度、出力データは、図4に示し
たようなものである。但し、図示の都合上、時間−速度
推移曲線を近似する階段関数は実際より粗く描かれてい
る。処理の手順の概略は下記のようになる。
【0026】(1)そのブロックの移動量Isを求める
(S1)。そして、以下のように、補間前加減速処理、
補間処理を一定周期(以下、Δt)毎に処理する。
【0027】(2)加速を開始する。前回の速度をU0と
し、初期値0をセットする。また、処理進行の指標nを初
期値1にセットする(S2)。
【0028】(3)加速開始後、n回目の処理において
は、制限加速度曲線から前回処理で求まっている速度Un
-1に相当する加速度An-1を求め、その加速度An-1にΔt
をかけて前回速度Un-1に加算し、Unを求める(S3)。
【0029】(4)Unが指令速度Sc以上であれば、ス
テップS8に移行する。そうでない場合は、その速度Un
にΔtをかけてn回目の出力データPnを求める(S4)。
そして、ここで、速度Unから設定された制限加速曲線に
もとづく加速度で速度0まで減速する場合に必要な距離
Dを計算する。更に、そのブロックの移動量IsからPnを
減算してIpを求める(S5)。
【0030】ここで、もしIpがD以下となっている場合
には、ステップS11の処理へ移行する。そうでない場
合には、Ipをそのブロックの移動量Isとする。また、Pn
をサーボ制御へ出力する。n=n+1としてステップS3へ
戻り、処理を続行する(S6、S7)。
【0031】(5)指令速度ScにΔt をかけてその回の
出力データPcを求める。更に、速度Scから設定された制
限加速曲線にもとづく加速度で速度0まで減速する場合
に必要な距離Dを計算する。そのブロックの移動量Isか
らPcを減算してIpを求める(S8)。
【0032】ここで、IpがD以下となっている場合、ス
テップS11の処理へ移行する。そうでない場合には、
Ipをそのブロックの移動量Isとする。また、Pcをサーボ
制御へ出力する。n=n+1としてステップS3へ戻り、処
理を続行する(S9、S10)。
【0033】(6)減速を開始する。前回の速度をV0と
する。また、処理進行の指標mを初期値1にセットする
(S11)。
【0034】(7)減速開始後m回目の処理において
は、制限加速度曲線から前回処理で求まっている速度Vm
-1に相当する加速度Am-1を求め、その加速度Am-1にΔt
をかけて前回速度Vm-1に減算し、Vmを求める。更に、そ
の速度VmにΔtをかけてm回目の出力データQmを求める。
IsからQmを減算してIpとする(s12)。
【0035】Ipが0または負になる場合は、ステップS
15へ移行する。負にならない場合は、IpをIsとする。
また、Qmをサーボ制御へ出力する。m=m+1としてステッ
プS12へ戻り、処理を続行する(S13、S14)。
【0036】(8)IsをQmにセットし、Isを0とする。
そして、Qmをサーボ制御へ出力する。これにより、1ブ
ロックの加減速の処理が完了する。
【0037】
【発明の効果】本願発明によれば、機械の摩擦や重力に
よる機械の特性や、モータのトルク特性などに適応した
加減速を行うことにより、機械やモータの性能を十分に
生かすことが可能となり、高速の位置決めを行うことが
できる。その結果、作業が効率化される。
【図面の簡単な説明】
【図1】本願発明が適用される数値制御装置の要部構成
を示すブロック図である。
【図2】従来技術における位置決めのための加減速の例
について説明するダイヤグラムである。
【図3】本発明の実施形態における位置決めのための加
減速について説明するダイヤグラムである。
【図4】本発明の実施形態における加速度、速度、出力
データを表わしたダイヤグラムである。
【図5】速度−加速度制限曲線の典型例を表わすダイヤ
グラムである。
【図6】制限加速度曲線の設定例について説明する数値
テーブルである。
【図7】図6に示した設定例に対応して、「+方向加速
時」に適用される制限加速度曲線の例を表わすダイヤグ
ラムである。
【図8】図6に示した設定例に対応して、「−方向加速
時」に適用される制限加速度曲線の例を表わすダイヤグ
ラムである。
【図9】図6に示した設定例に対応して、「+方向減速
時」に適用される制限加速度曲線の例を表わすダイヤグ
ラムである。
【図10】図6に示した設定例に対応して、「−方向減
速時」に適用される制限加速度曲線の例を表わすダイヤ
グラムである。
【図11】本発明の実施形態における処理の概要を記し
たフローチャートである。
【符号の説明】
1 プログラム記憶領域 2 パラメータ記憶領域 3 指令解析部 4 補間前加減速処理部 5 補間処理部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 園部 和彦 山梨県南都留郡忍野村忍草字古馬場3580番 地 ファナック株式会社内 Fターム(参考) 5H269 AB01 BB05 EE01 5H303 AA01 BB03 BB08 DD01 KK14

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 移動指令に対して、加減速処理した後の
    移動指令をサーボ制御部へ供給する加減速制御方法であ
    って、 前記加減速処理後の移動指令の速度−加速度曲線が、予
    め設定されている速度−加速度曲線に沿うように前記加
    減速処理の加速度を定めるようになっており、前記速度
    −加速度曲線は、各軸毎および加速並びに減速毎に設定
    することを特徴とする加減速制御方法。
  2. 【請求項2】 前記速度−加速度曲線は、移動方向毎に
    設定されることを特徴とする請求項1に記載の加減速制
    御方法。
  3. 【請求項3】 加速においては前記速度−加速度曲線に
    沿うように前記加減速処理の加速度を求め、減速におい
    ては一定の加速度で減速する請求項1または請求項2に
    記載の加減速制御方法。
  4. 【請求項4】 加速においては前記速度−加速度曲線に
    沿うように前記加減速処理の加速度を求め、減速におい
    ては一定の加速度に対して一定時間のフィルタを通して
    減速する請求項1、請求項2または請求項3に記載の加
    減速制御方法。
JP2000318293A 2000-10-18 2000-10-18 加減速制御方法 Expired - Lifetime JP3681972B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2000318293A JP3681972B2 (ja) 2000-10-18 2000-10-18 加減速制御方法
US09/964,564 US6920363B2 (en) 2000-10-18 2001-09-28 Acceleration and deceleration control method
DE60115800T DE60115800T2 (de) 2000-10-18 2001-10-10 Steuerungsverfahren zur Beschleunigung und zur Verzögerung
EP01308633A EP1197820B1 (en) 2000-10-18 2001-10-10 Acceleration and deceleration control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000318293A JP3681972B2 (ja) 2000-10-18 2000-10-18 加減速制御方法

Publications (2)

Publication Number Publication Date
JP2002132349A true JP2002132349A (ja) 2002-05-10
JP3681972B2 JP3681972B2 (ja) 2005-08-10

Family

ID=18796939

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000318293A Expired - Lifetime JP3681972B2 (ja) 2000-10-18 2000-10-18 加減速制御方法

Country Status (4)

Country Link
US (1) US6920363B2 (ja)
EP (1) EP1197820B1 (ja)
JP (1) JP3681972B2 (ja)
DE (1) DE60115800T2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007279899A (ja) * 2006-04-04 2007-10-25 Mitsubishi Electric Corp 数値制御装置
DE102014104226A1 (de) 2013-03-28 2014-10-02 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014104220A1 (de) 2013-03-28 2014-10-02 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014117733A1 (de) 2013-12-11 2015-06-11 Fanuc Corporation Parametereinstellungsunterstützungsvorrichtung mit einer Funktion zur Unterstützung der Parametereinstellung
WO2023058153A1 (ja) * 2021-10-06 2023-04-13 ファナック株式会社 数値制御装置

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITVI20010149A1 (it) * 2001-07-04 2003-01-04 Adriano Cazzavillan Metodo per coordinare e sincronizzare il movimento di assi servo-assistiti
US20040225382A1 (en) * 2003-05-09 2004-11-11 Phil Brown Jerk profile, vector motion control and real time position capture in motion control systems
US6911792B2 (en) 2003-05-20 2005-06-28 Hewlett-Packard Development Company, L.P. System and method for controlling movement
JP3830475B2 (ja) * 2003-08-05 2006-10-04 ファナック株式会社 制御装置
JP4467625B2 (ja) * 2008-03-31 2010-05-26 三菱電機株式会社 数値制御装置および数値制御方法
JP5155785B2 (ja) * 2008-09-09 2013-03-06 富士機械製造株式会社 作動制御方法および対回路基板作業装置
CN102799146B (zh) * 2012-08-08 2013-08-28 成都乐创自动化技术股份有限公司 用于数控设备控制***的s形加减速控制的速度规划方法
JP5803952B2 (ja) * 2013-02-15 2015-11-04 株式会社安川電機 コントローラ、タイムチャート作成装置、コンピュータプログラム、情報記憶媒体、機器制御方法及びタイムチャート作成方法
CN103838260B (zh) * 2014-03-26 2017-07-11 山信软件股份有限公司 一种异步电动机驱动设备定位控制装置及方法
JP6017513B2 (ja) * 2014-11-07 2016-11-02 ファナック株式会社 モータトルクで制限される指令を生成するモータ制御装置
JP6356658B2 (ja) * 2015-12-25 2018-07-11 ファナック株式会社 プレスの調整が容易な数値制御装置
WO2017113069A1 (zh) * 2015-12-28 2017-07-06 深圳配天智能技术研究院有限公司 S型曲线规划方法、装置及数控机床
JP6321708B2 (ja) * 2016-03-17 2018-05-09 ファナック株式会社 工作機械システムおよび開停止位置算出装置
JP6404863B2 (ja) 2016-06-27 2018-10-17 ファナック株式会社 加減速フィルタの時定数を動的に切り替える数値制御装置
CN108958173B (zh) * 2018-07-27 2021-07-09 山东大学 基于梯形求解的任意位移速度下的s曲线加减速规划方法
CN111487930B (zh) * 2020-04-24 2022-08-05 东莞市精驰软件有限公司 基于对称图形替换技术的运动控制***、方法、装置、机床和存储介质

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59106007A (ja) * 1982-12-10 1984-06-19 Toyota Central Res & Dev Lab Inc 多関節型ロボツトの軌跡制御装置
US4843297A (en) * 1984-11-13 1989-06-27 Zycron Systems, Inc. Microprocessor speed controller
US4714867A (en) * 1986-09-30 1987-12-22 Design Components Incorporated Method and apparatus for controlling a stepper motor with a programmable parabolic velocity profile
JP2722286B2 (ja) 1991-06-10 1998-03-04 ファナック株式会社 サーボモータの最適加減速制御方式
JP2862052B2 (ja) * 1993-04-01 1999-02-24 三菱電機株式会社 位置指令方法及びその装置
US5331264A (en) * 1993-04-15 1994-07-19 Fanuc Robotics North America, Inc. Method and device for generating an input command for a motion control system
US5708342A (en) * 1993-05-27 1998-01-13 Fanuc Ltd. Method of controlling acceleration/deceleration time constants for robot
JPH0916241A (ja) * 1995-06-29 1997-01-17 Fanuc Ltd ロボットの加減速動作の設定方法
JP3037881B2 (ja) * 1995-07-10 2000-05-08 ファナック株式会社 数値制御装置
JPH10320026A (ja) * 1997-05-20 1998-12-04 Mitsubishi Electric Corp 数値制御装置及び方法
JPH1153021A (ja) 1997-08-05 1999-02-26 Yaskawa Electric Corp 産業用ロボットの加減速パターン生成方法
JPH11202925A (ja) 1998-01-14 1999-07-30 Makino Milling Mach Co Ltd 数値制御における送り軸の加減速制御方法および装置
US5963003A (en) * 1998-04-22 1999-10-05 Allen-Bradley Company, Llc Method and apparatus for asynchronous multi-axis servo path planning
JP3034843B2 (ja) * 1998-05-28 2000-04-17 ファナック株式会社 加工機の制御装置
JP3538319B2 (ja) * 1998-06-04 2004-06-14 オークマ株式会社 サーボモータを用いた位置制御装置
KR100342255B1 (ko) * 1999-06-25 2002-06-27 윤종용 로봇 구동용 모터의 속도제어방법

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007279899A (ja) * 2006-04-04 2007-10-25 Mitsubishi Electric Corp 数値制御装置
JP4627740B2 (ja) * 2006-04-04 2011-02-09 三菱電機株式会社 数値制御装置
DE102014104220B4 (de) * 2013-03-28 2015-12-10 Denso Wave Incorporated Verfahren zum Steuern des Antriebs eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014104220A1 (de) 2013-03-28 2014-10-02 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014104226A1 (de) 2013-03-28 2014-10-02 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
US9221175B2 (en) 2013-03-28 2015-12-29 Denso Wave Incorporated Method of generating path of multiaxial robot and control apparatus for the multiaxial robot
US9242376B2 (en) 2013-03-28 2016-01-26 Denso Wave Incorporated Method of generating path of multiaxial robot and control apparatus for the multiaxial robot
DE102014104220B9 (de) * 2013-03-28 2016-01-28 Denso Wave Incorporated Verfahren zum Steuern des Antriebs eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014104226B4 (de) * 2013-03-28 2016-05-12 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014104226B8 (de) * 2013-03-28 2016-08-04 Denso Wave Incorporated Verfahren zur Erzeugung eines Pfades eines mehrachsigen Roboters und Steuervorrichtung für den mehrachsigen Roboter
DE102014117733A1 (de) 2013-12-11 2015-06-11 Fanuc Corporation Parametereinstellungsunterstützungsvorrichtung mit einer Funktion zur Unterstützung der Parametereinstellung
CN104714486A (zh) * 2013-12-11 2015-06-17 发那科株式会社 具有辅助参数调整的功能的参数调整辅助装置
US9436178B2 (en) 2013-12-11 2016-09-06 Fanuc Corporation Parameter adjustment support device having function for supporting parameter adjustment
CN104714486B (zh) * 2013-12-11 2016-11-30 发那科株式会社 具有辅助参数调整的功能的参数调整辅助装置
WO2023058153A1 (ja) * 2021-10-06 2023-04-13 ファナック株式会社 数値制御装置

Also Published As

Publication number Publication date
EP1197820A3 (en) 2004-01-21
EP1197820B1 (en) 2005-12-14
DE60115800D1 (de) 2006-01-19
JP3681972B2 (ja) 2005-08-10
DE60115800T2 (de) 2006-07-06
US6920363B2 (en) 2005-07-19
EP1197820A2 (en) 2002-04-17
US20020045957A1 (en) 2002-04-18

Similar Documents

Publication Publication Date Title
JP2002132349A (ja) 加減速制御方法
JP5355356B2 (ja) 部品プログラムの作成のための方法
JPS61157909A (ja) ロボツトの経路誤差補正方式
JPH09120310A (ja) 軸移動方法及び軸移動方式
JP3553741B2 (ja) 数値制御装置および数値制御装置の主軸モータ加減速制御方法
JP6301979B2 (ja) 単系統用のプログラムで複数系統の軸を制御する数値制御装置およびそのシミュレーション装置
JP6423811B2 (ja) 加工情報に応じて加工条件を変更可能な数値制御装置
JP2010123122A6 (ja) 部品プログラムの作成のための方法
WO2016038687A1 (ja) 数値制御装置
JPH01164280A (ja) 加減速制御方式
WO1991003009A1 (en) Acceleration/deceleration control method of numeric controller
WO2022009797A1 (ja) 数値制御装置及び制御方法
JP2021002092A (ja) 数値制御装置
JP6298010B2 (ja) 加減速設定自動切換機能を備えた数値制御装置
JP2880170B2 (ja) ブロックオーバラップ方法
JP6649336B2 (ja) ワーク移動装置及びロボットを協調して動作させるように制御する制御装置及び制御方法
JP2001154719A (ja) 自由曲線補間方法
WO2024003972A1 (ja) プログラム最適化装置及び記憶媒体
JP6568152B2 (ja) 数値制御装置
JPH0642166B2 (ja) サ−ボ制御方法
JP2001166807A (ja) 数値制御装置の加工指令方法
JPH0573128A (ja) 数値制御装置の送り速度制御方法
JP2689748B2 (ja) ロボットの制御方法
JPH04169907A (ja) 加減速制御方式
JPH0683431A (ja) Nc制御装置の速度制御方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030701

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050519

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3681972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080527

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090527

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100527

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110527

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110527

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120527

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120527

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130527

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130527

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140527

Year of fee payment: 9