JPS59188518A - サ−ボ制御系の絶対位置検出方式 - Google Patents
サ−ボ制御系の絶対位置検出方式Info
- Publication number
- JPS59188518A JPS59188518A JP58063333A JP6333383A JPS59188518A JP S59188518 A JPS59188518 A JP S59188518A JP 58063333 A JP58063333 A JP 58063333A JP 6333383 A JP6333383 A JP 6333383A JP S59188518 A JPS59188518 A JP S59188518A
- Authority
- JP
- Japan
- Prior art keywords
- resolver
- absolute
- output
- absolute position
- detection
- 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/406—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 monitoring or safety
- G05B19/4062—Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/003—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring position, not involving coordinate determination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D3/00—Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
- G01D3/08—Indicating or recording apparatus with provision for the special purposes referred to in the subgroups with provision for safeguarding the apparatus, e.g. against abnormal operation, against breakdown
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/245—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
- G01D5/2454—Encoders incorporating incremental and absolute signals
- G01D5/2458—Encoders incorporating incremental and absolute signals with incremental and absolute tracks on separate encoders
-
- 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/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 program 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/39—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 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 a combination of the means covered by at least two of the preceding groups G05B19/21, G05B19/27 and G05B19/33
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Control Of Position Or Direction (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Numerical Control (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業−にの利用分野)
本発明は、サーボモータをサーボ制御することにより位
置決めが行なわれる機械において、複数の動作軸の絶対
位置を精度よく検出しうる絶対位置検出方式に関し、特
に高精度の位置決めと複数の動作軸の絶対位置検出が可
能なサーボ制御系の絶対位置検出方式に関する。
置決めが行なわれる機械において、複数の動作軸の絶対
位置を精度よく検出しうる絶対位置検出方式に関し、特
に高精度の位置決めと複数の動作軸の絶対位置検出が可
能なサーボ制御系の絶対位置検出方式に関する。
(従来技術)
工業用ロボット等の可動部を高精度に位置決めするのに
サーボモータが広く利用され、係るサーボモータは、サ
ーボ制御されている。
サーボモータが広く利用され、係るサーボモータは、サ
ーボ制御されている。
第1図は、係るサーボ制御を説明するためのブロック図
であり、NC(数値制御)装置により工業用ロボット等
の動作軸を位置制御する例のものである。
であり、NC(数値制御)装置により工業用ロボット等
の動作軸を位置制御する例のものである。
第1図において、101は数値制御(NC)指令データ
が穿孔されている紙テープであり、加]二のための位置
決め情報やM、S、T機能情報等のNC指令データを蓄
積したもの、102は数値制御(N C)装置であり、
紙テープ101がら後述するテープリーダをしてNCデ
ータを読取らせると共に、読取られたNCデータを解読
し、たとえばM、S、T機能命令等であれば図示しない
強電盤を介して機械側へ送出し、又移動指令Zcであれ
ば後段のパルス分配器に出力する。NC装置102は、
制御プログラムに従って演算処理を実行するプロセッサ
102aと、所定の制御プログラムを記憶するプログラ
ムメモリ102bと、データを記憶するデータメモリ1
02cと、操作のための操作1102dと、テープリー
ダ/パンチャ102eと、表示装置102fと、入出力
ポート102gと、現在位置カウンタ102hと、これ
らを接続するアドレス・データバス102jとで構成さ
れる。
が穿孔されている紙テープであり、加]二のための位置
決め情報やM、S、T機能情報等のNC指令データを蓄
積したもの、102は数値制御(N C)装置であり、
紙テープ101がら後述するテープリーダをしてNCデ
ータを読取らせると共に、読取られたNCデータを解読
し、たとえばM、S、T機能命令等であれば図示しない
強電盤を介して機械側へ送出し、又移動指令Zcであれ
ば後段のパルス分配器に出力する。NC装置102は、
制御プログラムに従って演算処理を実行するプロセッサ
102aと、所定の制御プログラムを記憶するプログラ
ムメモリ102bと、データを記憶するデータメモリ1
02cと、操作のための操作1102dと、テープリー
ダ/パンチャ102eと、表示装置102fと、入出力
ポート102gと、現在位置カウンタ102hと、これ
らを接続するアドレス・データバス102jとで構成さ
れる。
103はパルス分配器であり、移動指令Zcに基いて公
知のパルス分配演算を実行して指令速度に応じた周波数
の分配パルスPsを発生するものである。104は分配
パルス列Psのパルス速度を該パルス列の発生時に直線
的に加速し、又該パルス列の終了時に直線的に減速して
パルス列Piを発生する公知の加減速回路、105は動
作軸を駆動するモータ、106はモータ105が所定量
回転する毎に1個のフィードバックパルスFPを発生す
るパルスコーダ、107は誤差演算記憶部であり、たと
えば可逆カウンタにより構成ネれ、加減速回路104か
ら発生した入力パルスPiの数とフィードバックパルス
FPの差Erを記憶する。尚、この誤差演算記憶部は図
示の如くPiとFPの差Erを演算する演算回路107
aとErを記憶する誤差レジスタ107bとで構成して
もよい。即ち、誤差演算記憶部107はモータ105が
正方向に回転する様指令され、それに従って回転してい
るものとすれば、入力パルスPiが発生する毎に該パル
スPiをカウントアツプし、又フィードバックパルスF
Pが発生する毎にその内容をカウントダウンし、入力パ
ルス数とフィードバックパルス数の差Erを誤差レジス
タ107bに記憶する。108は誤差レジスタ107b
の内容に比例したアナログ電圧を発生するデジタルアナ
ログ(DA)変換器、109は速度制御回路である。尚
、107,108でモータの位置制御を構成する。
知のパルス分配演算を実行して指令速度に応じた周波数
の分配パルスPsを発生するものである。104は分配
パルス列Psのパルス速度を該パルス列の発生時に直線
的に加速し、又該パルス列の終了時に直線的に減速して
パルス列Piを発生する公知の加減速回路、105は動
作軸を駆動するモータ、106はモータ105が所定量
回転する毎に1個のフィードバックパルスFPを発生す
るパルスコーダ、107は誤差演算記憶部であり、たと
えば可逆カウンタにより構成ネれ、加減速回路104か
ら発生した入力パルスPiの数とフィードバックパルス
FPの差Erを記憶する。尚、この誤差演算記憶部は図
示の如くPiとFPの差Erを演算する演算回路107
aとErを記憶する誤差レジスタ107bとで構成して
もよい。即ち、誤差演算記憶部107はモータ105が
正方向に回転する様指令され、それに従って回転してい
るものとすれば、入力パルスPiが発生する毎に該パル
スPiをカウントアツプし、又フィードバックパルスF
Pが発生する毎にその内容をカウントダウンし、入力パ
ルス数とフィードバックパルス数の差Erを誤差レジス
タ107bに記憶する。108は誤差レジスタ107b
の内容に比例したアナログ電圧を発生するデジタルアナ
ログ(DA)変換器、109は速度制御回路である。尚
、107,108でモータの位置制御を構成する。
次に、第1図実施例構成の動作について説明する。
先ず、加工に先立ち、紙テープ101のNCデータをテ
ープリーグパンチャ102eが読取り、バス102jを
介しデータメモリ102cに紙テープ101のNCデー
タを格納する。つぎに操作盤102dの操作によりスタ
ート指令がバス102jを介してシロセッサ102aに
入力されると、プロセッサ102aはプログラムメモリ
102bの加工制御プログラムを順次読出し、実行する
。即ち、データメモリ102CのNCデータを読出すと
ともに、必要なパラメータ(NCパラメータ、送り込み
速度、加工電圧等)を読出し、図示しないテーブルx、
Y方向に移動させるためのX軸移動指令Xc、Y軸移動
指令Ycを作成し、図示しない入出力ポートを介しテー
ブル駆動部へ送り、テーブルを位置決めする。尚、第1
図において図示していないが入出力ポート102gから
サーボモータ105までのルートに存在する構成がX軸
、Y軸にも設けられている。更に同様にZ軸移動指令Z
cを作成し、又、M、S、T機能命令を入出力ポート1
02fを介し機械側に送り出す。この移動指令Zcはバ
ス102Jを介して入出カポ−) 1 ’02 gに出
力される。さて、入出力ポート102gから移動指令が
パルス分配器103に与えられると、パルス分配器10
3は移動指令Zcに基いてパルス分配演算を実行して分
配パルスPsを出力する。加減速回路104はこの分配
パルスPsを入力され、そのパルス速度を加減速して指
令パルス列Piを誤差演算部107に入力する。これに
より誤差レジスタ107bの内容は零でなくなるから、
DA変換器108がら電圧が出力され、速度制御回路1
09にょリモータ105が駆動され、動作軸が駆動され
る。モータ105が所定量回転すればパルスコーダ10
6からフィードバックパルスFPが発生し誤差演算記憶
m 107に入力され、誤差レジスタ107bには指令
パルスPiの数とフィードバックパルスFPの数との差
Erが記憶されることになる。そして、以後誤差Erが
零となるようにモータ105がサーボ制御され、動作軸
は目標及層に駆動される。
ープリーグパンチャ102eが読取り、バス102jを
介しデータメモリ102cに紙テープ101のNCデー
タを格納する。つぎに操作盤102dの操作によりスタ
ート指令がバス102jを介してシロセッサ102aに
入力されると、プロセッサ102aはプログラムメモリ
102bの加工制御プログラムを順次読出し、実行する
。即ち、データメモリ102CのNCデータを読出すと
ともに、必要なパラメータ(NCパラメータ、送り込み
速度、加工電圧等)を読出し、図示しないテーブルx、
Y方向に移動させるためのX軸移動指令Xc、Y軸移動
指令Ycを作成し、図示しない入出力ポートを介しテー
ブル駆動部へ送り、テーブルを位置決めする。尚、第1
図において図示していないが入出力ポート102gから
サーボモータ105までのルートに存在する構成がX軸
、Y軸にも設けられている。更に同様にZ軸移動指令Z
cを作成し、又、M、S、T機能命令を入出力ポート1
02fを介し機械側に送り出す。この移動指令Zcはバ
ス102Jを介して入出カポ−) 1 ’02 gに出
力される。さて、入出力ポート102gから移動指令が
パルス分配器103に与えられると、パルス分配器10
3は移動指令Zcに基いてパルス分配演算を実行して分
配パルスPsを出力する。加減速回路104はこの分配
パルスPsを入力され、そのパルス速度を加減速して指
令パルス列Piを誤差演算部107に入力する。これに
より誤差レジスタ107bの内容は零でなくなるから、
DA変換器108がら電圧が出力され、速度制御回路1
09にょリモータ105が駆動され、動作軸が駆動され
る。モータ105が所定量回転すればパルスコーダ10
6からフィードバックパルスFPが発生し誤差演算記憶
m 107に入力され、誤差レジスタ107bには指令
パルスPiの数とフィードバックパルスFPの数との差
Erが記憶されることになる。そして、以後誤差Erが
零となるようにモータ105がサーボ制御され、動作軸
は目標及層に駆動される。
この様に、サーボ位置決めにおいては、パルスコータ1
06からのフィードバックパルスFPを利用して現在位
置をカウンタ102hで把握し、しかも位置制御に利用
している。このパルスコータ106は分解精度が高く、
高精度の位置制御が可能となり、位置制御用の検出器と
しては、レゾルバ等の他の検出器より優れている。
06からのフィードバックパルスFPを利用して現在位
置をカウンタ102hで把握し、しかも位置制御に利用
している。このパルスコータ106は分解精度が高く、
高精度の位置制御が可能となり、位置制御用の検出器と
しては、レゾルバ等の他の検出器より優れている。
しかしながら、パルスコータは絶対位置検出機能を持た
ないことから、動作軸の絶対位置を失った時(サーボ系
の異常時や電源投入時)には、原点復帰動作を行なう必
要がある。原点復帰動作を行なうことは、それだけ制御
が複雑となり、又時間もかかることから、原点復帰動作
を行なわずに絶対位置検出をしうる方式が望まれる。
ないことから、動作軸の絶対位置を失った時(サーボ系
の異常時や電源投入時)には、原点復帰動作を行なう必
要がある。原点復帰動作を行なうことは、それだけ制御
が複雑となり、又時間もかかることから、原点復帰動作
を行なわずに絶対位置検出をしうる方式が望まれる。
絶対位置を検出できる位置検出器としては、アブソリュ
ートエンコーダやレゾルバが知られている。アブソリュ
ートエンコーダは、動作軸の回転角に対応する絶対位置
を出力するものである。一方、レゾルバは第2図に示す
ように回転子202aと、回転子巻線202bと、互い
に90″の位相をもって配設された2つの固定子巻線2
02c 、 20’2 dと、sin ωt 、cos
ωtの搬送波を各々発生する搬送波発生回路202e
、202fを有している。今、回転子202aが角度
θの位置にあるものとすれば1回転子巻線202bから
は、次に示す電圧eが出力される。
ートエンコーダやレゾルバが知られている。アブソリュ
ートエンコーダは、動作軸の回転角に対応する絶対位置
を出力するものである。一方、レゾルバは第2図に示す
ように回転子202aと、回転子巻線202bと、互い
に90″の位相をもって配設された2つの固定子巻線2
02c 、 20’2 dと、sin ωt 、cos
ωtの搬送波を各々発生する搬送波発生回路202e
、202fを有している。今、回転子202aが角度
θの位置にあるものとすれば1回転子巻線202bから
は、次に示す電圧eが出力される。
e=sin(ωを十〇)拳・・・・・11φ・番ψ・(
1)この搬送波sinωtとレゾルバ202の出力eの
関係を示せば第3図の如くなり、搬送波sinωtとの
位相差θ、〜θnを求めれば、絶対位置が検出できる。
1)この搬送波sinωtとレゾルバ202の出力eの
関係を示せば第3図の如くなり、搬送波sinωtとの
位相差θ、〜θnを求めれば、絶対位置が検出できる。
(従来技術の問題点)
この様な絶対位置検出の可能な位置検出器を係るサーボ
系に用いても、位置検出すべき可動部のフルストローク
は、一般にモータのn(例えば、100)回転により達
成されるから1分解能はモータ1回転に対しl / n
となり、充分な位置精度が得られないばかりか、折角パ
ルスコータが高い分解能を有していても、絶対位置の検
出精度がこれに伴なわなければ、位置制御の精度向上は
望めないという問題点があった。しかも、複数の動作軸
の各々の絶対位置を検出するには各軸毎に検出回路を要
し、高価になるという欠点もあった。
系に用いても、位置検出すべき可動部のフルストローク
は、一般にモータのn(例えば、100)回転により達
成されるから1分解能はモータ1回転に対しl / n
となり、充分な位置精度が得られないばかりか、折角パ
ルスコータが高い分解能を有していても、絶対位置の検
出精度がこれに伴なわなければ、位置制御の精度向上は
望めないという問題点があった。しかも、複数の動作軸
の各々の絶対位置を検出するには各軸毎に検出回路を要
し、高価になるという欠点もあった。
(発明の目的)
本発明の目的は、係るサーボ制御系において高い精度の
絶対位置検出が可能で且つ各軸毎に検出回路を要しない
絶対位置検出方式を提供するにある。
絶対位置検出が可能で且つ各軸毎に検出回路を要しない
絶対位置検出方式を提供するにある。
(発明の概要)
本発明では、動作軸を駆動するサーボモータをサーボ制
御するサーボ制御系の絶対位置検出方式において、複数
の動作軸の各サーボモータに該サーボモータの回転に伴
ない回転位置を検出するレゾルバ及びアブソリュートエ
ンコーダをにmの割合で回転する様に設けるとともに、
該レゾルバの検出出力と該アブソリュートエンコーダの
検出出力とから絶対位置を検出する検出回路と該各動作
軸のレゾルバ及びアブソリュートエンコーダと該検出回
路とを切替接続する切替回路とを設け、該検出回路を複
数の動作軸で共用したことを特徴としている。
御するサーボ制御系の絶対位置検出方式において、複数
の動作軸の各サーボモータに該サーボモータの回転に伴
ない回転位置を検出するレゾルバ及びアブソリュートエ
ンコーダをにmの割合で回転する様に設けるとともに、
該レゾルバの検出出力と該アブソリュートエンコーダの
検出出力とから絶対位置を検出する検出回路と該各動作
軸のレゾルバ及びアブソリュートエンコーダと該検出回
路とを切替接続する切替回路とを設け、該検出回路を複
数の動作軸で共用したことを特徴としている。
すなわち1本発明ではレゾルバいよって粗い位置検出を
行ない、アブソリュートエンコーダによって密な位置検
出を行なって高精度の絶対位置検出を可能とするととも
に、係る絶対位置の検出回路を複数軸で共用して構成を
簡単性つ安価にしている。
行ない、アブソリュートエンコーダによって密な位置検
出を行なって高精度の絶対位置検出を可能とするととも
に、係る絶対位置の検出回路を複数軸で共用して構成を
簡単性つ安価にしている。
(実施例)
以下、本発明を実施例により詳細に説明する。
第4図は本発明の一実施例構成図、第5図はその動作説
明図であり、図中、第1図、第2図と同一のものは同一
記号で示してあり、110はアブソリュートエンコーダ
であり、モータ105の回転軸にパルスコータ106と
ともに直結され、回転位置に対応した符号(コード)が
円周上に設けられた円板と、特定の位置でこれを読取る
光学的読取り手段とで構成されており、パルスコータ1
06と一体になったものでもよい。1lla、111b
はギアであり各々モータ105の回転軸、レゾルバ20
2の回転軸に設けられ、モータ105の回転をレゾルバ
202に伝えるものである。
明図であり、図中、第1図、第2図と同一のものは同一
記号で示してあり、110はアブソリュートエンコーダ
であり、モータ105の回転軸にパルスコータ106と
ともに直結され、回転位置に対応した符号(コード)が
円周上に設けられた円板と、特定の位置でこれを読取る
光学的読取り手段とで構成されており、パルスコータ1
06と一体になったものでもよい。1lla、111b
はギアであり各々モータ105の回転軸、レゾルバ20
2の回転軸に設けられ、モータ105の回転をレゾルバ
202に伝えるものである。
ここで、第5図に゛示す様にモータ105の回転によっ
て駆動される動作軸に沿う可動部のフルストロークを聾
とし、これに要するモータ105の回転数をm(この回
転数mは整数に限るものではない)とすると、レゾルバ
202はモータ105のm回転で1回転する様にギア1
lla、1llb゛のギア比が決められる。従って、フ
ルストロークの移動に対し、レゾルバ202は1回転す
ることになる。これらは、動作軸数をnとすると、第4
図においてA X a −A X nにて示すように、
各動作軸のサーボモータに対して設けられる。PCCa
−PCCnは位置制御回路であり、各々第1図に示した
誤差演算記憶部107.DA変換器108及び現在位置
カウンタ102hを含むものである。RPCはレゾルバ
検出回路でありレゾルバ202の出力RVa−RVnの
うちの選択された1つのものから位相差を検出し、グリ
ッド位置ri1 を出力するもの、APCは絶対位置検出回路であり、グ
リッド位置riとアブソリュートエンコーダllOの出
力aah−anhのうちの選択された1つのものからそ
れぞれの絶対位置Aを検出するものである。SWI、S
W2は、切替回路であり、切替回路SWIは各軸のアブ
ソリュートエンコーダの出力aah−anhを切替えて
検出回路APCに出力するもの、切替回路SW2は各軸
のレゾルバの出力RV a −RV nを切替えて検出
回路RPCに出力するものである。
て駆動される動作軸に沿う可動部のフルストロークを聾
とし、これに要するモータ105の回転数をm(この回
転数mは整数に限るものではない)とすると、レゾルバ
202はモータ105のm回転で1回転する様にギア1
lla、1llb゛のギア比が決められる。従って、フ
ルストロークの移動に対し、レゾルバ202は1回転す
ることになる。これらは、動作軸数をnとすると、第4
図においてA X a −A X nにて示すように、
各動作軸のサーボモータに対して設けられる。PCCa
−PCCnは位置制御回路であり、各々第1図に示した
誤差演算記憶部107.DA変換器108及び現在位置
カウンタ102hを含むものである。RPCはレゾルバ
検出回路でありレゾルバ202の出力RVa−RVnの
うちの選択された1つのものから位相差を検出し、グリ
ッド位置ri1 を出力するもの、APCは絶対位置検出回路であり、グ
リッド位置riとアブソリュートエンコーダllOの出
力aah−anhのうちの選択された1つのものからそ
れぞれの絶対位置Aを検出するものである。SWI、S
W2は、切替回路であり、切替回路SWIは各軸のアブ
ソリュートエンコーダの出力aah−anhを切替えて
検出回路APCに出力するもの、切替回路SW2は各軸
のレゾルバの出力RV a −RV nを切替えて検出
回路RPCに出力するものである。
次に第5図の動作説明区に沿って第4図に示す装置の検
出動作を説明する。なお、第5図においては、説明を簡
単にするため1軸分のみ示している。
出動作を説明する。なお、第5図においては、説明を簡
単にするため1軸分のみ示している。
サーボ系の異常により、現在位置カウンタ102hの内
容と実際の可動部の現在位置が一致しなくなった時(現
在位置を失った時)には、レゾルバ202の出力RVか
らグリッド位置riを得る。即ち、検出回路RPCがレ
ゾルバ202の出力RVの電気角θからレゾルバ202
の機械角α2 を求め、グリッド位置riを算出する。前述の如くレゾ
ルバ202はモータ105のm回転(フルストローク聾
の移動に対応)で1回転するから、その機械角αは点A
の位−に対応する。レゾルバ202の分解能をnとすれ
ば、 r i = i @I! / n・・・・・・・・・・
・・(2)となる。レゾルバ202の分解能nは400
oといわれているが、誤差が大きく、実際の分解能nは
1000程度である。
容と実際の可動部の現在位置が一致しなくなった時(現
在位置を失った時)には、レゾルバ202の出力RVか
らグリッド位置riを得る。即ち、検出回路RPCがレ
ゾルバ202の出力RVの電気角θからレゾルバ202
の機械角α2 を求め、グリッド位置riを算出する。前述の如くレゾ
ルバ202はモータ105のm回転(フルストローク聾
の移動に対応)で1回転するから、その機械角αは点A
の位−に対応する。レゾルバ202の分解能をnとすれ
ば、 r i = i @I! / n・・・・・・・・・・
・・(2)となる。レゾルバ202の分解能nは400
oといわれているが、誤差が大きく、実際の分解能nは
1000程度である。
そこで、これをアブソリュートエンコーダ1’ 10の
グリッド位置に換算する。
グリッド位置に換算する。
すなわちアブソリュートエンコーダ1101i、モータ
105のl/4回転毎にl/4回転の間を16等分し、
それに対応する4ビツトの絶対位置a1〜1lL16を
出力する。従って、モータ105の1回転に対し、4回
絶対位置a1〜at6が出力される。そこで、グリッド
位置riをモータ105のi回転目のアブソリュートエ
ンコーダ11Oのグリッド位置Pjkに換算する。これ
は、分解能n、モータ105の回転数mが既知であるか
ら容易に求めることができる。即ち、アブソリュートエ
ンコーダ110のグリッド位置Pjkの幅に対し、レゾ
ルバ202のグリッド位置riがn / 4 m個対応
するから、レゾルバ202のi番目のグリッド位置ri
はアブソリュートエンコーダ110のio4m/n番目
のグリッド位置Pjkに対応する。
105のl/4回転毎にl/4回転の間を16等分し、
それに対応する4ビツトの絶対位置a1〜1lL16を
出力する。従って、モータ105の1回転に対し、4回
絶対位置a1〜at6が出力される。そこで、グリッド
位置riをモータ105のi回転目のアブソリュートエ
ンコーダ11Oのグリッド位置Pjkに換算する。これ
は、分解能n、モータ105の回転数mが既知であるか
ら容易に求めることができる。即ち、アブソリュートエ
ンコーダ110のグリッド位置Pjkの幅に対し、レゾ
ルバ202のグリッド位置riがn / 4 m個対応
するから、レゾルバ202のi番目のグリッド位置ri
はアブソリュートエンコーダ110のio4m/n番目
のグリッド位置Pjkに対応する。
この様にして検出回路APCがグリッド位HPjkを得
、アブソリュートエンコーダ110の検出出力aahを
読取って組合わせれば、点Aの絶対位置が得られる。
、アブソリュートエンコーダ110の検出出力aahを
読取って組合わせれば、点Aの絶対位置が得られる。
この時、点Aの絶対位置Xは次式で与えられる。
x = ik* (1/4m)+ aah* (1)
/4m)* 1B・・・・(3) 従って、レゾルバ・202の分解能nに対し、分解能は
64mとなり、n=4000 、m= 100とすれば
、レゾルバ202分機能の1.6倍(=6400740
00)のものが得られ、実際のレゾルバの分解能はn
/ 4程度であるから、6.4倍の分解能が得られる。
/4m)* 1B・・・・(3) 従って、レゾルバ・202の分解能nに対し、分解能は
64mとなり、n=4000 、m= 100とすれば
、レゾルバ202分機能の1.6倍(=6400740
00)のものが得られ、実際のレゾルバの分解能はn
/ 4程度であるから、6.4倍の分解能が得られる。
これをフルストロークに換算すると、約1.5mmステ
ップで位置が検出できる。
ップで位置が検出できる。
この様にして検出された絶対位置Xは、現在位置カウン
タ102hにセットされる。
タ102hにセットされる。
更に分解能を上げるためには、絶対位置を検出した後、
パルスを与えてモータ105を一定方向に低速回転せし
め、アブソリュートエンコーダ11Oの検出出力がaa
hからaah+1に変化するaah+1の立上りで、モ
ータ105へのパルス印加を停止させ、前述のaahの
代りにaah+1とすれば良い。
パルスを与えてモータ105を一定方向に低速回転せし
め、アブソリュートエンコーダ11Oの検出出力がaa
hからaah+1に変化するaah+1の立上りで、モ
ータ105へのパルス印加を停止させ、前述のaahの
代りにaah+1とすれば良い。
これを切替回路swi 、SW2の切替えで、各動作軸
A X b −A X nについて行なえば、一つの検
出回路Arc 、RPCで各動作軸の絶対位置検出を行
なうことができる。
A X b −A X nについて行なえば、一つの検
出回路Arc 、RPCで各動作軸の絶対位置検出を行
なうことができる。
第6図は、第4図構成の要部ブロック図であり、レゾル
バ検出回路RPC及び絶対位置検出回路APCの詳細を
示す6図中、120はエツジ検出回路であり、アブソリ
ュートエンコーダ1105 の絶対位置aah−anhの各ビットのエツジ(立上り
)を検出するもの、121はオア回路であり、エツジ検
出回路120のエツジ出力のオア(論理和)を出力する
もの、122はアンドゲートであり、インヒビット信号
INHによりゲート制御されるもの、123はフリップ
フロップであり、オア回路121からのエツジ出力を保
持するもの、124はラッチ回路であり、オア回路12
1のエツジ出力で絶対位置信号aah−anhをラッチ
するもの、125は分配回路であり、軸選択信号AXS
に応じてフリップフロップ123の出力を回転信号E
P l ” E P nを選択に分配するものである。
バ検出回路RPC及び絶対位置検出回路APCの詳細を
示す6図中、120はエツジ検出回路であり、アブソリ
ュートエンコーダ1105 の絶対位置aah−anhの各ビットのエツジ(立上り
)を検出するもの、121はオア回路であり、エツジ検
出回路120のエツジ出力のオア(論理和)を出力する
もの、122はアンドゲートであり、インヒビット信号
INHによりゲート制御されるもの、123はフリップ
フロップであり、オア回路121からのエツジ出力を保
持するもの、124はラッチ回路であり、オア回路12
1のエツジ出力で絶対位置信号aah−anhをラッチ
するもの、125は分配回路であり、軸選択信号AXS
に応じてフリップフロップ123の出力を回転信号E
P l ” E P nを選択に分配するものである。
126は演算回路であり、絶対位置Xを演算するもので
ある。
ある。
130は同期整流回路であり、レゾルバ202の出力で
あるエラー電圧RVI−RVnを同期整流し、位相差を
検出パルスPDSとして出力するもの、131は励磁信
号発生回路であり、検出パルスPDSを計数し、位置r
iを検出し、これに応じたレゾルバ励磁信号RMを発生
するもの、l6 32a−132nは各々励磁回路であり、レゾルバ励磁
信号RM a −RM nを各軸のレゾルバ202に与
えるものである。
あるエラー電圧RVI−RVnを同期整流し、位相差を
検出パルスPDSとして出力するもの、131は励磁信
号発生回路であり、検出パルスPDSを計数し、位置r
iを検出し、これに応じたレゾルバ励磁信号RMを発生
するもの、l6 32a−132nは各々励磁回路であり、レゾルバ励磁
信号RM a −RM nを各軸のレゾルバ202に与
えるものである。
次に第6図構成の動作を説明する。
先ず絶対位置を検出するため、軸選択信号AXSが発生
し、対応する軸a7nのレゾルバ202の出力RV、ア
ブソリュートエンコーダ110の絶対位置出力が切替回
路SWI 、SW2より入力する。例えばa軸が選択さ
れると、切替回路SW2より出力RVaが、切替回路S
WIより出力aahが入力される。切替回路SW2から
のレゾルバ出力RVaは同期整流回路130で同期信号
SYSで同期整流され、位相差に応じた検出パルスPD
Sが出力される。この検出パルスPDSは励磁信号発生
回路131のカウンタで計数されるとともに計数値に応
じた電気角のサイン波SIN、コサイン波CO5から成
る励磁信号RMaが発生され、励磁回路132aを介し
a軸のレゾルバ202に与えられる。この励磁信号RM
aに応じたレゾルバ202の゛出力RVaは同様に入力
され、順次カウンタの計数値が増加し、電気角も増加し
、遂には同期整流回路130から検出パルスPDSが出
力されなくなる。この状態においてレゾルバ202の機
械角と電気角が一致し、カウンタの内容はグリッド位置
riを示すことになる。
し、対応する軸a7nのレゾルバ202の出力RV、ア
ブソリュートエンコーダ110の絶対位置出力が切替回
路SWI 、SW2より入力する。例えばa軸が選択さ
れると、切替回路SW2より出力RVaが、切替回路S
WIより出力aahが入力される。切替回路SW2から
のレゾルバ出力RVaは同期整流回路130で同期信号
SYSで同期整流され、位相差に応じた検出パルスPD
Sが出力される。この検出パルスPDSは励磁信号発生
回路131のカウンタで計数されるとともに計数値に応
じた電気角のサイン波SIN、コサイン波CO5から成
る励磁信号RMaが発生され、励磁回路132aを介し
a軸のレゾルバ202に与えられる。この励磁信号RM
aに応じたレゾルバ202の゛出力RVaは同様に入力
され、順次カウンタの計数値が増加し、電気角も増加し
、遂には同期整流回路130から検出パルスPDSが出
力されなくなる。この状態においてレゾルバ202の機
械角と電気角が一致し、カウンタの内容はグリッド位置
riを示すことになる。
一方、アブソリュートエンコーダ110の出力aahは
切替回路SWIを介しエツジ検出回路120に送られ、
出力aahの各ビットのエツジ検出が行なわれる。エツ
ジ検出が行なわれる間、前述の如くa軸の位置制御回路
PCCaはモータlO6を回転せしめ、エツジ検出回路
120よりエツジ検出出力(即ちamからal+1への
立上り)が生じるとオア回路121、アントゲ−!・1
22を介しフリップフロップ123ヘセツトされる。こ
のエツジ出力は分配回路″l′25でa軸の回転信号E
PIとして出力され、位置制御回路PCCaへ送られ、
モータ106の回転を停止する。
切替回路SWIを介しエツジ検出回路120に送られ、
出力aahの各ビットのエツジ検出が行なわれる。エツ
ジ検出が行なわれる間、前述の如くa軸の位置制御回路
PCCaはモータlO6を回転せしめ、エツジ検出回路
120よりエツジ検出出力(即ちamからal+1への
立上り)が生じるとオア回路121、アントゲ−!・1
22を介しフリップフロップ123ヘセツトされる。こ
のエツジ出力は分配回路″l′25でa軸の回転信号E
PIとして出力され、位置制御回路PCCaへ送られ、
モータ106の回転を停止する。
この時のアブソリュートエンコーダ110の絶対位置出
力aahはラッチ回路124でラッチされる。演算回路
126は前述のグリッド位置riをアブソリュートエン
コーダ110のグリッド位置Pjkに換算し、ラッチ回
路124の出力aahとから第(3)式により絶対位置
Xを演算し、これを位置制御回路PCCaの現在位置カ
ウンタにセットする。
力aahはラッチ回路124でラッチされる。演算回路
126は前述のグリッド位置riをアブソリュートエン
コーダ110のグリッド位置Pjkに換算し、ラッチ回
路124の出力aahとから第(3)式により絶対位置
Xを演算し、これを位置制御回路PCCaの現在位置カ
ウンタにセットする。
同様に軸選択信号AXSによりす、c・・・n軸の出力
RVb・・・RVn、abh・・・anhを選択すれば
、各軸の絶対位置が求まる。
RVb・・・RVn、abh・・・anhを選択すれば
、各軸の絶対位置が求まる。
(発明の効果)
以」−説明した様に本発明によれば、サーボ制御系の絶
対位置検出方式において、複数の動作軸の各サーボモー
タに該サーボモータの回転に伴ない回転位置を検出する
レゾ°ルバ及びアブソリュートエンコーダを1:mの割
合で回転する様に設けるとともに、該レゾルバの検出出
力と該アブソリュートエンコーダの検出出力とから絶対
位置を検出する検出回路と該各動作軸のレゾルバ及びア
ブソリュートエンコーダと該検出回路とを切替接続する
切替回路とを設け、該検出回路を複数の動作軸で共用し
ているので、各動作軸の絶対位置を9 高精度に検出できるという効果を奏するとともに1、係
る絶対位置の検出のため各動作軸毎に検出回路を要しな
いから、構成が簡単で安価に製品を提供できるという効
果も奏する。しかも、サーボ制御系の位置制御精度を劣
化しないから、高精度の位置決めが可能となり、サーボ
モータにACサーボモータを利用した場合にはアブソリ
ュートエンコーダは元々設けられているので、レゾルバ
の追加のみで達成できるという効果も奏する。
対位置検出方式において、複数の動作軸の各サーボモー
タに該サーボモータの回転に伴ない回転位置を検出する
レゾ°ルバ及びアブソリュートエンコーダを1:mの割
合で回転する様に設けるとともに、該レゾルバの検出出
力と該アブソリュートエンコーダの検出出力とから絶対
位置を検出する検出回路と該各動作軸のレゾルバ及びア
ブソリュートエンコーダと該検出回路とを切替接続する
切替回路とを設け、該検出回路を複数の動作軸で共用し
ているので、各動作軸の絶対位置を9 高精度に検出できるという効果を奏するとともに1、係
る絶対位置の検出のため各動作軸毎に検出回路を要しな
いから、構成が簡単で安価に製品を提供できるという効
果も奏する。しかも、サーボ制御系の位置制御精度を劣
化しないから、高精度の位置決めが可能となり、サーボ
モータにACサーボモータを利用した場合にはアブソリ
ュートエンコーダは元々設けられているので、レゾルバ
の追加のみで達成できるという効果も奏する。
なお、本発明を一実施例により説明したが、本発明は上
述の実施例に限定されることなく、本発明の主旨に従い
種々の変形が可能であり、これらを本発明の範囲から排
除するものではない。
述の実施例に限定されることなく、本発明の主旨に従い
種々の変形が可能であり、これらを本発明の範囲から排
除するものではない。
第1図は一般的なサーボ制御系のブロック−図。
第2図は本発明に用いられるレゾルバの構成図、第3図
は第2図構成の動作説明図、第4図は本発明の一実施例
ブロック図、第5図は第4図構成の動作説明図、第6図
は第4図構成の要部ブロック図である。 0 図中、105・・・サーボモータ、106・・・パルス
コーダ、P CCa −P CCn−位置制御回路、1
10・・・アブソリュートエンコーダ、202・・・レ
ゾルバ、SWI 、SW2・・・切替回路、RPC・・
・レゾルバ検出回路、APC・・・絶対位置検出回路。 特許出願人 ファナック株式会社 代 理 人 弁理士 辻 實(外1
名) 第 2 図 第 3 @ o−36グ
は第2図構成の動作説明図、第4図は本発明の一実施例
ブロック図、第5図は第4図構成の動作説明図、第6図
は第4図構成の要部ブロック図である。 0 図中、105・・・サーボモータ、106・・・パルス
コーダ、P CCa −P CCn−位置制御回路、1
10・・・アブソリュートエンコーダ、202・・・レ
ゾルバ、SWI 、SW2・・・切替回路、RPC・・
・レゾルバ検出回路、APC・・・絶対位置検出回路。 特許出願人 ファナック株式会社 代 理 人 弁理士 辻 實(外1
名) 第 2 図 第 3 @ o−36グ
Claims (1)
- 動作軸を駆動するサーボモータをサーボ制御するサーボ
制御系の絶対位置検出方式において、複数の動作軸の各
サーボモータに該サーボモータの回転に伴ない回転位置
を検出するレゾルバ及びアブソリュートエンコーダを1
:mの割合で回転する様に設けるとともに、該レゾルバ
の検出出力と該アブソリュートエンコーダの検出出力と
から絶対位置を検出する検出回路と、該各動作軸のレゾ
ルバ及びアブソリュートエンコーダと該検出回路とを切
替接続する切替回路とを設け、該検出回路を複数の動作
軸で共用したことを特徴とするサーボ制御系の絶対位置
検出方式。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58063333A JPS59188518A (ja) | 1983-04-11 | 1983-04-11 | サ−ボ制御系の絶対位置検出方式 |
| US06/688,049 US4575666A (en) | 1983-04-11 | 1984-04-11 | Absolute position detecting system for servocontrol system |
| PCT/JP1984/000185 WO1984004162A1 (fr) | 1983-04-11 | 1984-04-11 | Procede de detection de position absolue dans un systeme de servo-commande |
| EP84901427A EP0143852B1 (en) | 1983-04-11 | 1984-04-11 | Absolute position detecting system for a servo control system |
| DE8484901426T DE3483235D1 (de) | 1983-04-11 | 1984-04-11 | System zum nachweis der absolutstelle in servoregelsystemen. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58063333A JPS59188518A (ja) | 1983-04-11 | 1983-04-11 | サ−ボ制御系の絶対位置検出方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59188518A true JPS59188518A (ja) | 1984-10-25 |
Family
ID=13226209
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58063333A Pending JPS59188518A (ja) | 1983-04-11 | 1983-04-11 | サ−ボ制御系の絶対位置検出方式 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4575666A (ja) |
| EP (1) | EP0143852B1 (ja) |
| JP (1) | JPS59188518A (ja) |
| DE (1) | DE3483235D1 (ja) |
| WO (1) | WO1984004162A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012177617A (ja) * | 2011-02-25 | 2012-09-13 | Nsk Ltd | レゾルバ装置及びモータ回転角度検出装置 |
Families Citing this family (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6294251A (ja) * | 1985-10-17 | 1987-04-30 | Toshiba Mach Co Ltd | 位置制御装置 |
| US4703238A (en) * | 1987-01-13 | 1987-10-27 | Design Components, Incorporated | Amplifier system for D.C. motor |
| JP2525849B2 (ja) * | 1988-02-24 | 1996-08-21 | ファナック株式会社 | 原点復帰方法 |
| JP2702499B2 (ja) * | 1988-04-20 | 1998-01-21 | ファナック株式会社 | サーボモータ制御方法 |
| JPH0210796U (ja) * | 1988-06-28 | 1990-01-23 | ||
| JP3009457B2 (ja) * | 1988-11-04 | 2000-02-14 | クカ ロボター ゲゼルシャフト ミット ベシュレンクテル ハフツング | 軸の再調整方法および調整装置 |
| SE8902416L (sv) * | 1989-07-04 | 1991-01-05 | Asea Brown Boveri | Absolutmaetande laegesgivarutrustning foer industrirobot |
| JP2935713B2 (ja) * | 1989-08-22 | 1999-08-16 | ファナック株式会社 | 数値制御装置 |
| US5093610A (en) * | 1990-02-12 | 1992-03-03 | Abb Robotics Inc. | Apparatus for absolute position measurement |
| US5075870A (en) * | 1990-06-27 | 1991-12-24 | Kabushiki Kaisha Kobe Seiko Sho | Method and device for determining whether or not origin return operation for industrial robot is required |
| JPH04294406A (ja) * | 1991-03-22 | 1992-10-19 | Kobe Steel Ltd | ロボットの回転位置検出装置 |
| US5640835A (en) * | 1991-10-16 | 1997-06-24 | Muscoplat; Richard | Multiple envelope with integrally formed and printed contents and return envelope |
| FR2703450A1 (fr) * | 1993-03-31 | 1994-10-07 | Aut Comp | Codeur numérique incrémental absolu, installation et machine comportant ce codeur. |
| JP3170449B2 (ja) * | 1996-03-25 | 2001-05-28 | オークマ株式会社 | アブソリュートエンコーダ |
| US6323614B1 (en) * | 1998-09-04 | 2001-11-27 | The Texas A&M University System | System and method for controlling suspension using a magnetic field |
| DE19840665C2 (de) * | 1998-09-05 | 2002-08-14 | Oechsler Ag | Verfahren zum Aufbringen einer Sensor-Stromschleife auf einen Leitungsträger sowie induktiver Sensor |
| US6750626B2 (en) * | 2002-09-11 | 2004-06-15 | Ford Global Technologies, Llc | Diagnostic strategy for an electric motor using sensorless control and a position sensor |
| JP2005221258A (ja) * | 2004-02-03 | 2005-08-18 | Fanuc Ltd | エンコーダ |
| US7273067B2 (en) * | 2005-04-14 | 2007-09-25 | Honeywell International, Inc. | Reduced profile electromechanical valve actuator |
| DE102008031620A1 (de) * | 2008-07-07 | 2010-01-14 | Continental Automotive Gmbh | Verfahren und Vorrichtung zur Ansteuerung von bürstenlosen (EC)-Elektromotoren |
| US7960934B2 (en) * | 2008-09-23 | 2011-06-14 | Honeywell International Inc. | Fault-tolerant control system |
| CN101660226B (zh) * | 2009-04-24 | 2010-12-29 | 上海一纺机械有限公司 | 一种增强精梳机分离罗拉伺服电机传动功率的结构 |
| JP5980965B2 (ja) * | 2015-01-08 | 2016-08-31 | ファナック株式会社 | 複数の回転角検出器により回転角を更新するロボット制御装置 |
| JP7056367B2 (ja) * | 2018-05-17 | 2022-04-19 | トヨタ自動車株式会社 | 認識エラー検出装置、電動ブレーキ制御装置 |
| JP7160737B2 (ja) * | 2019-03-25 | 2022-10-25 | ファナック株式会社 | 機械の制御装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5316695A (en) * | 1976-07-29 | 1978-02-15 | Omron Tateisi Electronics Co | Processing apparatus for transaction |
| JPS56135102A (en) * | 1980-03-25 | 1981-10-22 | Mitsubishi Electric Corp | Angle detector |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3551656A (en) * | 1965-04-12 | 1970-12-29 | Giddings & Lewis | Numerical control system |
| JPS526180B2 (ja) * | 1972-11-14 | 1977-02-19 | ||
| US3904944A (en) * | 1974-01-02 | 1975-09-09 | Babcock & Wilcox Co | Machine tool control |
| US4023085A (en) * | 1975-08-06 | 1977-05-10 | General Electric Company | Numerical control system having a digitized phase loop |
| CA1080326A (en) * | 1975-12-18 | 1980-06-24 | Marvin Masel | High resolution and wide range shaft position transducer systems |
| JPS52102059A (en) * | 1976-02-20 | 1977-08-26 | Okuma Machinery Works Ltd | Positionndetecting system |
| JPS52132858A (en) * | 1976-04-30 | 1977-11-07 | Sakura Sokki Kk | Analogue to digital converter |
| JPS5418767A (en) * | 1977-07-12 | 1979-02-13 | Toshiba Corp | Digital position detector |
| JPS5420760A (en) * | 1977-07-15 | 1979-02-16 | Toshiba Corp | Digital position detector |
| JPS58204311A (ja) * | 1982-05-24 | 1983-11-29 | Mitsubishi Electric Corp | 絶対位置検出装置 |
| JPS5946506A (ja) * | 1982-09-10 | 1984-03-15 | Hitachi Ltd | 2速シンクロ式位置検出装置 |
| JPS5990114A (ja) * | 1982-11-15 | 1984-05-24 | Toshiba Mach Co Ltd | レゾルバによる位置決め装置 |
-
1983
- 1983-04-11 JP JP58063333A patent/JPS59188518A/ja active Pending
-
1984
- 1984-04-11 EP EP84901427A patent/EP0143852B1/en not_active Expired - Lifetime
- 1984-04-11 WO PCT/JP1984/000185 patent/WO1984004162A1/ja not_active Ceased
- 1984-04-11 US US06/688,049 patent/US4575666A/en not_active Expired - Fee Related
- 1984-04-11 DE DE8484901426T patent/DE3483235D1/de not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5316695A (en) * | 1976-07-29 | 1978-02-15 | Omron Tateisi Electronics Co | Processing apparatus for transaction |
| JPS56135102A (en) * | 1980-03-25 | 1981-10-22 | Mitsubishi Electric Corp | Angle detector |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012177617A (ja) * | 2011-02-25 | 2012-09-13 | Nsk Ltd | レゾルバ装置及びモータ回転角度検出装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0143852B1 (en) | 1990-09-19 |
| EP0143852A4 (en) | 1987-01-28 |
| WO1984004162A1 (fr) | 1984-10-25 |
| EP0143852A1 (en) | 1985-06-12 |
| US4575666A (en) | 1986-03-11 |
| DE3483235D1 (de) | 1990-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4647827A (en) | Absolute position detecting system for servocontrol system | |
| US4575666A (en) | Absolute position detecting system for servocontrol system | |
| US4079235A (en) | Computer numerically controlled threadcutting machine tool | |
| US4109185A (en) | Servo system employing digital components | |
| US10429815B2 (en) | Motor control device, position control system, and motor control method | |
| JP4014719B2 (ja) | Nc工作機械の制御装置および位置決め制御方法 | |
| US5374883A (en) | Method and apparatus for position error compensation | |
| US4827203A (en) | Rotor rotational position detector for a motor | |
| JPH0772842B2 (ja) | 追従誤差の検出機能を持った数値制御装置 | |
| EP0185776B1 (en) | Apparatus for detecting absolute position of servo control system | |
| JPS5926406B2 (ja) | 軸フライス盤 | |
| JPS61131105A (ja) | 刃物台を2台有する旋盤の制御方式 | |
| JPH04213707A (ja) | 角度位置決め装置 | |
| JPS6110715A (ja) | 絶対位置検出方式 | |
| US3151282A (en) | Extended range positioning control system | |
| JPH04172203A (ja) | シリアルエンコーダ | |
| US2933244A (en) | Tool radius correction computer utilizing a resolver | |
| JPS6222116A (ja) | 円テ−ブル等の角度設定制御方法とその装置 | |
| JPS62123508A (ja) | 位置決め方式 | |
| US3512062A (en) | Position control apparatus | |
| JP3009457B2 (ja) | 軸の再調整方法および調整装置 | |
| JPS60173408A (ja) | 回転軸の絶対位置検出方式 | |
| JPS5839613B2 (ja) | スウチセイギヨホブバンニオケル テ−ブルカイテンジクノ セイギヨホウシキ | |
| JPS62163108A (ja) | 数値制御装置の原点復帰方式 | |
| JP2022111732A (ja) | 制御システム、プログラマブルコントローラ、及び動作制御モジュール |