JP5043636B2 - ロータリエンコーダ - Google Patents

ロータリエンコーダ Download PDF

Info

Publication number
JP5043636B2
JP5043636B2 JP2007338693A JP2007338693A JP5043636B2 JP 5043636 B2 JP5043636 B2 JP 5043636B2 JP 2007338693 A JP2007338693 A JP 2007338693A JP 2007338693 A JP2007338693 A JP 2007338693A JP 5043636 B2 JP5043636 B2 JP 5043636B2
Authority
JP
Japan
Prior art keywords
monitoring
rotary encoder
item
signal
phase
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.)
Active
Application number
JP2007338693A
Other languages
English (en)
Other versions
JP2009156840A (ja
Inventor
克博 橋本
正治 長谷川
飛洋 藤井
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.)
Koyo Electronics Industries Co Ltd
Original Assignee
Koyo Electronics Industries 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 Koyo Electronics Industries Co Ltd filed Critical Koyo Electronics Industries Co Ltd
Priority to JP2007338693A priority Critical patent/JP5043636B2/ja
Publication of JP2009156840A publication Critical patent/JP2009156840A/ja
Application granted granted Critical
Publication of JP5043636B2 publication Critical patent/JP5043636B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Optical Transform (AREA)

Description

本発明は、アブソリュート型やインクリメンタル型のロータリエンコーダにかかり、特に、当該ロータリエンコーダの状態を監視すると共にその監視結果を当該ロータリエンコーダの上位装置に伝えることができるロータリエンコーダに関するものである。
図5以降を参照して例えばインクリメンタル型のロータリエンコーダREを説明すると、図5は、このロータリエンコーダREの機構的な構成、図6はこのロータリエンコーダREの電気的な構成、図7は、A相信号、B相信号の信号波形を示す。
図5を参照して、ロータリエンコーダREは、投光素子LEDと、複数(この例では2つ)の受光素子PDa、PDbとの間に、円周方向等間隔に投光素子LEDからの光を透過することができる複数のスリット(以下回転スリットと言う)を有する回転スリット板RSと、この回転スリット板RSの一方側に上記スリットと同様に投光素子LEDからの光を透過することができるスリット(以下固定スリットと言う)を有する固定スリット板FSとを対向配置している。
この固定スリット板FSの固定スリットは、投光素子LEDからの光を電気角で順次90度ずつずれさせて回転スリット板RSの回転スリットを通過させて光信号を形成するようになっている。受光素子PDa、PDbで検出回路105として上記光信号を受光する。
図6を参照して、上記受光素子PDa、PDbそれぞれの出力は、比較器CPa,CPbからなるA相、B相判定回路106,108で基準値(ref)と比較され、図7(a)(b)で示すようなA相、B相信号(パルス信号)が生成され、これにA相、B相信号はA相、B相出力回路107,109それぞれから出力されるようになっている。
以上の構成を備えたロータリエンコーダREを、例えばエレベータを電子制御する電子制御システムに組み込む場合、その乗りかごを昇降駆動する駆動用モータの回転軸にロータリエンコーダREを取り付けると共にそのロータリエンコーダREからのA相、B相信号をその上位装置である電子制御装置に入力する。電子制御装置はロータリエンコーダREからのA相、B相信号により駆動用モータを駆動制御して乗りかごを昇降制御するようになっている(例えば特許文献1参照)。この電子制御システムでは、主に、電子制御装置に内蔵する制御用CPUの制御動作により電子制御システムの安全性を図る。制御用CPUは、制御プログラムや各種制御定数や各種入力センサの動作状態に応答して各種の負荷を制御するようになっている。
以上の構成において、電子制御装置側では制御用CPUにロータリエンコーダRE側の異常状態をA相、B相信号の有無、信号波形等により一定の判定を行う判定プログラムを追加搭載することが考えられるが、そのような判定プログラムの追加搭載とその判定プログラムの実行は制御用CPUに負担増となるうえに電子制御速度の遅延化やコスト増をもたらす。また、エレベータ製造側とエンコーダ製造側とが分かれていてエレベータ製造側で上記判定プログラムの追加等を行うのはロータリエンコーダREの詳細が明確でない限り困難である。まして、既に建屋等に設置済みのエレベータ装置においては、殆どの例では放置される状態となりかねない。
このような現状下で、ロータリエンコーダREが突然的に異常にならないよう、ロータリエンコーダRE側でその状態を常時監視すると共に、その監視状態を上位装置である電子制御装置に即座に伝えることで当該電子制御装置側が所要の対応が迅速に行うことができるようにすることが望ましい。
そこで、本出願人は、ロータリエンコーダREに監視用CPUを内蔵する一方、ロータリエンコーダREの状態を監視する項目を多数想定し、各項目ごとの監視信号を監視用CPUに取り込ませ、この監視用CPUでロータリエンコーダRE監視の処理結果を上位装置に送信することを考えている。
上記した監視項目には、主電源の状態、投光素子の状態、受光素子の状態、A相、B相信号の出力回路等の内部回路の状態や、外部出力であるA相、B相信号のパルス信号の状態等、多数ある。この場合、内部回路監視では、CPUの内部割込みのタイミングで監視処理し、パルス信号では、外部割込みのタイミング(パルス信号の変化のタイミング)で監視処理しようとするが、監視用CPUには、過大な負担がかかるようになり、実際上、監視に影響してくる。そのため、ロータリエンコーダREを組み込んだ上記電子制御システム全体に対してもその安全性や安定性に影響してくることになる。
特開平09−077412号公報
そこで、本発明においては、ロータリエンコーダに監視用CPUを実装して、当該ロータリエンコーダの状態を監視する場合において、その監視用CPUの負担を軽減できるようにして、上記した電子制御システム全体の安全性、安定性の向上を図ることを、解決すべき課題とする。
本発明によるロータリエンコーダは、投光素子と、上記投光素子と対向配置された複数の受光素子と、上記投光素子と上記各受光素子との間に配置されて被検出軸と同期回転する円周方向複数の回転スリットと、上記回転スリットに対する上記投光素子からの投光の通過、遮断に応じた上記各受光素子の出力から上記回転状態検出に用いる信号を生成する検出回路と、上記検出回路の出力信号から各種相のパルス信号を生成出力する出力回路と、当該ロータリエンコーダ内部の状態監視を行う監視用CPUと、を備えたロータリエンコーダであって、上記監視用CPUは、その監視項目を回転停止中では内部割込みで監視する第1の監視項目に切り替えて上位装置に当該第1の監視項目が正常か異常かの監視結果を伝える制御を行い、回転動作中では外部割込みで監視する第2の監視項目に切り替えて上記上位装置に当該第2の監視項目が正常か異常かの監視結果を伝える制御を行うようになっていることを特徴とするものである。
本発明では、上記回転停止中では、第1の監視項目を内部割込みのタイミングで監視することができる監視項目に切り換えるので、外部割込みに影響されずに、確実に監視することができる。そして、上記回転動作中では、監視項目を外部割込みのタイミングで監視する第2の監視項目に切り換えるので、内部割込みに影響されずに、確実に監視することができる。
その結果、本発明では、監視用CPUは、ロータリエンコーダの状態を安定かつ確実に監視制御すると共に、上位装置に対しては、その監視結果を安定して伝えることができるようになる。
本発明において好ましい態様は、上記内部割込みでの上記第1の監視項目は、内部回路の状態に関する項目である。
本発明において好ましい態様は、上記外部割込みでの上記第2の監視項目は、パルス信号の状態である。
本発明では、ロータリエンコーダに監視用CPUを実装して、当該ロータリエンコーダの状態を監視する場合において、その監視用CPUの負担を軽減できるようにして、上記した電子制御システム全体の安全性、安定性の向上を図ることができる。
以下、添付した図面を参照して、本発明の実施の形態に係るロータリエンコーダを詳細に説明する。図1は、実施の形態のロータリエンコーダREの回路ブロック構成、図2は同ロータリエンコーダREの電気的なハードウェア構成を示す。これらの図において、101は、外部端子Vcc,0Vから電源の供給を受け、ロータリエンコーダREの内部電源104を生成する電源回路、102は、電源回路101の電源を監視する電源電圧監視回路、103は、電源回路101からの電源で投光素子LEDを駆動する投光素子駆動回路、105は、受光素子PDa、PDbを含む検出回路である。検出回路105はa相、b相、ref相の信号を出力する。a相信号は受光素子PDaの出力、b相信号は受光素子PDbの出力、ref相信号は、基準信号である。106は、比較器CPaで構成されてa相信号とref相信号とを比較することでA相信号のH又はLを判定するA相判定回路、107はA相判定回路106の出力を出すA相出力回路、108は、比較器CPbで構成されてb相信号とref相信号とを比較することでB相信号のH又はLを判定するB相判定回路、109はB相判定回路108の出力を出すB相出力回路、110は、検出回路105出力から受光素子PDa、PDbの動作を判定する受光素子動作判定回路である。
そして、111は監視用CPUであり、この監視用CPU111のAD変換ポートA/Dには、電源電圧監視回路102から電源電圧監視信号(1)、投光素子LEDの駆動回路監視信号(2)、受光素子PDaのa相信号(3)、受光素子PDbのb相信号(4)、ref相信号(5)が入力され、汎用ポートI/Oには、A相信号の判定信号(6)、B相信号の判定信号(7)、A相出力回路107の出力信号OUT A(8)、B相出力回路108の出力信号OUT B(9)が入力され、割り込みポートINTには、同じくA相出力回路107の出力信号OUT A(8)、B相出力回路108の出力信号OUT B(9)が入力される。
監視用CPU111は、図3で示す監視項目表に従いロータリエンコーダREを監視する。この監視項目表において、ロータリエンコーダREの監視項目を内部回路監視と、パルス信号監視とに大きくわける。そして内部回路の監視項目をさらに電源電圧異常、投光素子電流異常、受光素子出力異常、出力回路異常に細分し、パルス信号監視をさらに、デューティ異常、高速異常に分ける。
内部回路監視において、投光素子LEDでは図外の定電流回路の電圧監視信号(2)により判定し、受光素子では受光素子動作判定回路110からの信号(3)−(5)により、例えば、受光素子PDa,PDbの電源コモン端子CTが接続されているか否かとか、受光素子PDa,PDbのワイヤボンディングが切断されているか否かとか、投光素子LEDの初期故障等を判定する。また、出力回路では、各相判定回路106,108の判定信号(6)(7)と、出力回路107,109の出力信号(8)(9)との比較で判定する。
パルス信号監視において、回転スリット板RSが回転動作している場合でA相信号、B相信号の出力周期をカウントし、そのカウント結果からA相信号、B相信号のデューティの正常、異常を判定する。このデューティ異常では、A相信号、B相信号のデューティが規定範囲か否かにより判定する。また、カウント結果より想定以上の回転動作(高速回転)をしている場合、高速異常として判定する。
以上により、監視用CPU111では、内部回路の監視に関しては、回転停止中(図3表の○印)に、パルス信号の監視に関しては、回転動作中(図3表の×印)に監視する。そして、監視用CPU111は、回転停止中には、内部回路の監視項目に切り替えて上位装置である電子制御装置207に当該内部回路が正常か異常かの監視結果を伝える制御を行い、回転動作中ではパルス信号が正常に出力されているか否かの監視項目に切り替えて電子制御装置207にパルス信号が正常か異常かの監視結果を伝える制御を行う。この場合、監視用CPU111は、フェイル(FAIL)出力回路112を介して電子制御装置207に、上記監視結果を例えばフェイル信号として出力する。
図4を参照して実施の形態のロータリエンコーダREを組み込んだ電子制御システムを説明する。この電子制御システムは、エレベータ装置を制御するシステムであり、エレベータ装置201は、巻上機202を駆動用モータ203により駆動してロープ204を介して乗りかご205を昇降させる一方、被検出軸である駆動用モータ203の回転軸206に取り付けた実施の形態のロータリエンコーダREからの検出信号であるA、B相両信号を電子制御装置207に入力する。電子制御装置207は、制御用CPUを内蔵しており、ロータリエンコーダREからの検出信号により駆動用モータ203を駆動制御するようになっている。電子制御装置207は、制御用CPU208を内蔵していて、ロータリエンコーダREからの信号を処理するようになっている。
そして、実施の形態のロータリエンコーダREの場合、監視用CPU111は、回転停止中では、汎用ポートI/Oに取り込んだ信号(6)(7)や、AD変換ポートA/Dに取り込んだ信号(1)−(5)で上記図3の表に従う正常、異常の判定処理すると共に、その判定結果を電子制御装置207に伝える一方、回転動作中では、外部割り込み端子INTに取り込んだ信号(8)(9)で上記図3の表に従う正常、異常の判定処理すると共に、その判定結果を電子制御装置207に伝える。
以上のように本実施の形態では、ロータリエンコーダREの監視項目を回転停止中では内部割込みで信号処理する監視項目(図3表の内部回路監視)に、回転動作中では外部割込みで信号処理する項目(図3表のパルス信号監視)に切り換えるようにしたので、回転動作中において、内部割込みによる監視項目が外部割込みに影響されずに安定した異常判定を行うことができるようになる一方、回転停止中には、ロータリエンコーダREの各内部回路の状態を監視しているので、制御対象となる装置が可動する前にロータリエンコーダREの異常を伝えることができ、回転動作中はロータリエンコーダREのパルス信号を監視するので、電子制御システム全体の安全性を図ることができる。
図1は本発明の実施の形態に係るロータリエンコーダの概略構成を示す図である。 図2はロータリエンコーダの電気的な構成を示すである。 図3は監視用CPUによる監視項目を示す表図である。 図4は実施の形態のロータリエンコーダを組み込んだ電子制御システムの構成を示す図である。 図5はロータリエンコーダの一般的な構成を示す図である。 図6は従来のロータリエンコーダの電気的な構成を示す図である。 図7はA相信号、B相信号の信号波形を示す図である。
符号の説明
101 電源回路
102 電源電圧監視回路
103 投光素子駆動回路
104 内部電源
105 検出回路
106 A相判定回路
107 A相出力回路
108 B相判定回路
109 B相出力回路
111 監視用CPU
201 エレベータ装置
203 駆動用モータ
207 電子制御装置(上位装置)

