(57)【特許請求の範囲】
【請求項１】
投光素子からの投光を被検出軸と同期回転する回転スリットを介して受光する複数の受光素子を備え、これら受光素子の受光出力から電気角で１８０度ごとに反転するＡ相信号と、Ａ相信号より電気角で９０度ずれ１８０度ごとに反転するＢ相信号と、１８０度ごとに信号レベルが反転するものでかつＡ相信号とＢ相信号それぞれの信号レベルが共にゼロのときのタイミングで立ち上がり側に反転する参照相（ｒeｆ）信号を生成する信号生成手段と、
少なくとも上記Ａ相信号、Ｂ相信号、参照相（ｒeｆ）信号からなる三者の信号のいずれが故障したかを検出すると共に、この検出に基づき、三者の信号のうちのいずれの相が異常相であるかを特定するデータとして、複数のビット信号の組み合わせデータ、単一信号の１周期内のデューティの組み合わせデータ、および通信データのうちのいずれか１つのデータを出力する異常相出力手段と、
を備え、
上記複数の受光素子は、電源コモン端子に共通接続されていると共に、少なくともＡ相、Ｂ相、参照相（ｒeｆ）三者の信号レベルに基づいて上記電源コモン端子が上記複数の受光素子に未接続であるか否かを判定する判定手段を備えることを特徴とするロータリエンコーダ。
【請求項２】
上記異常相出力手段をマイクロコンピュータのソフトウエアにより実行可能とした、ことを特徴とする請求項１に記載のロータリエンコーダ。
【請求項３】
被検出軸の回転に伴い、電気角で１８０度ごとに反転するＡ相信号と、Ａ相信号より電気角で９０度ずれ１８０度ごとに反転するＢ相信号と、を出力するロータリエンコーダと、上記ロータリエンコーダから上記両信号を入力すると共に上記両信号に基づいて上記被検出軸の回転動作を電子制御する電子制御装置と、を備えた電子制御システムにおいて、
上記ロータリエンコーダは、請求項１または２に記載のロータリエンコーダであって、異常相出力手段からの異常相データを上記電子制御装置に出力することができるようになっている、ことを特徴とする電子制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アブソリュート型やインクリメンタル型のロータリエンコーダにおいて異常相出力機能に関するものである。
【０００２】
本発明のロータリエンコーダは、円周方向複数の回転スリットを通過した投光素子からの光信号を複数の受光素子で受光し、この受光に応答して受光素子から出力されるＡ、Ｂ相両信号から回転情報を得るエンコーダである。
【背景技術】
【０００３】
図８を参照してインクリメンタル型のロータリエンコーダは、一般的に、投光素子ＬＥＤと２つの受光素子ＰＤ１，ＰＤ２との間に、円周方向等間隔に投光素子ＬＥＤからの光を透過することができる複数のスリット（以下回転スリットと言う）を有する回転スリット板ＲＳと、この回転スリット板ＲＳの一方側に上記スリットと同様に投光素子ＬＥＤからの光を透過することができるスリット（以下固定スリットと言う）を有する固定スリット板ＦＳとを対向配置している（特許文献１）。
【０００４】
この固定スリット板ＦＳの固定スリットは、投光素子ＬＥＤからの光を電気角で順次９０度ずつずれさせて回転スリット板ＲＳの回転スリットを通過させて光信号を形成するようになっている。受光素子ＰＤ１，ＰＤ２では上記光信号を受光し、受光素子ＰＤ１，ＰＤ２の受光出力から図示略の信号処理回路により、図９（ａ）（ｂ）で示すようなＡ相信号と、Ｂ相信号とを生成し、これらＡ相とＢ相信号から被検出軸の回転状態すなわちその回転方向や回転速度を検出することができるようになっている。
【０００５】
この回転方向の検出では、図９（ｃ）で示すようにＡ相とＢ相信号のバイナリーコードでＡ相信号「０」、Ｂ相信号「０」の組み合わせでは「０」、Ａ相信号「１」、Ｂ相信号「０」の組み合わせでは「２」、Ａ相信号「１」、Ｂ相信号「１」の組み合わせでは「３」、Ａ相信号「０」、Ｂ相信号「１」の組み合わせでは「１」としそのバイナリーコードの変化順序から回転方向を判定することができる。バイナリーコードは「０」「２」「３」「１」「０」「２」…と変化し、信号レベル合計は「０」「１」「２」「１」「０」「１」…と変化する。
【０００６】
そして、上記Ａ相信号とＢ相信号のバイナリーコードの組み合わせでは「０」「０」の組み合わせが存在している。この場合、上記ロータリエンコーダでは図１０で示すように受光素子ＰＤ１，ＰＤ２が電源コモン端子ＣＴに共通に接続されているために、電源コモン端子ＣＴが受光素子ＰＤ１，ＰＤ２に未接続であるときも上記Ａ相信号とＢ相信号のバイナリーコードの組み合わせでは「０」「０」の組み合わせが成立することになる。受光素子ＰＤ１，ＰＤ２の受光出力はそれぞれ比較回路ＣＰ１，ＣＰ２で比較され、Ａ相信号、Ｂ相信号が生成されるようになっている。
【０００７】
そのため従来のロータリエンコーダでは、受光素子ＰＤ１，ＰＤ２が電源コモン端子ＣＴに未接続の場合では、被検出軸の回転状態を誤検出することになり、ロータリエンコーダを搭載した装置やシステムの信頼性を低下させてしまう要因となるという課題がある。
【０００８】
そして、本出願人は、上記電源コモン端子ＣＴに未接続の状態を検出可能とするために、１８０度ごとに信号レベルが反転するものでかつＡ相信号とＢ相信号それぞれの信号レベルが共にゼロのときのタイミングで立ち上がり側に反転する参照相（ｒｅｆ）信号を生成する参照相（ｒｅｆ）信号生成手段と、少なくとも上記Ａ相、Ｂ相、参照相（ｒｅｆ）三者の信号レベルに基づいて上記電源コモン端子ＣＴが上記複数の受光素子に未接続であるか否かを判定する判定手段とを備えたロータリエンコーダを考えた（平成１９年５月１４日付け出願に係る特願２００７−１２７８５７号参照）。
【０００９】
ところで、ロータリエンコーダは、ロータリエンコーダから上記Ａ，Ｂ相両信号を入力すると共に上記Ａ，Ｂ相両信号に基づいて上記被検出軸の回転動作を電子制御する電子制御装置と共に電子制御システムに組み込まれる場合、上記ロータリエンコーダのＡ相、Ｂ相、参照相（ｒｅｆ）のうちのいずれかの相が故障しても、信号レベルが正常時「１」（＝オン）から「０」（＝オフ）に反転するフェイルセーフ（オンオフ）信号を電子制御装置側に出力するだけである。そのため、電子制御装置側では、このフェイルセーフ信号のみでは、上記各相のいずれが故障したかが不明であるから、ロータリエンコーダからフェイルセーフ信号が入力されると、電子制御システムの安全を図る見地から、システム運転を停止する以外に対応がなかった。
【特許文献１】特開平０７−１３４０４８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明により解決すべき課題は、複数の受光素子が電源コモン端子に未接続な状態を検出可能とすると共に、ロータリエンコーダ側から電子制御装置側に対して該電子制御装置側がＡ、Ｂ相、参照相（ｒｅｆ）のいずれが故障しているかを特定するための情報を入力することが可能なロータリエンコーダを提供することである。
【課題を解決するための手段】
【００１１】
本発明によるロータリエンコーダは、投光素子からの投光を被検出軸と同期回転する回転スリットを介して受光する複数の受光素子を備え、これら受光素子の受光出力から電気角で１８０度ごとに反転するＡ相信号と、Ａ相信号より電気角で９０度ずれ１８０度ごとに反転するＢ相信号と、１８０度ごとに信号レベルが反転するものでかつＡ相信号とＢ相信号それぞれの信号レベルが共にゼロのときのタイミングで立ち上がり側に反転する参照相（ｒeｆ）信号を生成する信号生成手段と、
少なくとも上記Ａ相信号、Ｂ相信号、参照相（ｒeｆ）信号からなる三者の信号のいずれが故障したかを検出すると共に、この検出に基づき、三者の信号のうちのいずれの相が異常相であるかを特定するデータとして、複数のビット信号の組み合わせデータ、単一信号の１周期内のデューティの組み合わせデータ、および通信データのうちのいずれか１つのデータを出力する異常相出力手段とを備え、上記複数の受光素子は、電源コモン端子に共通接続されていると共に、少なくともＡ相、Ｂ相、参照相（ｒeｆ）三者の信号レベルに基づいて上記電源コモン端子が上記複数の受光素子に未接続であるか否かを判定する判定手段を備えることを特徴とするものである。
【００１２】
本発明では、異常相出力手段により、少なくともＡ相信号、Ｂ相信号、参照相（ｒｅｆ）信号からなる三者信号のうちのいずれの相が異常相であるかを特定するデータを、電子制御装置側に出力することにより、電子制御装置側では、Ａ相、Ｂ相、参照相（ｒｅｆ）のいずれが故障しているかを特定することが可能となる。
【００１３】
そのため、本発明では、上記三者の相であるＡ相、Ｂ相、参照相（ｒｅｆ）のうち、参照相（ｒｅｆ）のみが異常相である場合、システムを運転停止せず、Ａ相、Ｂ相の信号でシステム運転を継続することができ、また、Ａ相のみまたはＢ相のみが異常相の場合、被検出軸の正転、逆転の判断を電子制御装置側はできないが、正常なＡ相またはＢ相の信号でシステムを暫定的に運転することができ、Ａ相、Ｂ相が共に異常相の場合、参照相（ｒｅｆ）の信号でシステムを暫定的に運転することができる。
【００１５】
本発明の好ましい一態様は、上記異常相出力手段をマイクロコンピュータのソフトウエアにより実行可能とすることである。
【００１６】
上記好ましい態様では、Ａ相信号とＢ相信号のバイナリーコードの組み合わせで「０」「０」の組み合わせのタイミングでは、Ａ相信号とＢ相信号二者の信号レベルの合計はゼロであるが、参照相信号の信号レベルが立ち上がり側に反転すると、Ａ相、Ｂ相、参照相三者の信号レベルの合計はゼロにはならないから、受光素子は電源コモン端子に接続されていると判定することができる。
【００１７】
一方、上記好ましい態様では、Ａ相信号とＢ相信号のバイナリーコードの組み合わせでは「０」「０」の組み合わせのタイミングではＡ相信号とＢ相信号二者の信号レベルの合計はゼロである。そして、このタイミングで電源コモン端子が受光素子に接続されていない場合では、参照相信号の信号レベルが立ち上がり側に反転せず、参照相信号の信号レベルはゼロであり、Ａ相、Ｂ相、参照相三者の信号レベルの合計はゼロとなって、受光素子が電源コモン端子に未接続状態であると判定することができる。
【００１８】
その結果、本発明のロータリエンコーダではそれを搭載した装置やシステムは上記判定から稼動前にその挙動を制御することができるのでその信頼性が向上することになる。
【００１９】
なお、本発明は、アブソリュート型のロータリエンコーダでもインクリメンタル型のロータリエンコーダにも適用することができる。
【発明の効果】
【００２０】
本発明では、電子制御装置側がＡ相、Ｂ相、参照相（ｒｅｆ）のいずれが故障しているかを特定することが可能なロータリエンコーダを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付した図面を参照して、本発明の実施の形態に係るロータリエンコーダおよびこのロータリエンコーダを含む電子制御システムを詳細に説明する。実施の形態ではエレベータ装置を制御する電子制御システムに適用している。
【００２２】
図１を参照して、エレベータ装置１は、巻上機３を駆動用モータ５により駆動してロープ７を介して乗りかご９を昇降させる一方、被検出軸である駆動用モータ５のモータ軸１０に取り付けたロータリエンコーダ１１からの検出信号であるＡ、Ｂ相両信号を電子制御装置（ＥＣＵ）１３に入力する。電子制御装置（ＥＣＵ）１３では、図示略の制御用ＣＰＵを備え、ロータリエンコーダ１１からの検出信号により駆動用モータ５を駆動制御するようになっている。電子制御装置（ＥＣＵ）１３によるエレベータ装置の制御内容はその他種々あるが、その説明は略する。
【００２３】
図２を参照してロータリエンコーダ１１は図示略の機構に固定されたエンコーダハウジング１２を備え、軸方向一対の軸受１４によりモータ軸１０に支持されている。
【００２４】
図３を参照して実施の形態のロータリエンコーダ１１の基本構成を説明すると、投光素子ＬＥＤは電源と接地との間に電流制限抵抗Ｒ０、トランジスタＴＲ０と共に直列に挿入接続され後述するマイクロコンピュータＭＣにより駆動制御されてオンオフするトランジスタＴＲ０を通じて投光動作する。投光素子ＬＥＤからの投光を回転スリット板ＲＳと、固定スリット板ＦＳとを介して受光素子ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）で受光する。この受光素子ＰＤの（ａ＋）、（ｂ＋）…の意味は後述する。回転スリット板ＲＳ、固定スリット板ＦＳは図３では図解の都合で略示している。これら受光素子ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）それぞれの出力は比較回路ＣＰ１，ＣＰ２，ＣＰ３で比較され、比較回路ＣＰ１からはＡ相信号、比較回路ＣＰ２からはＢ相信号、比較回路ＣＰ３からは参照相（ｒｅｆ）信号が出力される。これらＡ相信号、Ｂ相信号は電子制御装置（ＥＣＵ）１３に入力され、Ａ相信号、Ｂ相信号および参照相（ｒｅｆ）信号はマイクロコンピュータＭＣに入力される。電子制御装置（ＥＣＵ）１３はＡ相信号とＢ相信号とから被検出軸の回転状態すなわち回転速度および回転方向を検出する。
【００２５】
マイクロコンピュータＭＣはＡ相信号、Ｂ相信号および参照相（ｒｅｆ）信号により電源コモン端子ＣＴが未接続であるか否かを判定することができるようになっている。
【００２６】
以上のロータリエンコーダ１１では、投光素子ＬＥＤ、回転スリット板ＲＳの回転スリット、固定スリット板ＦＳの固定スリット、受光素子ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）、比較回路ＣＰ１，ＣＰ２，ＣＰ３により、１８０度ごとに信号レベルが反転するＡ相信号を生成するＡ相信号生成手段と、Ａ相より電気角で９０度位相がずれて１８０度ごとに信号レベルが反転するＢ相信号を生成するＢ相信号生成手段と、１８０度ごとに信号レベルが反転するものでかつＡ相信号とＢ相信号それぞれの信号レベルが共にゼロのときのタイミングで立ち上がり側に反転する参照相（ｒｅｆ）信号を生成する参照相信号生成手段と、を構成する。
【００２７】
図４を参照して、ｒｓは回転スリット板ＲＳに円周方向等間隔に形成された回転スリットである。図中、回転スリット板ＲＳにおいて、回転スリットｒｓの部分は図解上は白抜きで、回転スリットｒｓ間は投光素子ＬＥＤの投光を遮光する部分であり、図解上はハッチングで示す。固定スリット板ＦＳはこの回転スリットｒｓに対向する固定スリットｆｓを有する。
【００２８】
固定スリットｆｓは説明の都合で、投光素子ＬＥＤの光を１８０度ごとに反転する光信号ａ＋を生成する固定スリットをｆｓ（ａ＋）、光信号ａ＋に対して電気角で１８０度ずれて１８０度ごとに反転する光信号ａ−を生成する固定スリットをｆｓ（ａ−）、投光素子ＬＥＤの光を光信号ａ＋に電気角で９０度ずれ１８０度ごとに反転する光信号ｂ＋を生成する固定スリットをｆｓ（ｂ＋）、光信号ｂ＋に対して電気角で１８０度ずれて１８０度ごとに反転する光信号ｂ−を生成する固定スリットをｆｓ（ｂ−）、光信号ａ＋と光信号ｂ＋の信号レベルが共にゼロのタイミングで立ち上がり１８０度ごとに信号レベルが反転する光信号ｒｅｆ＋を生成する固定スリットをｆｓ（ｒｅｆ＋）、光信号ａ−と光信号ｂ−の信号レベルが共にゼロのタイミングで立ち上がり１８０度ごとに信号レベルが反転する光信号ｒｅｆ−を生成する固定スリットをｆｓ（ｒｅｆ−）と称する。
【００２９】
受光素子ＰＤもそれぞれの固定スリットｆｓ（ａ＋），ｆｓ（ａ−），ｆｓ（ｂ＋），ｆｓ（ｂ−），ｆｓ（ｒｅｆ＋），ｆｓ（ｒｅｆ−）それぞれに合わせて、ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）と称しており、それぞれの受光素子ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）は、対応する固定スリットｆｓ（ａ＋）、ｆｓ（ａ−）、（ｂ＋）、ｆｓ（ｂ−）、ｆｓ（ｒｅｆ＋）、ｆｓ（ｒｅｆ−）を通過した光信号ａ＋，ａ−，ｂ＋，ｂ−，ｒｅｆ＋，ｒｅｆ−を受光する。光信号ａ＋、ａ−をそれぞれ受光した受光素子ＰＤ（ａ＋）とＰＤ（ａ−）それぞれの出力は上記したように比較回路ＣＰ１で比較されてＡ相信号が生成され、光信号ｂ＋、ｂ−をそれぞれ受光した受光素子ＰＤ（ｂ＋）とＰＤ（ｂ−）それぞれの出力は上記したように比較回路ＣＰ２で比較されてＢ相信号が生成され、光信号ｒｅｆ＋、ｒｅｆ−をそれぞれ受光した受光素子ＰＤ（ｒｅｆ＋）とＰＤ（ｒｅｆ−）それぞれの出力は上記したように比較回路ＣＰ３で比較されて参照相（ｒｅｆ）信号が生成される。
【００３０】
図５の（ａ）（ｂ）を参照して、電子制御装置（ＥＣＵ）１３では、バイナリーコードではＡ相信号が「０」、Ｂ相信号が「０」のタイミングでは「０」、Ａ相信号が「１」、Ｂ相信号が「０」のタイミングでは「２」、Ａ相信号が「１」、Ｂ相信号が「１」のタイミングでは「３」、Ａ相信号が「０」、Ｂ相信号が「１」のタイミングでは「１」となり、この「０」「１」「２」「３」の順序では背景技術で説明したように回転方向が一方側例えば時計回り、逆順序では反時計回りと検出判定することができる。また、電子制御装置（ＥＣＵ）１３ではＡ相信号等の単位時間当たりの数のカウントにより回転速度を検出判定することができる。
【００３１】
図５の（ａ）（ｂ）に加えて図５の（ｃ）を参照して、マイクロコンピュータＭＣはＡ相信号、Ｂ相信号および参照相（ｒｅｆ）信号の三者信号を入力すると共に、入力したＡ相信号、Ｂ相信号、参照相（ｒｅｆ）信号の三者の信号レベルがすべてゼロとなる場合には、電源コモン端子ＣＴが未接続と判定する。すなわち、マイクロコンピュータＭＣは、Ａ相信号、Ｂ相信号、参照相（ｒｅｆ）信号ではいずれも同時にゼロになるタイミングにはなっていないので、電源コモン端子ＣＴが未接続ではないと判定する一方、図５（ａ）〜図５（ｃ）では示していないが、Ａ相信号、Ｂ相信号、参照相（ｒｅｆ）信号すべての信号レベルがゼロになるタイミングがあるときは、そのタイミングで電源コモン端子ＣＴが未接続であると判定する。
【００３２】
以上のように実施の形態では、受光素子ＰＤ（ａ＋），ＰＤ（ａ−），ＰＤ（ｂ＋），ＰＤ（ｂ−），ＰＤ（ｒｅｆ＋），ＰＤ（ｒｅｆ−）が電源コモン端子ＣＴに未接続状態であると判定することができ、結果、実施の形態のロータリエンコーダではそれを搭載した装置やシステムの信頼性が向上することになる。
【００３３】
図６を参照して、実施の形態の電子制御システムのブロック構成を説明する。図６ではロータリエンコーダ１１ではマイクロコンピュータＭＣのみ示す。電子制御システムは、ロータリエンコーダ１１と、電子制御装置（ＥＣＵ）１３と、駆動用モータ５と、を備える。電子制御装置（ＥＣＵ）１３は図６以外にも種々の信号を入出力するが、図６では図示を略する。
【００３４】
ロータリエンコーダ１１のマイクロコンピュータＭＣは、相信号入力部Ｍ１と、投光素子駆動部Ｍ２と、ＣＰＵＭ３と、メモリＭ４と、フェイルセーフ信号出力部Ｍ５と、を備える。これらは内部バスＭ６で相互接続されている。
【００３５】
相信号入力部Ｍ１はＡ相信号、Ｂ相信号、参照相（ｒｅｆ）信号を入力処理する。
【００３６】
投光素子駆動部Ｍ２はトランジスタＴＲ０に駆動信号を出力する。
【００３７】
ＣＰＵＭ３はロータリエンコーダ１１全体の動作を制御する。
【００３８】
メモリＭ４は、フラッシュメモリ、マスクＲＯＭ、ＲＡＭ等の各種メモリで構成されている。メモリＭ４には、ＣＰＵＭ３がロータリエンコーダ１１全体の動作を実行するための実行プログラム、ＣＰＵＭ３が動作異常判定を行うための動作異常判定プログラム、その他のプログラムが格納されている。
【００３９】
フェイルセーフ信号出力部Ｍ５はロータリエンコーダ１１が動作異常であるときにフェイルセーフ信号を電子制御装置（ＥＣＵ）１３の図示略の制御用ＣＰＵに出力する。電子制御装置（ＥＣＵ）１３の制御用ＣＰＵはフェイルセーフ信号に応答して駆動用モータ５の回転を安全側に制御して電子制御システムの安全性を確保する。
【００４０】
図７を参照して動作異常判定プログラムを説明する。
【００４１】
ＣＰＵＭ３は、Ａ相信号、Ｂ相信号、参照相（ｒｅｆ）信号のいずれが故障したかを検出する検出手段を構成する。ＣＰＵＭ３は例えば以下の（１）−（３）のいずれかによる異常相出力手段を構成する。
【００４２】
（１）ＣＰＵＭ３とフェイルセーフ信号出力部Ｍ５は、上記三者の信号のうちのいずれの相が異常相であるかを特定するデータとして、２つのビット信号の組み合わせデータを出力する異常相出力手段を構成する。
【００４３】
この異常相出力手段について図７（ａ）を参照して説明する。
【００４４】
フェイルセーフ信号出力部Ｍ５から電子制御装置（ＥＣＵ）１３には２つの第１、第２フェイルセーフ信号が上記２つのビット信号として出力される。
【００４５】
ＣＰＵＭ３は、異常相が参照相（ｒｅｆ）である場合、第１フェイルセーフ信号を「０」、第２フェイルセーフ信号を「０」に設定して電子制御装置（ＥＣＵ）１３側に第１、第２フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、上記両フェイルセーフ信号を２ビット信号としてとらえ、「００」の組み合わせにより、参照相（ｒｅｆ）が異常相であると把握することができ、システムを運転停止せず、Ａ相、Ｂ相の信号でシステム運転を継続することができる。
【００４６】
ＣＰＵＭ３は、異常相がＡ相である場合、第１フェイルセーフ信号を「０」、第２フェイルセーフ信号を「１」として電子制御装置（ＥＣＵ）１３側に第１、第２フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、上記両フェイルセーフ信号を２ビット信号としてとらえ、「０１」の組み合わせにより、Ａ相が異常相であると把握することができ、モータ５の正転、逆転の判断を電子制御装置（ＥＣＵ）１３側はできないが、正常なＢ相の信号でシステムを暫定的に運転することができる。
【００４７】
ＣＰＵＭ３は、異常相がＢ相である場合、第１フェイルセーフ信号を「１」、第２フェイルセーフ信号を「０」として電子制御装置（ＥＣＵ）１３側に第１、第２フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、上記両フェイルセーフ信号を２ビット信号としてとらえ、「１０」の組み合わせにより、Ｂ相が異常相であると把握することができ、モータ５の正転、逆転の判断を電子制御装置側はできないが、正常なＡ相の信号でシステムを暫定的に運転することができる。
【００４８】
ＣＰＵＭ３は、異常相がＡ相、Ｂ相の両相である場合、第１フェイルセーフ信号を「１」、第２フェイルセーフ信号を「１」として電子制御装置（ＥＣＵ）１３側に第１、第２フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、上記両フェイルセーフ信号を２ビット信号としてとらえ、「１１」の組み合わせにより、Ａ相、Ｂ相が共に異常相であると把握することができ、参照相（ｒｅｆ）の信号でシステムを暫定的に運転することができる。
【００４９】
（２）また、ＣＰＵＭ３とフェイルセーフ信号出力部Ｍ５は、上記三者の信号のうちのいずれの相が異常相であるかを特定するデータとして、単一信号の１デューティ周期内のデューティの組み合わせデータを出力する異常相出力手段を構成する。
【００５０】
この異常相出力手段を図７（ｂ）を参照して説明する。
【００５１】
フェイルセーフ信号出力部Ｍ５からはＡ相、Ｂ相、参照相（ｒｅｆ）それぞれの異常相に対応したデューティのフェイルセーフ信号が電子制御装置（ＥＣＵ）１３に出力される。
【００５２】
ＣＰＵＭ３は、異常相が参照相（ｒｅｆ）である場合、フェイルセーフ信号のデューティを５０％として電子制御装置（ＥＣＵ）１３側に当該フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、フェイルセーフ信号のデューティが５０％のときは、参照相（ｒｅｆ）が異常相であると把握することができ、システムを運転停止せず、Ａ相、Ｂ相の信号でシステム運転を継続することができる。
【００５３】
ＣＰＵＭ３は、異常相がＡ相である場合、フェイルセーフ信号デューティを３０％として電子制御装置（ＥＣＵ）１３側に当該フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、フェイルセーフ信号のデューティが３０％のとき、Ａ相が異常相であると把握することができ、モータ５の正転、逆転の判断を電子制御装置（ＥＣＵ）１３側はできないが、正常なＢ相の信号でシステムを暫定的に運転することができる。
【００５４】
ＣＰＵＭ３は、異常相がＢ相である場合、フェイルセーフ信号のデューティを２０％として電子制御装置（ＥＣＵ）１３側に当該フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、フェイルセーフ信号のデューティが２０％のとき、Ｂ相が異常相であると把握することができ、モータ５の正転、逆転の判断を電子制御装置（ＥＣＵ）１３側はできないが、正常なＡ相の信号でシステムを暫定的に運転することができる。
【００５５】
ＣＰＵＭ３は、異常相がＡ相、Ｂ相の両相である場合、フェイルセーフ信号のデューティを１０％として電子制御装置（ＥＣＵ）１３側に当該フェイルセーフ信号を出力する。電子制御装置（ＥＣＵ）１３では、フェイルセーフ信号のデューティが１０％のときＡ相、Ｂ相が共に異常相であると把握することができ、参照相（ｒｅｆ）の信号でシステムを暫定的に運転することができる。
【００５６】
（３）また、ＣＰＵＭ３は、異常相出力手段として、上記三者の信号のうちのいずれの相が異常相であるかを特定するデータを電子制御装置（ＥＣＵ）１３側の図示略のＣＰＵとデータ通信する。ＣＰＵＭ３は、Ａ相、Ｂ相、参照相（ｒｅｆ）それぞれの異常相に対応したデータを含む通信信号を電子制御装置（ＥＣＵ）１３の図示略のＣＰＵに送信する。このデータ通信は、ロータリエンコーダ１１のＣＰＵＭ３と電子制御装置（ＥＣＵ）１３の図示略のＣＰＵとの間で互いの通信ポートを用いて例えばＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ）等の通信方式により相互のデータを送受信することができる。あるいは上記ＵＡＲＴ方式に代えてＣＳＩ（Ｃｌｏｃｋｅｄ  Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ）方式等の簡易なものでもよい。このＣＳＩ方式ではロータリエンコーダのＣＰＵＭ３と電子制御装置（ＥＣＵ）１３の図示略のＣＰＵそれぞれの信号端子を通じてクロック同期通信でデータの送受信を行う。
【００５７】
以上説明したように実施の形態のロータリエンコーダ１１では、Ａ相、Ｂ相、参照相三者の信号レベルの合計はゼロとなって、受光素子ＰＤが電源コモン端子ＣＴに未接続状態であると判定することができるので、実施の形態のロータリエンコーダ１１ではそれを搭載した装置やシステムは上記判定から稼動前にその挙動を制御することができるのでその信頼性が向上することになる。
【００５８】
実施の形態のロータリエンコーダ１１は、Ａ、Ｂ相両信号、参照相（ｒｅｆ）信号の三者の信号のうちのいずれの相が異常相であるかを特定するデータとして、複数のビット信号の組み合わせデータ、単一信号の１デューティ周期内のデューティの組み合わせデータ、および通信データのうちのいずれか１つのデータを出力する異常相出力手段を備えるので、電子制御装置（ＥＣＵ）１３側ではＡ、Ｂ相、参照相（ｒｅｆ）のいずれが故障しているかを特定することが可能となる。
【００５９】
そのため、実施の形態のロータリエンコーダ１１と電子制御装置（ＥＣＵ）１３とを備えた電子制御システムでは、Ａ相、Ｂ相、参照相（ｒｅｆ）のうち、参照相（ｒｅｆ）のみが異常相である場合、システムを運転停止せず、Ａ相、Ｂ相の信号でシステム運転を継続することができ、また、Ａ相のみまたはＢ相のみが異常相の場合、モータ軸１０の正転、逆転の判断を電子制御装置（ＥＣＵ）１３側はできないが、正常なＡ相またはＢ相の信号でシステムを暫定的に運転することができ、Ａ相、Ｂ相が共に異常相の場合、参照相（ｒｅｆ）の信号でシステムを暫定的に運転することができる。
【図面の簡単な説明】
【００６０】
【図１】図１は本発明の実施の形態に係る電子制御システムの概略構成を示す図である。
【図２】図２はロータリエンコーダがモータ軸に軸受で支持されている状態を示す図である。
【図３】図３は本発明の実施の形態に係るロータリエンコーダの電気的な概略構成を示す図である。
【図４】図４は回転スリットと、固定スリットとの対応関係の説明に供する図である。
【図５】図５はＡ相信号、Ｂ相信号、参照相（ｒｅｆ）信号の信号レベルの関係を示す図である。
【図６】図６は実施の形態のロータリエンコーダのマイクロコンピュータと電子制御装置（ＥＣＵ）と駆動用モータとを示すブロック図である。
【図７】図７（ａ）は異常相を２つのフェイルセーフ信号の組み合わせで特定する例を示す図、図７（ｂ）は異常相をフェイルセーフ信号のデューティの組み合わせで特定する例を示す図である。
【図８】図８はロータリエンコーダの機構的な概略構成を示す図である。
【図９】図９（ａ）はＡ相信号、図９（ｂ）はＢ相信号、図９（ｃ）はバイナリーコードと信号レベル合計とを示す図である。
【図１０】図１０は従来のロータリエンコーダの電気的な概略構成を示す図である。
【符号の説明】
【００６１】
１  エレベータ装置
３  巻上機
５  駆動用モータ
１０  モータ軸
１１  ロータリエンコーダ
１３  電子制御装置
ＲＳ  回転スリット板
ＦＳ  固定スリット板
ＬＥＤ  投光ダイオード（投光素子）
ＰＤ  受光素子
ＭＣ  マイクロコンピュータ
ＣＴ  電源コモン端子
【図１】
0005274816.tif 000002
【図２】
0005274816.tif 000003
【図３】
0005274816.tif 000004
【図４】
0005274816.tif 000005
【図５】
0005274816.tif 000006
【図６】
0005274816.tif 000007
【図７】
0005274816.tif 000008
【図８】
0005274816.tif 000009
【図９】
0005274816.tif 000010
【図１０】
0005274816.tif 000011