JPH1080193A - モータ駆動用増幅装置 - Google Patents
モータ駆動用増幅装置Info
- Publication number
- JPH1080193A JPH1080193A JP9214463A JP21446397A JPH1080193A JP H1080193 A JPH1080193 A JP H1080193A JP 9214463 A JP9214463 A JP 9214463A JP 21446397 A JP21446397 A JP 21446397A JP H1080193 A JPH1080193 A JP H1080193A
- Authority
- JP
- Japan
- Prior art keywords
- profile
- motor
- computer
- amplifier
- cpu
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical 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 program data in numerical form
- G05B19/416—Numerical 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 program data in numerical form characterised by control of velocity, acceleration or deceleration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/07—Program control other than numerical control, i.e. in sequence controllers or logic controllers where the program is defined in the fixed connection of electrical elements, e.g. potentiometers, counters or transistors
- G05B19/075—Program control other than numerical control, i.e. in sequence controllers or logic controllers where the program is defined in the fixed connection of electrical elements, e.g. potentiometers, counters or transistors for delivering a step function, a slope or a continuous function
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36513—Select out of a plurality of programs, patterns
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
- G05B2219/43162—Motion control, movement speed combined with position
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Control Of Stepping Motors (AREA)
- Control Of Electric Motors In General (AREA)
- Numerical Control (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Abstract
ィールP1、P2・・を規定しかつ制御信号を供給する
モーション・プロフィール・コンピュータ11を含み、
該コンピュータ11から、双方向バス12を介して、増
幅装置13内のモーション・プロフィール・コンピュー
タ14にプロフィールがダウンロードされる。コンピュ
ータ14からのプロフィールは、スイッチ18を介し
て、加算器26と増幅器30とからなるモータ・コント
ローラ20に供給され、それによりモータ28が駆動制
御される。スイッチ18は、クロック発生器16からの
クロックが予め設定されたセット・ポイントX゜と一致
したことをコンパレータ22が検出した時点で、一方か
ら他方へ切り替えられる。
Description
のであり、より詳細には、モータの制御に関連する。
般に、モータに信号を供給する増幅装置を含む。モータ
がサーボ・モータである場合、増幅装置は、要求信号と
位置フィードバック信号を合計し、合計された信号をモ
ータ・コントローラに供給する加算回路を有する。モー
タ・コントローラのアナログ出力はサーボ・モータに供
給される。要求信号は、CPU内のプロフィール発生器
によって規定される。ステッピング・モータが駆動され
るとき、CPUで規定された類似のプロフィールが、該
ステッピング・モータにパルスを供給する増幅装置に供
給される。このような制御システムは非常に高価であ
る。
減させたモータ制御システムを提供することである。
ために、本発明は、少なくとも1つのプロフィールを規
定しかつ制御信号をモータに供給するプロフィール生成
用コンピュータを有するCPUと双方向バスを通じて通
信する増幅装置において、CPUからダウンロードされ
る少なくとも1つのプロフィールを生成するプロフィー
ル生成用コンピュータと、プロフィールを受信し、モー
タに対して制御信号を発するモータ・コントローラとを
備えることを特徴とする増幅装置を提供する。
る。
システムを示す図である。中央処理装置(CPU)10
は、複数のモーション・プロフィールP1、P2、・・
・PNを発生するモーション・プロフィール・コンピュ
ータ(Motion Profile Computer)11を有する。これ
らのプロフィールは時間に依存するものであるか又は依
存しないものであり、例えば、変位、速度、加速度、ト
ルクなどを表す。CPUには、適宜の双方向バス12に
よって増幅装置13が接続されており、該増幅装置は、
モーション・プロフィール・コンピュータ14を有す
る。CPU10のモーション・プロフィール・コンピュ
ータ11のモーション・プロフィールは、増幅装置13
のモーション・プロフィール・コンピュータ14にダウ
ンロードされる。増幅装置13のモーション・プロフィ
ール・コンピュータ14は一対のプロフィールP1及び
P2を同時にクロッキングする。増幅装置13の内部又
は外部に位置するクロック発生器16はそれらのプロフ
ィールをクロッキングする。電子スイッチ18は、2つ
の同時にクロッキングされたプロフィール(要求信号
D)のうちの1つのプロフィールを、モータ・コントロ
ーラ20に供給するように動作する。図示されるよう
に、クロック発生器16からの信号をセット・ポイント
装置24の選択されたセッティング値、すなわちセット
・ポイントX°と比較するコンパレータ22が設けら
れ、該コンパレータは、このセット・ポイントで、1つ
のプロフィールから別のプロフィールへ切り替えさせる
ように、スイッチ18を制御する。このセット・ポイン
ト(X°)は、CPUからセットされる。モータがサー
ボ・モータである場合、モータ・コントローラ20は加
算装置26を含む。加算装置26は、クロッキングされ
た要求信号Dとトランスジューサ(リニア又は回転)か
ら受信したエラー信号eを加算する。トランスジューサ
はモータ28又は該モータによって動かされる物の位置
を追従し、加算装置26は、アナログ電圧信号をモータ
28に供給するための増幅器30に信号を出力する。
フィールから第2のプロフィールに切り替えることが不
要な場合、又は増幅装置のモーション・プロフィール・
コンピュータが1つのプロフィールを出力するときに、
スイッチをディスエーブル状態にすることができる。モ
ータが開ループで動作するステッピンク・モータである
場合、エラー信号がなく、増幅器の出力が一連のパルス
であるので、加算回路は必要ない。
ブロック図である。
Claims (3)
- 【請求項1】 少なくとも1つのプロフィールを規定し
かつ制御信号をモータに供給するプロフィール生成用コ
ンピュータを有するCPUと双方向バスを通じて通信す
る増幅装置において、 CPUからダウンロードされる少なくとも1つのプロフ
ィールを生成するプロフィール生成用コンピュータと、 プロフィールを受信し、モータに対して制御信号を発す
るモータ・コントローラとを備えることを特徴とする増
幅装置。 - 【請求項2】 請求項1に記載の増幅装置において、 増幅装置のプロフィール生成用コンピュータは、第1の
プロフィールと第2のプロフィールを同時に生成する手
段を備え、 増幅装置はさらに、所定のサイクル・セット・ポイント
で第1のプロフィールから第2のプロフィールに切り替
える切り替え手段を備え、モータ・コントローラに供給
される信号が第1のプロフィールから第2のプロフィー
ルに切り替えられるように構成されていることを特徴と
する増幅装置。 - 【請求項3】 請求項2に記載の増幅装置において、切
り替え手段は、 セット・ポイント信号を発する手段と、 クロック信号を発するクロック手段と、 クロック信号とセット・ポイント信号を比較するコンパ
レータ手段と、 コンパレータ手段によって制御されるスイッチとを備え
ることを特徴とする増幅装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US694883 | 1996-08-09 | ||
| US08/694,883 US5798626A (en) | 1996-08-09 | 1996-08-09 | Servo motor control |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1080193A true JPH1080193A (ja) | 1998-03-24 |
| JP4028620B2 JP4028620B2 (ja) | 2007-12-26 |
Family
ID=24790650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21446397A Expired - Fee Related JP4028620B2 (ja) | 1996-08-09 | 1997-08-08 | モータ駆動用増幅装置 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5798626A (ja) |
| JP (1) | JP4028620B2 (ja) |
| AU (1) | AU716259B2 (ja) |
| DE (1) | DE19734066A1 (ja) |
| FR (1) | FR2752308B1 (ja) |
| GB (1) | GB2316192B (ja) |
| IT (1) | IT1294314B1 (ja) |
| MX (1) | MX9706005A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6609035B1 (en) * | 2000-04-25 | 2003-08-19 | Emhart Glass S.A. | Adaptive motion controller |
| US6473657B1 (en) * | 2000-04-25 | 2002-10-29 | Emhart Glass S.A. | Adaptive motion controller |
| JP4543967B2 (ja) * | 2004-03-31 | 2010-09-15 | セイコーエプソン株式会社 | モータ制御装置及び印刷装置 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4257103A (en) * | 1977-11-16 | 1981-03-17 | Heian Iron Works, Ltd. | Apparatus for controlling position of a plurality of machining shafts each including a machine tool fitted thereto |
| US4568866A (en) * | 1983-10-26 | 1986-02-04 | Allen-Bradley Company | Programmable controller for stepping motor control |
| US4782449A (en) * | 1986-04-17 | 1988-11-01 | Glasstech, Inc. | Position controller for glass sheet processing system |
| JPH0622841B2 (ja) * | 1986-06-23 | 1994-03-30 | フアナツク株式会社 | 計量・型開き同時動作制御方式 |
| EP0269372A3 (en) * | 1986-11-20 | 1988-08-17 | Unimation Inc. | Robot with micro processor-based digital robot control |
| US4829219A (en) * | 1986-11-20 | 1989-05-09 | Unimation Inc. | Multiaxis robot having improved motion control through variable acceleration/deceleration profiling |
| JPH01222304A (ja) * | 1988-03-01 | 1989-09-05 | Fanuc Ltd | Nc文作成装置 |
| JPH02143306A (ja) * | 1988-11-25 | 1990-06-01 | Mitsubishi Electric Corp | 数値制御装置 |
| EP0384925B1 (de) * | 1989-02-28 | 1995-11-22 | Siemens Aktiengesellschaft | Steuerungsverfahren bei einer numerischen Werkzeugmaschine oder einem Roboter |
| US4988935A (en) * | 1989-05-24 | 1991-01-29 | Universal Instruments Corporation | Advanced digital motion control |
| JP2824588B2 (ja) * | 1989-08-24 | 1998-11-11 | 株式会社エスジー | サーボモータ同期制御方式 |
| JPH03242713A (ja) * | 1990-02-20 | 1991-10-29 | Olympus Optical Co Ltd | 駆動制御装置 |
| JPH03263208A (ja) * | 1990-03-14 | 1991-11-22 | Brother Ind Ltd | サーボモータ制御装置 |
| US5162986A (en) * | 1990-10-19 | 1992-11-10 | Allen-Bradley Company, Inc. | Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller |
| US5089759A (en) * | 1990-12-21 | 1992-02-18 | V.T.M. Industries, Inc., D/B/A Profiled Motion Division | Electrical motor position controller |
| JP2880590B2 (ja) * | 1991-07-24 | 1999-04-12 | 株式会社不二越 | 産業用ロボットの同期制御方法 |
| US5237250A (en) * | 1991-11-01 | 1993-08-17 | Zeile Kim A | Multiplexed stepper motor control apparatus |
| US5239102A (en) * | 1992-04-13 | 1993-08-24 | General Electric Company | Method for making organohalosilanes |
-
1996
- 1996-08-09 US US08/694,883 patent/US5798626A/en not_active Expired - Fee Related
-
1997
- 1997-08-06 MX MX9706005A patent/MX9706005A/es unknown
- 1997-08-06 DE DE19734066A patent/DE19734066A1/de not_active Withdrawn
- 1997-08-07 FR FR9710134A patent/FR2752308B1/fr not_active Expired - Fee Related
- 1997-08-07 GB GB9716654A patent/GB2316192B/en not_active Expired - Fee Related
- 1997-08-07 IT IT97MI001907A patent/IT1294314B1/it active IP Right Grant
- 1997-08-08 JP JP21446397A patent/JP4028620B2/ja not_active Expired - Fee Related
- 1997-08-08 AU AU33242/97A patent/AU716259B2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| DE19734066A1 (de) | 1998-02-12 |
| ITMI971907A1 (it) | 1999-02-07 |
| IT1294314B1 (it) | 1999-03-24 |
| GB2316192A (en) | 1998-02-18 |
| GB9716654D0 (en) | 1997-10-15 |
| JP4028620B2 (ja) | 2007-12-26 |
| AU3324297A (en) | 1998-02-12 |
| US5798626A (en) | 1998-08-25 |
| FR2752308A1 (fr) | 1998-02-13 |
| FR2752308B1 (fr) | 2008-09-12 |
| GB2316192B (en) | 2000-05-17 |
| AU716259B2 (en) | 2000-02-24 |
| MX9706005A (es) | 1998-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7541763B2 (en) | Servo control device | |
| JPS6119043B2 (ja) | ||
| JP2000501279A (ja) | リニアモータにより駆動される装置の制御装置 | |
| JPH1080193A (ja) | モータ駆動用増幅装置 | |
| GB2312765A (en) | Track seeking control system | |
| JPH11282538A (ja) | サーボ装置 | |
| EP1077525B1 (en) | Phase synchronization of redundant motor windings | |
| US5783920A (en) | Error signal control circuit for a phase-lock-loop sensorless motor controller | |
| JP4638094B2 (ja) | 複数軸制御装置及びその軸間同期方法 | |
| MXPA97006005A (en) | Servo control | |
| JPH0646366B2 (ja) | サ−ボモ−タ制御装置 | |
| JP2676058B2 (ja) | モータ駆動回路 | |
| JPH1115531A (ja) | サーボ制御方法およびサーボ制御装置 | |
| Arzhanov et al. | Energy saving control algorithms of stepper motor drives for metal-working machines equipped with CNC unit | |
| JP3388426B2 (ja) | 任意補間を可能としたモータのパルス列制御方式 | |
| JP2000357013A (ja) | モータの位置制御方法及び制御装置 | |
| JPH04165981A (ja) | モータ制御装置 | |
| JPH0739194A (ja) | ステッピングモータ駆動装置 | |
| JP2778709B2 (ja) | インタラプタ式電動機制御装置 | |
| JP3271684B2 (ja) | カム装置 | |
| JPS5864505A (ja) | サ−ボ系の帰還制御回路 | |
| JPH06253578A (ja) | 同期サーボモータ制御系の信号線接続方法 | |
| JP2000209885A (ja) | モ―タの電子制御装置 | |
| JPH01107696A (ja) | Dcモータ | |
| JP2002064988A (ja) | 順応型動作制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040406 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060926 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20061225 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20061228 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070326 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070928 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071012 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101019 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |