JPS6288004A - 位置検出回路の原点セツト方法 - Google Patents

位置検出回路の原点セツト方法

Info

Publication number
JPS6288004A
JPS6288004A JP22821585A JP22821585A JPS6288004A JP S6288004 A JPS6288004 A JP S6288004A JP 22821585 A JP22821585 A JP 22821585A JP 22821585 A JP22821585 A JP 22821585A JP S6288004 A JPS6288004 A JP S6288004A
Authority
JP
Japan
Prior art keywords
phase
output
pulse
origin
rotation
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
JP22821585A
Other languages
English (en)
Inventor
Sadakazu Sugiyama
杉山 貞和
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP22821585A priority Critical patent/JPS6288004A/ja
Publication of JPS6288004A publication Critical patent/JPS6288004A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 この発明は、インクレメンタルタイプの位置検出器(例
えばパルスジェネレータ)全用い7’C位置検出回路に
おい工、その原点セット方法に関する。
従来の技術 側光ばDCf−ボモータとパルスジェネレータとを組み
合わせ、DCサーボモータによって駆動される移動体の
位置をパルスジェネレータで検出する方式は工作機械等
の分野において公知である9、例えば第4図のサーボ制
御タイプのスライドユニブト金側にとると、DCサーボ
モータ1およびボールスクリ、−2によって駆動される
スライドテーブル3の位置は、DCCサーボモータ10
回転位に応じてパルスジェネレータ4が発生する出力信
号についてそのパルス数をカウントすることで検出され
る。
尚、5はNO制御装置、6はサーボ制御回路、7はタコ
ジェネレータ、8は原点位置検出用のりミブトスイブチ
である。
そして、スライドテーブル3が移動する場合、その途中
で電源がOFFしてスライドテーブル6の位置とNC制
@装置5内の座標位置がずれ、位置誤差音生じる。これ
全累積させないために電源ON時に原点位置に復帰させ
て座標系をゼロセブトする必要があり、従来は第5図お
よび第6図に示すような方式をとっている。
バ/l/スジエネレータ4の出力すなわち電気角にして
90度位相がずれ7tA相の出力信号aとB相の出力信
号すとを位相弁別回路9に入力し、位相弁別回路9で得
られ比信号全加算カウント信号Cおよび減算カウント信
号dとしてアブプダウンカウンタ10に入力する。し次
がって、アブグダウンカウンタ10は現在位置カウンタ
として機能する。
iた、パルスジェネレータ4は人相とB相の出力のほか
Z相(C相)出力として当該パルスジェネレータ1回転
について1つのパルスZt−発生する。この2相の出力
信号2と後述する原点セット信号eと’kANDゲート
11に入力し、その論理積出力であるリセット信号fに
よりアブグダウンカウンタ10がリセットされる。
つ1シ、第4図の例ではリミットスイッチ8に幽九るl
でスライドテーブル3t−低速で後退させ、リミットス
イッチ8の出力である原点セット信号eとパルスジェネ
レータ4の2相の出力信号2との論理積をとり、その論
理積出力でアップダウンカウンタ10t−リセプトする
ことで機械送り系の座標が原点セットされることになる
発明が解決しようとする問題点 従来の方式では、第6図に示すようにパルスジェネレー
タ4の2相の出力信号2の幅が例えばWI〜WIの範囲
内で製品によりばらつくことがあるにもかかわらず、こ
の点については何ら考慮されていない。
この几め、リセット信号fのパルスの立ち上がりタイミ
ングがばらつくことになる結果、座標上の原点セット位
置がNI”−NIの範囲内で変化する。
したがって、誤差を少なくする九めには原液セット時の
方向がパルスジェネレータの正転方向17tは逆転方向
の一方向のみに限定されてし1うほか、パルスジェネレ
ータの製品によるばらつきについては回路的に補正しな
ければならない。
本発明は、これらの問題点を解消した方法を提供しよう
とするものである。
問題点を解決するための手段 本発明においては、互いく位相がずれた例えばパルスジ
ェネレータのA相出力とB相出力とについてそれぞれの
立ち上がりと立ち下がりとに対応するパルス数全カウン
トして所定の移動体の位置?検出する。詳しくは、パル
スジェネレータの正転時における上記のパルスを加算カ
ウント信号とし、逆転時における上記のパルスを減算カ
ウント信号として、カウンタにより移動体の位置全検出
する。
そして、例えば正転時における人相出力の立ち上がりに
対応するパルスと、逆転時におけるB相出力の立ち下が
りに対応するパルスとの論理和をとる。さらに、この論
理和出力のほか、従来のリミットスイッチ出力に相当す
る原点セット信号、およびパルスジェネレータから当該
パルスジェネレータ1回転について1つ発生するパルス
を含む2相出力との論理積出力により上記カウンタtリ
セヴトするものとする。
この場合、2相出力に含1れるパルスの幅が実施例に示
すように所定の範囲内におさ1っていることが条件とな
る。
作用 本発明によれば、人相出力とB相出力のそれぞれの立ち
上がりと立ち下がりとに対応するカウントパルスと正転
時と逆転時とで区分してカウントしており、しかも、カ
ウントパルスそのものk ’)セットa号の条件として
と9込んでいる次め従来のようなずれが生じず、正転お
よび逆転のいずれの方向で原点セブ)Q行なっても座標
上の原点セット位置は一致する。
実施例 第1図〜第3図は本発明のより具体的な一実施例を示す
図であり、第4図に示したスライドユニットの位置検出
回路について例示している。
第1図および第2図に示すように、パルスジェネレータ
140人相の出力信号aとB相の出力信号すとは位相弁
別回路19に入力され、ここで各出力信号a、bの立ち
上がりと立ち下がりとにそれぞれに対ろするパルスg、
〜g、およびり、−h。
がつくられる。lた、パルスジェネレータ14は、2相
の出力旧号2としてパルスジェネレータ1回転について
1つのパルス金発生する。
位相弁別回路19の出力パルスはパルスジェネレータ1
4の正転時と逆転時とで区分され、正転時の出力パルス
g+〜g4はORゲート12に、逆転時の出力パルスh
、〜h4は他のORゲート16にそれぞれ入力される。
したがって、ORゲート12の出力が加算カウントパル
スlとして、同様にORゲート16の出力が減算カウン
トデータjとしてそれぞれにアブゲタ゛ウンカウンタ2
0に入力される。り1す、アブグダウンカウンタ20は
現在位置カウンタとして機能する。
lた、第4図および85図に示したリミットスイヴチ8
の出力eが原点セット指令としてとり込1れており、出
力eと7リブグンロツズ26反転出力と全論理積条件と
するANDゲート15の出力が原点セットfg ”f 
etとなる。
そして、2相の出力信号2と原点セット(M号e。
のほか、正転時における人相出力aの立ち上がりに対応
するパルスgIと、逆転時におけるB相出力すの立ち下
がりに対応するパルスh4と金ANDグート160入力
条件とする。つまり、信号e、、zに加えてORゲート
17の出力音ANDゲート16の論理積条件として人力
し、ANDゲート16の出力音リセットパルスにとして
アップダウンすウンタ20全リセプトする。
尚、パルスジェネレータ140人相、B相、Z相の各出
力パルス幅は、第3図に示すように−P< 1/ W<
 3/4Pの関係にありかりA相の・・イバルス全1つ
のみ含む位置にあることが条件とされる。
ここで、座標系の原点セット時には次のようになる。
外部より与えられるリセット信号tKよりノリブプフロ
ブグ?6′にリセットし友のち、第4図に示したように
移動体であるスライドテーブル6を前進1几は後退嘔ぜ
る。この場合、リミットスイグチ8は従来同様に後退限
位置近くに設けてもよ<、ifc符号68で示すように
前進眼位(q近くに設けることもでき、tfc双方のり
ミブトスイブチの中間に設けることもできる。本実施例
の場合、リミブトスイブチ8Jfcは68に当たるまで
スライドテーブル6を前進または後退させる。この時、
スライドテーブル6の変位に応じて加算カウントパルス
i−または減算カウントパルスjが発生−jる。
そして、パルスジェネレータ14のZ相出力2のパルス
が立ち上がると、A相出力のパルス立ち上がり1九はB
相出力のパルス立ち下がりのタイミングでリセットパル
スkが出力され、これによりアブプダウンカウ/り20
がリセットされることにより、座標系が原点セットされ
る。
リセットパルスkが一旦出力されると、このリセットパ
ルスに全受けて7リブグンロツズ26がセットされ、A
NDゲート15會介してその後のリセットパルスの発生
全阻止する。
原点セットのタイミング金正転時と逆転時とについてみ
ると、第2図から明らかなように正転時のリセットパル
スにはA相出力aのパルス立ち上がりに、逆転時のリセ
ットパルスにはB相出力すのパルス立ち下がりにそれぞ
れ対応しているため、座標(カウントデータ)上でのゼ
ロセット位置つlり原点セット位置は正転時と逆転時と
では一致する。
発明の効果 本発明によれば、上記のように正転時と逆転時とでは原
点セット位置が一致することにより、正転方向および逆
転方向のいずれにおいても原点セットを行なえる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す回路図、第2図は第1
図の主要信号のタイムチャート、第3図はパルスジェネ
レータの出力の波形説明図、第4図はスライドユニブト
の概念図、第5図は従来の方法金示す回路図、第6図は
第5図の主要信号のタイムチャートである。 6・・・移動体としてのスライドテーブル、8.38・
・・リミットスイブチ、14・・・パルスジェネレータ
、19・・・位相弁別回路、20・・・アヴプタ゛ウン
ヵウンタ。 第2図 第3図 第4図      N!!、セラ 第5図 第6図

Claims (1)

    【特許請求の範囲】
  1. (1)位相がずれたインクレメンタル位置検出器のA相
    出力信号とB相出力信号とについて、それぞれの立ち上
    がりと立ち下がりとに対応するパルス数を正転時と逆転
    時とで区分してカウントすることにより所定の移動体の
    位置を検出し、後述するリセット信号を条件にもつ原点
    セット信号と、位置検出器1回転について1つ発生する
    パルスを含むZ相出力信号、および前記立ち上がりと立
    ち下がりとに対応するパルスのうちのいずれかとを条件
    にもつリセット信号によりカウント内容をリセットする
    ことを特徴とする位置検出回路の原点セット方法。
JP22821585A 1985-10-14 1985-10-14 位置検出回路の原点セツト方法 Pending JPS6288004A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22821585A JPS6288004A (ja) 1985-10-14 1985-10-14 位置検出回路の原点セツト方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22821585A JPS6288004A (ja) 1985-10-14 1985-10-14 位置検出回路の原点セツト方法

Publications (1)

Publication Number Publication Date
JPS6288004A true JPS6288004A (ja) 1987-04-22

Family

ID=16872985

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22821585A Pending JPS6288004A (ja) 1985-10-14 1985-10-14 位置検出回路の原点セツト方法

Country Status (1)

Country Link
JP (1) JPS6288004A (ja)

Similar Documents

Publication Publication Date Title
EP0735654B1 (en) Improved position encoder
US4780703A (en) Rotary encoder apparatus
US5276722A (en) Absolute multi-revolution encoder
EP0293479A1 (en) Pulse encoder
JPS62213537A (ja) モ−タのロ−タ回転位置検出器
US4215300A (en) Error correcting serial input positioning system
JPS6288004A (ja) 位置検出回路の原点セツト方法
JP3047809B2 (ja) ロータリーエンコーダ
JP3171485B2 (ja) 高分解能アブソリュート信号の作成方法
US20060049964A1 (en) Dual optical angular encoder
US6310458B1 (en) Blended velocity estimation
JP2597977B2 (ja) 位置検出回路の基準点セツト方法
JP3050027B2 (ja) エンコーダのパルスカウント回路
JPS63289417A (ja) パルス・エンコ−ダ
JP3772662B2 (ja) エンコーダ異常検出装置
JPS6022672Y2 (ja) 光電スイツチ装置
JPH05248893A (ja) バックアップ式絶対位置エンコーダ
JP2544607B2 (ja) 位置信号発生装置
JPH0523035U (ja) 多回転アブソリユート・エンコーダ
JPH0740210B2 (ja) 位置決め装置
JPS63128226A (ja) 位置検出装置
JPH01272914A (ja) 絶対位置検出器
JPS633217A (ja) 絶対値検出方法
JPH0460708A (ja) 物体の回転移動装置及びその物体の位置検出方法
JPH0756713B2 (ja) ジョグダイヤルパルスの出力方法