JP4335124B2 - 同期制御装置 - Google Patents
同期制御装置 Download PDFInfo
- Publication number
- JP4335124B2 JP4335124B2 JP2004356603A JP2004356603A JP4335124B2 JP 4335124 B2 JP4335124 B2 JP 4335124B2 JP 2004356603 A JP2004356603 A JP 2004356603A JP 2004356603 A JP2004356603 A JP 2004356603A JP 4335124 B2 JP4335124 B2 JP 4335124B2
- Authority
- JP
- Japan
- Prior art keywords
- synchronization
- movement amount
- magnification
- axis
- synchronization magnification
- 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.)
- Active
Links
Images
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—Programme-control systems
- G05B19/02—Programme-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 programme data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- 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/42—Servomotor, servo controller kind till VSS
- G05B2219/42186—Master slave, motion proportional to axis
-
- 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/42—Servomotor, servo controller kind till VSS
- G05B2219/42191—Adjust proportionality factor to optimize slave axis movement
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (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)
Description
例えば、図1は、この同期倍率変更時の説明図である。横軸はマスタ軸の位置、縦軸はスレーブ軸の同期倍率αを表している。ブロックBaでは、マスタ軸の移動に対して同期倍率α=aでスレーブ軸を移動させ同期制御しているとき、次のブロックBbで同期倍率の変更の指令がなされ、同期倍率α=bでスレーブ軸を駆動するような場合、同期倍率αが「a」から「b」に大きく変更になることにより、スレーブ軸の速度が急激に変わることになる。この変化によって、機械にショックが与えられることになる。
図2は、この同期倍率を緩やかに変化させるブロックが追加された同期倍率変化時の説明図である。横軸は、マスタ軸の位置で、縦軸はマスタ軸とスレーブ軸との速度比であるスレーブ軸の同期倍率αを示している。ブロックB1ではスレーブ軸はマスタ軸に対して同期倍率α=aで駆動され、ブロックB3では同期倍率αは、「b」に変更されることから、このブロックB1とブロックB3の間に同期倍率αを緩やかに変化されるブロックB2を設けたものである。図2に示す例では、この同期倍率を変化させる関数を一次関数としたが、同期倍率を変化させるブロックB2では、マスタ軸とスレーブ軸の同期をとるものではないため、同期倍率αを変更する経路は、図2に示すような一次関数で直線的に変化するものでなくてもかまわず、後述する図4における面積S1=S2の条件を満たせば、任意の関数を用いてもよいものである。
図4において、点AはブロックB2の開始点、点Bは同期倍率αの変更開始点、点Dは、同期倍率α=bに達した点、点EはブロックB2の移動終了点、点Cは、同期倍率αを「a」から「b」に変化させたとき、マスタ軸位置Xにおいてスレーブ軸の同期倍率「(b−a)/2」の点であり、この点Cは、図4中符号S1、S2で示す面積が等しくなる点である。なお、点Fはマスタ軸の位置Xで同期倍率αがaの点、点Gはマスタ軸の位置Xで同期倍率αがbの点である。そして、面積S1=三角形BFCの面積、面積S2=三角形DGCの面積である。
p−v=pr+(pr−u)
u又はvについて整理すると、
この場合、(4)式又は(5)式より
β=(b−a)/w
よって、
w=(b−a)/β
又、
0.5≦r≦1の場合、0≦w≦2(1−r)p
以上が本発明の各実施形態における動作原理の説明である。以下、本発明の一実施形態について説明する。
この第2の実施形態では、前ブロックの同期倍率a、次のブロックの同期倍率b、マスタ軸の移動量p、スレーブ軸の移動量q及び同期倍率の傾きβが指定されているものであるから、ステップ102では、これらのデータに基づいて、(14)式、(15)式の演算を行うことによって、当該ブロック開始から同期倍率の変更を開始する位置までのマスタ軸の移動量u、同期倍率変更が完了してからのマスタ軸の残移動量vが求められる。こうして、移動量u、残移動量v、同期倍率の傾きβが求められるものであり、ステップ102の処理以外の処理は第1の実施形態と同一である。
B2 同期倍率を緩やかに変化させるブロック
B3 同期倍率変更後のブロック
10 同期制御装置
Claims (3)
- マスタ軸が指定した距離移動する間に、スレーブ軸が指定した距離移動する同期制御装置において、
前記マスタ軸と前記スレーブ軸との速度比である同期倍率を変更する手段と、
変更前の同期倍率と、変更後の同期倍率と、前記マスタ軸の移動量と、前記スレーブ軸の移動量と、同期倍率の変更完了後の前記マスタ軸の残移動量を指定する手段と、
前記マスタ軸が指定された移動量を移動完了した時点で、前記スレーブ軸は指定した移動量の移動を完了し、かつその時点の同期倍率が変更後の同期倍率になるように、同期倍率の傾きと同期倍率を変更し始めるまでの前記マスタ軸の移動量を算出する手段と、
該算出する手段で求めた同期倍率を変更し始めるまでの移動量をマスタ軸が移動した後、前記変更後の同期倍率に達するまで、マスタ軸の移動に対して前記同期倍率の傾きで求められる同期倍率でスレーブ軸を移動させる手段と、
を有することを特徴とする同期制御装置。 - マスタ軸が指定した距離移動する間に、スレーブ軸が指定した距離移動する同期制御装置において、
前記マスタ軸と前記スレーブ軸との速度比である同期倍率を変更する手段と、
変更前の同期倍率と、変更後の同期倍率と、前記マスタ軸の移動量と、前記スレーブ軸の移動量と、同期倍率を変更し始めるまでの前記マスタ軸の移動量を指定する手段と、
前記マスタ軸が指定された移動量を移動完了した時点で、前記スレーブ軸は指定した移動量の移動を完了し、かつその時点の同期倍率が変更後の同期倍率になるように、同期倍率の傾きと同期倍率の変更完了後の前記マスタ軸の残移動量を算出する手段と、
マスタ軸が指定された前記移動量移動した後、前記変更後の同期倍率に達するまで、マスタ軸の移動に対して前記算出された同期倍率の傾きで求められる同期倍率でスレーブ軸を移動させる手段と、
を有することを特徴とする同期制御装置。 - マスタ軸が指定した距離移動する間に、スレーブ軸が指定した距離移動する同期制御装置において、
前記マスタ軸と前記スレーブ軸との速度比である同期倍率を変更する手段と、
変更前の同期倍率と、変更後の同期倍率と、前記マスタ軸の移動量と、前記スレーブ軸の移動量と、同期倍率の傾きとを指定する手段と、
指定された同期倍率の傾きになるように、同期倍率の変更を開始するまでのマスタ軸の移動量および同期完了後の前記マスタ軸の残移動量を算出する手段と、
マスタ軸が算出された同期倍率の変更を開始するまでの移動量を移動した後、マスタ軸の残移動量が算出した残移動量になるまで、同期倍率を変更しながらマスタ軸とスレーブ軸に移動量を出力する手段と、
を有することを特徴とする同期制御装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004356603A JP4335124B2 (ja) | 2004-12-09 | 2004-12-09 | 同期制御装置 |
DE602005020733T DE602005020733D1 (de) | 2004-12-09 | 2005-12-07 | Synchrone Steuervorrichtung |
EP05257527A EP1669828B1 (en) | 2004-12-09 | 2005-12-07 | Synchronous controller |
CN200510130357.2A CN1785589B (zh) | 2004-12-09 | 2005-12-09 | 同步控制器 |
US11/297,425 US7859214B2 (en) | 2004-12-09 | 2005-12-09 | Synchronous controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004356603A JP4335124B2 (ja) | 2004-12-09 | 2004-12-09 | 同期制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006164009A JP2006164009A (ja) | 2006-06-22 |
JP4335124B2 true JP4335124B2 (ja) | 2009-09-30 |
Family
ID=35686467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004356603A Active JP4335124B2 (ja) | 2004-12-09 | 2004-12-09 | 同期制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7859214B2 (ja) |
EP (1) | EP1669828B1 (ja) |
JP (1) | JP4335124B2 (ja) |
CN (1) | CN1785589B (ja) |
DE (1) | DE602005020733D1 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007028934A1 (de) * | 2007-06-22 | 2008-12-24 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Verfahren zur optimierten Bewegungskoordination von Mess-oder Werkzeugmaschinen mit redundanten translatorisch wirksamen Achsen |
WO2014119036A1 (ja) * | 2013-02-01 | 2014-08-07 | 三菱電機株式会社 | 同期制御装置 |
JP2015170310A (ja) | 2014-03-10 | 2015-09-28 | ファナック株式会社 | 準備動作を含む同期制御装置 |
JP5815784B2 (ja) * | 2014-04-08 | 2015-11-17 | ファナック株式会社 | 同期加工における同期誤差を低減するサーボ制御装置 |
JP5873140B2 (ja) * | 2014-06-25 | 2016-03-01 | ファナック株式会社 | 同期制御装置 |
JP6333782B2 (ja) * | 2015-08-03 | 2018-05-30 | ファナック株式会社 | 同期開始ブロックのショックを解消する機能を有する同期制御装置 |
JP6441257B2 (ja) * | 2016-04-28 | 2018-12-19 | ファナック株式会社 | 数値制御装置および同期追従制御方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6464548A (en) * | 1987-09-03 | 1989-03-10 | Fanuc Ltd | Rotor construction of synchronous motor |
JP2742104B2 (ja) * | 1989-08-29 | 1998-04-22 | ファナック株式会社 | 数値制御装置の送り速度制御方法 |
JPH04304132A (ja) * | 1991-04-02 | 1992-10-27 | Fanuc Ltd | 同期電動機のロータ構造 |
JP2697399B2 (ja) | 1991-09-13 | 1998-01-14 | 三菱電機株式会社 | 位置決め装置及びそのプログラム表示方法 |
US5982944A (en) * | 1991-09-27 | 1999-11-09 | E. I. Du Pont De Nemours And Company | Adaptive vision system using dual thresholding |
JP3413954B2 (ja) | 1994-04-30 | 2003-06-09 | 三菱電機株式会社 | モーションコントローラ |
FR2762722B1 (fr) * | 1997-04-23 | 1999-07-30 | Centre Nat Rech Scient | Machine electrique a double excitation perfectionnee |
KR100252393B1 (ko) * | 1997-05-13 | 2000-04-15 | 윤종용 | 영구자석매립형회전자구조 |
US6087751A (en) * | 1997-07-01 | 2000-07-11 | Kabushiki Kaisha Toshiba | Reluctance type rotating machine with permanent magnets |
KR200210795Y1 (ko) * | 1998-03-20 | 2001-02-01 | 윤종용 | 영구자석 매립형 모터 |
DE69930040T2 (de) * | 1998-11-13 | 2006-10-26 | Conception et Dévelopement Michelin | Elektrische Maschine mit insbesondere für hohe Geschwindigkeiten angepasstem Rotor |
JP2001190050A (ja) * | 1999-04-01 | 2001-07-10 | Asmo Co Ltd | 回転磁界型電動機 |
EP1158652B1 (en) * | 2000-05-24 | 2007-09-26 | Matsushita Electric Industrial Co., Ltd. | Motor, electric vehicle and hybrid electric vehicle |
JP3787756B2 (ja) * | 2000-08-29 | 2006-06-21 | 株式会社日立製作所 | 永久磁石式回転電機 |
JP3452899B2 (ja) * | 2000-12-28 | 2003-10-06 | ファナック株式会社 | 同期制御方法及び装置 |
US20020145325A1 (en) * | 2001-04-04 | 2002-10-10 | Clevenger William Andrew | Armrest structure |
ITVI20010149A1 (it) * | 2001-07-04 | 2003-01-04 | Adriano Cazzavillan | Metodo per coordinare e sincronizzare il movimento di assi servo-assistiti |
JP2004199433A (ja) * | 2002-12-19 | 2004-07-15 | Fanuc Ltd | 同期制御装置 |
JP4070744B2 (ja) * | 2004-04-28 | 2008-04-02 | ファナック株式会社 | 同期制御装置 |
-
2004
- 2004-12-09 JP JP2004356603A patent/JP4335124B2/ja active Active
-
2005
- 2005-12-07 EP EP05257527A patent/EP1669828B1/en active Active
- 2005-12-07 DE DE602005020733T patent/DE602005020733D1/de active Active
- 2005-12-09 US US11/297,425 patent/US7859214B2/en active Active
- 2005-12-09 CN CN200510130357.2A patent/CN1785589B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
DE602005020733D1 (de) | 2010-06-02 |
US20060125438A1 (en) | 2006-06-15 |
EP1669828A3 (en) | 2008-04-30 |
US7859214B2 (en) | 2010-12-28 |
CN1785589A (zh) | 2006-06-14 |
CN1785589B (zh) | 2011-08-10 |
EP1669828A2 (en) | 2006-06-14 |
JP2006164009A (ja) | 2006-06-22 |
EP1669828B1 (en) | 2010-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102768507B (zh) | 具有基于表格形式数据的运转功能的数值控制装置 | |
JP2808119B2 (ja) | 加減速制御方式 | |
JP4335124B2 (ja) | 同期制御装置 | |
JP6333782B2 (ja) | 同期開始ブロックのショックを解消する機能を有する同期制御装置 | |
JP2008134983A (ja) | 加工再開機能を備えた数値制御装置 | |
JP2007304714A (ja) | 数値制御装置 | |
US9622201B2 (en) | Synchronization of control device | |
CN105320075B (zh) | 具有重叠控制的速度控制功能的数值控制装置 | |
JP2021002092A (ja) | 数値制御装置 | |
JP6646025B2 (ja) | 制御装置及び機械学習装置 | |
JPH08126375A (ja) | 同期制御装置 | |
US5298006A (en) | Machining method of punch press machine | |
JP2006302208A (ja) | 数値制御装置 | |
US20150253780A1 (en) | Synchronization control apparatus | |
JP6316919B2 (ja) | 工作機械の数値制御装置 | |
JP2007172156A (ja) | 多軸サーボシステムと自動調整方法 | |
JP2007164509A (ja) | 数値制御装置 | |
CN106970652B (zh) | 运动控制器 | |
CN109308050B (zh) | 数值控制装置 | |
JP6997131B2 (ja) | 数値制御装置 | |
US11664754B2 (en) | Adjustment support device, servo driver, control parameters adjustment method for plurality of servo motors, and program | |
JP7448317B2 (ja) | ロボットの制御装置 | |
JP3198256B2 (ja) | 数値制御装置 | |
JPH0695720A (ja) | 数値制御方式 | |
JPH033688A (ja) | ロボット用サーボ・モータの速度制御方法およびその装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090407 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090513 |
|
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: 20090609 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090624 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4335124 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130703 Year of fee payment: 4 |