(57)【要約】【課題】機器の状態を診断できるようにし、更に、複数の各機器の状態を診断できるようにする。【解決手段】記憶手段に予め記憶された基準となる負荷電流のパターンと、計測手段で計測される負荷電流のパターンとを、制御指令に応じた機器のＯＮまたはＯＦＦ動作に対応させて比較することによって、機器が正常にＯＮまたはＯＦＦ動作しているか否かを診断することができ、例えば、時刻Ｔ３では、機器がＯＮして負荷電流が上昇するはずであるが、破線で示すように、負荷電流が変化しないことから、機器が異常であると判定することができる。【選択図】図５
2010200586.tif 000002
【特許請求の範囲】
【請求項１】
マスタ装置とスレーブ装置とがネットワークを介して接続され、前記スレーブ装置に接続された機器が電源ラインに接続され、前記マスタ装置からの制御指令によって前記機器が制御されるシステムにおける前記機器の状態を診断する診断装置であって、
前記ネットワークに接続され、
前記電源ラインを介して前記機器に供給される電力の状態を計測する計測手段と、
前記計測手段で計測される電力の状態を、前記ネットワークを介して与えられる前記制御指令に関連付けて予め記憶する記憶手段と、
前記記憶手段に予め記憶された前記制御指令に関連付けられた電力の状態と、前記制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する判定手段と、
を備えることを特徴とする診断装置。
【請求項２】
前記マスタ装置が、プログラマブルロジックコントローラであり、
前記制御指令が、前記機器を駆動または停止させるＯＮまたはＯＦＦの制御指令であり、
前記記憶手段には、前記ＯＮまたはＯＦＦの前記制御指令のタイミングに関連付けて前記電力の状態が記憶され、
前記判定手段は、前記記憶手段に予め記憶された前記ＯＮまたはＯＦＦの制御指令のタイミングに応じた電力の状態と、前記ＯＮまたはＯＦＦの制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する請求項１に記載の診断装置。
【請求項３】
前記計測手段は、前記電力の状態として、前記電源ラインから前記機器に供給される負荷電流の状態を計測し、
前記記憶手段には、負荷電流のパターンが記憶される請求項１または２に記載の診断装置。
【請求項４】
マスタ装置とスレーブ装置とがネットワークを介して接続され、前記スレーブ装置に接続された機器が前記マスタ装置からの制御指令によって制御され、前記機器に電力を供給する電源装置であって、
前記ネットワークに接続され、
前記機器に供給する電力の状態を計測する計測手段と、
前記計測手段で計測される電力の状態を、前記ネットワークを介して与えられる前記制御指令に関連付けて予め記憶する記憶手段と、
前記記憶手段に予め記憶された前記制御指令に関連付けられた電力の状態と、前記制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する判定手段と、
を備えることを特徴とする電源装置。
【請求項５】
前記マスタ装置が、プログラマブルロジックコントローラであり、
前記制御指令が、前記機器を駆動または停止させるＯＮまたはＯＦＦの制御指令であり、
前記記憶手段には、前記ＯＮまたはＯＦＦの前記制御指令のタイミングに関連付けて前記電力の状態が記憶され、
前記判定手段は、前記記憶手段に予め記憶された前記ＯＮまたはＯＦＦの制御指令のタイミングに応じた電力の状態と、前記ＯＮまたはＯＦＦの制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する請求項４に記載の電源装置。
【請求項６】
前記計測手段は、前記電力の状態として、前記機器に供給する負荷電流の状態を計測し、
前記記憶手段には、負荷電流のパターンが予め記憶される請求項４または５に記載の電源装置。
【請求項７】
前記記憶手段には、前記負荷電流のパターンおよび該負荷電流のパターンの幅を規定する閾値が予め記憶され、
前記判定手段は、前記記憶手段に予め記憶された負荷電流のパターンおよび前記閾値と、前記制御指令に応じて前記計測手段で計測される負荷電流のパターンとに基づいて、機器が正常であるか否かを判定する請求項６に記載の電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の異常や劣化などの機器の状態を診断する診断装置およびそれを用いた電源装置に関する。
【背景技術】
【０００２】
電源装置には、電力を供給する機器特有の負荷パターン、例えば、負荷電流のパターンを検出し、機器が、当該電源装置に適合した機器であるか否かを判別し、適合しない機器であるときには、定格を越える誤使用であるとして、電源の供給を停止するようにしたものがある（例えば、特許文献１参照。）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２８３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の電源装置では、機器が当該電源装置に適合した機器であるか否かを判別するものであって、当該電源装置に適合した機器である場合に、その機器の状態、例えば、機器の異常や劣化の状態を診断するといったことはできない。
【０００５】
更に、特許文献１の電源装置は、１台の機器に電力を供給するものであり、複数の機器に電力を供給するものではなく、したがって、複数の機器の状態、例えば、複数の機器のいずれかに異常が生じた場合に、どの機器にどのような異常が生じたかを診断することができない。
【０００６】
本発明は、上述のような点に鑑みて為されたものであって、機器の状態を診断できるようにし、更に、複数の各機器の状態を診断できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明の診断装置は、マスタ装置とスレーブ装置とがネットワークを介して接続され、前記スレーブ装置に接続された機器が電源ラインに接続され、前記マスタ装置からの制御指令によって前記機器が制御されるシステムにおける前記機器の状態を診断する診断装置であって、前記ネットワークに接続され、前記電源ラインを介して前記機器に供給される電力の状態を計測する計測手段と、前記計測手段で計測される電力の状態を、前記ネットワークを介して与えられる前記制御指令に関連付けて予め記憶する記憶手段と、前記記憶手段に予め記憶された前記制御指令に関連付けられた電力の状態と、前記制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する判定手段とを備えている。
【０００８】
マスタ装置とスレーブ装置とは、ネットワークを介して接続されており、マスタ装置が主（親局）となり、スレーブ装置が従（子局）となり、マスタ装置が、ネットワークを介してスレーブ装置を制御する。
【０００９】
マスタ装置は、複数の処理の実行を繰り返す、スキャン動作をするのが好ましい。
【００１０】
ネットワークは、デバイスネットなどのフィールドネットワークであるのが好ましい。
【００１１】
スレーブ装置に接続される機器としては、センサやスイッチなどの入力機器、あるいは、アクチュエータ、リレー、電磁バルブ、モータ、ヒータ、表示器などの出力機器がある。
【００１２】
スレーブ装置および機器は、１台でもよいし、複数台でもよい。
【００１３】
機器に供給される電力の状態は、電力そのものの状態であってもよいし、電圧、あるいは、電流の状態であってもよい。
【００１４】
電力の状態を、制御指令に関連付けるとは、機器の動作を制御するための制御指令と機器に供給される電力の状態とを関連付けることをいい、例えば、マスタ制御装置が、１スキャンの動作を開始してからの時間と電力の状態とを関連付けたり、マスタ制御装置から伝送される制御指令のタイミングと電力の状態とを関連付けることなどをいう。
【００１５】
制御指令によって機器の駆動や停止などの動作が制御されて、機器に供給される電力の状態に変化が生じるので、制御指令と電力の状態とを関連付けておけば、制御指令によって制御される機器の動作と電力の状態とを関連付けることができる。
【００１６】
記憶手段に予め記憶される電力の状態は、判定手段における判定の基準となるものであり、例えば、機器が正常である場合の電力の状態であるのが好ましい。
【００１７】
この予め記憶される電力の状態を、計測手段で日々計測される電力の状態で修正し、経年変化等を考慮したものとすることによって、機器の寿命の診断を行えるようにしてもよい。
【００１８】
本発明の診断装置によると、記憶手段に予め記憶された基準となる電力の状態と、計測手段で計測される電力の状態とを、制御指令に応じた機器の動作に対応させて比較することができるので、機器の状態を、前記基準となる状態、例えば、正常な状態と比較することができ、これによって、機器の異常や劣化状態を診断することができる。しかも、制御指令に応じた機器の動作に対応させて電力の状態を比較できるので、複数の機器がある場合に、機器の動作毎、すなわち、機器毎にその状態を診断することができる。
【００１９】
（２）本発明の診断装置の一つの実施形態では、前記マスタ装置が、プログラマブルロジックコントローラであり、前記制御指令が、前記機器を駆動または停止させるＯＮまたはＯＦＦの制御指令であり、前記記憶手段には、前記ＯＮまたはＯＦＦの前記制御指令のタイミングに関連付けて前記電力の状態が記憶され、前記判定手段は、前記記憶手段に予め記憶された前記ＯＮまたはＯＦＦの制御指令のタイミングに応じた電力の状態と、前記ＯＮまたはＯＦＦの制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する。
【００２０】
前記記憶手段には、プログラマブルロジックコントローラ（ＰＬＣ）が繰り返し実行する１スキャンに対応する電力の状態を、ＯＮまたはＯＦＦの制御指令に関連付けて記憶させるのが好ましい。
【００２１】
この実施形態によると、記憶手段に予め記憶された基準となる電力の状態と、計測手段で計測される電力の状態とを、機器の駆動または停止のタイミングに対応させて比較することができるので、機器の動作状態を、例えば、正常な動作状態と比較することができ、これによって、機器が正常なタイミングで駆動または停止しているかを判定でき、機器の異常や劣化状態を診断することができる。
【００２２】
（３）本発明の診断装置の他の実施形態では、前記計測手段は、前記電力の状態として、前記電源ラインから前記機器に供給される負荷電流の状態を計測し、前記記憶手段には、負荷電流のパターンが記憶される。
【００２３】
この実施形態によると、記憶手段に予め記憶された基準となる負荷電流のパターンと、計測手段で計測される負荷電流のパターンとを、制御指令に応じた機器の動作に対応させて比較することができるので、負荷電流のパターンに基づいて、機器の異常や劣化状態を診断することができる。
【００２４】
（４）本発明の電源装置は、マスタ装置とスレーブ装置とがネットワークを介して接続され、前記スレーブ装置に接続された機器が前記マスタ装置からの制御指令によって制御され、前記機器に電力を供給する電源装置であって、前記ネットワークに接続され、前記機器に供給する電力の状態を計測する計測手段と、前記計測手段で計測される電力の状態を、前記ネットワークを介して与えられる前記制御指令に関連付けて予め記憶する記憶手段と、前記記憶手段に予め記憶された前記制御指令に関連付けられた電力の状態と、前記制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定する判定手段とを備えている。
【００２５】
本発明の電源装置によると、記憶手段に予め記憶された基準となる電力の状態と、計測手段で計測される電力の状態とを、制御指令に応じた機器の動作に対応させて比較することができるので、機器の状態を、前記基準となる状態、例えば、正常な状態と比較することができ、機器の異常や劣化状態を診断することができる。しかも、制御指令に応じた機器の動作に対応させて電力の状態を比較できるので、複数の機器がある場合に、機器の動作毎、すなわち、機器毎にその状態を診断することができる。
【００２６】
（５）本発明の電源装置の一つの実施形態では、前記マスタ装置が、プログラマブルロジックコントローラであり、前記制御指令が、前記機器を駆動または停止させるＯＮまたはＯＦＦの制御指令であり、前記記憶手段には、前記ＯＮまたはＯＦＦの前記制御指令のタイミングに関連付けて前記電力の状態が記憶され、前記判定手段は、前記記憶手段に予め記憶された前記ＯＮまたはＯＦＦの制御指令のタイミングに応じた電力の状態と、前記ＯＮまたはＯＦＦの制御指令に応じて前記計測手段で計測される電力の状態とに基づいて、機器の状態を判定するものである。
【００２７】
この実施形態によると、記憶手段に予め記憶された基準となる電力の状態と、計測手段で計測される電力の状態とを、機器の駆動または停止のタイミングに対応させて比較することができるので、機器の動作状態を、例えば、正常な動作状態と比較することができ、これによって、機器が正常なタイミングで駆動または停止しているかを判定でき、機器の異常や劣化状態を診断することができる。
【００２８】
（６）本発明の電源装置の他の実施形態では、前記計測手段は、前記電力の状態として、前記機器に供給する負荷電流の状態を計測し、前記記憶手段には、負荷電流のパターンが予め記憶される。
【００２９】
この実施形態によると、記憶手段に予め記憶された基準となる負荷電流のパターンと、計測手段で計測される負荷電流のパターンとを、制御指令に応じた機器の動作に対応させて比較することができるので、負荷電流のパターンに基づいて、機器の異常や劣化状態を診断することができる。
【００３０】
（７）上記（６）の実施形態では、前記記憶手段には、前記負荷電流のパターンおよび該負荷電流のパターンの幅を規定する閾値が予め記憶され、前記判定手段は、前記記憶手段に予め記憶された負荷電流のパターンおよび前記閾値と、前記制御指令に応じて前記計測手段で計測される負荷電流のパターンとに基づいて、機器が正常であるか否かを判定する。
【００３１】
閾値は、負荷電流のパターンを中心とした幅を規定するのが好ましく、この幅は、負荷電流のパターンのばらつきを考慮した幅にするのが好ましい。
【００３２】
機器が異常であると判定されたときには、マスタ装置にその旨を伝送したり、当該電源装置の表示部などで異常である旨を報知するのが好ましい。
【００３３】
この実施形態によると、計測手段で計測される負荷電流のパターンが、予め記憶された負荷電流のパターンを中心とした閾値で規定される幅の範囲内にあるか否かに応じて、機器が正常であるか否かを判定することができる。
【発明の効果】
【００３４】
本発明によれば、記憶手段に予め記憶された基準となる電力の状態と、計測手段で計測される電力の状態とを、制御指令に応じた機器の動作に対応させて比較することができるので、機器の状態を、前記基準となる状態、例えば、正常な状態と比較することができ、機器の異常や劣化状態を診断することができる。しかも、制御指令に応じた機器の動作に対応させて比較できるので、複数の機器がある場合に、機器毎にその状態を診断することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態に係る電源ユニットを備えたシステムの構成図である。
【図２】図１の要部の接続状態の構成を示す図である。
【図３】電源ユニットの構成を示すブロック図である。
【図４】負荷電流のパターンを示す図である。
【図５】負荷の状態に変化が生じた場合の負荷電流のパターンを示す図である。
【図６】負荷電流のパターンの判定の閾値を示す図である。
【図７】動作説明に供するフローチャートである。
【発明を実施するための形態】
【００３６】
以下、図面によって本発明の実施の形態について詳細に説明する。
【００３７】
図１は、本発明の一つの実施の形態に係る電源装置を備えるシステムの概略構成図である。
【００３８】
この実施形態のシステムでは、マスタ装置としてのＰＬＣ（プログラマブルロジックコントローラ）１と、複数のスレーブ装置としての、モータ制御装置２ａ，２ｂ、ヒータ制御装置３ａ，３ｂ、バルブ制御装置４、および、入力ユニット５等が、デバイスネットなどのネットワーク６を介してバス接続されている。
【００３９】
ＰＬＣ１は、図示しない電源ユニット、演算処理を行なうＣＰＵユニット、Ｉ／Ｏユニットおよび通信マスタユニットなどの複数のユニットを連結して構成されている。
【００４０】
モータ制御装置２ａ，２ｂは、ＰＬＣ１からの制御指令に応じて出力機器としてのモータ７ａ，７ｂの駆動をそれぞれ制御し、ヒータ制御装置３ａ，３ｂは、ＰＬＣ１からの制御指令に応じて出力機器としてのヒータ８ａ，８ｂの通電をそれぞれ制御し、バルブ制御装置４には、ＰＬＣ１からの制御指令に応じて出力機器としての電磁バルブ９の開閉を制御する。
【００４１】
入力ユニット５は、複数の入力チャンネルを有し、センサ１０やスイッチ１１等の入力機器が接続されている。
【００４２】
負荷である各モータ７ａ，７ｂ、各ヒータ８ａ，８ｂ、電磁バルブ９および光電センサ等のセンサ１０には、本発明に係る電源装置としての電源ユニット１２から電力線１３を介してＤＣ電源が供給される。
【００４３】
このシステムでは、センサ１０等の入力機器の状態を示すＯＮ／ＯＦＦ信号が、入力ユニット５に与えられ、パラレル／シリアル変換されてＰＬＣ１に伝送される。
【００４４】
ＰＬＣ１は、入力機器の状態に基づいて、演算処理など必要な処理を実行し、モータ７ａ，７ｂ、ヒータ８ａ，８ｂあるいは電磁バルブ９の動作を決定し、ネットワーク６を介して対応するモータ制御装置２ａ，２ｂ、ヒータ制御装置３ａ，３ｂあるいはバルブ制御装置４に制御指令を伝送し、対応する制御装置２ａ，２ｂ、３ａ，３ｂ、４が、モータ７ａ，７ｂ、ヒータ８ａ，８ｂあるいは電磁バルブ９の動作を制御する。
【００４５】
この実施形態の電源ユニット１２は、電源を供給しているモータ７ａ，７ｂやヒータ８ａ，８ｂ等の負荷の状態を診断できるようにするために、ネットワーク６を介してＰＬＣ１に接続されており、ＰＬＣ１からの上記制御指令が与えられるようになっている。
【００４６】
図２は、図１の要部の接続状態の構成を示すものであり、図１に対応する部分には、同一の参照符号を付す。
【００４７】
この実施形態の電源ユニット１２は、交流電源１４からの交流を直流２４Ｖに変換し、モータ７ａ，７ｂやヒータ８ａ，８ｂ等の負荷に、＋２４Ｖおよびグランドからなる電力線１３を介して供給する。
【００４８】
ＰＬＣ１と、各制御装置２ａ，２ｂ、３ａ，３ｂ、４とは、２本のバスラインからなるネットワーク６で接続される一方、ＰＬＣ１と電源ユニット１２とが、ネットワーク６で接続される。
【００４９】
図３は、電源ユニット１２の構成を示すブロック図である。
【００５０】
電源ユニット１２は、交流電源１４からの交流電力を直流電力に変換する電源回路１５と、出力電流を計測する電流計測回路１６と、電源回路１５等の各部を制御するとともに、後述のように負荷の状態を判定するマイコンからなる制御回路１７とを備えている。
【００５１】
この実施形態では、当該電源ユニット１２が電力を供給するモータ７ａ，７ｂやヒータ８ａ，８ｂ等の負荷の状態を診断できるように、電流計測回路１６および制御回路１７によって、負荷の状態を診断する診断手段を構成している。
【００５２】
すなわち、電源ユニット１２は、予め、ＰＬＣ１のＯＮ／ＯＦＦの制御指令に同期した電力状態の変化、この実施形態では、負荷電流の状態の変化を学習し、制御回路１７の記憶部１８に予め記憶する。具体的には、ＰＬＣ１の制御指令に応じて変化する負荷電流を計測し、この負荷電流のパターンを予め学習して記憶する。
【００５３】
ＰＬＣ１は、共通処理、Ｉ／Ｏリフレッシュ処理、ユーザプログラム実行処理、周辺サービス処理等を繰り返し実行するものであり、この繰り返し実行の少なくとも１スキャン（１サイクル）について、制御指令に応じた負荷電流のパターンを学習して記憶する。
【００５４】
図４は、この負荷電流のパターンの一例を示すものであり、横軸はスキャンを開始してからの時間を、縦軸は負荷電流をそれぞれ示している。
【００５５】
この図４では、例えば、時刻Ｔ１で、ＰＬＣ１からのＯＮ指令に応じて、モータ７ａが駆動を開始して負荷電流が上昇し、時刻Ｔ２で、ＰＬＣ１からのＯＮ指令に応じて、モータ７ｂが駆動を開始して負荷電流が上昇し、時刻Ｔ３で、ＰＬＣ１からのＯＮ指令に応じて、ヒータ８ａに対する通電が開始されて負荷電流が更に上昇する。
【００５６】
時刻Ｔ４で、ＰＬＣ１からのＯＦＦ指令に応じて、モータ７ｂの駆動が停止されて負荷電流が減少し、時刻Ｔ５で、ＰＬＣ１からのＯＮ指令に応じて、ヒータ８ｂに対する通電が開始されて負荷電流が再び上昇し、時刻Ｔ６で、ＰＬＣ１からのＯＮ指令およびＯＦＦ指令に応じて、電磁バルブ９が開閉されて負荷電流が上昇、下降する。
【００５７】
同様に、時刻Ｔ７，Ｔ８，Ｔ９，Ｔ１０で、負荷がＯＮあるいはＯＦＦされて終了する。
【００５８】
電源ユニット１２は、かかるＰＬＣ１からのＯＮ／ＯＦＦ指令に同期した負荷電流のパターンを学習し、上述の図３の制御回路１７の不揮発性メモリからなる記憶部１８に予め記憶する。記憶部１８に記憶する負荷電流のパターンは、１回の計測で得られた負荷電流のパターンとしてもよいし、複数回の計測を行って得えられた負荷電流の平均値のパターンとしてもよい。
【００５９】
その後、電源ユニット１２は、電流計測回路１６で計測される負荷電流のパターンと、記憶部１８に予め記憶されている負荷電流のパターンとを、図３の制御回路１７の負荷電流比較部１９で比較し、負荷の状態を判定部２０で判定する。この判定部２０で負荷に異常が生じたと判定されたときには、その判定結果を、ＰＬＣ１に伝送するとともに、負荷異常出力を出力して、表示部などによって報知する。
【００６０】
図５は、負荷の状態に変化が生じた場合の負荷電流のパターンの例を示す図であり、図４に対応する図である。
【００６１】
この図５では、負荷の状態変化に対応する負荷電流の部分を破線で示している。
【００６２】
時刻Ｔ３では、上述のように、ＰＬＣ１からのＯＮ指令に応じて、ヒータ８ａに対する通電が開始されて負荷電流が上昇するはずであるが、矢符Ａで示すように、負荷電流は上昇することなく、変化しない状態が継続している。したがって、ヒータ８ａは、通電を開始したにも拘らず、電流が増加していないことからヒータ８ａは、断線したと判定することができる。
【００６３】
また、時刻Ｔ６では、上述のように、ＰＬＣ１からのＯＮ指令およびＯＦＦ指令に応じて、電磁バルブ９が開閉されて負荷電流が上昇、下降するのであるが、矢符Ｂで示すように、正常な電磁バルブ９の開閉の場合の負荷電流に変化に比べて、ＯＮ指令に対する応答が遅れている。したがって、ＯＮ指令に対する電磁バルブ９の応答が遅く、電磁バルブ９は劣化していると判定することができる。
【００６４】
このように、ＰＬＣ１からのＯＮ／ＯＦＦ指令に同期した負荷電流のパターンを、予め学習した負荷電流のパターンと比較することによって、複数の負荷の状態を診断することができ、例えば、どの負荷に、どのような異常や劣化が生じたかを診断することが可能となる。
【００６５】
予め学習する負荷電流のパターンは、ばらつく場合があるので、一定期間に亘って負荷電流のパターンを繰り返し計測し、負荷電流のパターンに幅を持たせてもよい。
【００６６】
すなわち、図６に示すように、予め学習した実線で示される負荷電流のパターンＰに対して、一定期間の負荷電流の計測によって、得られた負荷電流値ｉ１〜ｉ５が含まれるように、バラツキを考慮した負荷電流のパターンＰの上限Ｐ１および下限Ｐ２の閾値を設定してもよい。この上限Ｐ１から下限Ｐ２までの電流の幅は、例えば、負荷電流のパターンＰを基準として、基準±３σ（標準偏差）としてもよい。
【００６７】
そして、この上限Ｐ１から下限Ｐ２の範囲の負荷電流のパターンに含まれない負荷電流値ｉ６が計測されたときに、異常であると判定する。
【００６８】
なお、一定の期間は、例えば、温度によって負荷電流のパターンのばらつきが大きい場合には、季節による温度変動を確認できる期間、例えば、１年としてよい。
【００６９】
図７は、以上の負荷電流のパターンの学習およびそれを用いた診断処理を説明するためのフローチャートである。
【００７０】
先ず、電源をＯＮし（ステップｎ１）、負荷電流のパターンを学習する期間を設定する（ステップｎ２）。この学習する期間は、例えば、ＰＬＣ１が繰り返し実行する１スキャンの期間とすればよい。
【００７１】
次に、電流の計測を開始し（ステップｎ３）、計測値をデジタル値にＡ／Ｄ変換して読み込み（ステップｎ４）、計測開始からの時間と電流の読み込み値とを記憶部１８に格納し（ステップｎ５）、学習期間に亘る格納が終了したか否かを判断し（ステップｎ６）、終了していないときには、ステップｎ４に戻る。
【００７２】
ステップｎ６で、学習期間に亘る電流値の格納が終了したときには、格納した負荷電流のパターンを、基準のパターンとして決定する（ステップｎ７）。
【００７３】
次に、負荷電流のばらつきに対応できるように、ばらつきを把握できる一定期間に亘ってＯＮ／ＯＦＦの制御指令に対応する各時間における負荷電流の値を計測するステップｎ８。この一定期間は、例えば、ＰＬＣ１が繰り返し実行する１スキャンの複数倍の期間としてもよいし、一日としてもよいし、あるいは、温度変化によるばらつきが大きい場合には、季節による温度変動を考慮して１年としてもよい。
【００７４】
この一定期間に亘ってＯＮ／ＯＦＦの制御指令に対応する各時間の電流値を計測し（ステップｎ８）、計測値を記憶部１８である不揮発性メモリに格納し、一定期間の計測が終了したか否か判断し（ステップｎ１０）、終了していないときには、ステップｎ８に戻る。
【００７５】
ステップｎ１０で、一定期間に亘る計測が終了したときには、計測した電流値の標準偏差を計算し（ステップｎ１１）、一定期間の計測値のばらつきに基づく負荷電流のパターンの基準幅を算出して記憶し（ステップｎ１２）、学習を終了する。
【００７６】
次に、負荷電流のパターンの開始点からの時間と電流とを計測し（ステップｎ１３）、記憶した負荷電流のパターンと比較し（ステップｎ１４）、計測値が、記憶した負荷電流のパターンの基準幅よりも大きいときには、異常であるとして異常信号を出力し（ステップｎ１６）、大きくないときには、正常であると判定する（ステップｎ１７）。
【００７７】
上述の実施形態では、電源ユニット１２は、負荷の状態を診断する診断機能を内蔵したけれども、本発明の他の実施形態として、診断機能を電源ユニットから分離して独立の診断装置を構成してもよい。
【００７８】
上述の実施形態では、出力機器の状態を診断したけれども、本発明の他の実施形態として、スイッチやセンサ等の入力機器の状態を診断できるようにしてもよい。
【産業上の利用可能性】
【００７９】
本発明は、機器の状態を診断する診断装置および電源装置として有用である。
【符号の説明】
【００８０】
１                        ＰＬＣ
６                        ネットワーク
７ａ，７ｂ                モータ
８ａ，８ｂ                ヒータ
９                        電磁バルブ
１２                      電源ユニット
１３                      電力線  
【図１】
2010200586.tif 000003
【図２】
2010200586.tif 000004
【図３】
2010200586.tif 000005
【図４】
2010200586.tif 000006
【図５】
2010200586.tif 000007
【図６】
2010200586.tif 000008
【図７】
2010200586.tif 000009