Claims (3)

  1. 投光素子と、
    上記投光素子と対向配置された複数の受光素子と、
    上記投光素子と上記各受光素子との間に配置されて被検出軸と同期回転する円周方向複数の回転スリットと、
    上記回転スリットに対する上記投光素子からの投光の通過、遮断に応じた上記各受光素子の出力から上記回転状態検出に用いる信号を生成する検出回路と、
    上記検出回路の出力信号から各種相のパルス信号を生成出力する出力回路と、
    当該ロータリエンコーダ内部の状態監視を行う監視用CPUと、を備えたロータリエンコーダであって、
    上記監視用CPUは、その監視項目を
    回転停止中では内部割込みで監視する第1の監視項目に切り替えて上位装置に当該第1の監視項目が正常か異常かの監視結果を伝える制御を行い、
    回転動作中では外部割込みで監視する第2の監視項目に切り替えて上記上位装置に当該第2の監視項目が正常か異常かの監視結果を伝える制御を行うようになっている、ロータリエンコーダ。
  2. 上記内部割込みで監視する上記第1の監視項目は、内部回路の状態に関する項目である、請求項1に記載のロータリエンコーダ。
  3. 上記外部割込みで監視する上記第2の監視項目は、パルス信号の状態に関する項目である、請求項1または2に記載のロータリエンコーダ。
JP2007338693A 2007-12-28 2007-12-28 ロータリエンコーダ Active JP5043636B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007338693A JP5043636B2 (ja) 2007-12-28 2007-12-28 ロータリエンコーダ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007338693A JP5043636B2 (ja) 2007-12-28 2007-12-28 ロータリエンコーダ

Publications (2)

Publication Number Publication Date
JP2009156840A JP2009156840A (ja) 2009-07-16
JP5043636B2 true JP5043636B2 (ja) 2012-10-10

Family

ID=40961001

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007338693A Active JP5043636B2 (ja) 2007-12-28 2007-12-28 ロータリエンコーダ

Country Status (1)

Country Link
JP (1) JP5043636B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5079622B2 (ja) * 2008-08-01 2012-11-21 光洋電子工業株式会社 ロータリエンコーダ
JP2013190327A (ja) * 2012-03-14 2013-09-26 Omron Corp ロータリーエンコーダの監視装置および監視方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0977412A (ja) * 1995-09-14 1997-03-25 Mitsubishi Denki Bill Techno Service Kk エレベータの故障復旧装置

Also Published As

Publication number Publication date
JP2009156840A (ja) 2009-07-16

Similar Documents

Publication Publication Date Title
CN102195555B (zh) 伺服系统及其控制方法、伺服电机驱动装置以及安全单元
CN103308078B (zh) 旋转编码器以及旋转编码器的异常检测方法
CN1623744A (zh) 紧急停止电路
JP2019161759A (ja) モータ駆動システム
JP4968069B2 (ja) 異常検出装置付きエンコーダおよびその制御システム
JP4981590B2 (ja) ロータリエンコーダの寿命予知方法、ロータリエンコーダおよび電子制御システム
JP5089296B2 (ja) エレベータ装置用ロータリエンコーダおよびエレベータ装置
JP5043636B2 (ja) ロータリエンコーダ
JP5079622B2 (ja) ロータリエンコーダ
JP5043639B2 (ja) ロータリエンコーダ
JP5043638B2 (ja) ロータリエンコーダ
JP5043640B2 (ja) ロータリエンコーダ
JP6641920B2 (ja) 電力変換装置
JP5043566B2 (ja) エレベータ装置
KR101531340B1 (ko) 서보 모터 제어 시스템
JP2008292176A (ja) ロータリエンコーダを用いた制御システムおよび自己診断機能付きロータリエンコーダ
JP4901446B2 (ja) エレベータ制御システム
JP5166002B2 (ja) 電子制御システムおよびこれに用いるロータリエンコーダ
JPH10249787A (ja) 産業用ロボット
JP5274816B2 (ja) ロータリエンコーダおよび電子制御システム
KR102664902B1 (ko) 모터 구동 회로의 고장 검출 장치 및 방법
JP5188785B2 (ja) ロータリエンコーダの動作異常判定精度向上方法
JP5089297B2 (ja) エレベータ装置
JP2009058491A (ja) ロータリエンコーダおよび電子制御システム
JP5043637B2 (ja) ロータリエンコーダにおける受光素子の出力状態判定方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120607

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120703

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120712

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5043636

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150720

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250