JPS6174013A - 位置決め装置 - Google Patents
位置決め装置Info
- Publication number
- JPS6174013A JPS6174013A JP19487884A JP19487884A JPS6174013A JP S6174013 A JPS6174013 A JP S6174013A JP 19487884 A JP19487884 A JP 19487884A JP 19487884 A JP19487884 A JP 19487884A JP S6174013 A JPS6174013 A JP S6174013A
- Authority
- JP
- Japan
- Prior art keywords
- movable body
- speed
- absolute position
- shift amount
- read
- 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
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—Program-control systems
- G05B19/02—Program-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 program data in numerical form
- G05B19/401—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 program data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
- G05B19/4015—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 program data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position Or Direction (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、工作機械等における可動体の位置決めを行な
うための位置決め装置に関するものである。
うための位置決め装置に関するものである。
(従来の技術)
一般に、工作機械の回転テーブルや送りテーブル等の移
動体を高精度に位置決めしようとする場合には、数値制
御装置を用いて可動体の位置決め制御を行っている。こ
の数値制御装置は、紙テープ等によって入力された移動
指令データに基づいて移動指令パルスを発生させ、この
移動指令ノソルスと可動体の移動量を検出した帰還・2
ルスとを偏差カウンタだ供給し、上記両信号の偏差を演
算してその偏差信号を可動体を、駆動するサーボモータ
に供給するようにしたもので、指令値と移動量との間の
偏差が零となるように可動体の移動を制御する。
動体を高精度に位置決めしようとする場合には、数値制
御装置を用いて可動体の位置決め制御を行っている。こ
の数値制御装置は、紙テープ等によって入力された移動
指令データに基づいて移動指令パルスを発生させ、この
移動指令ノソルスと可動体の移動量を検出した帰還・2
ルスとを偏差カウンタだ供給し、上記両信号の偏差を演
算してその偏差信号を可動体を、駆動するサーボモータ
に供給するようにしたもので、指令値と移動量との間の
偏差が零となるように可動体の移動を制御する。
(発明が解決しようとする問題点)
上記のような数値制御装置では、移動指令・ぐルスを発
生させるための/−Pルス発生回路や偏差カウンタが必
要となるため回路が複雑になっている。
生させるための/−Pルス発生回路や偏差カウンタが必
要となるため回路が複雑になっている。
また可動体の移動量を検出して位置決めを行なうために
、停電時等のように電源が一度切られると数値制御装置
内の可動体の現在位置に関する記憶が消失し、再始動の
際に可動体を原点位置に復帰させて現在位置に関する記
憶を再設定する必要がある。
、停電時等のように電源が一度切られると数値制御装置
内の可動体の現在位置に関する記憶が消失し、再始動の
際に可動体を原点位置に復帰させて現在位置に関する記
憶を再設定する必要がある。
そこで本発明は、可動体の絶対位置を検出して(n t
Et決め制御を行なうようにすることにより、・にルス
発生回路や偏差カウンタを不要にして回路を簡単化する
とともに、停電後の再始動時等に可動体の原点復帰を行
なうことなく位置決め動作を行なうことができるように
したものである。
Et決め制御を行なうようにすることにより、・にルス
発生回路や偏差カウンタを不要にして回路を簡単化する
とともに、停電後の再始動時等に可動体の原点復帰を行
なうことなく位置決め動作を行なうことができるように
したものである。
(問題点を解決するための手段)
上記問題点を解決するために、本発明は、特定の位置で
可動体の速度が零となるように可動体の移動範囲内にお
ける各位置での速度を指示するための単一の速度・卆タ
ーンをメモリに記憶させておき、予め定めた位置決め点
と速度・2ターン上の速度が零となる位置との偏差に対
応するシフト量と可動体の絶対位置とに基づいて速度7
!ター/における読出位置をシフトし、上記メモリから
その読出位置における速度データを読み出して可動体を
駆動させるようにしたもので、偏差カウンタ等を省略し
て回路の簡単化を可能にするとともに、可動体の絶対位
置を検出してその移動速度を制御することにより再始動
時の可動体の原点復帰を不要にしようとするものである
。
可動体の速度が零となるように可動体の移動範囲内にお
ける各位置での速度を指示するための単一の速度・卆タ
ーンをメモリに記憶させておき、予め定めた位置決め点
と速度・2ターン上の速度が零となる位置との偏差に対
応するシフト量と可動体の絶対位置とに基づいて速度7
!ター/における読出位置をシフトし、上記メモリから
その読出位置における速度データを読み出して可動体を
駆動させるようにしたもので、偏差カウンタ等を省略し
て回路の簡単化を可能にするとともに、可動体の絶対位
置を検出してその移動速度を制御することにより再始動
時の可動体の原点復帰を不要にしようとするものである
。
(実施例)
以下、図面によp本発明の実施例を詳細に説明する。
第1図は、本発明の一実施例の構成を示す図である。第
1図において、1は特定の位置で後述する可動体5を停
止させるための単一の速度・々ターンを記憶する速度・
9ターン記憶用のROMで、可動体5の移動範囲と全メ
モリアドレスとを対応させて、可動体5の各位置におけ
る速度データを各メモリアドレスにそれぞれ記憶してお
り、可動体5を停止させる特定の位置に対応するメモリ
アドレスには零の速度データを記憶している。このRO
M1から読み出された速度データは、DA変換器2およ
び駆動回路3を介して廿−ゲモータ4に入力される。サ
ーボモータ4の出力軸には可動体5が機械的に連結され
て該可動体5を駆動すべくされており、本実施例では可
動体5として回転テーブルが用いられている。さらにサ
ーボモータ4の出力軸には、可動体5の移動速度を検出
して駆動回路3に速度フィードバック信号を送出する速
度検出FA’;v 6と、可動体5の絶対位置の検出に
用いられるレゾルバ7とが機械的に連結されている。ま
たレゾルバ7はレゾルバ励磁回路8および絶対位置検出
回路9とともに絶対位置検出手段を構成している。この
絶対位置検出手段では、レグル・々7の励磁電圧と出力
電圧との位相差がサーボモータ40回転角度に対I’E
、 して変化することから、レゾルバ7の出力電圧とレ
ゾルバ励磁回路8からレゾルバ7に供給される励磁電圧
とを絶対位置検出回路9に入力し、絶対位置検出回路9
が両室圧波形の位相を比較して可動体5の絶対位置を検
出するとともに、検出した可動体5の絶対位置を内蔵し
たループカウンタによりROM 1の最大メモリアドレ
ス値を上限として各位置に対応するメモリアドレス値(
デジタル値)に変換して出力する。10は予め定められ
た複数の位置決め点とROM 1に記憶された速度パタ
ーン上の速度が零となる位置との偏差にそれぞれ対応す
る複数のシフト量を記憶するシフト量記憶用のROMで
、外部からの位置決め点指定データにより指定された位
置決め点に対応するシフト量を示すシフトデータを出力
する。
1図において、1は特定の位置で後述する可動体5を停
止させるための単一の速度・々ターンを記憶する速度・
9ターン記憶用のROMで、可動体5の移動範囲と全メ
モリアドレスとを対応させて、可動体5の各位置におけ
る速度データを各メモリアドレスにそれぞれ記憶してお
り、可動体5を停止させる特定の位置に対応するメモリ
アドレスには零の速度データを記憶している。このRO
M1から読み出された速度データは、DA変換器2およ
び駆動回路3を介して廿−ゲモータ4に入力される。サ
ーボモータ4の出力軸には可動体5が機械的に連結され
て該可動体5を駆動すべくされており、本実施例では可
動体5として回転テーブルが用いられている。さらにサ
ーボモータ4の出力軸には、可動体5の移動速度を検出
して駆動回路3に速度フィードバック信号を送出する速
度検出FA’;v 6と、可動体5の絶対位置の検出に
用いられるレゾルバ7とが機械的に連結されている。ま
たレゾルバ7はレゾルバ励磁回路8および絶対位置検出
回路9とともに絶対位置検出手段を構成している。この
絶対位置検出手段では、レグル・々7の励磁電圧と出力
電圧との位相差がサーボモータ40回転角度に対I’E
、 して変化することから、レゾルバ7の出力電圧とレ
ゾルバ励磁回路8からレゾルバ7に供給される励磁電圧
とを絶対位置検出回路9に入力し、絶対位置検出回路9
が両室圧波形の位相を比較して可動体5の絶対位置を検
出するとともに、検出した可動体5の絶対位置を内蔵し
たループカウンタによりROM 1の最大メモリアドレ
ス値を上限として各位置に対応するメモリアドレス値(
デジタル値)に変換して出力する。10は予め定められ
た複数の位置決め点とROM 1に記憶された速度パタ
ーン上の速度が零となる位置との偏差にそれぞれ対応す
る複数のシフト量を記憶するシフト量記憶用のROMで
、外部からの位置決め点指定データにより指定された位
置決め点に対応するシフト量を示すシフトデータを出力
する。
11は、第3図に示すように1個の加算器と、該加算器
の出力を入力とする2個の加算器および3個の判別回路
と、これらの判別回路の出力により開閉して前記3個の
加算器の各出力を選択的に出力する3個のダートとを包
含するもので、後に詳述するように、絶対位置検出回路
9からの可動体5の絶対位置に対応するメモリアドレス
([トROM】0からの指定された位置決め点に対応す
るン7トデー夕とに基づいて、ROM 1に記憶された
速度・やターンにおける読出位置をシフトしてROM
1の読出アト°レスを指定する読出位置シフト回路であ
る。
の出力を入力とする2個の加算器および3個の判別回路
と、これらの判別回路の出力により開閉して前記3個の
加算器の各出力を選択的に出力する3個のダートとを包
含するもので、後に詳述するように、絶対位置検出回路
9からの可動体5の絶対位置に対応するメモリアドレス
([トROM】0からの指定された位置決め点に対応す
るン7トデー夕とに基づいて、ROM 1に記憶された
速度・やターンにおける読出位置をシフトしてROM
1の読出アト°レスを指定する読出位置シフト回路であ
る。
次に不実施例の動作を説明する。上記の構成において、
速度パターン記憶用のROM ]には、第2図に示すτ
うに、全メモリアドレスN1〜N2mヲ回転テーブルで
ある可動体50基準点を00としてその移動範囲00〜
360°に対応させて、180°に対応するメモリアド
レスNmには停止を指示する零の速度データ、N1〜N
m−、の各メモリアドレスには正回転を指示する正の速
度データ、8m+1〜N2mの各メモリアドレスには逆
回転を指示する負の速団データが、それぞれサーボモー
タ4に供給すべき重圧に応じたデノタル截で記憶されて
いる。なおこの速度パターンでは、可動体5が所定の速
度から停止すべき位置の前後で徐々に速度を下けて停止
するように各メモリアドレスにおける速度データがそれ
ぞれ設定されている。そして、今、予め定められた複数
の位置決め点のうちの1つが外部からの位置決め点指定
データにより選択されると、シフト量記憶用のROM
10に記憶されているその位置決め点に応じたシフト量
が読み出される。
速度パターン記憶用のROM ]には、第2図に示すτ
うに、全メモリアドレスN1〜N2mヲ回転テーブルで
ある可動体50基準点を00としてその移動範囲00〜
360°に対応させて、180°に対応するメモリアド
レスNmには停止を指示する零の速度データ、N1〜N
m−、の各メモリアドレスには正回転を指示する正の速
度データ、8m+1〜N2mの各メモリアドレスには逆
回転を指示する負の速団データが、それぞれサーボモー
タ4に供給すべき重圧に応じたデノタル截で記憶されて
いる。なおこの速度パターンでは、可動体5が所定の速
度から停止すべき位置の前後で徐々に速度を下けて停止
するように各メモリアドレスにおける速度データがそれ
ぞれ設定されている。そして、今、予め定められた複数
の位置決め点のうちの1つが外部からの位置決め点指定
データにより選択されると、シフト量記憶用のROM
10に記憶されているその位置決め点に応じたシフト量
が読み出される。
ここで、ソフト量をv 、位置決め点をvn(vnは基
準点からの角度)とすると、シフト量VnはROM1に
記憶されている速度パターンとの関係から次式に従って
求められる。
準点からの角度)とすると、シフト量VnはROM1に
記憶されている速度パターンとの関係から次式に従って
求められる。
なお、このシフト量V は上の式から明らかなようにR
OM 1のメモリアドレスに対応した値で設定されてい
る。一方、絶対位置検出回路9が可動体5の絶対位置を
検出してその絶対位置に対応するN−N2mのメモリア
ドレス値に変換し、これを出力Pとして出力する。次に
、上記のシフト量vnと地対位置検出回路9の出力Pと
が読出位置シフト回路工1に供給されて、第3因に示す
ようにまず両者が加算された後に、この加算した値P+
Vnが0〜N2mの範囲内であるか、0より小さいか、
N2m J:’)大きいかが判別され、p + v、が
0−N2mの範囲内であれば第1のゲートG1が選択的
に開いてp+v が読出アドレスN として出力され、
1 x
P+V がO以下であれば第20ケ゛−トG2が選択的
に開いてP+vnにN2mを加算した値が読出アドレス
Nxとして出力され、p−1−vnがN2rn以上であ
れば第3のゲートG3が選択的に開いてP+vnからN
2mを減算した(直が続出アドレスN工として出力され
る。こうして読出位置シフト回路11から出力された読
出アドレスNXは、第4図に示すようK ROM1の速
度パターンにおける絶対位置検出回路9の出力Pによっ
て指定されるメモリアドレスを、位置決め点θ。とこの
速度パターンにおける停止位置との偏差に対応するアド
レス数(シフト量■n)だけ移動させたものであり、こ
の続出アドレスNxに従ってROM 1の速度・2ター
ンの速度データを順次証み出しサーボモータ4に出力し
て可動体5を駆動することにより、絶対位置検出回路9
の出力PがNrll−Vnとなった時に読出アドレスN
xがNmとなって可動体5が停止される。180°の位
置で可動体5が停止するべく設定されたROM 1の速
度パターンを、所定の位置決め点θ で可動体5を停止
させるための速度・セターンとして使用することかでき
、さらにこの速度・ぐターンは可動体5の移動範囲の中
央に停止位置が設定されているため、常に近回りで可動
体5を所定の位置決め点θ。に移動させることができる
。
OM 1のメモリアドレスに対応した値で設定されてい
る。一方、絶対位置検出回路9が可動体5の絶対位置を
検出してその絶対位置に対応するN−N2mのメモリア
ドレス値に変換し、これを出力Pとして出力する。次に
、上記のシフト量vnと地対位置検出回路9の出力Pと
が読出位置シフト回路工1に供給されて、第3因に示す
ようにまず両者が加算された後に、この加算した値P+
Vnが0〜N2mの範囲内であるか、0より小さいか、
N2m J:’)大きいかが判別され、p + v、が
0−N2mの範囲内であれば第1のゲートG1が選択的
に開いてp+v が読出アドレスN として出力され、
1 x
P+V がO以下であれば第20ケ゛−トG2が選択的
に開いてP+vnにN2mを加算した値が読出アドレス
Nxとして出力され、p−1−vnがN2rn以上であ
れば第3のゲートG3が選択的に開いてP+vnからN
2mを減算した(直が続出アドレスN工として出力され
る。こうして読出位置シフト回路11から出力された読
出アドレスNXは、第4図に示すようK ROM1の速
度パターンにおける絶対位置検出回路9の出力Pによっ
て指定されるメモリアドレスを、位置決め点θ。とこの
速度パターンにおける停止位置との偏差に対応するアド
レス数(シフト量■n)だけ移動させたものであり、こ
の続出アドレスNxに従ってROM 1の速度・2ター
ンの速度データを順次証み出しサーボモータ4に出力し
て可動体5を駆動することにより、絶対位置検出回路9
の出力PがNrll−Vnとなった時に読出アドレスN
xがNmとなって可動体5が停止される。180°の位
置で可動体5が停止するべく設定されたROM 1の速
度パターンを、所定の位置決め点θ で可動体5を停止
させるための速度・セターンとして使用することかでき
、さらにこの速度・ぐターンは可動体5の移動範囲の中
央に停止位置が設定されているため、常に近回りで可動
体5を所定の位置決め点θ。に移動させることができる
。
ここで、本実施例において第5図に示すようなθ1.θ
2(180°)およびθ3の各位置をそれぞれ位置決め
点として、基準点からθ1.θ2゜θ3の順に可動体5
の位置決めを行なう場合の動作を説明する。なお、第5
図において時計回りを正回転とする。まず、シフト量記
憶用のROM 10180−θ。
2(180°)およびθ3の各位置をそれぞれ位置決め
点として、基準点からθ1.θ2゜θ3の順に可動体5
の位置決めを行なう場合の動作を説明する。なお、第5
図において時計回りを正回転とする。まず、シフト量記
憶用のROM 10180−θ。
には各位置決め点に対して前述のv=36o×N2mの
一般式で与えられるシフト量V l 、 V 2(0)
およびv3がそれぞれ記憶されている。また絶対位置検
出回路9の出力Pは第6図(、)に示すように可動体5
が各位置決め点にある時それぞれNUl。
一般式で与えられるシフト量V l 、 V 2(0)
およびv3がそれぞれ記憶されている。また絶対位置検
出回路9の出力Pは第6図(、)に示すように可動体5
が各位置決め点にある時それぞれNUl。
Na2(Nrll)およびNa3となる。そして、外部
からの位置決め指定データによりROM 10 K位置
決め点θ1.θ21または03が指定されると、前述の
如く読出位置シフト回路11により絶対位置検出回路9
の出力Pにシフト量Vl、V2またはv3を加算して可
動体5の絶対位置を所定のシフト量だけhi、 QJさ
せた読出アドレスNえを出力し、この読出アドレスN
に従ってROM 1に記憶された速度バタ一ノにおける
速度データを読み出して可動体5をし約させるのである
が、シフトl’iAI Vnが決まれば可lb体5の各
位置において指示される速度が決定されQことから、こ
こでは第6図(b)、(C)および(d) Kボすよう
にノフh 5’Hvnに応じて速度7ヤターンを移動し
−(二、各位置決め点θ1.θ2およびθ3が指定され
た時の絶対位置検出回路9の出力Pに速度パターンを対
応させて動作を説明する。まず、可動体5が基準点にあ
る時に外部から位置決め点θ]が指定されると、絶対位
置検出回路9の出力PにN1であるので、第6図(b)
に示すような速度・母ターンに従って可動体5が所定の
速度の正回転を指示する正の速度データにより正回転を
開始する。
からの位置決め指定データによりROM 10 K位置
決め点θ1.θ21または03が指定されると、前述の
如く読出位置シフト回路11により絶対位置検出回路9
の出力Pにシフト量Vl、V2またはv3を加算して可
動体5の絶対位置を所定のシフト量だけhi、 QJさ
せた読出アドレスNえを出力し、この読出アドレスN
に従ってROM 1に記憶された速度バタ一ノにおける
速度データを読み出して可動体5をし約させるのである
が、シフトl’iAI Vnが決まれば可lb体5の各
位置において指示される速度が決定されQことから、こ
こでは第6図(b)、(C)および(d) Kボすよう
にノフh 5’Hvnに応じて速度7ヤターンを移動し
−(二、各位置決め点θ1.θ2およびθ3が指定され
た時の絶対位置検出回路9の出力Pに速度パターンを対
応させて動作を説明する。まず、可動体5が基準点にあ
る時に外部から位置決め点θ]が指定されると、絶対位
置検出回路9の出力PにN1であるので、第6図(b)
に示すような速度・母ターンに従って可動体5が所定の
速度の正回転を指示する正の速度データにより正回転を
開始する。
そして可動体5の移動に伴ってN2. N3. N4・
・・・・・と変化する絶対位置検出回路9の出力Pによ
りIfffi次速度データが読み出され、可動体5が位
置決め点θ1に到達して絶対位置検出回路9の出力Pが
Nθ、となると、可動体5に速度零が指示されて可動体
5が停止する。次に、位置決め点θ3が指定されると、
可動体5は第6図(d)に示すような速度・ンターンに
従って移動する。この時絶対位置検出回路11の出力P
がNO1であるので、可動体5v′i所定の速度の逆回
転を指示する負の速度データによp逆回転を開始し、位
置決め点θ1の時と同様にして位置決め点θ3まで移動
し、絶対位置検出回路11の出力PがNO3となった位
置に位置決めされる。次いで、位置決め点θ2 (18
0°)が指定されると、シフト量v2が零であるので、
可動体5は第6図(c)に示すように予めROM 1に
記憶された速度・4ターンが絶対位置検出回路9の出力
Pにより直接読み出される状態となり、この時の出力P
がNO3であるので、可動体5は所定の速度の逆回転を
指示する速度データにより逆回転を開始して、位置決め
点θ2まで移動し、そこで位置決めされる〇 なお、上記実施例では、速度ノ(ター/記憶用のROM
1に記憶される速度ノソターンを、可動体5の00〜
360°の各位置に対応させ、180°の位置で速度が
零となるように設定したが、この速度/−1’ターンは
可動体5の移動範囲内の各位置に対応していればよく、
また速度が零となる位置も任意に設定することができる
。
・・・・・と変化する絶対位置検出回路9の出力Pによ
りIfffi次速度データが読み出され、可動体5が位
置決め点θ1に到達して絶対位置検出回路9の出力Pが
Nθ、となると、可動体5に速度零が指示されて可動体
5が停止する。次に、位置決め点θ3が指定されると、
可動体5は第6図(d)に示すような速度・ンターンに
従って移動する。この時絶対位置検出回路11の出力P
がNO1であるので、可動体5v′i所定の速度の逆回
転を指示する負の速度データによp逆回転を開始し、位
置決め点θ1の時と同様にして位置決め点θ3まで移動
し、絶対位置検出回路11の出力PがNO3となった位
置に位置決めされる。次いで、位置決め点θ2 (18
0°)が指定されると、シフト量v2が零であるので、
可動体5は第6図(c)に示すように予めROM 1に
記憶された速度・4ターンが絶対位置検出回路9の出力
Pにより直接読み出される状態となり、この時の出力P
がNO3であるので、可動体5は所定の速度の逆回転を
指示する速度データにより逆回転を開始して、位置決め
点θ2まで移動し、そこで位置決めされる〇 なお、上記実施例では、速度ノ(ター/記憶用のROM
1に記憶される速度ノソターンを、可動体5の00〜
360°の各位置に対応させ、180°の位置で速度が
零となるように設定したが、この速度/−1’ターンは
可動体5の移動範囲内の各位置に対応していればよく、
また速度が零となる位置も任意に設定することができる
。
また、速度)やターン記憶用のROM 1およびシフト
1.;°記1.ハ用のROM 10はそれぞれバッテリ
・シックアップしたRfi−Mでもよい。
1.;°記1.ハ用のROM 10はそれぞれバッテリ
・シックアップしたRfi−Mでもよい。
さらに、シフト量記憶用のROM 10を設けず、/7
トデータを直接外部から供給するようにしてもよい。
トデータを直接外部から供給するようにしてもよい。
また、可動体5として回転テーブルを用いたが、直進テ
ーブルを用いることもできる@ (元明の効果) 以上説明したように、本発明は、特定の位置で可動体の
速度が零となるように可動体の移動範囲内における各位
置での速度を指示するための単一の速度・母ターンをメ
モリに記憶させてかき、予め定め念位置決め点と速度・
4ターン上の速度が零となる位置との偏差に対応するシ
フト量と可動体の絶対位置とに基づいて速度ノ々ターン
における諺出位置をシフトし、上記メモリからその読出
位置における速度データを読み出して可動体を駆動させ
るようにしたもので、可動体の絶対位置を検出してその
絶対位置を上記のシフト量だけ移動させた読出位置を指
定し、予め設定した速度・ンターン上の読出位置におけ
る可動体の速度を順次指示しながら可動体を移動させ、
可動体が位置決め点に到達すると読出位置が速度・卆タ
ーンにおける速度が富となる位置となって可動体に速度
零を指示し、可動体を停止させて位置決めを行なってい
るので、停電後等の再始動時に可動体を原点復起させる
必要がなく、そのままの状態で位置決め制御を再開する
ことができるとともに、偏差カウンタ等が不要となるた
め回路が簡単になる等の効果を有するものである。
ーブルを用いることもできる@ (元明の効果) 以上説明したように、本発明は、特定の位置で可動体の
速度が零となるように可動体の移動範囲内における各位
置での速度を指示するための単一の速度・母ターンをメ
モリに記憶させてかき、予め定め念位置決め点と速度・
4ターン上の速度が零となる位置との偏差に対応するシ
フト量と可動体の絶対位置とに基づいて速度ノ々ターン
における諺出位置をシフトし、上記メモリからその読出
位置における速度データを読み出して可動体を駆動させ
るようにしたもので、可動体の絶対位置を検出してその
絶対位置を上記のシフト量だけ移動させた読出位置を指
定し、予め設定した速度・ンターン上の読出位置におけ
る可動体の速度を順次指示しながら可動体を移動させ、
可動体が位置決め点に到達すると読出位置が速度・卆タ
ーンにおける速度が富となる位置となって可動体に速度
零を指示し、可動体を停止させて位置決めを行なってい
るので、停電後等の再始動時に可動体を原点復起させる
必要がなく、そのままの状態で位置決め制御を再開する
ことができるとともに、偏差カウンタ等が不要となるた
め回路が簡単になる等の効果を有するものである。
第1図は、本発明の一実施例のオマ・1成を示すブロッ
ク図、第2図は、本発明の一実施例における速度パター
ンを示す図、第3図は、本発明の一実施例における読出
位置シフト回路の構成を示すプロ7り図、第4図、第5
図および第6図は、それぞれ本発明の一実施例の動作を
説明するための図である。
ク図、第2図は、本発明の一実施例における速度パター
ンを示す図、第3図は、本発明の一実施例における読出
位置シフト回路の構成を示すプロ7り図、第4図、第5
図および第6図は、それぞれ本発明の一実施例の動作を
説明するための図である。
Claims (1)
- 【特許請求の範囲】 可動体を指定された速度で指定された位置まで移動させ
るように、その可動体を駆動する駆動手段を制御する装
置において、 特定の位置で可動体の速度が零となるように可動体の移
動範囲内における各位置での速度を指示するための単一
の速度パターンを記憶するメモリと、 予め定めた位置決め点と前記速度パターン上の速度が零
である位置との偏差に対応するシフト量を供給するシフ
ト量供給手段と、 可動体の絶対位置を検出する絶対位置検出手段と、 前記シフト量供給手段から供給されたシフト量と前記絶
対位置検出手段により検出した可動体の絶対位置とに基
づいて前記速度パターンにおける読出位置をシフトする
読出位置シフト手段と、前記読出位置シフト手段により
決定された前記速度パターン上の読出位置における速度
を前記駆動手段に指示する手段と を備えたことを特徴とする位置決め装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19487884A JPS6174013A (ja) | 1984-09-19 | 1984-09-19 | 位置決め装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19487884A JPS6174013A (ja) | 1984-09-19 | 1984-09-19 | 位置決め装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6174013A true JPS6174013A (ja) | 1986-04-16 |
Family
ID=16331815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19487884A Pending JPS6174013A (ja) | 1984-09-19 | 1984-09-19 | 位置決め装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6174013A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01251112A (ja) * | 1988-03-31 | 1989-10-06 | S G:Kk | アブソリュートサーボ制御方式 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57204404A (en) * | 1981-06-11 | 1982-12-15 | Asahi Seiki Kogyo Kk | Angle detecting device |
| JPS58133192A (ja) * | 1982-02-03 | 1983-08-08 | Ricoh Co Ltd | モ−タの速度制御装置 |
| JPS58133191A (ja) * | 1982-02-03 | 1983-08-08 | Ricoh Co Ltd | モ−タの速度制御装置 |
| JPS58167369A (ja) * | 1982-03-10 | 1983-10-03 | ウエスチングハウス エレクトリック コ−ポレ−ション | エレベ−タ装置 |
| JPS5917605A (ja) * | 1982-07-22 | 1984-01-28 | Fanuc Ltd | アブソリユ−トエンコ−ダ |
| JPS59121410A (ja) * | 1982-12-28 | 1984-07-13 | Toshiba Corp | モ−タの制御方法 |
-
1984
- 1984-09-19 JP JP19487884A patent/JPS6174013A/ja active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57204404A (en) * | 1981-06-11 | 1982-12-15 | Asahi Seiki Kogyo Kk | Angle detecting device |
| JPS58133192A (ja) * | 1982-02-03 | 1983-08-08 | Ricoh Co Ltd | モ−タの速度制御装置 |
| JPS58133191A (ja) * | 1982-02-03 | 1983-08-08 | Ricoh Co Ltd | モ−タの速度制御装置 |
| JPS58167369A (ja) * | 1982-03-10 | 1983-10-03 | ウエスチングハウス エレクトリック コ−ポレ−ション | エレベ−タ装置 |
| JPS5917605A (ja) * | 1982-07-22 | 1984-01-28 | Fanuc Ltd | アブソリユ−トエンコ−ダ |
| JPS59121410A (ja) * | 1982-12-28 | 1984-07-13 | Toshiba Corp | モ−タの制御方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01251112A (ja) * | 1988-03-31 | 1989-10-06 | S G:Kk | アブソリュートサーボ制御方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63152067A (ja) | 磁気デイスク装置のシ−ク制御方式 | |
| US4109185A (en) | Servo system employing digital components | |
| KR910006499B1 (ko) | 수치 제어장치 | |
| NO814225L (no) | Elektronisk styresystem for aa overvaake stillingen til bevegelige deler | |
| US5027680A (en) | Machine tool with two spindles | |
| JPS5932801B2 (ja) | 位置の修正可能な数値制御方式 | |
| JPS6174012A (ja) | 位置決め制御装置 | |
| JPS6222116A (ja) | 円テ−ブル等の角度設定制御方法とその装置 | |
| JP2566218B2 (ja) | 位置決め制御装置 | |
| JP2684782B2 (ja) | データ補正装置 | |
| JPS62229307A (ja) | 位置決め制御装置 | |
| JPS63269212A (ja) | サ−ボ装置 | |
| JP3433817B2 (ja) | 送り制御装置 | |
| SU1029136A1 (ru) | Устройство дл управлени промышленным роботом | |
| JPH01268498A (ja) | ステップモータ制御装置 | |
| JPH0272419A (ja) | 主軸制御装置 | |
| JP2824649B2 (ja) | 主軸制御装置 | |
| JPH0284992A (ja) | ミシンの制御装置 | |
| JPH0574081B2 (ja) | ||
| JPS5822598A (ja) | パルスモ−タの脱調補正装置 | |
| JPS61178142A (ja) | 主軸割出機能を有する定位置停止制御装置 | |
| JPS5837562B2 (ja) | 位置制御装置 | |
| JPS6171947A (ja) | 位置決め制御装置 | |
| JPH044405A (ja) | 数値制御装置 | |
| JP2786639B2 (ja) | 高精度位置決め方法及び装置 |