JP5252999B2 - 数値制御装置および位置ずれ補正方法 - Google Patents
数値制御装置および位置ずれ補正方法 Download PDFInfo
- Publication number
- JP5252999B2 JP5252999B2 JP2008144966A JP2008144966A JP5252999B2 JP 5252999 B2 JP5252999 B2 JP 5252999B2 JP 2008144966 A JP2008144966 A JP 2008144966A JP 2008144966 A JP2008144966 A JP 2008144966A JP 5252999 B2 JP5252999 B2 JP 5252999B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- correction
- slave
- master
- machine origin
- 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
- 238000000034 method Methods 0.000 title claims description 35
- 238000004364 calculation method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Images
Landscapes
- Numerical Control (AREA)
Description
図1は、本発明にかかる数値制御装置の実施の形態の機能の概念を示す図である。電源断などにより、マスタ軸4およびスレーブ軸5の同期関係が崩れた場合に、オペレータが機械操作盤1から非常停止解除などの操作を行い、数値制御装置がサーボオン2を検知した時、位置補正量算出部3は、マスタ軸4およびスレーブ軸5を駆動するサーボモータ7,10に接続されたエンコーダ8,11からのフィードバック位置と機械原点位置15をもとにマスタ軸4とスレーブ軸5の位置のずれを補正するための位置補正量を算出する。一方、軸移動指令部12は位置補正量算出部3で算出した位置補正量をもとにマスタ軸4またはスレーブ軸5の制御部6,9に対して軸移動指令を与える。
2,19 サーボオン
3,20 位置補正量算出部
4,21 マスタ軸
5,22 スレーブ軸
6,9,23,26 制御部
7,10,24,27 サーボモータ
8,11,25,28 エンコーダ
12,29 軸移動指令部
13 ストアードストロークリミットの範囲外における移動速度設定部
14 データ格納領域
15 機械原点位置
16 ストアードストロークリミットの位置
17 ストアードストロークリミットの範囲外における速度
Claims (8)
- マスタ軸およびスレーブ軸を同期制御する数値制御装置において、
マスタ軸およびスレーブ軸の機械原点からの距離を算出する距離算出手段と、
算出された距離に基づいて、マスタ軸およびスレーブ軸の機械原点から遠い方の軸がストアードストロークリミット範囲外にある場合に補正軸として選択する補正軸選択手段と、
前記補正軸の補正量を算出する補正量算出手段と、
前記補正軸を機械原点方向へ前記補正量だけ移動させる補正手段と、
を有することを特徴とする数値制御装置。 - 前記補正手段は、前記補正軸のストアードストロークリミット範囲外における移動を、予め設定された専用速度で行う
ことを特徴とする請求項1に記載の数値制御装置。 - 前記距離算出手段は、マスタ軸およびスレーブ軸を駆動するサーボモータに接続されたエンコーダからのフィードバック位置と機械原点位置をもとにマスタ軸およびスレーブ軸の機械原点からの距離を算出する
ことを特徴とする請求項1または2に記載の数値制御装置。 - 前記補正量は、マスタ軸およびスレーブ軸の位置の差である
ことを特徴とする請求項1、2または3に記載の数値制御装置。 - 同期制御されるマスタ軸およびスレーブ軸間の位置ずれ補正方法において、
マスタ軸およびスレーブ軸の機械原点からの距離を算出する距離算出工程と、
算出された距離に基づいて、マスタ軸およびスレーブ軸の機械原点から遠い方の軸がストアードストロークリミット範囲外にある場合に補正軸として選択する補正軸選択工程と、
前記補正軸の補正量を算出する補正量算出工程と、
前記補正軸を機械原点方向へ前記補正量だけ移動させる補正工程と、
を有することを特徴とする位置ずれ補正方法。 - 前記補正工程は、前記補正軸のストアードストロークリミット範囲外における移動を、予め設定された専用速度で行う
ことを特徴とする請求項5に記載の位置ずれ補正方法。 - 前記距離算出工程は、マスタ軸およびスレーブ軸を駆動するサーボモータに接続されたエンコーダからのフィードバック位置と機械原点位置をもとにマスタ軸およびスレーブ軸の機械原点からの距離を算出する
ことを特徴とする請求項5または6に記載の位置ずれ補正方法。 - 前記補正量は、マスタ軸およびスレーブ軸の位置の差である
ことを特徴とする請求項5、6または7に記載の位置ずれ補正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008144966A JP5252999B2 (ja) | 2008-06-02 | 2008-06-02 | 数値制御装置および位置ずれ補正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008144966A JP5252999B2 (ja) | 2008-06-02 | 2008-06-02 | 数値制御装置および位置ずれ補正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009294718A JP2009294718A (ja) | 2009-12-17 |
JP5252999B2 true JP5252999B2 (ja) | 2013-07-31 |
Family
ID=41542894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008144966A Active JP5252999B2 (ja) | 2008-06-02 | 2008-06-02 | 数値制御装置および位置ずれ補正方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5252999B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5506456B2 (ja) * | 2010-03-03 | 2014-05-28 | 三菱電機株式会社 | 電子カム制御装置 |
JP2011243153A (ja) * | 2010-05-21 | 2011-12-01 | Mitsubishi Electric Corp | 同期制御装置 |
WO2012039003A1 (ja) * | 2010-09-22 | 2012-03-29 | 三菱電機株式会社 | 原点設定方法及びその装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63602A (ja) * | 1986-06-20 | 1988-01-05 | Mitsubishi Electric Corp | 1軸2モ−タ駆動制御装置 |
JPH0822313A (ja) * | 1994-07-08 | 1996-01-23 | Fanuc Ltd | 数値制御装置 |
JP2003025178A (ja) * | 2001-07-11 | 2003-01-29 | Yaskawa Electric Corp | 同期制御装置 |
JP3902138B2 (ja) * | 2002-01-17 | 2007-04-04 | 三菱電機株式会社 | 数値制御方法及びその装置 |
JP4443891B2 (ja) * | 2003-10-23 | 2010-03-31 | 住友重機械工業株式会社 | ステージ装置 |
-
2008
- 2008-06-02 JP JP2008144966A patent/JP5252999B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009294718A (ja) | 2009-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6755874B2 (ja) | ロボットシステム及びその運転方法 | |
JP5411978B2 (ja) | ボールネジの伸縮量を補正する機能を備えたサーボ制御装置 | |
JP6435872B2 (ja) | 数値制御装置と制御方法 | |
JP4291386B2 (ja) | ワーク設置誤差補正手段を有する数値制御装置 | |
US9541916B2 (en) | Motor control apparatus for controlling motor | |
JP2009146152A (ja) | 5軸加工機を制御する数値制御装置 | |
CN102710183B (zh) | 多电机交叉耦合同步控制***及方法 | |
JP7220353B2 (ja) | コントローラの情報送信方法及びエンコーダの異常検出方法 | |
JP7296593B2 (ja) | エンコーダの異常検出方法、作動制御装置、ロボット及びロボットシステム | |
JP2013030103A (ja) | 数値制御装置 | |
JP5252999B2 (ja) | 数値制御装置および位置ずれ補正方法 | |
JPWO2013038543A1 (ja) | 数値制御装置、加工システム、および数値制御方法 | |
WO2012057231A1 (ja) | 送り軸反転時の補正方法 | |
JP2016134036A (ja) | 描画経路補正機能を備えた数値制御装置 | |
WO2012014479A1 (ja) | 数値制御装置 | |
JP2009279608A (ja) | ロボットおよびプレス機械を含むシステム、複数のロボットを含むシステム、ならびにそのようなシステムにおいて使用されるロボットの制御装置 | |
JP2007245247A (ja) | プログラム確認機能を有する機械 | |
US10606234B2 (en) | Controller for a plurality of motors based on provided torque | |
JP5340488B2 (ja) | 原点設定方法及びその装置 | |
US20150378326A1 (en) | Synchronization control device | |
JP2019145032A (ja) | 数値制御装置 | |
JP5426454B2 (ja) | タッピング加工動作を行うタッピング加工装置 | |
CN104723527B (zh) | 具有降低同步误差的功能的注塑成型机的控制装置 | |
JP2005117832A (ja) | 電動機制御装置の非常停止方法 | |
JP2003230996A (ja) | 多軸サーボ駆動プレスの制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110405 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120731 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120731 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120907 |
|
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: 20130319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130416 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5252999 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: 20160426 Year of fee payment: 3 |
|
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 |
|
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 |
|
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 |