JP2009129315A - サーボモータの駆動方法および駆動方式 - Google Patents
サーボモータの駆動方法および駆動方式 Download PDFInfo
- Publication number
- JP2009129315A JP2009129315A JP2007305573A JP2007305573A JP2009129315A JP 2009129315 A JP2009129315 A JP 2009129315A JP 2007305573 A JP2007305573 A JP 2007305573A JP 2007305573 A JP2007305573 A JP 2007305573A JP 2009129315 A JP2009129315 A JP 2009129315A
- Authority
- JP
- Japan
- Prior art keywords
- servo motor
- servo
- command value
- controller
- buffer
- 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
Links
Images
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
【解決手段】各サーボモータMの指令値を予め所定ステップ数にわったて生成し、所定ステップ数にわたる指令値を各サーボモータM側に送出し、前記指令値を各サーボモータM側でバッファ32に一時的に保持し、前記保持した指令値を所定時刻に逐次読み出して各サーボモータMを動作させるものである。
【選択図】図2
Description
図1に、本発明の実施形態1に係るサーボモータMの駆動方法が適用されてなる6軸多関節ロボット(以下、単にロボットという)Rを概略図で示す。
駆動方法1を実行するため、図1(b)に示すように、演算処理部11は指令値生成手段11aを有するものとされている。
駆動方法2は駆動方法1を改変してなるもので、指令値の生成およびその送出方法が異なるものとされる。
駆動方法3は駆動方法2を改変してなるもので、指令値ブロックの生成が異なるものとされる。
図3に、本発明の実施形態2に係るサーボ機構Sをブロック図で示す。
図4に、本発明の実施形態3に係るサーボ機構Sをブロック図で示す。
図5に、本発明の実施形態4に係るサーボ機構Sをブロック図で示す。
図6に、本発明の実施形態5に係るサーボモータMの駆動方法が適用されてなるロボットR1を概略図で示す。
11 演算処理部
11a 指令値生成手段
11b,11c 指令値ブロック生成手段
12 シリアルインターフェース(入出力インターフェース)
20 マニピュレータ
21 インターネット接続部
30 サーボドライバ
31 シリアルインターフェース(入出力インターフェース)
32 バッファ
33 制御部
33a バッファ制御手段
33c 同期制御手段
33d 時刻調整手段
33e 指令値補正手段
34 時計
M サーボモータ
N インターネット
R 6軸多関節ロボット
S サーボ機構
Claims (25)
- 複数のサーボモータを有する装置またはシステムにおけるサーボモータの駆動方法であって、
各サーボモータの指令値を予め所定ステップ数にわったて生成する手順と、
前記所定ステップ数にわたる指令値を各サーボモータ側に送出する手順と、
前記指令値を各サーボモータ側で一時的に保持する手順と、
前記保持した指令値を逐次読み出して各サーボモータを動作させる手順
とを含むことを特徴とするサーボモータの駆動方法。 - 指令値の生成をサーボモータごとの所定ステップ数にわたる指令値ブロックとしてなすことを特徴とする請求項1記載のサーボモータの駆動方法。
- 各サーボモータを同時刻に動作させることを特徴とする請求項1記載のサーボモータの駆動方法。
- 各サーボモータ間の同期をとった後、各サーボモータを同期動作させることを特徴とする請求項1記載のサーボモータの駆動方法。
- 各サーボモータ間の時刻調整をした後、各サーボモータを同時刻に動作させることを特徴とする請求項1記載のサーボモータの駆動方法。
- センサの検出値をサーボモータ側に直接入力し、その検出値に基づいて当該サーボモータ側で指令値を補正することを特徴とする請求項1記載のサーボモータの駆動方法。
- 指令値のサーボモータ側への送出を通信回線を介してなすこと特徴とする請求項1記載のサーボモータの駆動方法。
- 通信回線が、電話回線またはインターネットとされてなることを特徴とする請求項7記載のサーボモータの駆動方法。
- 複数のサーボモータを有する装置が、多軸ロボットとされてなることを特徴とする請求項1記載のサーボモータの駆動方法。
- 複数のサーボモータを有するシステムが、多関節ロボットとされてなることを特徴とする請求項1記載のサーボモータの駆動方法。
- 複数のサーボモータを有する装置またはシステムにおけるサーボモータの駆動方式であって、
サーボモータを制御するコントローラと、各サーボモータ側に設けられたサーボドライバとを備え、
前記コントローラは、サーボモータの指令値を生成する指令値生成手段を有し、
前記サーボドライバは、前記コントローラからの所定ステップ数の指令値を一時的に保持するバッファと、前記バッファを制御するバッファ制御手段と、時計とを有する
ことを特徴とするサーボモータの駆動方式。 - 複数のサーボモータを有する装置またはシステムにおけるサーボモータの駆動方式であって、
サーボモータを制御するコントローラと、各サーボモータ側に設けられたサーボドライバとを備え、
前記コントローラは、サーボモータの指令値を生成する指令値生成手段と、前記指令値生成手段からの指令値に基づいてサーボモータごとの指令値ブロックを生成する指令値ブロック生成手段とを有し、
前記サーボドライバは、前記コントローラからの所定ステップ数の指令値ブロックを一時的に保持するバッファと、前記バッファを制御するバッファ制御手段と、時計とを有する
ことを特徴とするサーボモータの駆動方式。 - 複数のサーボモータを有する装置またはシステムにおけるサーボモータの駆動方式であって、
サーボモータを制御するコントローラと、各サーボモータ側に設けられたサーボドライバとを備え、
前記コントローラは、サーボモータごとの指令値ブロックを生成する指令値ブロック生成手段を有し、
前記サーボドライバは、前記コントローラからの所定ステップ数の指令値ブロックを一時的に保持するバッファと、前記バッファを制御するバッファ制御手段と、時計とを有する
ことを特徴とするサーボモータの駆動方式。 - サーボドライバが、他のサーボモータとの同期をとる同期手段も有することを特徴とする請求項11、12または13記載のサーボモータの駆動方式。
- サーボドライバが、時計の時刻を調整する時刻調整手段も有することを特徴とする請求項11、12または13記載のサーボモータの駆動方式。
- サーボドライバが、センサからの検出値に基づいてコントローラからの指令値を補正する指令値補正手段も有することを特徴とする請求項11、12または13記載のサーボモータの駆動方式。
- コントローラが通信回線接続手段を有し、
サーボドライバが通信回線接続手段を有し、
前記コントローラと前記サーボドライバとが、前記通信回線を介して接続されることを特徴とする請求項11、12または13記載のサーボモータの駆動方式。 - 通信回線が、電話回線またはインターネットとされてなることを特徴とする請求項13記載のサーボモータの駆動方式。
- 複数のサーボモータを有する装置が、多軸ロボットとされてなることを特徴とする請求項11、12または13記載のサーボモータの駆動方式。
- 複数のサーボモータを有するシステムが、多関節ロボットとされてなることを特徴とする請求項11、12または13記載のサーボモータの駆動方式。
- 指令値を所定ステップ数にわたって一時的に保持するバッファと、前記バッファを制御するバッファ制御手段とを有することを特徴とするサーボドライバ。
- 他のサーボモータとの同期をとる同期手段を有することを特徴とする請求項21記載のサーボドライバ。
- 時計と、当該時計の時刻を調整する時刻調整手段とを有することを特徴とする請求項21記載のサーボドライバ。
- センサの検出値に基づいてコントローラからの指令値を補正する指令値補正手段を有することを特徴とする請求項21記載のサーボドライバ。
- 請求項21、22、23または24記載のサーボドライバを備えてなることを特徴とするサーボモータ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007305573A JP2009129315A (ja) | 2007-11-27 | 2007-11-27 | サーボモータの駆動方法および駆動方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007305573A JP2009129315A (ja) | 2007-11-27 | 2007-11-27 | サーボモータの駆動方法および駆動方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009129315A true JP2009129315A (ja) | 2009-06-11 |
Family
ID=40820144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007305573A Pending JP2009129315A (ja) | 2007-11-27 | 2007-11-27 | サーボモータの駆動方法および駆動方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009129315A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015159457A1 (ja) * | 2014-04-16 | 2015-10-22 | 株式会社日立産機システム | モータ駆動装置の制御方法、モータ制御システムおよびプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01198288A (ja) * | 1988-01-29 | 1989-08-09 | Mazda Motor Corp | サーボコントロール装置 |
JPH02211039A (ja) * | 1989-02-07 | 1990-08-22 | Matsushita Electric Ind Co Ltd | サーボモータの制御装置 |
JPH10268924A (ja) * | 1997-03-25 | 1998-10-09 | Mitsubishi Electric Corp | サーボシステム |
JP2001239480A (ja) * | 1999-12-24 | 2001-09-04 | Honda Motor Co Ltd | 移動ロボットの制御装置 |
JP2004110359A (ja) * | 2002-09-18 | 2004-04-08 | Mitsubishi Electric Corp | 数値制御システム |
JP2005292898A (ja) * | 2004-03-31 | 2005-10-20 | Nikki Denso Kk | サーボモータによる絶対位置決め装置 |
-
2007
- 2007-11-27 JP JP2007305573A patent/JP2009129315A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01198288A (ja) * | 1988-01-29 | 1989-08-09 | Mazda Motor Corp | サーボコントロール装置 |
JPH02211039A (ja) * | 1989-02-07 | 1990-08-22 | Matsushita Electric Ind Co Ltd | サーボモータの制御装置 |
JPH10268924A (ja) * | 1997-03-25 | 1998-10-09 | Mitsubishi Electric Corp | サーボシステム |
JP2001239480A (ja) * | 1999-12-24 | 2001-09-04 | Honda Motor Co Ltd | 移動ロボットの制御装置 |
JP2004110359A (ja) * | 2002-09-18 | 2004-04-08 | Mitsubishi Electric Corp | 数値制御システム |
JP2005292898A (ja) * | 2004-03-31 | 2005-10-20 | Nikki Denso Kk | サーボモータによる絶対位置決め装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015159457A1 (ja) * | 2014-04-16 | 2015-10-22 | 株式会社日立産機システム | モータ駆動装置の制御方法、モータ制御システムおよびプログラム |
JP2015204724A (ja) * | 2014-04-16 | 2015-11-16 | 株式会社日立産機システム | モータ駆動装置の制御方法、モータ制御システムおよびプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012114435A1 (ja) | 電動機制御システムおよび通信方法 | |
JP6724831B2 (ja) | コントロールシステム、コントローラ及び制御方法 | |
WO2015166563A1 (ja) | シミュレーションシステム、プログラマブルコントローラ、シミュレーション装置、エンジニアリングツール | |
US10860010B2 (en) | Information processing apparatus for estimating behaviour of driving device that drives control target, information processing method and computer readable recording medium | |
JP2017175420A (ja) | 通信制御システム及び通信制御方法 | |
JP2009129315A (ja) | サーボモータの駆動方法および駆動方式 | |
JP4980292B2 (ja) | 異なる通信周期で複数のアンプと通信する数値制御システム | |
JP4733695B2 (ja) | 自動化システムのシミュレーションのための方法及び装置 | |
JP2008525870A (ja) | 検出器信号をシミュレートするためのモジュール | |
JP2006285752A (ja) | 2軸間の同期制御方法および同期制御装置 | |
JP2007025759A (ja) | 電動機駆動装置および位置指令装置ならびに位置決め装置 | |
JP2005173849A (ja) | 自動機械制御システム | |
JP2023063209A (ja) | 多軸サーボ制御システム | |
JP2005014149A (ja) | ロボットシステム | |
JP2006285886A (ja) | 分散型モーションコントロールシステムの制御方法 | |
JP4678120B2 (ja) | サーボ制御システム及びその制御方法 | |
JP2009095165A (ja) | 多軸モータ制御装置とその制御方法 | |
JPH11231923A (ja) | 数値制御装置 | |
JPH07141010A (ja) | 溶接用ロボットの制御方法 | |
JPH0619660B2 (ja) | 分散形数値制御装置 | |
JP2008289259A (ja) | 位置決め制御装置、駆動制御装置および制御システム演算交信処理方法 | |
JP2010067077A (ja) | 位置決め装置 | |
WO2021181798A1 (ja) | ロボット制御システムおよび制御方法 | |
JP2004180417A (ja) | 複数モータ同時制御方法、複数モータ制御システム、複数モータ制御用パルス発生回路及び複数モータ制御用パルス発生ic | |
WO2021261023A1 (ja) | ロボット制御システム、制御プログラムおよび制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101027 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111020 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120524 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120626 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121109 |