JPH0274185A - モータの制御装置 - Google Patents

モータの制御装置

Info

Publication number
JPH0274185A
JPH0274185A JP63226119A JP22611988A JPH0274185A JP H0274185 A JPH0274185 A JP H0274185A JP 63226119 A JP63226119 A JP 63226119A JP 22611988 A JP22611988 A JP 22611988A JP H0274185 A JPH0274185 A JP H0274185A
Authority
JP
Japan
Prior art keywords
motor
cam curve
command
command value
memory
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
JP63226119A
Other languages
English (en)
Other versions
JPH078160B2 (ja
Inventor
Takeshi Hashimoto
武志 橋本
Takeshi Oide
剛 大出
Shotaro Shindo
進藤 昭太郎
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP63226119A priority Critical patent/JPH078160B2/ja
Publication of JPH0274185A publication Critical patent/JPH0274185A/ja
Publication of JPH078160B2 publication Critical patent/JPH078160B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Position Or Direction (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明はダイレクト・ドライブ・モータ(以下、DDモ
ータとする)を制御する装置の改良に関するものである
[従来の技術] 従来、ロボ・ットアームの関節駆動に用いるモータでは
、アームを始点から終点まで移動させる場合は、モータ
に台形速度曲線または三角速度曲線で表わされる速度指
令信号を与えていた。
しかし、台形速度曲線や三角速度曲線を用いて速度制御
をすると、モータの加速度が不連続になるため、高速回
転時にアームが振動するという問題点があった。
これを防止するために、スプライン曲線で表わされた速
度曲線を用いてモータを滑らかに回転させるものがある
[発明が解決しようとする課Ill] このようにすると、速度パターンはアルゴリズムにより
固定され、また速度演算が複雑になってリアルタイム処
理には向かないという問題点があった。
本発明はこのような問題点を解決するためになされたも
のであり、モータを滑らかに回転させることができ、短
時間で指令値を算出でき、しかも指令値の曲線パターン
に自由度があるモータの制御装置を実現することを目的
とする。
し課題を解決するための手段] 本発明は、 ダイレクト・ドライブ・モータの制御装置において、 モータの回転変位と時間を無次元化したデータを対応さ
せたカム曲線テーブルが複数種類用意されたカム曲線メ
モリと、 指令値に応じて前記カム曲線メモリ中のカム曲線テーブ
ルを選択する曲線選択部と、 選択したカム曲線テーブルを参照しながら無次元化演算
を行って、指令値に含まれたモータの駆動対象物の移動
距離と移動時間を満足する指令値を算出する指令値算出
部と、 算出した指令値をもとにモータを駆動するドライバ、 を具備しなモータの制御装置である。
[実施例] 以下、図面を用いて本発明を説明する。
第1図は本発明にがかるモータの制御装置の一実施例の
構成図である。
図で、10はモータの駆動対象物の移動距離(ストロー
ク)及び移動時間と後述するカム曲線テーブルの種類の
データが入力されるキーボード、20はキーボード10
の入力を受けこの入力に応じたNCコマンドを出力する
データ入力部、30はデータ入力部20からのNCコマ
ンドが格納される不揮発性のメモリである。
40はメモリ30からNCコマンドを逐次取出して実行
するインタプリタである。
50は複数種類のカム曲線テーブル50.〜501が設
けられたカム曲線メモリである。ここで、カム曲線テー
ブルはモータの回転変位と時間を無次元化したデータを
対応させたテーブルである。
60はカム曲線指令部であり、インタプリタ40から与
えられたカム曲線の種類のデータからカム曲線テーブル
501〜501の中の1つを選択し、選択したカム曲線
テーブルを参照しながら、インタプリタ40から与えら
れたストロークと移動時間を満足する指令値を算出する
70はカム曲線指令部60が算出した指令値をもとに、
モータ回転位置が指令値に一致するようにDDモータ8
0を制御する位置決めサーボドライバである。
このように構成した装置の動作を説明する。
キーボードlOによりデータ入力部20を介してNCコ
マンドがメモリ30に書込まれる。インタプリタ40は
メモリ30からNCコマンドを逐次取出して実行する。
モータの動作指令を行う場合は、インタプリタ40はカ
ム曲線指令部50に対してストローク、移動時間及びカ
ム曲線テーブルの種類のデータを与え、タイマ41を用
いて時間τ毎にサンプリングする。
カム曲線は第2図に示すように、一定時間ΔT毎にモー
タの回転変位と時間の無次元化データの関係を表わした
グラフである。カム曲線テーブルは第3図に示すように
、時間Δ′■゛毎にカム曲線のデータを対応させたデー
タと、テーブルのピッチの逆数1/ΔTと、無次元最大
速度V、と、無次元最大加速度AMが記憶されている。
カム曲線指令部60はタイマ41によりτ秒毎に起動さ
れる。カム曲線指令部60の動作を第4図のタイムチャ
ートで説明する。
第4図で、まず、処理A1により、移動実時間Rtを更
新し、その後、処理A2により更新した時間を無次元時
間Tに変換する。
次に、処理A3で無次元時間]゛からカム曲線テーブル
におけるインデックス(テーブル中の該当する無次元時
間)ΔT1を求める。
ここで、処理A4でカム曲線テーブルのデータを用いて
次式で与えられる内挿演算により無次元S(ΔT1):
時間ΔTπにおけるSの値S(Δ1゛π。、):時間Δ
’rTL++におけるSの値 その後、処理A5で無次元変位Sを実変位Sに変換する
。そして、処理A6で実変位Sをドライバに指令信号と
して送る。
次に、処理A7によりT≧1になったらカム曲線指令部
60の処理を終了し、ならない場合は再びA1からの処
理を繰返す。
なお、インタプリタ40にモータの最高速度をチエツク
する手段を設けてもよい、すなわち、最大速度V0が、 ■。≦(h/lu)・VB になったときにエラーとする手段を設けてもよい。
[効果] 本発明によれば次の効果が得られる。
■複数種類のカム曲線テーブルを記憶しておき、これら
は選択可能になっているため、目的に応じた速度と加速
度になるようにモータを制御できる。
■カム曲線テーブルは無次元化されているため、任意の
ストロークと移動時間の組合せにも対応可能である。
■カム曲線テーブルは予め用意されているため、短時間
で指令値を算出できる。
【図面の簡単な説明】
第1図は本発明にかかるモータの制御装置の一実施例の
構成図、第2図〜第4図は第1図の装置の動作説明図で
ある。 10・・・キーボード、20・・・データ入力部、30
・・・メモリ、40・・・インタプリタ、50・・・カ
ム曲線メモリ、501〜501・・・カム曲線テーブル
、60・・・カム曲線指令部、70・・・位置決めサー
ボドライバ、80・・・DDモータ。 ン O 第1図 第2図 無斌元晴間(T) 第3図

