JP6856469B2 - サーボモータ制御装置 - Google Patents
サーボモータ制御装置 Download PDFInfo
- Publication number
- JP6856469B2 JP6856469B2 JP2017139811A JP2017139811A JP6856469B2 JP 6856469 B2 JP6856469 B2 JP 6856469B2 JP 2017139811 A JP2017139811 A JP 2017139811A JP 2017139811 A JP2017139811 A JP 2017139811A JP 6856469 B2 JP6856469 B2 JP 6856469B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- unit
- driven body
- command
- control unit
- 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/19—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/21—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
- G05B19/23—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
- G05B19/231—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/232—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with speed feedback only
-
- 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/19—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/21—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
- G05B19/23—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
- G05B19/231—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/237—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with a combination of feedback covered by G05B19/232 - G05B19/235
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
-
- 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/19—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/33—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an analogue measuring device
- G05B19/37—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an analogue measuring device for continuous-path control
- G05B19/371—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an analogue measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/373—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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an analogue measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude with speed feedback only
-
- 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/404—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 characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- 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/41—Servomotor, servo controller till figures
- G05B2219/41021—Variable gain
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Power Engineering (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
- Numerical Control (AREA)
- Feedback Control In General (AREA)
Description
図1は、本実施形態に係るサーボモータ制御装置の構成を示す図である。図1に示すサーボモータ制御装置1は、モータ制御部100と、電流検出器200と、エンコーダ(位置検出部、速度検出部)300と、サーボモータ400と、チルト機構500とを備える。
また、エンコーダ300は、サーボモータ400の回転速度を検出する。サーボモータ400の回転速度はチルト機構500の速度に対応するので、エンコーダ300は、チルト機構500の速度を検出することとなる。検出された速度は速度フィードバック(速度FB)として利用される。
減算器21は、位置指令部10で作成された位置指令とエンコーダ300で検出された位置FBとの位置偏差を求める。位置制御器22は、減算器21で求められた位置偏差にポジションゲインを乗算して速度指令を作成する。
減算器31は、位置制御部20で作成された速度指令とエンコーダ300で検出された速度FBとの速度偏差を求める。速度制御器32は、減算器31で求められた速度偏差に、変更部60からの速度ゲインを乗算する。加算器33は、速度制御器32で乗算された乗算値に、変更部60からのトルクオフセットを加算してトルク指令を作成する。
なお、速度制御部30は、加算器33を備えず、速度指令と、速度FBと、速度ゲインとに基づいてトルク指令を作成してもよい。
減算器41は、速度制御部30で作成されたトルク指令と電流検出器200で検出された電流FBとのトルク偏差を作成する。電流制御器42は、減算器41で求められたトルク偏差にトルクゲインを乗算して駆動電流を作成する。作成された駆動電流は、サーボモータ400に供給される。
具体的には、記憶部50は、図3に示すように、位置FB(チルト機構500の位置)を入力とし、入力した位置FBに応じた速度ゲインのオーバライドを出力とする関数を記憶する。具体的には、記憶部50は、関数として、位置FBと速度ゲインのオーバライドとが関連付けされたデータテーブルを記憶する。図3では、位置FBが示すチルト機構500の位置が垂直方向の位置(0)から離れるほど、速度ゲインのオーバライドが略比例的に大きくなるように設定される。
記憶部50は、例えばEEPROM等の書き換え可能なメモリである。
具体的には、変更部60は、記憶部50に記憶された関数から、位置FBに応じた速度ゲインのオーバライドを導出する。具体的には、変更部60は、データテーブルを参照して、位置FBに応じて速度ゲインのオーバライドを決定する。そして、変更部60は、導出したオーバライドを、記憶部50に記憶された所定の速度ゲイン(固定値)に乗算することにより、速度ゲインを変更する。
また、変更部60は、記憶部50に記憶された所定のトルクオフセット(固定値)をトルクオフセットとして設定する。
この点に関し、速度ゲインを大きい値に設定し、応答性を高めることが考えられる。しかし、速度ゲインを常時大きくしてしまうと、負荷が軽いときに発振(振動)してしまう。すなわち、サーボモータ制御装置1の安定性が低下する。
更に、傾斜軸Xに作用する負荷が減少するときには、速度ゲインを減少させ、発振(振動)を抑制することができる。これにより、チルト機構500の傾斜軸Xに作用する負荷の変動に起因する応答性の低下を抑制することと、安定性の低下を抑制することとの両立を図ることができる。
第1実施形態では、変更部60は、エンコーダ300で検出された位置FB(チルト機構500の位置)に応じて速度ゲインを変更したが、位置FBに代えて、位置指令部10で作成された位置指令(チルト機構500の位置)に応じて速度ゲインを変更してもよい。
第1実施形態では、記憶部50は、所定の速度ゲイン(固定値)と、所定の速度ゲインを変更するためのオーバライドとを記憶したが、複数の速度ゲイン(変動値)を記憶してもよい。
具体的には、記憶部50は、図3に示すように、位置FB又は位置指令を入力とし、入力した位置FB又は位置指令に応じた速度ゲインを出力とする関数を記憶する。具体的には、記憶部50は、関数として、位置FB又は位置指令と速度ゲインとが関連付けされたデータテーブルを記憶する。図3では、位置FB又は位置指令が示すチルト機構500の位置が垂直方向の位置(0)から離れるほど、速度ゲインが略比例的に大きくなるように設定される。
第1実施形態では、速度ゲインを変更した。第2実施形態では、速度ゲインに代えてトルクオフセットを変更する。
具体的には、記憶部50は、図3に示すように、位置FB(チルト機構500の位置)を入力とし、入力した位置FBに応じたトルクオフセットのオーバライドを出力とする関数を記憶する。具体的には、記憶部50は、関数として、位置FBとトルクオフセットのオーバライドとが関連付けされたデータテーブルを記憶する。図3では、位置FBが示すチルト機構500の位置が垂直方向の位置(0)から離れるほど、トルクオフセットのオーバライドが略比例的に大きくなるように設定される。
具体的には、変更部60は、記憶部50に記憶された関数から、位置FBに応じたトルクオフセットのオーバライドを導出する。具体的には、変更部60は、データテーブルを参照して、位置FBに応じてトルクオフセットのオーバライドを決定する。そして、変更部60は、導出したオーバライドを、記憶部50に記憶された所定のトルクオフセット(固定値)に乗算することにより、トルクオフセットを変更する。
また、変更部60は、記憶部50に記憶された所定の速度ゲイン(固定値)を速度ゲインとして設定する。
第2実施形態では、変更部60は、エンコーダ300で検出された位置FB(チルト機構500の位置)に応じてトルクオフセットを変更したが、位置FBに代えて、位置指令部10で作成された位置指令(チルト機構500の位置)に応じて速度ゲインを変更してもよい。
第2実施形態では、記憶部50は、所定のトルクオフセット(固定値)と、所定のトルクオフセットを変更するためのオーバライドとを記憶したが、複数のトルクオフセット(変動値)を記憶してもよい。
具体的には、記憶部50は、図3に示すように、位置FB又は位置指令を入力とし、入力した位置FB又は位置指令に応じたトルクオフセットを出力とする関数を記憶する。具体的には、記憶部50は、関数として、位置FB又は位置指令とトルクオフセットとが関連付けされたデータテーブルを記憶する。図3では、位置FB又は位置指令が示すチルト機構500の位置が垂直方向の位置(0)から離れるほど、トルクオフセットが略比例的に大きくなるように設定される。
10 位置指令部
20 位置制御部
21 減算器
22 位置制御器
30 速度制御部
31 減算器
32 速度制御器
33 加算器
40 電流制御部
41 減算器
42 電流制御器
50 記憶部
60 変更部
100 モータ制御部
200 電流検出器(電流検出部)
300 エンコーダ(位置検出部、速度検出部)
400 サーボモータ
500 チルト機構(被駆動体)
510 主軸ユニット
501 基材
502 アーム
Claims (4)
- サーボモータと、
工作機械における工具を駆動する主軸用モータを含む主軸ユニットを含み、前記サーボモータにより回転駆動される被駆動体であって、回転軸に対して非対称な構成を有し、前記回転軸の周りに回転又は傾斜することにより、前記被駆動体の位置によって前記回転軸に作用する負荷が変動する前記被駆動体と、
前記被駆動体の位置を検出する位置検出部と、
前記被駆動体の速度を検出する速度検出部と、
前記サーボモータを制御するモータ制御部と、
を備え、
前記モータ制御部は、
前記被駆動体の位置指令と前記位置検出部で検出された位置フィードバックとの位置偏差に基づいて速度指令を作成する位置制御部と、
前記位置制御部で作成された速度指令と前記速度検出部で検出された速度フィードバックとの速度偏差に速度ゲインを乗算し、及びトルクオフセットを加算してトルク指令を作成する速度制御部と、
前記被駆動体の位置に応じて、前記速度ゲイン及び前記トルクオフセットを変更する変更部と、
を有する、サーボモータ制御装置。 - 前記変更部は、前記被駆動体の位置として、前記位置検出部で検出された位置フィードバックを用いる、請求項1に記載のサーボモータ制御装置。
- 前記変更部は、前記被駆動体の位置として、前記被駆動体の位置指令を用いる、請求項1に記載のサーボモータ制御装置。
- 前記変更部は、前記被駆動体の位置として、前記被駆動体の回転角度を用いる、請求項1〜3の何れか1項に記載のサーボモータ制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017139811A JP6856469B2 (ja) | 2017-07-19 | 2017-07-19 | サーボモータ制御装置 |
US16/027,856 US11347197B2 (en) | 2017-07-19 | 2018-07-05 | Servo motor controller |
DE102018211561.3A DE102018211561A1 (de) | 2017-07-19 | 2018-07-12 | Servomotor-Steuereinheit |
CN201810777750.8A CN109286352B (zh) | 2017-07-19 | 2018-07-16 | 伺服电动机控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017139811A JP6856469B2 (ja) | 2017-07-19 | 2017-07-19 | サーボモータ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019021098A JP2019021098A (ja) | 2019-02-07 |
JP6856469B2 true JP6856469B2 (ja) | 2021-04-07 |
Family
ID=64951498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017139811A Active JP6856469B2 (ja) | 2017-07-19 | 2017-07-19 | サーボモータ制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11347197B2 (ja) |
JP (1) | JP6856469B2 (ja) |
CN (1) | CN109286352B (ja) |
DE (1) | DE102018211561A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111086050B (zh) * | 2019-12-31 | 2021-12-28 | 西门子工厂自动化工程有限公司 | 瓦楞纸横切机的运动控制器和控制方法及瓦楞纸横切机 |
DE112021003711T5 (de) * | 2020-07-10 | 2023-04-20 | Fanuc Corporation | Steuervorrichtung und Steuerverfahren für Werkzeugmaschinen und Steuervorrichtung für eine Slave-Welle |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE454657B (sv) * | 1986-09-29 | 1988-05-24 | Asea Ab | Forfarande och anordning for optimal styrning av reglerparametrar hos en industrirobot |
EP0262600B1 (en) * | 1986-09-29 | 1992-11-25 | Asea Ab | Method and device for optimum parameter control of controllers for rotational and/or linear movements in one or more degrees of freedom in an industrial robot |
JPS63109957A (ja) * | 1986-10-29 | 1988-05-14 | Toyota Motor Corp | 傾斜軸を有する工作機械の傾斜角制御装置 |
JPH06155217A (ja) | 1992-11-12 | 1994-06-03 | Brother Ind Ltd | 数値制御機械 |
DE19882982B3 (de) * | 1998-02-27 | 2014-04-03 | Mitsubishi Denki K.K. | Synchronsteuereinrichtung |
CN1146765C (zh) * | 1998-09-28 | 2004-04-21 | 株式会社安川电机 | 位置控制装置 |
CN1242308C (zh) * | 2000-05-15 | 2006-02-15 | 株式会社安川电机 | 定位伺服控制器 |
JP2002178237A (ja) | 2000-12-14 | 2002-06-25 | Toyoda Mach Works Ltd | パラレルリンク機構の制御方法 |
JP3892823B2 (ja) * | 2003-03-17 | 2007-03-14 | 山洋電気株式会社 | モータの速度制御装置 |
JP4014162B2 (ja) * | 2003-08-06 | 2007-11-28 | ヤマザキマザック株式会社 | 工作機械の位置制御装置及び工作機械の位置制御方法 |
JP4199103B2 (ja) | 2003-12-19 | 2008-12-17 | ファナック株式会社 | 数値制御装置及び数値制御方法 |
JP4299793B2 (ja) * | 2005-01-20 | 2009-07-22 | ファナック株式会社 | 制御装置 |
JP4902316B2 (ja) * | 2006-11-10 | 2012-03-21 | 東芝機械株式会社 | 斜め加工のための5軸加工機の姿勢保証システム |
JP4673326B2 (ja) * | 2007-01-11 | 2011-04-20 | オークマ株式会社 | 回転軸の位置制御装置 |
JP4174543B2 (ja) * | 2007-01-29 | 2008-11-05 | ファナック株式会社 | サーボモータの制御装置 |
WO2009110101A1 (ja) * | 2008-03-04 | 2009-09-11 | 株式会社牧野フライス製作所 | 加工方法及び工作機械 |
JP2011140098A (ja) * | 2010-01-08 | 2011-07-21 | Mitsubishi Heavy Ind Ltd | 工作機械の機械変位補正システム |
JP2012104047A (ja) * | 2010-11-12 | 2012-05-31 | Mitsubishi Electric Corp | サーボ制御器 |
IN2014CN02634A (ja) * | 2011-10-13 | 2015-08-07 | Mitsubishi Electric Corp | |
JP5324679B1 (ja) * | 2012-04-10 | 2013-10-23 | ファナック株式会社 | 工作機械の送り軸を駆動するサーボモータを制御するサーボモータ制御装置 |
EP2966521A4 (en) * | 2013-03-07 | 2016-11-23 | Makino Milling Machine | PULL SPINDLE CONTROL PROCESS AND PULLING SPINDLE CONTROL DEVICE FOR WORKING MACHINE |
WO2014141515A1 (ja) * | 2013-03-14 | 2014-09-18 | 三菱電機株式会社 | サーボ制御装置 |
JP5689494B2 (ja) * | 2013-03-28 | 2015-03-25 | ファナック株式会社 | 位置制御ゲインを生成する上位制御装置 |
JP5810283B2 (ja) * | 2013-04-10 | 2015-11-11 | パナソニックIpマネジメント株式会社 | モータ駆動装置 |
JP5785224B2 (ja) * | 2013-07-08 | 2015-09-24 | ファナック株式会社 | 5軸加工機を制御する数値制御装置 |
JP6277001B2 (ja) * | 2014-01-22 | 2018-02-07 | 株式会社ミツトヨ | 駆動制御装置、駆動装置、および、駆動制御方法 |
JP6491497B2 (ja) * | 2015-02-26 | 2019-03-27 | 山洋電気株式会社 | モータ制御装置 |
WO2016135958A1 (ja) | 2015-02-27 | 2016-09-01 | 株式会社牧野フライス製作所 | モータの制御方法、制御装置および工具マガジンを備えた工作機械 |
JP2016189668A (ja) * | 2015-03-30 | 2016-11-04 | Juki株式会社 | モータ制御装置、モータ制御方法、ミシン及びそのプログラム |
-
2017
- 2017-07-19 JP JP2017139811A patent/JP6856469B2/ja active Active
-
2018
- 2018-07-05 US US16/027,856 patent/US11347197B2/en active Active
- 2018-07-12 DE DE102018211561.3A patent/DE102018211561A1/de active Pending
- 2018-07-16 CN CN201810777750.8A patent/CN109286352B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019021098A (ja) | 2019-02-07 |
US20190025792A1 (en) | 2019-01-24 |
CN109286352A (zh) | 2019-01-29 |
US11347197B2 (en) | 2022-05-31 |
CN109286352B (zh) | 2023-06-02 |
DE102018211561A1 (de) | 2019-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4837558B2 (ja) | モータ制御装置 | |
JP5791815B2 (ja) | 工作機械の送り軸制御方法および送り軸制御装置 | |
JP5646073B2 (ja) | サーボ制御装置 | |
JP6457569B2 (ja) | サーボモータ制御装置、サーボモータ制御方法、及びサーボモータ制御用プログラム | |
JP6457435B2 (ja) | 研削ロボットシステム | |
JP6693939B2 (ja) | ロボットシステム | |
US10866574B2 (en) | Machine tool controller with learning error compensation | |
JP6370866B2 (ja) | サーボモータ制御装置、サーボモータ制御方法、及びサーボモータ制御用プログラム | |
JP6856469B2 (ja) | サーボモータ制御装置 | |
JP2019004583A (ja) | 電動機の制御装置 | |
JP6412071B2 (ja) | モータ制御装置、モータ制御方法及びモータ制御用プログラム | |
US9367045B2 (en) | Servo control system for grinding inclined surface | |
JP6412075B2 (ja) | サーボモータ制御装置、サーボモータ制御方法、及びサーボモータ制御用プログラム | |
CN111791087A (zh) | 具有主轴以及进给轴的机床的控制装置 | |
JP5499865B2 (ja) | 多関節型ロボットの速度指令プロファイルの生成方法 | |
WO2021153482A1 (ja) | 工作機械の制御装置 | |
JP6568035B2 (ja) | サーボモータ制御装置、サーボモータ制御方法、及びサーボモータ制御用プログラム | |
JP5823045B2 (ja) | トルク制御装置 | |
WO2022009925A1 (ja) | 工作機械の制御装置 | |
WO2019044237A1 (ja) | ロボット制御装置 | |
JP6557830B2 (ja) | ジンバル制御システム | |
JP5633268B2 (ja) | ロボットの制御装置 | |
JP2014176291A (ja) | 工作機械の送り軸制御方法および送り軸制御装置 | |
JP7113200B2 (ja) | ロボット制御方法及びロボット制御装置 | |
JP4827016B2 (ja) | 剛性同定装置およびそれを備えたモータ制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180918 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20181211 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190411 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191112 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200317 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20200427 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201013 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20201117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201203 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210106 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210216 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6856469 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |