"絶対位置検出用センサの出力θ2と当該絶対位置検出用センサよりも高分解能の高分解能位置検出用センサの位置出力θ1とを組合せて前記高分解能位置検出用センサの分解能を持つ高分解能絶対位置を求める絶対位置検出装置であって、両位置出力θ1,θ2の相対誤差量Eに基づいて異常を検出する機能を備えた絶対位置検出装置であって、クロック信号が示すタイミングで、絶対位置検出用センサの出力θ2と高分解能位置検出用センサの位置出力θ1との相対誤差Eを算出する相対誤差演算回路と、相対誤差Eが、予め規定された異常判定値を超えるか否かを判断し、超える場合にはHi、それ以外の場合はLowとなる異常検出信号を出力する異常判定器と、異常検出信号がHiのときはノイズ発生周期よりも短い周期の高速側クロックを、異常検出信号がLowの時は低速側クロックを、クロック信号として出力するクロック切替器と、クロック信号を基に異常検出信号でHiが継続する時間を計測し、当該継続時間が前記ノイズ発生周期を越えた場合にアラームを出力する計数器と、を備えることを特徴とする絶対位置検出装置。そこで、本発明では、異常をより高精度に検知でき得る絶対位置検出装置を提供することを目的とする。本発明の絶対位置検出装置は、絶対位置検出用センサの出力θ2と当該絶対位置検出用センサよりも高分解能の高分解能位置検出用センサの位置出力θ1とを組合せて前記高分解能位置検出用センサの分解能を持つ高分解能絶対位置を求める絶対位置検出装置であって、両位置出力θ1,θ2の相対誤差量Eに基づいて異常を検出する機能を備えた絶対位置検出装置であって、クロック信号が示すタイミングで、絶対位置検出用センサの出力θ2と高分解能位置検出用センサの位置出力θ1との相対誤差Eを算出する相対誤差演算回路と、相対誤差Eが、予め規定された異常判定値を超えるか否かを判断し、超える場合にはHi、それ以外の場合はLowとなる異常検出信号を出力する異常判定器と、異常検出信号がHiのときはノイズ発生周期よりも短い周期の高速側クロックを、異常検出信号がLowの時は低速側クロックを、クロック信号として出力するクロック切替器と、クロック信号を基に異常検出信号でHiが継続する時間を計測し、当該継続時間が前記ノイズ発生周期を越えた場合にアラームを出力する計数器と、を備えることを特徴とする。本発明の絶対位置検出装置は、相対誤差Eが異常判定基準を超えるとノイズ発生周期よりも短い周期で位置検出し、相対誤差演算し、異常がノイズ発生周期以上継続した場合を異常としている。そのため、ノイズが無いときに位置検出し、異常判定が入るため、異常継続の条件が揃わなくなり、このノイズでは異常にならない。また、回生時の時間は短いため、本来の異常検出の目的も達成できる。さらに、異常判定基準を超えた場合のみ高速側に切り替えるため、異常検出のための消費電力も少ない。以下、本発明の実施形態について図面を参照して説明する。図1は、本発明の実施形態である絶対位置検出装置の構成を示すブロック図である。図1において、要素1~10の機能は、図4に示す従来の絶対位置検出装置における要素1~10と同様である。また、図2、図3は、本装置での異常検出時のタイミングチャートである。クロック切替器11は、異常検出信号AFがHiの時はモータ制御のインバータのスイッチング周期よりも短い周期の高速側クロックCHを出力する。また、異常検出信号AFがLowの時は低速側クロックCLを出力する。計数器12は、異常検出信号AFがHiの時の信号C1を計数することにより、異常検出信号AFが継続する時間を計測する。そして、計数器12は、異常検出信号AFの継続時間が、前記スイッチング周期を越えるとアラーム信号AOを出力する。次に図2を用いて、相対誤差Eの値が正常で、かつ、ノイズが重畳した場合における異常検出の流れについて説明する。図2における破線は、ノイズが無い場合の相対誤差Eを示している。異常検出信号AFがLowの場合、信号C1として、低速側クロックCLが出力される。相対誤差演算回路6は、この信号C1の立ち上がりエッジでセンサ信号をサンプリングし相対誤差Eを求める。この時、ノイズが信号C1の立ち上がりエッジと同期していると、相対誤差Eはノイズ分だけ破線本来の相対誤差Eの値からずれることになる。図2において、最初の信号C1の立ち上がりエッジでは、相対誤差Eが異常判定基準0.3を越えないため異常検出信号AFはLowのままである。2回目の信号C1の立ち上がりエッジでは、ノイズが重畳し相対誤差Eが0.3を超える。この場合、異常検出信号AFがHiとなる。異常検出信号AFがHiに切り替われば、信号C1が、スイッチング周期よりも短い周期の高速側クロックCHに切り替わる。また、計数器12は異常検出信号AFがHiなので、2回目の信号C1の立ち下がりエッジでカウントアップする。その結果、内部のカウント値が0から1になる。また、3回目の信号C1の立ち上がりエッジは、スイッチング周期よりも短い周期で発生する。したがって、この3回目の信号C1の立ち上がりエッジにおいては、ノイズがないので、相対誤差Eは、破線本来の相対誤差Eの値と同じになり、異常判定基準0.3以下になる。そのため、異常検出信号AFはLowとなり、信号C1が、低速側クロックCLに切り替わる。計数器12は異常検出信号AFがLowなので、3回目のC1の立ち下がりエッジでカウントクリアし、内部のカウント値が0になる。次に図3を用いて、相対誤差Eの値が異常で、かつ、ノイズが重畳した場合における異常検出の流れについて説明する。図3における破線は、ノイズが無い場合の相対誤差Eを示している。1回目と2回目の信号C1の立ち上がりエッジの動作は図2の場合と同じなので説明を省略する。3回目の信号C1の立ち上がりエッジでは、ノイズがないので、相対誤差Eは破線本来の相対誤差Eの値と同じになる。本例では、本来の相対誤差Eが、異常判定基準0.3以上であるため、サンプリングされる相対誤差Eも異常判定基準0.3以上となる。その結果、異常検出信号AFはHiのままとなり信号C1も高速側クロックCHのままとなる。計数器12は異常検出信号AFがHiなので、3回目の信号C1の立ち下がりエッジでカウントアップし内部のカウント値が1から2になる。このカウント値が2になったときに、計数器12は、アラーム信号AOをHiとする。このように、相対誤差Eが異常判定基準を超えた場合にのみ、相対誤差Eのサンプリング周期を、ノイズの影響を受けない周期に変更し、その変更後の相対誤差Eの値をみることで、ノイズの影響を受けることなく異常判定することができる。なお、本実施形態では、ノイズ発生源として主軸動力線の例を説明したが、その他に放電加工機の放電時のノイズについても同様の効果が得られる。また、位置検出用センサとして、レゾルバの例を説明したが、本発明はレゾルバに限定されず、その他の光学式エンコーダ等のセンサでも同様の効果が得られる。"