(57)【要約】【課題】投光素子の投光光量異常を予知してシステムの運転継続を可能としつつ異常発生前に適切な処置を講じることを可能としシステムの安全性を構築可能とする。【解決手段】投光素子１５と、投光素子１５の投光を受光する複数の受光素子１７，１９と、上記両素子間の光路上に介装されて、被検出軸と同期回転する回転スリットと、自己診断用ＣＰＵ２５と、を備え、自己診断用ＣＰＵは、受光素子の受光出力から投光素子の投光光量が、ロータリエンコーダが正常作動不能となる異常な投光光量より大きいが異常予知すべき投光光量にまで低下したか否かを自己診断するタスクと、投光素子の投光光量が異常予知すべき投光光量に低下したと自己診断したときは、電子制御装置１３側に異常予知信号を入力するタスクを実行する構成。【選択図】図６
2009058491.tif 000002
【特許請求の範囲】
【請求項１】
被検出軸の回転状態を検出すると共にその検出出力を、制御対象を電子制御する電子制御装置に出力するロータリエンコーダであって、
当該ロータリエンコーダは、投光素子と、投光素子の投光を受光する複数の受光素子と、上記両素子間の光路上に介装されて、被検出軸と同期回転する回転スリットと、自己診断用ＣＰＵと、を備え、
上記自己診断用ＣＰＵは、
上記受光素子の受光出力から投光素子の投光光量が、異常予知すべき投光光量にまで低下したか否かを自己診断するタスクと、
投光素子の投光光量が異常予知すべき投光光量に低下したと自己診断したときは、電子制御装置側に異常予知信号を入力するタスクと、
を実行することを特徴とするロータリエンコーダ。
【請求項２】
上記自己診断用ＣＰＵは、上記受光素子の受光出力を直接入力すると共に入力した受光出力をＡ／Ｄ変換し、そのＡ／Ｄ変換後のデジタル値から上記タスクを実行する、ことを特徴とする請求項１に記載のロータリエンコーダ。
【請求項３】
上記自己診断用ＣＰＵは、上記受光素子の受光出力に対応したデューティの信号に変換した後、上記デューティから上記タスクを実行する、ことを特徴とする請求項１に記載のロータリエンコーダ。
【請求項４】
ロータリエンコーダと、このロータリエンコーダからの出力信号から制御対象を駆動制御する制御用ＣＰＵを内蔵した電子制御装置と、を含み、上記ロータリエンコーダとして、請求項１ないし３のいずれかに記載のロータリエンコーダを用いた、ことを特徴とする電子制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロータリエンコーダ、および該ロータリエンコーダの検出出力を用いて制御対象を電子制御する電子制御装置を備えた電子制御システムに関するものである。
【背景技術】
【０００２】
例えばエレベータ装置を電子制御する電子制御システムは、乗りかごを昇降駆動する駆動用モータのモータ軸にロータリエンコーダを取り付けると共にそのロータリエンコーダからのＡ、Ｂ相両信号を電子制御装置に入力する。電子制御装置はロータリエンコーダから検出信号により駆動用モータを駆動制御して乗りかごを昇降制御するようになっている（例えば特許文献１参照）。この電子制御システムでは、主に、電子制御装置に内蔵する制御用ＣＰＵの制御動作により電子制御システムの安全性を図る。制御用ＣＰＵは、制御プログラムや各種制御定数や各種入力センサの動作状態に応答して各種の負荷を制御するようになっている。
【０００３】
上記電子制御システムに用いる従来のロータリエンコーダのうち例えばインクリメンタル型のロータリエンコーダでは、投光素子と２つの受光素子との間に、円周方向等間隔に投光素子からの光を透過することができる複数の回転スリットを有する回転スリット板と、この回転スリット板の一方側に上記回転スリットと同様に投光素子からの光を透過することができる固定スリットを有する固定スリット板とを対向配置している（特許文献２）。
【０００４】
この固定スリット板の固定スリットは、投光素子からの光を電気角で順次９０度ずつずれさせて回転スリット板の回転スリットを通過させて光信号を形成するようになっている。受光素子では上記光信号を受光し、受光素子の受光出力から検出信号としてＡ，Ｂ相両信号を生成し、これらＡ，Ｂ相両信号から被検出軸の回転状態すなわちその回転方向や回転速度を検出することができるようになっている。
【０００５】
以上の構成において、ロータリエンコーダからの検出信号に基づいて駆動用モータを回転制御してエレベータ装置を制御しているときにロータリエンコーダが突発異常を起こした場合には、電子制御装置側では制御運転中のエレベータ装置を適切安全に制御することができなくなる。
【０００６】
そこで、エレベータ装置を制御運転中の現時点では異常ではなく継続運転が可能であるが、異常発生が予測される前には適切な処置を講じることができるシステムが望まれる。
【０００７】
ロータリエンコーダが異常になる原因の１つに投光素子の投光光量の劣化があり、従来のロータリエンコーダでは、投光素子の投光光量を監視するものが無く、ロータリエンコーダが突然的に異常になり、電子制御装置側では多くの場合、適切な処置を講じることができなかった。
【特許文献１】特開平０９−０７７４１２号公報
【特許文献２】特開平０７−１３４０４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで、本発明により解決すべき課題は、ロータリエンコーダの状態を自己診断する自己診断用ＣＰＵを設け、投光素子の投光光量異常を予知してシステムの運転継続を可能としつつ異常発生前に適切な処置を講じることを可能としシステムの安全性を構築可能とすることである。
【課題を解決するための手段】
【０００９】
本発明によるロータリエンコーダは、被検出軸の回転状態を検出すると共にその検出出力を、制御対象を電子制御する電子制御装置に出力するロータリエンコーダであって、当該ロータリエンコーダは、投光素子と、投光素子の投光を受光する複数の受光素子と、上記両素子間の光路上に介装されて、被検出軸と同期回転する回転スリットと、自己診断用ＣＰＵと、を備え、上記自己診断用ＣＰＵは、上記受光素子の受光出力から投光素子の投光光量が、異常予知すべき投光光量にまで低下したか否かを自己診断するタスクと、投光素子の投光光量が異常予知すべき投光光量に低下したと自己診断したときは、電子制御装置側に異常予知信号を入力するタスクと、を実行することを特徴とするものである。
【００１０】
本発明では、自己診断用ＣＰＵにより、上記タスクの実行により、投光素子の投光光量が異常予知光量に低下したことを、電子制御装置側への異常予知信号入力により当該電子制御装置側に伝達することができるので、電子制御装置側では、ロータリエンコーダが突然的に異常にならずに済むと共に適切な処置を講じることができる。
【００１１】
本発明の好ましい一態様として、上記自己診断用ＣＰＵは、上記受光素子の受光出力を直接、入力すると共に入力した受光出力をＡ／Ｄ変換し、そのＡ／Ｄ変換後のデジタル値から上記タスクを実行する、ことである。
【００１２】
本発明の好ましい一態様として、上記自己診断用ＣＰＵは、上記受光素子の受光出力に対応したデューティの信号に変換した後、上記デューティから上記タスクを実行することである。
【００１３】
本発明による電子制御システムは、ロータリエンコーダと、このロータリエンコーダからの出力信号から制御対象を駆動制御する制御用ＣＰＵを内蔵した電子制御装置と、を含み、ロータリエンコーダに、本発明のロータリエンコーダを用いた、ことを特徴とするものである。
【００１４】
上記自己診断用ＣＰＵによる自己診断には、上記投光素子の投光光量以外に、電源電圧、受光素子出力信号の有無、位相、デューティ、パルス数、等の各種がある。また、自己診断機能では、例えば電源電圧監視では電源電圧を比較回路で基準電圧と比較し、電源電圧が基準電圧超あるいは未満になれば電源電圧異常であると自己診断することができる。
【００１５】
本発明の電子制御システムでは、制御対象を例えばエレベータ装置とした場合、そのエレベータ装置の乗りかごが昇降中にその診断結果の細目の１つが投光素子の光量が劣化してきている場合では、制御用ＣＰＵはシステムを強制停止させるのではなく、乗りかごを途中直近の階まで昇降させて当該階に到着後、自動停止しエレベータ扉を開放すると共にアラームを鳴動させる制御を行う一方、エレベータ装置管理室等に報知することにより、作業員等は適切な処置を適確迅速に講じることが可能となる。
【発明の効果】
【００１６】
本発明では、ロータリエンコーダに内蔵する自己診断用ＣＰＵにより投光素子の投光光量が異常光量にまで低下する前の段階で異常予知することができるので、投光光量が異常光量に低下する前にシステムの運転継続を可能としつつ異常発生前に適切な処置を講じることができる。
【発明を実施するための最良の形態】
【００１７】
以下、添付した図面を参照して、本発明の実施の形態に係るエレベータ装置を制御する電子制御システムを詳細に説明する。
【００１８】
図１を参照して、エレベータ装置１は、巻上機３を駆動用モータ５により駆動してロープ７を介して乗りかご９を昇降させる一方、被検出軸である駆動用モータ５のモータ軸１０に取り付けたインクリメンタル型またはアブソリュート型のロータリエンコーダ１１からの検出信号を電子制御装置１３に入力する。電子制御装置１３では、図１では図示略の制御用ＣＰＵを内蔵しており、ロータリエンコーダ１１からの検出信号により駆動用モータ５を駆動制御するようになっている。電子制御装置１３によるエレベータ装置の制御内容はその他種々あるが、その説明は略する。このロータリエンコーダ１１は図２で示すように図示略の機構に固定されたエンコーダハウジング１２を備え、軸方向一対の軸受１４によりモータ軸１０に支持されている。なお、以下の説明では説明の都合でインクリメンタル型のロータリエンコーダに適用して説明するが、本発明はインクリメンタル型に限定されず、アブソリュート型等のロータリエンコーダに同様に適用することができる。
【００１９】
図３を参照して、ロータリエンコーダ１１は、１つの投光素子１５と、２つの受光素子１７，１９と、の間の光路上に、円周方向等間隔に投光素子１５からの光を透過することができる複数の回転スリットを有する回転スリット板２１と、この回転スリット板２１の一方側に上記回転スリットと同様に投光素子１５からの光を透過することができる固定スリットを有する固定スリット板２３とを対向配置している。なお、実施の形態ではロータリエンコーダ１１は説明の都合でインクリメンタル型に適用して説明するが、本発明はインクリメンタル型に限定されず、アブソリュート型でも同様に適用することができる。
【００２０】
この固定スリット板２３の固定スリットは、投光素子１５からの光を電気角で順次９０度ずつずれさせて回転スリット板２１の回転スリットを通過させてＡ相とＢ相の光信号を形成すると共に、受光素子１７，１９では電気角で９０度ずつずれた上記Ａ相とＢ相の光信号を受光しこれらＡ相とＢ相の光信号を図４で示すような検出信号として複数のパルス列からなるＡ相信号とＢ相信号とに変換するようになっている。
【００２１】
そしてロータリエンコーダ１１には、上記光信号の単位時間当たりの数から回転速度、また、Ａ，Ｂ相両信号のバイナリーコードでＡ相信号「０」、Ｂ相信号「０」の組み合わせでは「０」、Ａ相信号「１」、Ｂ相信号「０」の組み合わせでは「２」、Ａ相信号「１」、Ｂ相信号「１」の組み合わせでは「３」、Ａ相信号「０」、Ｂ相信号「１」の組み合わせでは「１」としそのバイナリーコードの変化順序から回転方向を判定することができる。
【００２２】
図５で示すように、ロータリエンコーダ１１においては、投光素子１５の投光光を固定スリット板２３、回転スリット板２１を経て光信号を得ると共に受光素子１７，１９で受光させ、受光素子１７，１９それぞれの受光出力を比較回路等からなる信号処理回路２０によりＡ、Ｂ相両信号を生成し、これらＡ、Ｂ相両信号を電子制御装置１３に出力する一方で、受光出力をＣＰＵ２５のＡ／Ｄ変換ポート（Ａ／Ｄ）に入力する。このＣＰＵ２５は、投光素子１５と直列に接続したトランジスタ２７のベースにＰＷＭ（パルス幅変調）制御パルスを印加することにより、投光素子１５をＯＮ、ＯＦＦ制御している。そして、投光素子１５をＯＮさせるパルス幅を制御することにより、投光素子１５の投光強度（単位時間当たりの投光光量）を制御している。
【００２３】
上記ＣＰＵ２５は以下で説明する自己診断用ＣＰＵと共用するようになっている。もちろん、このＣＰＵ２５は自己診断用ＣＰＵとは別のＣＰＵでもよい。
【００２４】
図６を参照して、実施の形態の電子制御システムのブロック構成を説明する。この電子制御システムは、制御対象がエレベータ装置１であり、ロータリエンコーダ１１と、電子制御装置１３と、駆動用モータ５と、常閉のリレースイッチ２９と、を備える。電子制御装置１３は、制御用ＣＰＵ３９を備えており、種々の信号を入出力する。
【００２５】
ロータリエンコーダ１１は、Ａ、Ｂ相信号出力部３１と、自己診断データ処理部３３と、上記ＣＰＵ（自己診断用ＣＰＵ）２５と、フェイルセーフ信号出力部３５と、異常予知信号出力部３７と、を備える。
【００２６】
Ａ、Ｂ相信号出力部３１は、図４で示すＡ、Ｂ相両信号を電子制御装置１３に出力する。電子制御装置１３はそれらＡ、Ｂ相両信号から駆動用モータ５の回転速度や回転方向を検出し、駆動用モータ５を制御することにより、乗りかご９の昇降位置や昇降速度等を制御する。
【００２７】
自己診断データ処理部３３は、電源電圧、投光素子１５の駆動電流、受光素子１７，１９の出力信号、Ａ、Ｂ相信号の周期、デューティ、パルス数等の自己診断用データを処理する。
【００２８】
自己診断用ＣＰＵ２５は、自己診断データ処理部３３からの自己診断用データに基づいてロータリエンコーダ１１を自己診断する。もちろん、自己診断データ処理部３３はフェイルセーフ信号出力部３５と、異常予知信号出力部３７とも含めて機能的にはマイクロコンピュータとして自己診断用ＣＰＵ２５に含むことができるが、理解し易くするために各ブロックにて示している。
【００２９】
次に本実施の形態の特徴とする構成を説明する。
【００３０】
図７に投光素子１５の投光光量に対応する受光素子１７，１９の受光出力であるアナログ電圧波形を示す。横軸は電気角（θ）、縦軸はアナログ電圧（Ｖ）を示す。図７に示すアナログ電圧波形は、投光素子１５の投光光量に比例して変化する。
【００３１】
図７の実線で示すアナログ電圧波形Ｖａは投光素子１５の投光光量が正常時のアナログ電圧波形に対応し、この正常時投光光量を１００％とする。
【００３２】
点線で示すアナログ電圧波形Ｖｂは、正常投光光量から異常投光光量まで低下する途中段階に設定した異常を予知すべきアナログ電圧波形に対応する。この異常予知投光光量はユーザにより設定することができる。例えば電子制御装置１３の制御対象に応じて設定してもよいし、その他適宜に設定してもよい。
【００３３】
一点鎖線で示すアナログ電圧波形Ｖｃは投光素子１５の投光光量アナログ電圧波形Ｖａの正常投光光量の例えば５０％であってロータリエンコーダ１１の投光光量が異常時のアナログ電圧波形に対応する。
【００３４】
上記において、アナログ電圧波形ＶａとＶｂとで囲む領域Ｚａを被検出軸の回転検出に対して受光素子１７，１９が受光出力を正常に出力できる投光素子１５の投光光量の領域とし、アナログ電圧波形ＶｂとＶｃとで囲む領域Ｚｂを正常に被検出軸の回転検出が可能な投光光量であるが投光素子１５の投光光量が異常になる前の投光光量の領域とし、アナログ電圧波形Ｖｃより下の領域Ｚｃを投光素子１５の投光光量が異常である領域とする。
【００３５】
そして、自己診断用ＣＰＵ２５は、アナログ電圧波形が領域Ｚａから領域Ｚｂに変化したか否かにより投光素子１５の投光光量が異常予知すべき投光光量に低下したか否かを自己診断するタスクと、投光素子１５の投光光量が異常予知すべき投光光量にまで低下したときは、電子制御装置１３側に異常予知信号を入力するタスクと、を実行するプログラムを内蔵する。
【００３６】
なお、自己診断用ＣＰＵ２５は信号処理回路２０からのＡ、Ｂ相両信号を図５の破線で示すように入力すると共に、これらＡ、Ｂ相両信号のオンデューティを用いて異常予知信号を生成してもよい。
【００３７】
すなわち、図８（ａ１）の受光出力波形で示すように、投光素子１５の投光光量（１００％）に対応するアナログ電圧波形が正常領域Ｚａであり、それに対応する信号処理回路２０から生成されるＡ，Ｂ相両信号のパルスのオンデューティは図８（ａ２）で示すようにＤａである。この信号処理回路２０は、比較回路を含み、基準電圧ＴＨを超えるアナログ電圧波形部分をハイレベル、基準電圧ＴＨ未満のアナログ電圧波形部分をローレベル処理するものであり、Ａ、Ｂ相両信号のハイレベル期間のオンデューティは５０％以上である。
【００３８】
また、図８（ｂ１）の受光出力波形で示すように、投光素子１５の投光光量（例えば７０％）に対応するアナログ電圧波形が領域Ｚｂであり、それに対応するＡ，Ｂ相両信号のハイレベル期間のオンデューティは図８（ｂ２）で示すようにＤｂである。このオンデューティは具体数値で例えば４０％以下である。
【００３９】
そして、図８（ｃ１）の受光出力波形で示すように、投光素子１５の投光光量（例えば６０％）に対応するアナログ電圧波形が領域Ｚｃであり、それに対応するＡ，Ｂ相両信号のハイレベル期間のオンデューティは図８（ｃ２）で示すようにＤｃである。このオンデューティは具体数値で例えば３０％以下である。
【００４０】
自己診断用ＣＰＵ２５は、Ａ，Ｂ相両信号のオンデューティがＤａからＤｂになるときに、電子制御装置１３側に異常予知信号を入力するタスク、を実行する。
【００４１】
なお、オンデューティＤｂは一定の範囲を有するので、自己診断用ＣＰＵ２５は電子制御装置１３側にオンデューティがＤｂ〜Ｄｃの範囲にある期間は、電子制御装置１３側に異常予知信号出力部３７から異常予知信号を入力するが、常時、異常予知信号を入力したのでは自己診断用ＣＰＵ２５に負担であるので、定期的に自己診断用ＣＰＵ２５に割り込みで自己診断を行うことが好ましい。
【００４２】
自己診断用ＣＰＵ２５は、自己診断プログラムに従い、ロータリエンコーダ１１の状態を自己診断すると共にその診断によりロータリエンコーダ１１の状態を自己診断する。そして、実施の形態では投光素子１５の投光光量が異常予知投光光量まで低下すると上記したように異常予知するので、ユーザ−は所要の措置を講じることができる。
【００４３】
一方、実施の形態ではシステムの安全のため、ロータリエンコーダ１１の自己診断用ＣＰＵ２５は、投光素子１５の投光光量を含めて当該ロータリエンコーダ１１の状態が重大な状態であると判定すると、フェイルセーフ信号出力部３５からフェイルセーフ信号を電子制御装置１３側の常閉のリレースイッチ２９に出力する。フェイルセーフ信号は、電子制御装置１３と駆動用モータ５とを接続する電源供給線に配置されたリレースイッチ２９を開く側に駆動する結果、駆動用モータ５には電源が供給されなくなり、駆動用モータ５は回転動作を停止するようになっている。これにより、電子制御システムが強制停止することによりその安全性が確保される。
【００４４】
実施の形態の制御対象は図１で示すようにエレベータ装置１であり、その乗りかご９が昇降中に投光素子１５の投光光量が劣化する場合等の異常予知信号がロータリエンコーダ１１の異常予知信号出力部３７から電子制御装置１３の制御用ＣＰＵ３９に入力されたときは、この制御用ＣＰＵ３９はその乗りかご９を途中直近の階まで昇降制御して停止制御した後でエレベータ扉を開放制御すると共にアラームを鳴動制御させたりエレベータ装置管理センターに通報する等の制御を行うことにより、作業員等はメンテナンスやその他の処置を適確迅速に講じることが可能となる。
【００４５】
また、実施の形態の電子制御システムは、広く一般に、ロータリエンコーダと、電子制御装置と、駆動用モータとを備えた電子制御システムに適用することができる。
【図面の簡単な説明】
【００４６】
【図１】図１は本発明の実施の形態に係る電子制御システムの概略構成を示す図である。
【図２】図２はロータリエンコーダがモータ軸に軸受で支持されている状態を示す図である。
【図３】図３はインクリメンタル型ロータリエンコーダの機構的な概略構成を示す図である。
【図４】図４はインクリメンタル型ロータリエンコーダによるＡ相とＢ相の関係を示す図である。
【図５】図５はロータリエンコーダの電気的な概略構成を示す図である。
【図６】図６は実施の形態の電子制御システムの概略ブロック構成を示す図である。
【図７】図７は投光素子の投光光量低下による受光素子の受光出力に対応するアナログ電圧波形の変化を示す図である。
【図８】図８は受光素子の受光出力を処理する信号処理回路の出力を用いた図である。
【符号の説明】
【００４７】
１  エレベータ装置
５  駆動用モータ
１０  モータ軸（被検出軸）
１１  ロータリエンコーダ
１３  電子制御装置
１５  投光素子
１７，１９  受光素子
２１  回転スリット板
２３  固定スリット板
２５  自己診断用ＣＰＵ
【図１】
2009058491.tif 000003
【図２】
2009058491.tif 000004
【図３】
2009058491.tif 000005
【図４】
2009058491.tif 000006
【図５】
2009058491.tif 000007
【図６】
2009058491.tif 000008
【図７】
2009058491.tif 000009
【図８】
2009058491.tif 000010