Claims (1)

  1. 【特許請求の範囲】 ダイレクト・ドライブ・モータの制御装置において、 モータの回転変位と時間を無次元化したデータを対応さ
    せたカム曲線テーブルが複数種類用意されたカム曲線メ
    モリと、 指令値に応じて前記カム曲線メモリ中のカム曲線テーブ
    ルを選択する曲線選択部と、 選択したカム曲線テーブルを参照しながら無次元化演算
    を行って、指令値に含まれたモータの駆動対象物の移動
    距離と移動時間を満足する指令値を算出する指令値算出
    部と、 算出した指令値をもとにモータを駆動するドライバ、 を具備したモータの制御装置。
JP63226119A 1988-09-09 1988-09-09 モータの制御装置 Expired - Fee Related JPH078160B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63226119A JPH078160B2 (ja) 1988-09-09 1988-09-09 モータの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63226119A JPH078160B2 (ja) 1988-09-09 1988-09-09 モータの制御装置

Publications (2)

Publication Number Publication Date
JPH0274185A true JPH0274185A (ja) 1990-03-14
JPH078160B2 JPH078160B2 (ja) 1995-01-30

Family

ID=16840137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63226119A Expired - Fee Related JPH078160B2 (ja) 1988-09-09 1988-09-09 モータの制御装置

