JP2004199433A - 同期制御装置 - Google Patents

同期制御装置 Download PDF

Info

Publication number
JP2004199433A
JP2004199433A JP2002367603A JP2002367603A JP2004199433A JP 2004199433 A JP2004199433 A JP 2004199433A JP 2002367603 A JP2002367603 A JP 2002367603A JP 2002367603 A JP2002367603 A JP 2002367603A JP 2004199433 A JP2004199433 A JP 2004199433A
Authority
JP
Japan
Prior art keywords
axis
master
slave
master axis
axes
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
Application number
JP2002367603A
Other languages
English (en)
Inventor
Kentaro Fujibayashi
謙太郎 藤林
Tetsuo Hishikawa
哲夫 菱川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP2002367603A priority Critical patent/JP2004199433A/ja
Priority to EP03257828A priority patent/EP1431852A3/en
Priority to US10/735,705 priority patent/US6897626B2/en
Publication of JP2004199433A publication Critical patent/JP2004199433A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/41Numerical 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 interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • G05B19/4103Digital interpolation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33129Group spindles, axis into motion groups, nc channel structure
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/42Servomotor, servo controller kind till VSS
    • G05B2219/42186Leader-follower, motion proportional to axis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50218Synchronize groups of axis, spindles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (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)

Abstract

【課題】複数の軸の動作により移動する手段をマスタ軸とした場合において、該マスタ軸に簡単にスレーブ軸を同期制御させる同期制御装置を得る。
【解決手段】マスタ軸を構成する2つの軸X,Yの移動指令より補間・分配処理、及び加減速処理して分配移動量を求める。求められたマスタ軸を構成する2つの軸X,Yの補間周期毎の移動量を合成してマスタ軸の移動量Mを求める。該移動量Mに対して、スレーブ軸の補間、分配周期毎の移動量を求める。求められたX軸,Y軸,スレーブ軸の移動量をそれぞれのサーボ制御手段に出力し各軸を駆動する。外部のX,Y軸で駆動される手段をマスタ軸とする場合には、この外部のX,Y軸の所定周期毎の移動量を検出器で検出する。検出した移動量を前述した分配移動量の代わりに用いてマスタ軸の移動量Mを求める。この移動量Mよりスレーブ軸の移動量を求めスレーブ軸を駆動する。
【選択図】 図1

Description

【0001】
【発明の属する技術分野】
本発明は、マスタ軸(マスタとなる手段)にスレーブ軸(スレーブさせる手段)を同期して追従させる同期制御装置に関する。特に、マスタ軸の動作が複数の軸の動作によって構成されるときの同期制御装置に関する。
【0002】
【従来の技術】
基準となる移動する手段に対して、該手段に同期追従して移動させる方法として、基準となる手段をマスタ軸、該マスタ軸に同期追従する手段をスレーブ軸として制御する方法が知られている。カムと該カムの回転に対して追従して移動するカムフォロアの動作と同等な動作を電気的に行うことから、電子カムともいわれている。
【0003】
このマスタ軸とスレーブ軸を同期制御する場合において、マスタ軸が工具などを移動させる手段の場合、該マスタ軸の動きは複数の移動軸の動きの合成によって得られるものである。例えば、直交するX,Y軸方向にそれそれ駆動するX軸、Y軸によって駆動されて工具等が移動する場合、該工具の移動は、X軸、Y軸の補間によって実現されている。
【0004】
このような複数の軸の補間によってその移動動作がなされる工具等の駆動機構をマスタ軸とした場合、従来は、このマスタ軸の上位に仮想軸を設け、この仮想軸にマスタ軸及びスレーブ軸を同期して動作する制御形態を採用している。
【0005】
【発明が解決しようとする課題】
仮想軸を設けて、マスタ軸及びスレーブ軸を同期制御させるとすると、同期関係は、本来、マスタ−スレーブの1組でよいにも拘わらず、仮想軸−マスタ軸、仮想軸−スレーブ軸の2組が必要となり、構成が複雑となる欠点がある。又、仮想軸の制御も必要となり、プログラムとシーケンスが煩雑となってしまう。
又、複数の軸移動によって合成されるマスタ軸が外部のコントローラで制御されているような場合、仮想軸を設けてこのマスタ軸とスレーブ軸を同期制御することを、実現する方法はなかった。
そこで、本発明の目的は、マスタ軸の動作が複数の軸の移動によって実現されているような場合においても、簡単にスレーブ軸を同期制御させることができる同期制御装置を提供することにある。
【0006】
【課題を解決するための手段】
複数の軸から構成されるマスタ軸の動作にスレーブ軸を追従同期させて駆動させる同期制御装置において、請求項1に係わる発明は、マスタ軸もスレーブ軸も制御する同期制御装置であって、該同期制御装置に、マスタ軸を構成する複数の軸の所定周期毎の移動指令量を合成してマスタ軸の移動指令量を算出するマスタ軸移動量算出手段と、該マスタ軸移動量算出手段で算出されたマスタ軸の所定周期毎の移動指令量よりスレーブ軸の所定周期毎の移動量を算出しスレーブ軸に出力する同期処理部とを設けることによって、複数の軸で駆動される手段をマスタ軸として該マスタ軸にスレーブ軸を同期制御できるようにした。
【0007】
請求項2に係わる発明は、他の制御装置で制御される複数の軸で移動する手段をマスタ軸とした同期制御装置であって、マスタ軸を構成する各軸の移動量を検出する検出器から検出された所定周期毎の移動量を合成してマスタ軸の移動指令量を算出するマスタ軸移動量算出手段と、該マスタ軸移動量算出手段で算出されたマスタ軸の所定周期毎の移動指令量よりスレーブ軸の所定周期毎の移動量を算出しスレーブ軸に出力する同期処理部とを備えることによって、外部機械において複数の軸で移動させられる手段をマスタ軸としたときも該マスタ軸に対してスレーブ軸を同期制御できるようにしたものである。
【0008】
【発明の実施の形態】
図1は、本発明の原理作用説明図である。
この図1では、マスタ軸として、当該制御装置が制御する直交する2つの軸(X軸、Y軸)の移動によって移動する手段をマスタ軸Maとしたときと、又は、当該制御装置とは異なる外部制御装置で制御される複数の軸(直交するX,Y軸の2つの軸)によって駆動される機構をマスタ軸Mbとしたときの例を記載している。
【0009】
マスタ軸が内部軸Maの場合には、プログラム等によるマスタ軸を構成するX,Y軸の移動指令(A-1)より従来と同様に、補間・分配処理(A-2)を行い所定補間・分配周期毎、の移動指令X,Yを求める。さらに、加減速処理を行って(A-3x,A-3y)、加減速処理後の移動指令X,Yをマスタ軸を構成するX軸サーボ制御手段(A-4x)、Y軸サーボ制御手段(A-4y)にそれぞれ出力する。なお、この点は従来と同一であり、加減速処理については、補間後に加減速処理を行う例を示したが、補間前に加減速処理し、その後補間・分配処理を行ってもよいものである。
【0010】
一方、加減速処理後の移動指令に基づいてマスタ軸の移動量Mを算出する演算を行う(C-1)。すなわち、次の1式の演算を行って、マスタ軸の所定補間・分配周期毎の移動量Mを求める。
M=(X+Y1/2 …・(1)
このマスタ軸の移動量Mに基づいて、スレーブ軸の移動量を算出して出力する同期処理を行う(C-2)。この場合マスタ軸の移動量Mに所定比例係数を乗じてスレーブ軸の所定補間・分配周期毎の移動量Sを求めたり、マスタ軸の移動量Mを変数とした関数によって、スレーブ軸の移動量Sを求める。そして、求めたスレーブ軸の移動量をスレーブ軸のサーボ制御手段(C-3)に出力する。以下、所定補間・分配周期毎に上述した処理を繰り返し実行して、マスタ軸を構成するX,Y軸及びスレーブ軸のサーボ制御手段に移動量を出力し、各サーボ制御手段は、それぞれの軸を駆動するサーボモータを駆動する。これによって、工具等のX,Y軸で駆動されるマスタ軸に同期してスレーブ軸を駆動することができる。
【0011】
一方、マスタ軸が外部の制御装置で駆動制御されている複数軸で駆動される手段の場合、この複数の軸の所定周期毎の移動量を取り込み、合成演算して、マスタ軸の移動量Mを求めるようにする。図1に示した例では、外部の直交するX,Y軸で駆動される機構をマスタ軸としたときの例を「(B)マスタが外部軸Mbの場合」として記載している。
【0012】
マスタ軸を構成するX,Y軸に取り付けられたパルスコーダ等の位置速度検出器(B-1x,B-1y)で検出される所定周期毎の移動量X,Yに基づいて上述した1式により、マスタ軸移動量Mを算出する(C-1)。この求められたマスタ軸移動量Mにより、前述したようにスレーブ軸の移動量を算出し(C-2)、スレーブ軸のサーボ制御手段(C-3)に出力する。
【0013】
以下、所定周期毎、外部軸のX,Y軸の移動量を求め、マスタ軸の所定周期間における移動量Mを算出し、この移動量Mによりスレーブ軸の所定周期間における移動量を求めスレーブ軸のサーボ制御手段に出力する。スレーブ軸のサーボ制御手段はスレーブ軸を駆動するサーボモータを駆動し、外部のマスタ軸に同期してスレーブ軸を制御することになる。
【0014】
図2は、本発明一実施形態により制御する作業の一例である。この例は、電気カーペット1に電熱線2を往復させながら張り付ける作業の例である。ノズル3を、カーペット1の電熱線張り付け面における直交するX,Y軸方向に駆動するとともに、電熱線2をXY平面(カーペットの電熱線張り付け平面)に対して直交するZ軸方向に電熱線を送り出して電熱線2をカーペット1面に張り付ける作業である。
【0015】
この例では、ノズル3がX軸,Y軸方向の移動の合成ベクトル方向に移動されるにつれて、電熱線2を送り出す必要があり、X軸、Y軸の移動速度を合成した合成ベクトルと熱電線2の送り出し速度は同一でなくてはならない。ノズル3をマスタ軸、すなわち、X軸,Y軸の移動の合成によって移動するノズル3をマスタ軸とし、ノズル3から熱電線2を送り出す手段をスレーブ軸としている。
【0016】
図3は、図2に示す作業を実施する同期制御装置を構成する数値制御装置の一実施形態のブロック図である。CPU11は制御装置10を全体的に制御するプロセッサである。CPU11は、ROM12に格納されたシステムプログラムをバス19を介して読み出し、該システムプログラムに従って制御装置全体を制御する。RAM13には一時的な計算データや表示データ及びCRT/MDIユニット34を介してオペレータが入力した各種データが格納される。CMOSメモリ14は図示しないバッテリでバックアップされ、数値制御装置10の電源がオフされても記憶状態が保持される不揮発性メモリとして構成される。CMOSメモリ14中には、インターフェイス15を介して読み込まれた加工プログラムやCRT/MDIユニット34を介して入力された加工プログラム等が記憶される。
【0017】
インターフェイス15は、制御装置10とアダプタ等の外部機器35との接続を可能とするものである。外部機器35側からは加工プログラム等が読み込まれる。また、制御装置10内で編集した加工プログラムは、外部機器35を介して外部記憶手段に記憶させることができる。PC(プログラマブル・コントローラ)16は、制御装置10に内蔵されたシーケンスプログラムで工作機械の補助装置にI/Oユニット17を介して信号を出力し制御する。また、工作機械の本体に配備された操作盤の各種スイッチ等の信号を受け、必要な信号処理をした後、CPU11に渡す。
CRT/MDIユニット34はディスプレイやキーボード等を備えた手動データ入力装置であり、インターフェイス18はCRT/MDIユニット34のキーボードからの指令,データを受けてCPU11に渡す。
【0018】
各軸の軸制御手段20〜22はCPU11からの各軸の移動指令量を受けて、各軸の指令をサーボアンプ23〜25に出力する。サーボアンプ23〜25はこの指令を受けて、各軸のサーボモータ30〜32を駆動する。各軸のサーボモータ30〜32は位置・速度検出器を内蔵し、この位置・速度検出器からの位置・速度フィードバック信号を軸制御手段20〜22にフィードバックし、位置・速度のフィードバック制御を行う。なお、図3では、位置・速度のフィードバックについては省略している。
【0019】
X軸を駆動するサーボモータ30は、ノズル3をX軸方向に駆動し、Y軸を駆動するサーボモータ31は、ノズル3をY軸方向に駆動する。又、Z軸用サーボモータ32は、ノズル3から電熱線を繰り出す送り出し手段を駆動するサーボモータである。
【0020】
上述した構成は、従来の数値制御装置と変わりはなく、本実施形態は、この数値制御装置に同期制御のプログラムがROM12内に格納されていること、及び、電熱線をカーペットに張り付ける加工プログラムをCMOSメモリ14に格納することによって、同期制御装置を構成している。
【0021】
図4は、この実施形態におけるプロセッサ11が実行する補間周期毎の処理のフローチャートである。
まず、プロセッサ11は、従来と同様に、加工プログラムより1ブロックを読み出し、読み出した指令を実行するが、移動指令であれば、従来と同様に補間分配処理、及び加減速処理(補間前加減速処理、補間後加減速処理)を行って、マスタ軸を構成するX軸とY軸への分配移動量X,Yを求める(ステップ100)。次に、求めた分配移動量X,Yに基づいて、前記1式の演算を行い、マスタ軸の移動量Mとして、ノズル3のカーペット平面上における合成移動量を求める(ステップ101)。
【0022】
そして、下記2式に示すようにこのマスタ軸移動量Mに予め設定されている比例定数kを乗じてスレーブ軸であるZ軸への指令移動量Sを求める(ステップ102)。この比例定数kは、熱電線2を送り出す手段によって決まるもので、該手段を駆動するZ軸サーボモータの回転量に対して熱電線2の送り出し量で決まるものであり、マスタ軸移動量Mに対応する量の熱電線2を繰り出すのに必要なZ軸への移動指令量をk倍して求めるものである。
【0023】
S=k×M …・(2)
こうして求めたスレーブ軸の移動量SをZ軸のサーボモータ32を駆動制御する軸制御回路22に出力すると共に、ステップ100で求めた、X,Y軸移動量X,YをX軸サーボモータ30を駆動制御する軸制御回路20、及びY軸サーボモータ31を駆動制御する軸制御回路21にそれぞれ出力し、当該周期の処理を終了する。
【0024】
各軸制御回路20〜22はそれぞれ受けた指令移動量と、各サーボモータ30〜31に取り付けられている、図示しない位置、速度検出器からの位置と速度のフィードバック信号に基づいて、位置、速度ループ処理を行い、各サーボアンプ23〜25を介して各サーボモータ30〜32を駆動し、ノズルをX,Y方向に移動させると共に、電熱線2をノズルの移動量(移動速度)に合わせて送り出し、カーペット1に電熱線2を張り付けることになる。
以下、加工プログラムが終了するまで、該加工プログラムに基づいて、ノズル3をカーペット面に対して往復動作させながら、図2に示すように、熱電線2を張り付けることになる。
【0025】
上述した実施形態では、制御装置10で制御するX軸、Y軸で駆動されるノズル3をマスタ軸としたが、前述したように、外部のコントローラで駆動される複数の軸で駆動される機構をマスタ軸とした場合、図4におけるステップ100の処理が、このマスタ軸を構成する複数の軸の移動量を検出する検出器からの所定周期毎の移動量を求める処理となる。その後、ステップ101,102の処理をした後、求めたスレーブ軸の移動量Sを、スレーブ軸を駆動する軸制御手段に出力することになる。
【0026】
例えば、図2に示す例で、ノズル3は移動せず、カーペット1を他の装置で直交するX,Y軸方向に移動させるような場合、この他の装置で駆動されるX軸、Y軸の移動量X,Yを所定周期毎検出し、ステップ101,102の処理をした後、ステップ103で求めたスレーブ軸の移動量Sを、電熱線2を送り出す軸のサーボ制御手段に出力するようにすればよい。
【0027】
なお、上述した実施形態では、マスタ軸を構成する手段はX軸,Y軸の2軸で駆動される機構としたが、3次元空間上を移動するような手段をマスタ軸とした場合、直交する3軸(X,Y,Z軸)の合成移動ベクトルをマスタ軸の移動量として、スレーブ軸を駆動するようにすればよい。
【0028】
又、上述した実施形態では、スレーブ軸はマスタ軸に対して所定比例関係で同期移動する例を述べたが、スレーブ軸がマスタ軸の移動に対して所定関数の関係で移動するようにしてもよい。例えば、本出願人がすでに特許出願している特願2002−297731で提案したように、マスタ軸に対する同期倍率をある関数で与えてスレーブ軸を駆動制御するようにしてもよいものである。
【0029】
【発明の効果】
本発明は、複数の軸で駆動される手段をマスタ軸として、スレーブ軸をこのマスタ軸に同期して移動させることを簡単に、かつ容易に実施させることができる。又、外部の機械や装置によって複数の軸で駆動される手段をマスタ軸とした場合においても、簡単に、スレーブ軸を容易に同期制御することができる。
【図面の簡単な説明】
【図1】本発明の原理作用説明図である。
【図2】本発明の一実施形態の同期制御装置を適用する作業の一例の説明図である。
【図3】同実施形態の要部ブロック図である。
【図4】同実施形態における補間周期毎の処理フローチャートである。
【符号の説明】
1 カーペット
2 電熱線
3 ノズル
10 同期制御装置(数値制御装置)

Claims (2)

  1. 複数の軸から構成されるマスタ軸の動作にスレーブ軸を追従同期させて駆動させる同期制御装置において、
    前記マスタ軸を構成する複数の軸の所定周期毎の移動指令量を合成してマスタ軸の移動指令量を算出するマスタ軸移動量算出手段と、
    該マスタ軸移動量算出手段で算出されたマスタ軸の所定周期毎の移動指令量よりスレーブ軸の所定周期毎の移動量を算出しスレーブ軸に出力する同期処理部と、を有することを特徴とする同期制御装置。
  2. 複数の軸から構成されるマスタ軸の動作にスレーブ軸を追従同期させて駆動させる同期制御装置において、
    前記マスタ軸を構成する各軸の移動量を検出する検出器から検出された所定周期毎の移動量を合成してマスタ軸の移動指令量を算出するマスタ軸移動量算出手段と、
    該マスタ軸移動量算出手段で算出されたマスタ軸の所定周期毎の移動指令量よりスレーブ軸の所定周期毎の移動量を算出しスレーブ軸に出力する同期処理部と、を有することを特徴とする同期制御装置。
JP2002367603A 2002-12-19 2002-12-19 同期制御装置 Pending JP2004199433A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2002367603A JP2004199433A (ja) 2002-12-19 2002-12-19 同期制御装置
EP03257828A EP1431852A3 (en) 2002-12-19 2003-12-12 Synchronous controller
US10/735,705 US6897626B2 (en) 2002-12-19 2003-12-16 Synchronous controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002367603A JP2004199433A (ja) 2002-12-19 2002-12-19 同期制御装置

Publications (1)

Publication Number Publication Date
JP2004199433A true JP2004199433A (ja) 2004-07-15

Family

ID=32376285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002367603A Pending JP2004199433A (ja) 2002-12-19 2002-12-19 同期制御装置

Country Status (3)

Country Link
US (1) US6897626B2 (ja)
EP (1) EP1431852A3 (ja)
JP (1) JP2004199433A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006231463A (ja) * 2005-02-24 2006-09-07 Ricoh Co Ltd 曲面研磨装置及び曲面研磨方法
JP2009237818A (ja) * 2008-03-26 2009-10-15 Mitsubishi Electric Corp 電子カム制御装置
JP2016212463A (ja) * 2015-04-28 2016-12-15 オムロン株式会社 制御装置、制御システム、制御装置の制御方法、制御プログラムおよび記録媒体
CN107340756A (zh) * 2016-04-28 2017-11-10 发那科株式会社 数值控制装置及同步跟踪控制方法
CN110412893A (zh) * 2018-04-26 2019-11-05 西门子股份公司 确定导向轴的经调整的引导值的方法及控制组件

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004246498A (ja) * 2003-02-12 2004-09-02 Fanuc Ltd 位置制御装置
JP3830475B2 (ja) * 2003-08-05 2006-10-04 ファナック株式会社 制御装置
EP1574921B1 (en) * 2004-03-11 2012-12-12 Omron Corporation Synchronous controller
JP2005322076A (ja) * 2004-05-10 2005-11-17 Fanuc Ltd 数値制御装置
JP4335124B2 (ja) * 2004-12-09 2009-09-30 ファナック株式会社 同期制御装置
WO2007057390A2 (en) * 2005-11-16 2007-05-24 Abb Ab Method and device for controlling motion of an industrial robot with a position switch
US20070142966A1 (en) 2005-12-20 2007-06-21 Khalid Mirza Process for moving a robot
DE102007006422B4 (de) * 2007-02-05 2024-06-06 Robert Bosch Gmbh Verfahren zum Betreiben von Maschinen mit anpassbaren Bewegungsprofilen
JP4888619B1 (ja) * 2011-06-14 2012-02-29 三菱電機株式会社 数値制御装置
DE102015008188B3 (de) * 2015-06-25 2016-06-16 Kuka Roboter Gmbh Abfahren einer vorgegebenen Bahn mit einem Roboter
JP2017102509A (ja) * 2015-11-30 2017-06-08 ファナック株式会社 カムデータ表示装置
EP3321754B1 (de) * 2016-11-11 2020-09-09 Siemens Aktiengesellschaft Verfahren zur optimierung von bewegungsprofilen, computerprogrammprodukt, steuereinrichtung und anlage oder roboter
JP7310465B2 (ja) * 2018-12-27 2023-07-19 オムロン株式会社 同期制御装置、同期制御システム、同期制御方法、及びシミュレーション装置
JP6943268B2 (ja) * 2019-03-29 2021-09-29 オムロン株式会社 制御装置
EP4155035A4 (en) 2020-06-24 2024-02-28 Siemens Aktiengesellschaft METHOD FOR CONTROLLING MULTIPLE EXECUTION MECHANISMS, ELECTRONIC DEVICE AND STORAGE MEDIUM
CN113910234B (zh) * 2021-10-27 2022-10-14 因格(苏州)智能技术有限公司 双机械手控制方法与存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3593615A (en) * 1969-11-12 1971-07-20 Ralph W Krutsinger Jr Mechanism for transferring dimensional and shape information between two and three dimensional objects
JPS5717012A (en) * 1980-07-07 1982-01-28 Fanuc Ltd Numerical controller
CA1201321A (en) 1981-12-22 1986-03-04 Anne-Marie Dahlen Protein-fruit drink
GB2142257B (en) * 1983-07-02 1986-11-26 Gen Motors Overseas Adhesive application apparatus
US4739344A (en) * 1987-02-27 1988-04-19 Astro-Med, Inc. Chart recorded having multiple thermal print heads
JPH07107643B2 (ja) * 1988-02-22 1995-11-15 本田技研工業株式会社 Nc同期制御システム
US5121329A (en) * 1989-10-30 1992-06-09 Stratasys, Inc. Apparatus and method for creating three-dimensional objects
JP2880590B2 (ja) * 1991-07-24 1999-04-12 株式会社不二越 産業用ロボットの同期制御方法
DE19538826A1 (de) * 1995-10-18 1997-04-30 Siemens Ag Verfahren zum Einsynchronisieren von Leit- und Folgeachsen
JP2000271888A (ja) * 1999-03-25 2000-10-03 Fanuc Ltd ロボット制御装置
DE60035651T2 (de) * 1999-09-16 2008-05-21 Fanuc Ltd. Steuerungssystem zum synchronen kooperativen Betreiben einer Mehrzahl von Robotern
JP3504222B2 (ja) * 2000-09-04 2004-03-08 ファナック株式会社 ロボット制御装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006231463A (ja) * 2005-02-24 2006-09-07 Ricoh Co Ltd 曲面研磨装置及び曲面研磨方法
JP2009237818A (ja) * 2008-03-26 2009-10-15 Mitsubishi Electric Corp 電子カム制御装置
JP2016212463A (ja) * 2015-04-28 2016-12-15 オムロン株式会社 制御装置、制御システム、制御装置の制御方法、制御プログラムおよび記録媒体
CN107340756A (zh) * 2016-04-28 2017-11-10 发那科株式会社 数值控制装置及同步跟踪控制方法
CN107340756B (zh) * 2016-04-28 2019-11-26 发那科株式会社 数值控制装置及同步跟踪控制方法
CN110412893A (zh) * 2018-04-26 2019-11-05 西门子股份公司 确定导向轴的经调整的引导值的方法及控制组件
US11300946B2 (en) 2018-04-26 2022-04-12 Siemens Aktiengesellschaft Control component and method for determining an adapted master value of a master axis
CN110412893B (zh) * 2018-04-26 2022-07-19 西门子股份公司 确定导向轴的经调整的引导值的方法及控制组件

Also Published As

Publication number Publication date
EP1431852A2 (en) 2004-06-23
US6897626B2 (en) 2005-05-24
EP1431852A3 (en) 2004-12-22
US20040128022A1 (en) 2004-07-01

Similar Documents

Publication Publication Date Title
JP2004199433A (ja) 同期制御装置
CN111123842B (zh) 数值控制装置
US8175861B2 (en) Machining simulation method and machining simulation apparatus
CA2784720C (en) Predictive control and visualizing system for a nc machine tool
CH687278A5 (it) Macchina utensile polifunzionale.
EP1447728A2 (en) Position control device
EP1508843B1 (en) Numerical control apparatus
JPH1133960A (ja) ロボット制御方法
US20070185609A1 (en) Numerical control method
EP0851328B1 (en) Superposition control method using numerical controller
JP6702931B2 (ja) 数値制御装置
JP5905521B2 (ja) 工具先端点制御中に生じるバックラッシを抑制することを特徴とする数値制御装置
JP2010009094A (ja) 高速サイクル加工で使用する移動パルスとncプログラム指令を重畳する機能を有する数値制御装置
US6999844B2 (en) Numerical controller
JP2004167549A (ja) レーザ加工装置
US6842651B1 (en) Programmable controller having plural speed pattern generators
JP3680064B2 (ja) 数値制御装置
US7370796B2 (en) Laser processing system
JP3873685B2 (ja) 多軸同期制御装置、多軸同期制御方法および多軸同期制御プログラム
CN105900026A (zh) 数控装置以及工作机械
JPH11161312A (ja) 数値制御装置
JP4436809B2 (ja) レーザ加工システム
JP2004130444A (ja) 同期制御装置
JP7175340B2 (ja) 工作機械、情報処理装置および情報処理プログラム
JPH07334223A (ja) 工具軸姿勢制御方式

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050315

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050628