JPS61170806A - 多軸工作機械の制御装置 - Google Patents
多軸工作機械の制御装置Info
- Publication number
- JPS61170806A JPS61170806A JP61009821A JP982186A JPS61170806A JP S61170806 A JPS61170806 A JP S61170806A JP 61009821 A JP61009821 A JP 61009821A JP 982186 A JP982186 A JP 982186A JP S61170806 A JPS61170806 A JP S61170806A
- Authority
- JP
- Japan
- Prior art keywords
- control device
- processor
- memory means
- axis
- actual
- 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—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/4141—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by a controller or microprocessor per 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/33—Director till display
- G05B2219/33126—Identification of address connected module, processor
-
- 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/33—Director till display
- G05B2219/33129—Group spindles, axis into motion groups, nc channel structure
-
- 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/33—Director till display
- G05B2219/33156—Communication between two processors over shared, dualport ram
-
- 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/33—Director till display
- G05B2219/33167—Bus arbitration, switch computer to different memory
-
- 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/33—Director till display
- G05B2219/33168—Two bus, master bus and local servo bus
-
- 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/33—Director till display
- G05B2219/33337—For each axis a processor, microprocessor
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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、多軸工作機械の制御装置であって、制御が所
与のパートプログラムに従って行われ、パートプログラ
ムに応じてすべての軸に対して目標位置が定められ、そ
れぞれ1つの軸に対応付けられているそれぞれ1つの位
置発信器により位置調節可能な各軸のそのつどの実際位
置が検出され、またこれらの各軸の目標位置および実際
位置がそれぞれ少なくとも1つの位置調節器に与えられ
、該位置調節器により1つの目標運動の値に相当するそ
れぞれ1つの制御信号がそのつどの軸に対応付けられて
いる駆動部に対して発せられる制御装置に関する。
与のパートプログラムに従って行われ、パートプログラ
ムに応じてすべての軸に対して目標位置が定められ、そ
れぞれ1つの軸に対応付けられているそれぞれ1つの位
置発信器により位置調節可能な各軸のそのつどの実際位
置が検出され、またこれらの各軸の目標位置および実際
位置がそれぞれ少なくとも1つの位置調節器に与えられ
、該位置調節器により1つの目標運動の値に相当するそ
れぞれ1つの制御信号がそのつどの軸に対応付けられて
いる駆動部に対して発せられる制御装置に関する。
最近の工作機械は自動化の度合の増大と共に一層多数の
軸を有する。たとえば最近の旋盤は2つの独立のスライ
ダを設けられており、また補助軸を付加して特にヘッド
ストックの移動も機械のローディングおよびアンローデ
ィングも制御される。
軸を有する。たとえば最近の旋盤は2つの独立のスライ
ダを設けられており、また補助軸を付加して特にヘッド
ストックの移動も機械のローディングおよびアンローデ
ィングも制御される。
すべての軸の正確な位置決めを保証するため、曹頭に記
載した種類の制御装置は、所与の目標位置へのすべての
軸の実際位置の調節が行われるように構成されている。
載した種類の制御装置は、所与の目標位置へのすべての
軸の実際位置の調節が行われるように構成されている。
その際、調節のためには、それぞれ1つの固有の位置調
節器が使用される。
節器が使用される。
しかし、使用ケースに応じてそのつどの位置調節器の相
異なる動特性が要求されるので(簡単なフライス盤また
はボール盤では8ないし10m5の位置調節器サイクル
で十分であるが、高い動特性の旋盤では1ないし4ms
の号イクル時間が必要とされる)、位置調節器を相異な
る構成としなければならない。
異なる動特性が要求されるので(簡単なフライス盤また
はボール盤では8ないし10m5の位置調節器サイクル
で十分であるが、高い動特性の旋盤では1ないし4ms
の号イクル時間が必要とされる)、位置調節器を相異な
る構成としなければならない。
本発明の目的は、冒頭に記載した種類の装置において、
位置調節を簡単な仕方で各技術的応用ケースに適合させ
得るようにすることである。
位置調節を簡単な仕方で各技術的応用ケースに適合させ
得るようにすることである。
この目的は、本発明によれば、位置調節可能な軸の数ま
での数の同種の位置調節用のプロセッサが制御装置に接
続可能であり、この制御装置によりプロセッサのそのつ
どの数が検出可能であり、またそれに応じて各プロセッ
サに制御装置から、軸のどの群に対して軸固有の変換パ
ラメータに従ってそのつどの駆動部制御信号をそれぞれ
発生すべきかが通知可能であり、各プロセッサに軸の目
標位置に対する1つの受け渡しメモリが接続可能であり
、すべての実際位置および目標位置の値に対するメモリ
手段が設けられており、各プロセッサからメモリ手段の
全メモリ内容へのアクセスが可能であることにより達成
される。
での数の同種の位置調節用のプロセッサが制御装置に接
続可能であり、この制御装置によりプロセッサのそのつ
どの数が検出可能であり、またそれに応じて各プロセッ
サに制御装置から、軸のどの群に対して軸固有の変換パ
ラメータに従ってそのつどの駆動部制御信号をそれぞれ
発生すべきかが通知可能であり、各プロセッサに軸の目
標位置に対する1つの受け渡しメモリが接続可能であり
、すべての実際位置および目標位置の値に対するメモリ
手段が設けられており、各プロセッサからメモリ手段の
全メモリ内容へのアクセスが可能であることにより達成
される。
それによって、動特性に関する要求が低い場合にはたと
えばX軸を単一の位置調節器により直列に制御すること
が可能であり、他方動特性に関する要求が高い場合には
これらのX軸に対してX位置調節器も使用され得る。
えばX軸を単一の位置調節器により直列に制御すること
が可能であり、他方動特性に関する要求が高い場合には
これらのX軸に対してX位置調節器も使用され得る。
本発明の1つの有利な実施例では、各プロセッサに1つ
のモジュール保持器のなかの1つの差し込み場所が対応
付けられており、各プロセッサに1つの形式標識が割り
当てられており、制御装置から初期化段階の間にすべて
の差し込み場所の呼び出しが行われ、その形式標識を有
するそのつどのプ)セッサを回答させ、また差し込み場
所標識を介して各プロセッサにその後のデータ通信のた
1cii□アyvxl><ml□ヨカ、1工、あ
−る、それによって、モジュール構成の位置調節器配
置の前記の簡単な回路技術的な実現が可能にされ、個々
の位置調節器による最大構成に対してそれぞれ付属の差
し込み場所が設けられるが、差し込み場所の実装はその
つどの工作機械に対する必要に応じてユーザー側で行う
ことができる。
のモジュール保持器のなかの1つの差し込み場所が対応
付けられており、各プロセッサに1つの形式標識が割り
当てられており、制御装置から初期化段階の間にすべて
の差し込み場所の呼び出しが行われ、その形式標識を有
するそのつどのプ)セッサを回答させ、また差し込み場
所標識を介して各プロセッサにその後のデータ通信のた
1cii□アyvxl><ml□ヨカ、1工、あ
−る、それによって、モジュール構成の位置調節器配
置の前記の簡単な回路技術的な実現が可能にされ、個々
の位置調節器による最大構成に対してそれぞれ付属の差
し込み場所が設けられるが、差し込み場所の実装はその
つどの工作機械に対する必要に応じてユーザー側で行う
ことができる。
制御装置と位置調節用プロセッサとの間の接続が1つの
中央バスシステムを介して行われること、また位置調節
用プロセッサとメモリ手段との間の接続が1つのローカ
ルバスシステムを介して行われ、またプロセッサの各々
に1つのバスアービターが対応付けられていることによ
り、データ伝送の分かり易くかつ技術的に容易に実現可
能な形態が保証される。
中央バスシステムを介して行われること、また位置調節
用プロセッサとメモリ手段との間の接続が1つのローカ
ルバスシステムを介して行われ、またプロセッサの各々
に1つのバスアービターが対応付けられていることによ
り、データ伝送の分かり易くかつ技術的に容易に実現可
能な形態が保証される。
実際位置の値は付属のメモリ手段に連続的に位置発信器
から供給可能であり、従って制御装置とプロセッサとの
間のデータ伝送路から独立している。目標運動の値もそ
のつどのメモリ手段から連続的に付属の軸駆動部に伝達
可能であり、従ってメモリ手段とプロセッサとの間のデ
ータ通信からの減結合が保証されている。
から供給可能であり、従って制御装置とプロセッサとの
間のデータ伝送路から独立している。目標運動の値もそ
のつどのメモリ手段から連続的に付属の軸駆動部に伝達
可能であり、従ってメモリ手段とプロセッサとの間のデ
ータ通信からの減結合が保証されている。
位置発信器とならんでそのつどの実際運動に対する発信
器も設けられていれば、位置調節器と軸駆動部との間に
それぞれ速度調節器が接続可能であり、それにより時間
最適な位置調節が可能にされる。
器も設けられていれば、位置調節器と軸駆動部との間に
それぞれ速度調節器が接続可能であり、それにより時間
最適な位置調節が可能にされる。
この場合には、位置調節用のプロセッサがそのつどの実
際運動に介入するように、実際運動の値に対するメモリ
手段が目標運動に対するメモリ手段の代わりに設けられ
ていてもよい、このことはたとえば、パートプログラム
により1つまたは複数の軸、旋盤ではたとえばスピンド
ル軸、において相関する運動が行われる場合に有意義で
あり得る。
際運動に介入するように、実際運動の値に対するメモリ
手段が目標運動に対するメモリ手段の代わりに設けられ
ていてもよい、このことはたとえば、パートプログラム
により1つまたは複数の軸、旋盤ではたとえばスピンド
ル軸、において相関する運動が行われる場合に有意義で
あり得る。
しかし、実際運動が検出されるかぎり、実際運動の値に
対するメモリ手段が目標運動に対するメモリ手段と並列
に設けられていてもよい。これはたとえば、位置調節用
のプロセッサが速度調節の機能をも有していなければな
らない場合に有利であり得る。
対するメモリ手段が目標運動に対するメモリ手段と並列
に設けられていてもよい。これはたとえば、位置調節用
のプロセッサが速度調節の機能をも有していなければな
らない場合に有利であり得る。
次に本発明の実施例を図面について説明する。
図面には、中央ハスシステムBSIを介して工作機械W
Mのm軸の位置調節用のプロセッサP1、P2ないしP
kと接続されている(CRTスクリーンおよびキーボー
ドにより示されている)数値制御装置NCがブロック図
形式で示されている。
Mのm軸の位置調節用のプロセッサP1、P2ないしP
kと接続されている(CRTスクリーンおよびキーボー
ドにより示されている)数値制御装置NCがブロック図
形式で示されている。
プロセッサP1、P2ないしPkは破線で囲んで示され
ている1つのモジュール保持器BGTのなかに配置され
ている。プロセッサP1.P2ないしPkの各々の前に
、そのつどのプロセッサP1、P2ないしPkを中央バ
スシステムBS1と接続するそれぞれ1つの受け渡しメ
モリUSI、US2ないしUSkが接続されている。さ
らにプロセッサP1、P2ないしPkの各々の後に、プ
ロセッサP1、P2ないしPkをローカルハスシステム
BS2と接続するそれぞれ1つのハスアービターBAI
、BA2ないしBAkが接続されている。
ている1つのモジュール保持器BGTのなかに配置され
ている。プロセッサP1.P2ないしPkの各々の前に
、そのつどのプロセッサP1、P2ないしPkを中央バ
スシステムBS1と接続するそれぞれ1つの受け渡しメ
モリUSI、US2ないしUSkが接続されている。さ
らにプロセッサP1、P2ないしPkの各々の後に、プ
ロセッサP1、P2ないしPkをローカルハスシステム
BS2と接続するそれぞれ1つのハスアービターBAI
、BA2ないしBAkが接続されている。
プロセッサP1、P2ないしPkの各々に、図面中にプ
ロセッサP1、P2ないしPkの各々の横にコードによ
り示されているようなそれぞれ1つの差し込み場所標識
が対応付けられている。これらのコードはそれぞれ5つ
の白丸および黒丸により示されている。本来のコーディ
ングは5つの導線を経て差し込み場所に応して論理“0
”または論理“l”の一連の電圧値がそのつどの差し込
まれたモジュールに供給されることにより行われる(コ
ードの論理“1”に黒丸が、また論理“0”に白丸が対
応している)。
ロセッサP1、P2ないしPkの各々の横にコードによ
り示されているようなそれぞれ1つの差し込み場所標識
が対応付けられている。これらのコードはそれぞれ5つ
の白丸および黒丸により示されている。本来のコーディ
ングは5つの導線を経て差し込み場所に応して論理“0
”または論理“l”の一連の電圧値がそのつどの差し込
まれたモジュールに供給されることにより行われる(コ
ードの論理“1”に黒丸が、また論理“0”に白丸が対
応している)。
ローカルバスシステムBS2に、すべての軸1ないしm
の実際位置x[1ないしxImに対するメモリSxlと
、すべての相応の目標運動、この場合には目標回転数n
s1ないしnSm、に対するメモリSnSとが接続され
ている。
の実際位置x[1ないしxImに対するメモリSxlと
、すべての相応の目標運動、この場合には目標回転数n
s1ないしnSm、に対するメモリSnSとが接続され
ている。
数値制御装置NC,プロセッサP1、P2ないLPk2
.に9.jC)−T−’J−ftlsx Iおよ、3□
8カ、 −ら成る構成は、冒頭に記載したように、
m軸を有する工作機械WMにおいて目標位置を保証する
ために用いられる。そのために数値制御装置NCからす
べての軸の目標位置の値が中央バスシステムBSIを介
して、それぞれ位置調節器の機能を満足し得るプロセッ
サP1ないしPkに供給される。
.に9.jC)−T−’J−ftlsx Iおよ、3□
8カ、 −ら成る構成は、冒頭に記載したように、
m軸を有する工作機械WMにおいて目標位置を保証する
ために用いられる。そのために数値制御装置NCからす
べての軸の目標位置の値が中央バスシステムBSIを介
して、それぞれ位置調節器の機能を満足し得るプロセッ
サP1ないしPkに供給される。
m軸の工作機械WMが、これらの軸の各々に位置調節用
の各個のプロセッサが対応付けられているような動特性
を有するに−1の軸を有し、その他の軸は単一のプロセ
ッサにより直列に制御され得るものと仮定する。それに
応じてユーザーはモジュール保持器BGTを位置調節用
のに個のプロセッサP1、P2ないしPkで実装するこ
とになる。
の各個のプロセッサが対応付けられているような動特性
を有するに−1の軸を有し、その他の軸は単一のプロセ
ッサにより直列に制御され得るものと仮定する。それに
応じてユーザーはモジュール保持器BGTを位置調節用
のに個のプロセッサP1、P2ないしPkで実装するこ
とになる。
各プロセッサPiP2ないしPkには最初から電気的に
コード化された形式標識が固有である。
コード化された形式標識が固有である。
さらに、前記のモジュール・コーディングを介してプロ
セッサPlないしPkの各々に、プロセッサがモジュー
ル保持器BGTのどの差し込み場所にあるかが通知され
る。数値制御装置NCは次々とすべての差し込み場所を
呼び出し、また占有された差し込み場所の各プロセッサ
PiないしPkはその形式標識により報知される。続い
て数値制御装置NCから差し込み場所の呼び出しのちと
にプロセッサPi、P2ないしPkの各々にその後のデ
ータ通信のために重要なアドレスが通知される。この重
要なアドレスは、プロセッサP1、P2ないしPkの各
々が数値制御装置NCにより定められた目標位置を付属
の軸に対して定められているそれぞれ付属の受け渡しメ
モリUSI、US2ないしUSkにより受け入れること
を可能にする。さらに、数値制御装置NCからプロセッ
サP1、P2ないしPkの各々に位置偏差から付属の軸
駆動部の目標運動、すなわち目標回転数への変換過程に
対するパラメータが通知されることも可能である。
セッサPlないしPkの各々に、プロセッサがモジュー
ル保持器BGTのどの差し込み場所にあるかが通知され
る。数値制御装置NCは次々とすべての差し込み場所を
呼び出し、また占有された差し込み場所の各プロセッサ
PiないしPkはその形式標識により報知される。続い
て数値制御装置NCから差し込み場所の呼び出しのちと
にプロセッサPi、P2ないしPkの各々にその後のデ
ータ通信のために重要なアドレスが通知される。この重
要なアドレスは、プロセッサP1、P2ないしPkの各
々が数値制御装置NCにより定められた目標位置を付属
の軸に対して定められているそれぞれ付属の受け渡しメ
モリUSI、US2ないしUSkにより受け入れること
を可能にする。さらに、数値制御装置NCからプロセッ
サP1、P2ないしPkの各々に位置偏差から付属の軸
駆動部の目標運動、すなわち目標回転数への変換過程に
対するパラメータが通知されることも可能である。
各軸にそれぞれ1つの軸駆動部(電動機M)が対応付け
られているが、実施例には、図面を見易くするために、
工作機械WMのm軸のろう第1の軸に対する電動機MI
Lか示されていない。各電動機Mとそれぞれ1つの回転
計発電機G、電動機Mlに対しては回転計発電機T1、
とそれぞれ1つの行程パルス発生器、電動機M1に対し
ては行程パルス発生器G1、とが接続されている。各行
程パルス発生器によりそれぞれ付属の軸の実際位置が求
められ、またm軸の実際位置xllないしxImに対す
るメモリSxIに導線LllないしLlm (破線で図
示)を経て供給される。それによってメモリSxlに工
作機械WMのすべてのm軸のすべての実際位置xllな
いしxImが存在する。プロセッサPi、P2ないしP
kの各々は付属のハスアービターBAIないしBAkお
よびローカルハスシステムBS2を介してメモリSx■
およびその全メモリ内容にアクセスする。k−1の軸の
それぞれ1つの位置調節用のプロセッサP2ないしPk
とその他の軸に対するプロセッサP1とは中央ハスソス
テムBSIを経て供給される軸の目標位置に対するその
つどの値とメモリSxlからローカルバスシステムBS
2を介して取り出し可能な軸の実際位置の値とから工作
機械WMのm軸に対するそのつどの目標回転数nsIな
いしnSmを形成する。プロセノ’J”PL、P2ない
しPkの1つまたは複数の変換過程に対して特定の軸の
目標回転数の考慮がなされれば、これらの目標運動の値
は容易に同じくローカルハスシステムBS2を介してそ
のつどのプロセッサP1、P2ないしPkに与えられ得
る。
られているが、実施例には、図面を見易くするために、
工作機械WMのm軸のろう第1の軸に対する電動機MI
Lか示されていない。各電動機Mとそれぞれ1つの回転
計発電機G、電動機Mlに対しては回転計発電機T1、
とそれぞれ1つの行程パルス発生器、電動機M1に対し
ては行程パルス発生器G1、とが接続されている。各行
程パルス発生器によりそれぞれ付属の軸の実際位置が求
められ、またm軸の実際位置xllないしxImに対す
るメモリSxIに導線LllないしLlm (破線で図
示)を経て供給される。それによってメモリSxlに工
作機械WMのすべてのm軸のすべての実際位置xllな
いしxImが存在する。プロセッサPi、P2ないしP
kの各々は付属のハスアービターBAIないしBAkお
よびローカルハスシステムBS2を介してメモリSx■
およびその全メモリ内容にアクセスする。k−1の軸の
それぞれ1つの位置調節用のプロセッサP2ないしPk
とその他の軸に対するプロセッサP1とは中央ハスソス
テムBSIを経て供給される軸の目標位置に対するその
つどの値とメモリSxlからローカルバスシステムBS
2を介して取り出し可能な軸の実際位置の値とから工作
機械WMのm軸に対するそのつどの目標回転数nsIな
いしnSmを形成する。プロセノ’J”PL、P2ない
しPkの1つまたは複数の変換過程に対して特定の軸の
目標回転数の考慮がなされれば、これらの目標運動の値
は容易に同じくローカルハスシステムBS2を介してそ
のつどのプロセッサP1、P2ないしPkに与えられ得
る。
すべての軸駆動部に対する目標回転数は導線L21ない
しL2mを経てそれぞれ1つのディジタル−アナログ変
換器(それらのうち、図面を見易くするため、工作機械
WMの第1の軸に対する変換器WILか図示されていな
い)に到達する。そのつどの目標回転数のアナログ値は
それぞれ1つの回転数調節器、第1の軸に対しては回転
数調節器R1、に与えられ、そこで回転計発電機T1に
より求められた実際回転数と比較され、またそれa:I
?; u 7’il! 1 (7)M(7)MWMR,
t fih S it!bfi。 Il、に対
する本来の制御信号が発生される。中央バスシステムB
SIは数値制御装置NCに対応付けられている他のユニ
ットとも可能なデータ伝送容量の範囲内で通信し得るし
、またローカルバスシステムBS2もたとえば目標回転
数および実際位置に対する監視モジュールと接続されて
いてよい。
しL2mを経てそれぞれ1つのディジタル−アナログ変
換器(それらのうち、図面を見易くするため、工作機械
WMの第1の軸に対する変換器WILか図示されていな
い)に到達する。そのつどの目標回転数のアナログ値は
それぞれ1つの回転数調節器、第1の軸に対しては回転
数調節器R1、に与えられ、そこで回転計発電機T1に
より求められた実際回転数と比較され、またそれa:I
?; u 7’il! 1 (7)M(7)MWMR,
t fih S it!bfi。 Il、に対
する本来の制御信号が発生される。中央バスシステムB
SIは数値制御装置NCに対応付けられている他のユニ
ットとも可能なデータ伝送容量の範囲内で通信し得るし
、またローカルバスシステムBS2もたとえば目標回転
数および実際位置に対する監視モジュールと接続されて
いてよい。
図面は本発明による制御装置のブロック図である。
BSI・・・中央バスシステム、BS2・・・ローカル
バスシステム、G1・・・行程パルス発生器、M・・・
電動機、NC・・・数値制御装置、PL−Pk・・・プ
ロセッサ、Sxl、SnS・・・メモリ手段、TI・・
・回転計発電機、USI〜USk・・・受け渡しメモリ
、WM・・・工作機械。
バスシステム、G1・・・行程パルス発生器、M・・・
電動機、NC・・・数値制御装置、PL−Pk・・・プ
ロセッサ、Sxl、SnS・・・メモリ手段、TI・・
・回転計発電機、USI〜USk・・・受け渡しメモリ
、WM・・・工作機械。
Claims (1)
- 【特許請求の範囲】 1)多軸工作機械の制御装置であって、制御が所与のパ
ートプログラムに従って行われ、パートプログラムに応
じてすべての軸に対して目標位置が定められ、それぞれ
1つの軸に対応付けられているそれぞれ1つの位置発信
器により位置調節可能な各軸のそのつどの実際位置が検
出され、またこれらの各軸の目標位置および実際位置が
それぞれ少なくとも1つの位置調節器に与えられ、該位
置調節器により1つの目標運動の値に相当するそれぞれ
1つの制御信号がそのつどの軸に対応付けられている駆
動部に対して発せられる制御装置において、位置調節可
能な軸の数までの数(k)の同種の位置調節用のプロセ
ッサ(PlないしPk)が制御装置(NC)に接続可能
であり、この制御装置によりプロセッサ(PlないしP
k)のそのつどの数(k)が検出可能であり、またそれ
に応じて各プロセッサ(PlないしPk)に制御装置(
NC)から、軸のどの群に対して軸固有の変換パラメー
タに従ってそのつどの駆動部制御信号をそれぞれ発生す
べきかが通知可能であり、各プロセッサ(PlないしP
k)に軸の目標位置に対する1つの受け渡しメモリ(U
SlないしUSk)が接続可能であり、すべての実際位
置(xIlないしxIm)および目標運動(nSlない
しnSm)の値に対するメモリ手段(SxI、SnS)
が設けられており、各プロセッサ(PlないしPk)か
らメモリ手段(SxI、SnS)の全メモリ内容へのア
クセスが可能であることを特徴とする多軸工作機械の制
御装置。 2)各プロセッサ(PlないしPk)に1つのモジュー
ル保持器(BGT)のなかの1つの差し込み場所が対応
付けられており、各プロセッサ(PlないしPk)に1
つの形式標識が割り当てられており、制御装置(NC)
から初期化段階の間にすべての差し込み場所の呼び出し
が行われ、その形式標識を有するそのつどのプロセッサ
(PlないしPk)を回答させ、また差し込み場所標識
を介して各プロセッサ(PlないしPk)にその後のデ
ータ通信のために重要なアドレスが制御装置(NC)か
ら通知可能であることを特徴とする特許請求の範囲第1
項記載の制御装置。 3)制御装置(NC)と位置調節用プロセッサ(Plな
いしPk)との間の接続が1つの中央バスシステム(B
S1)を介して行われることを特徴とする特許請求の範
囲第1項または第2項記載の制御装置。 4)位置調節用プロセッサ(PlないしPk)とメモリ
手段(SxI、SnS)との間の接続が1つのローカル
バスシステム(BS2)を介して行われ、またプロセッ
サ(PlないしPk)の各々に1つのバスアービター(
BAlないしBAk)が対応付けられていることを特徴
とする特許請求の範囲第1項ないし第3項のいずれか1
項に記載の制御装置。 5)実際位置(xIlないしxIm)の値が付属のメモ
リ手段(SxI)に連続的に位置発信器(Gl)から供
給可能であることを特徴とする特許請求の範囲第1項な
いし第4項のいずれか1項に記載の制御装置。 6)目標運動(nSlないしnSm)の値がそのつどの
メモリ手段(SnS)から連続的に付属の軸駆動部(M
l)に伝達可能であることを特徴とする特許請求の範囲
第1項ないし第5項のいずれか1項に記載の制御装置。 7)そのつどの実際運動に対する発信器が設けられてお
り、位置調節器と軸駆動部(Ml)との間にそれぞれ速
度調節器(Rl)が接続可能であることを特徴とする特
許請求の範囲第1項ないし第6項のいずれか1項に記載
の制御装置。 8)そのつどの実際運動に対する発信器が設けられてお
り、実際運動の値に対するメモリ手段が目標運動に対す
るメモリ手段(SnS)の代わりに設けられていること
を特徴とする特許請求の範囲第1項ないし第7項のいず
れか1項に記載の制御装置。 9)そのつどの実際運動に対する発信器が設けられてお
り、実際運動の値に対するメモリ手段が目標運動に対す
るメモリ手段(SnS)に対して並列に設けられている
ことを特徴とする特許請求の範囲第1項ないし第7項の
いずれか1項に記載の制御装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19853501968 DE3501968A1 (de) | 1985-01-22 | 1985-01-22 | Steuerungseinrichtung fuer eine mehrachsige werkzeugmaschine |
DE3501968.9 | 1985-01-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61170806A true JPS61170806A (ja) | 1986-08-01 |
JPH0760328B2 JPH0760328B2 (ja) | 1995-06-28 |
Family
ID=6260425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61009821A Expired - Lifetime JPH0760328B2 (ja) | 1985-01-22 | 1986-01-20 | 多軸工作機械の制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US4684862A (ja) |
EP (1) | EP0189757B1 (ja) |
JP (1) | JPH0760328B2 (ja) |
DE (2) | DE3501968A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01114902A (ja) * | 1987-10-29 | 1989-05-08 | Hitachi Ltd | プロセス制御システム |
JPH01154205A (ja) * | 1987-12-11 | 1989-06-16 | Fanuc Ltd | Nc工作機械 |
JPH01173204A (ja) * | 1987-12-28 | 1989-07-07 | Fanuc Ltd | 数値制御装置 |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3522514A1 (de) * | 1985-06-24 | 1987-01-02 | Siemens Ag | Steuereinrichtung fuer eine mehrachsige werkzeugmaschine |
JPS62237504A (ja) * | 1986-04-08 | 1987-10-17 | Fanuc Ltd | 数値制御装置 |
DE3703999A1 (de) * | 1987-02-10 | 1988-08-18 | Ona Electro Erosion | Elektronisches kontrollsystem fuer eine eindring-elektro-erosionsmaschine |
JPS63316207A (ja) * | 1987-06-19 | 1988-12-23 | Fanuc Ltd | 産業用ロボット制御装置 |
JPH0716850B2 (ja) * | 1987-08-19 | 1995-03-01 | ファナック株式会社 | 軸切換装置 |
JPH01217605A (ja) * | 1988-02-26 | 1989-08-31 | Fanuc Ltd | 多軸多系統工作機械用数値制御装置 |
US5252899A (en) * | 1988-03-09 | 1993-10-12 | Fanuc Ltd | Numerical control system |
JP2534305B2 (ja) * | 1988-03-09 | 1996-09-11 | ファナック株式会社 | 数値制御装置 |
JP2865292B2 (ja) * | 1988-03-09 | 1999-03-08 | ファナック株式会社 | 数値制御装置システム |
US5038089A (en) * | 1988-03-23 | 1991-08-06 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Synchronized computational architecture for generalized bilateral control of robot arms |
JPH01300302A (ja) * | 1988-05-30 | 1989-12-04 | Fanuc Ltd | 数値制御装置 |
JP2619520B2 (ja) * | 1989-03-10 | 1997-06-11 | ファナック株式会社 | トランスファーマシン用数値制御装置 |
US5055755A (en) * | 1989-05-31 | 1991-10-08 | Kabushiki Kaisha Toshiba | Distribution control apparatus |
JP2840297B2 (ja) * | 1989-06-20 | 1998-12-24 | ファナック株式会社 | 数値制御装置の軸制御方法 |
US5218709A (en) * | 1989-12-28 | 1993-06-08 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Special purpose parallel computer architecture for real-time control and simulation in robotic applications |
EP0476175A1 (de) * | 1990-09-20 | 1992-03-25 | Siemens Aktiengesellschaft | Einrichtung zum Betrieb eines Mehrprozessorsystems, insbesondere einer numerischen Steuerung |
US5361367A (en) * | 1991-06-10 | 1994-11-01 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Highly parallel reconfigurable computer architecture for robotic computation having plural processor cells each having right and left ensembles of plural processors |
JP2574983B2 (ja) * | 1993-04-06 | 1997-01-22 | 本田技研工業株式会社 | マルチタスク制御システム |
US5659480A (en) * | 1995-06-27 | 1997-08-19 | Industrial Service And Machine, Incorporated | Method for coordinating motion control of a multiple axis machine |
US6594541B1 (en) * | 2000-01-10 | 2003-07-15 | Siemens Aktiengesellschaft | Universal motion control |
ATE257253T1 (de) | 2000-01-10 | 2004-01-15 | Siemens Ag | Universelle bewegungssteuerung |
US6845276B2 (en) * | 2001-06-29 | 2005-01-18 | Electro Scientific Industries | Multiple axis modular controller and method of operating same |
DE20306581U1 (de) * | 2003-04-29 | 2004-09-16 | Kuka Schweissanlagen Gmbh | Laserschweißanordnung |
IT1401316B1 (it) | 2010-08-06 | 2013-07-18 | Gvs Spa | Filtro perfezionato per la rimozione di sostanze dal sangue o da emoderivati e metodo per il suo ottenimento |
EP2855120B1 (en) | 2012-06-01 | 2018-04-18 | 3M Innovative Properties Company | Method of Making a Customized Dental Blank |
US10500020B2 (en) | 2014-06-06 | 2019-12-10 | 3M Innovative Properties Company | Device for powder based additive material manufacturing of dental appliances |
EP3322377B1 (en) | 2015-07-16 | 2019-03-27 | 3M Innovative Properties Company | A method of making a dental article |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49122638A (ja) * | 1973-03-08 | 1974-11-22 | ||
JPS5154753A (ja) * | 1974-11-09 | 1976-05-14 | Tokyo Keiki Kk | |
JPS56162102A (en) * | 1980-05-16 | 1981-12-12 | Mitsubishi Electric Corp | Numerical value control device |
JPS5717014A (en) * | 1980-07-07 | 1982-01-28 | Fanuc Ltd | Numerical controller |
JPS5981706A (ja) * | 1982-09-07 | 1984-05-11 | ゼネラル・エレクトリツク・カンパニイ | 計算機式数値制御装置を作動する方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4123794A (en) * | 1974-02-15 | 1978-10-31 | Tokyo Shibaura Electric Co., Limited | Multi-computer system |
US4084083A (en) * | 1975-11-05 | 1978-04-11 | Contraves Goerz Corporation | Multi-axis electronic motion generator |
US4021650A (en) * | 1975-11-19 | 1977-05-03 | Xerox Corporation | Velocity command signal generating apparatus |
US4149235A (en) * | 1976-12-27 | 1979-04-10 | Mcdonnell Douglas Corporation | Computer numerical control system for machine tool |
US4215398A (en) * | 1978-08-24 | 1980-07-29 | Texas Instruments Incorporated | Dual microprocessor intelligent programmable process control system with communication link |
JPS5840761B2 (ja) * | 1978-12-20 | 1983-09-07 | 工業技術院長 | 人間腕形マニピュレ−タの制御装置 |
JPS5789106A (en) * | 1980-11-25 | 1982-06-03 | Hitachi Ltd | Nc data dividing and editing device of nc working device |
JPS57113116A (en) * | 1980-12-30 | 1982-07-14 | Fanuc Ltd | Robot control system |
US4410944A (en) * | 1981-03-24 | 1983-10-18 | Burroughs Corporation | Apparatus and method for maintaining cache memory integrity in a shared memory environment |
US4467436A (en) * | 1981-10-26 | 1984-08-21 | United States Robots, Inc. | Robot arm controller with common bus memory |
JPS58217294A (ja) * | 1982-06-07 | 1983-12-17 | 株式会社日立製作所 | 産業用ロボツトの安全装置 |
US4578764A (en) * | 1983-03-07 | 1986-03-25 | Zymark Corporation | Self-configuring robotic system and method |
US4591977A (en) * | 1983-03-23 | 1986-05-27 | The United States Of America As Represented By The Secretary Of The Air Force | Plurality of processors where access to the common memory requires only a single clock interval |
DK149175C (da) * | 1983-09-13 | 1986-12-08 | Soerensen A C H | Fremgangsmaade og apparat til kontinuerlig psykrometrisk maaling af koncentrationen af en dampformig komponent i en luftart |
JPS6063609A (ja) * | 1983-09-16 | 1985-04-12 | Fanuc Ltd | 数値制御装置 |
JPS6085885A (ja) * | 1983-10-17 | 1985-05-15 | 株式会社日立製作所 | 多関節機構の制御装置 |
-
1985
- 1985-01-22 DE DE19853501968 patent/DE3501968A1/de not_active Withdrawn
-
1986
- 1986-01-08 DE DE8686100168T patent/DE3675782D1/de not_active Expired - Fee Related
- 1986-01-08 US US06/817,030 patent/US4684862A/en not_active Expired - Fee Related
- 1986-01-08 EP EP86100168A patent/EP0189757B1/de not_active Expired - Lifetime
- 1986-01-20 JP JP61009821A patent/JPH0760328B2/ja not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49122638A (ja) * | 1973-03-08 | 1974-11-22 | ||
JPS5154753A (ja) * | 1974-11-09 | 1976-05-14 | Tokyo Keiki Kk | |
JPS56162102A (en) * | 1980-05-16 | 1981-12-12 | Mitsubishi Electric Corp | Numerical value control device |
JPS5717014A (en) * | 1980-07-07 | 1982-01-28 | Fanuc Ltd | Numerical controller |
JPS5981706A (ja) * | 1982-09-07 | 1984-05-11 | ゼネラル・エレクトリツク・カンパニイ | 計算機式数値制御装置を作動する方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01114902A (ja) * | 1987-10-29 | 1989-05-08 | Hitachi Ltd | プロセス制御システム |
JPH01154205A (ja) * | 1987-12-11 | 1989-06-16 | Fanuc Ltd | Nc工作機械 |
JPH01173204A (ja) * | 1987-12-28 | 1989-07-07 | Fanuc Ltd | 数値制御装置 |
Also Published As
Publication number | Publication date |
---|---|
US4684862A (en) | 1987-08-04 |
EP0189757B1 (de) | 1990-11-28 |
DE3675782D1 (de) | 1991-01-10 |
JPH0760328B2 (ja) | 1995-06-28 |
DE3501968A1 (de) | 1986-07-24 |
EP0189757A1 (de) | 1986-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS61170806A (ja) | 多軸工作機械の制御装置 | |
US7541763B2 (en) | Servo control device | |
US3720814A (en) | Direct numerical control system | |
CN103765760A (zh) | 一体型伺服***、电动机***以及电动机的控制方法 | |
EP0209604B1 (en) | Interface system for a servo controller | |
US6430476B1 (en) | Method and device for controlling the movement of a support | |
JPH09160627A (ja) | 数値制御装置 | |
JP2002304201A (ja) | センサ処理ユニット、コントローラ、センサおよびセンサ処理システム | |
JPH04232509A (ja) | 工作機械又はロボットのための制御方法 | |
US4633155A (en) | Numerical control system | |
JP2845730B2 (ja) | 位置制御システムの位置情報判別装置及びその判別方法 | |
US6628097B2 (en) | Machine tool and control method therefor | |
EP0268490A2 (en) | Digital robot control having improved arm joint motor control and feedback torque current sensing systems | |
JPS61131105A (ja) | 刃物台を2台有する旋盤の制御方式 | |
EP0088805A1 (en) | Programmable sequence controller | |
US20030160149A1 (en) | Method and apparatus for real time synchronous control of laser beams and multi-axis machines | |
KR0170266B1 (ko) | 다중로보트 통신제어시스템 | |
JP2001353685A (ja) | 多軸サーボドライバ | |
JPH10240330A (ja) | 数値制御装置 | |
US20040187097A1 (en) | Method for parameterizing software process signal connections of a drive unit | |
US6973372B2 (en) | Drive unit and method for using the drive unit to control a machine tool | |
CN116360308A (zh) | 一种变位机伺服驱动器的内部点位位置控制方法 | |
WO1989006390A1 (en) | Numerical control apparatus | |
JP2730189B2 (ja) | 分散型コントローラ | |
JPS59102557A (ja) | 移動物体の位置決め装置 |