Country Status (1)

Country Link
JP (1) JPH078160B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0437910A (ja) * 1990-06-01 1992-02-07 Yokogawa Electric Corp 軸の制御システム
WO1999046648A1 (en) * 1998-03-12 1999-09-16 Kabushiki Kaisha Yaskawa Denki Servo system control device and control method
WO2002091089A1 (en) * 2001-04-27 2002-11-14 Citizen Watch Co., Ltd. Automatic lathe, method for controlling the same, and device for controlling the same
DE4112165B4 (de) * 1991-04-13 2005-04-07 Carl Zeiss Jena Gmbh Anordnung zur manuellen Steuerung eines oder mehrerer Motoren
JP2008296315A (ja) * 2007-05-30 2008-12-11 Nodakku Kk 水中掘削装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0437910A (ja) * 1990-06-01 1992-02-07 Yokogawa Electric Corp 軸の制御システム
DE4112165B4 (de) * 1991-04-13 2005-04-07 Carl Zeiss Jena Gmbh Anordnung zur manuellen Steuerung eines oder mehrerer Motoren
WO1999046648A1 (en) * 1998-03-12 1999-09-16 Kabushiki Kaisha Yaskawa Denki Servo system control device and control method
US6333613B1 (en) 1998-03-12 2001-12-25 Kabushiki Kaisha Yaskawa Denki Servo system control device and control method
WO2002091089A1 (en) * 2001-04-27 2002-11-14 Citizen Watch Co., Ltd. Automatic lathe, method for controlling the same, and device for controlling the same
US6815917B2 (en) 2001-04-27 2004-11-09 Citizen Watch Co., Ltd. Automatic lathe, method for controlling the same, and device for controlling the same
JP2008296315A (ja) * 2007-05-30 2008-12-11 Nodakku Kk 水中掘削装置

Also Published As

Publication number Publication date
JPH078160B2 (ja) 1995-01-30

Similar Documents

Publication Publication Date Title
JPH079606B2 (ja) ロボット制御装置
JPWO2002066210A1 (ja) ロボット制御装置
JP3477792B2 (ja) モーション制御装置
KR920009889B1 (ko) 로봇제어장치
WO1989006066A1 (fr) Procede de commande de vitesse pour servomoteur
JPH0916241A (ja) ロボットの加減速動作の設定方法
JPH0274185A (ja) モータの制御装置
JP4016305B2 (ja) ロボットの制御装置
JPH071463B2 (ja) ロボツト制御装置
EP0483756B1 (en) Robot controlling method and apparatus
JP2713566B2 (ja) タップ加工の数値制御装置
US20230286152A1 (en) Robot system and controller
JPH08137524A (ja) ロボットの軌道計画時における時定数の設定方法
WO2002033815A1 (en) Method for controlling acceleration/deceleration of motor
JPH0639066B2 (ja) 産業用ロボツトの制御方法
JP3324122B2 (ja) 工業用ロボットの制御装置
JPH0255803B2 (ja)
JP3194829B2 (ja) ロボットの動作プログラム生成装置
JP2603167B2 (ja) ピクチャーカム変換装置
JPS60112106A (ja) 移動機構の駆動制御方法
JPH1063329A (ja) 加減速制御方法
JPH083739B2 (ja) ロボットの速度プログラム決定方法
JPH0810822Y2 (ja) モータの制御システム
JPH07295651A (ja) ロボットの加減速制御装置
JP2516993B2 (ja) マニピュレ−タの制御装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees