(57)【要約】【課題】本発明は、一回転データの０度から３６０度、３６０度から０度への変化時に、多回転データがアップ又はダウンしない場合にアラームを出力することを目的とする。【解決手段】本発明によるエンコーダ信号出力異常検出方法は、一回転データ(1)の０度から３６０度への変化時に多回転データ(2)がアップしない時、及び、一回転データ(1)の３６０度から０度への変化時に多回転データ(2)がダウンしない時は、アラーム信号(3)を出力する方法である。【選択図】図１
2008175614.tif 000002
【特許請求の範囲】
【請求項１】
一回転データ(1)と多回転データ(2)とからなるエンコーダ信号(10)を出力するアブソリュートエンコーダを用い、
前記一回転データ(1)の０度と３６０度間の変化時に前記多回転データ(2)がアップ又はダウンすることをエンコーダ信号検出部(20)で監視し、前記一回転データ(1)の０度から３６０度への変化時に前記多回転データ(2)がアップしない第１状態の時、及び、前記一回転データ(1)の３６０度から０度への変化時に前記多回転データ(2)がダウンしない第２状態の時は、前記エンコーダ信号検出部(20)からアラーム信号(3)を出力することを特徴とするエンコーダ信号出力異常検出方法。
【請求項２】
前記一回転データ(1)の０度と３６０度以外の場所で前記多回転データ(2)がアップ又はダウンした第３状態の時又は前記第１及び第２状態の時、又は、前記第３状態と第１、第２状態が全て発生した場合に前記アラーム信号(3)を出力することを特徴とする請求項１記載のエンコーダ信号出力異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンコーダ信号出力異常検出方法に関し、特に、一回転データの０度から３６０度への変化時、及び、３６０度から０度への変化時に、多回転データがアップ又はダウンしない場合、アラーム信号を出力し、制御装置等の誤動作等を防止することができるようにするための新規な改良に関する。
【背景技術】
【０００２】
従来、用いられていたこの種のエンコーダ信号出力異常検出方法としては、社内で用いられ、特許出願の対象となっていなかったため、特に、特許文献等を開示していないが、図２及び図３で示される方法を挙げることができる。
すなわち、図２に示される第１従来方法においては、一回転データ１と多回転データ２とからなるエンコーダ信号１０を出力する周知のアブソリュートエンコーダ(図示せず)を用い、前記一回転データ１が０度と３６０度以外の角度位置で前記多回転データ２がアップ又はダウンした時にアラーム信号３が出力されていた。
【０００３】
また、図３に示される第２従来方法においては、一回転データ１と多回転データ２とからなるエンコーダ信号１０を出力する周知のアブソリュートエンコーダ(図示せず)を用い、図２と同じ方法を採用しているが、一回転データ１が３６０度から０度に変化する時点において多回転データ２がアップしない場合でもアラーム信号３は発生しないように構成されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のエンコーダ信号出力異常検出方法は、以上のように構成されていたため、次のような課題が存在していた。
すなわち、図２の方法においては、一回転データ１が０度と３６０度のカウント途中位置で多回転データ２がアップした場合にアラーム信号３の出力が行われるが、一回転データ１が３６０度になった時点で多回転データ２がアップしなかった場合においてもアラーム信号３が発生しないため、エンコーダ信号を用いる制御部等の誤動作となることがあった。
【課題を解決するための手段】
【０００５】
本発明によるエンコーダ信号出力異常検出方法は、一回転データと多回転データとからなるエンコーダ信号を出力するアブソリュートエンコーダを用い、前記一回転データの０度と３６０度間の変化時に前記多回転データがアップ又はダウンすることをエンコーダ信号検出部で監視し、前記一回転データの０度から３６０度への変化時に前記多回転データがアップしない第１状態の時、及び、前記一回転データの３６０度から０度への変化時に前記多回転データがダウンしない第２状態の時は、前記エンコーダ信号検出部からアラーム信号を出力する方法であり、また、前記一回転データの０度と３６０度以外の場所で前記多回転データがアップ又はダウンした第３状態の時又は前記第１及び第２状態の時、又は、前記第３状態と第１、第２状態が全て発生した場合に前記アラーム信号を出力する方法である。
【発明の効果】
【０００６】
本発明によるエンコーダ信号出力異常検出方法は、以上のように構成されているため、次のような効果を得ることができる。
すなわち、一回転データが０度と３６０度間の変化時に多回転データがアップ又はダウンすることをエンコーダ信号検出部で監視し、一回転データの０度から３６０度への変化時に多回転データがアップしない第１状態の時、及び、一回転データの３６０度から０度への変化時に多回転データがダウンしない第２状態の時は、エンコーダ信号検出部からアラーム信号を出力するため、アラーム信号の出力時点で制御部側等の誤動作を防止し、装置等の暴走を防止することができる。
また、一回転データの０度と３６０度以外の場所で多回転データがアップ又はダウンした第３状態の時又は前記第１及び第２状態の時、又は、前記第３状態と第１、第２状態が全て発生した場合にアラーム信号を出力するため、一回転データの０度から３６０度までの全ての場所での異常検出を行うことができるため、制御部側等の誤動作を防止することができる。
【発明を実施するための最良の形態】
【０００７】
本発明は、一回転データの０度から３６０度への変化時、及び、３６０度から０度への変化時に、多回転データがアップ又はダウンしない場合、アラーム信号を出力し、制御装置等の誤動作等を防止することができるようにしたエンコーダ信号出力異常検出方法を提供することを目的とする。
【実施例】
【０００８】
以下、図面と共に本発明によるエンコーダ信号出力異常検出方法の好適な実施の形態について説明する。
尚、従来例と同一又は同等部分には同一符号を付して説明する。
図１において、エンコーダとしては、一回転データ１と多回転データ２とからなるエンコーダ信号１０を出力する周知のアブソリュートエンコーダ(図示せず)を用い、前記一回転データの０度と３６０度間の変化時に前記多回転データ２がアップ又はダウンすることをアブソリュートエンコーダ内のエンコーダ信号検出部２０で監視し、前記一回転データ１の０度から３６０度への変化時に前記多回転データ２がアップしない第１状態の時、及び、前記一回転データの３６０度から０度への変化時に前記多回転データ２がダウンしない第２状態の時は、前記エンコーダ信号検出部２０からアラーム信号３を出力することができる。
【０００９】
また、前記一回転データ１の０度と３６０度以外の場所で前記多回転データがアップ又はダウンした第３状態の時又は前記第１及び第２状態の時、又は、前記第３状態と第１、第２状態が全て発生した場合に前記アラーム信号３を出力することができる。
【００１０】
従って、本発明によるエンコーダ信号出力異常検出方法においては、エンコーダ信号１０における一回転データ１が変化する全ての場所(位置)で、多回転データ２の異常状態を検出することができ、制御部側等の誤動作等を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明によるエンコーダ信号出力異常検出方法を示す波形図である。
【図２】従来のエンコーダ信号出力異常検出方法を示す波形図である。
【図３】図２の他の異常状態を示す波形図である。
【符号の説明】
【００１２】
１    一回転データ
２    多回転データ
３    アラーム信号
１０    エンコーダ信号
２０    エンコーダ信号検出部
【図１】
2008175614.tif 000003
【図２】
2008175614.tif 000004
【図３】
2008175614.tif 000005