(57)【要約】      （修正有）【課題】  複数事象間に相関が存在する場合でも、適切な通知を可能とする診断装置および診断方法を提供する。【解決手段】  第１のカウンタ１０１は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する。第２のカウンタ１０２は、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する。事象Ａの存在時に、第２のカウンタ１０２が、事象Ｂが存在するものと誤認する事象間の関係があるとき、カウントクリア手段１０３は、第１のカウンタ１０１により事象Ａの存在が認識された場合に、第２のカウンタ１０２をクリアする。【選択図】図１
2006209524.tif 000002
【特許請求の範囲】
【請求項１】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、
事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、
を備える診断装置であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、
前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするカウントクリア手段を備えることを特徴とする診断装置。
【請求項２】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、
事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、
を備える診断装置であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、
前記第１のカウンタにおける検出時間を、前記第２のカウンタにおける検出時間よりも短くすることを特徴とする診断装置。
【請求項３】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、
事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、
を備える診断装置であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、
前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするカウントクリア手段を備えることを特徴とする診断装置。
【請求項４】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、
事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、
を備える診断装置であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、
前記第１のカウンタにおける前記事象Ａ存在の検出時間を、前記第２のカウンタにおける前記事象Ｂ不存在の検出時間よりも短くすることを特徴とする診断装置。
【請求項５】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、
事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、
を用いた診断方法であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、
前記第１のカウンタにより前記事象Ａの存在を認識するステップと、
前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするステップと、
を備えることを特徴とする診断方法。
【請求項６】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、
事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、
を用いた診断方法であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、
所定の検出時間を経て、前記第１のカウンタにより前記事象Ａの存在を通知するステップと、
前記第１のカウンタにおける前記所定の検出時間よりも長い検出時間を経て、前記第２のカウンタにより前記事象Ｂの存在を通知するステップと、
を備えることを特徴とする診断方法。
【請求項７】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、
事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、
を用いた診断方法であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、
前記第１のカウンタにより前記事象Ａの存在を認識するステップと、
前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするステップと、
を備えることを特徴とする診断方法。
【請求項８】
事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、
事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、
を用いた診断方法であって、
前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、
所定の検出時間を経て、前記第１のカウンタにより前記事象Ａの存在を通知するステップと、
前記第１のカウンタにおける前記所定の検出時間よりも長い検出時間を経て、前記第２のカウンタにより前記事象Ｂの不存在を通知するステップと、
を備えることを特徴とする診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある事象を所定時間継続して検出したときに、その事象の存在を通知するカウンタを備える診断装置に関する。
【背景技術】
【０００２】
ある事象を所定時間継続して検出したときに、その事象の存在を通知するカウンタを使用した診断装置が知られている。このような診断装置では、例えば、電源電圧の異常を所定時間継続して検出した場合、電源電圧に異常が発生した旨を通知する。
【特許文献１】特開２００２−３２７６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このようなカウンタを複数備えることにより、一般的には複数の事象を同時に検出可能な診断装置を構成できる。しかし、特定の事象の存在と、カウンタによる別の事象の検出との間に相関が存在する場合がある。例えば、異常Ａが存在する場合、実際には異常Ｂが存在しないにも拘わらず、異常Ｂの存在が誤検出される場合がある。このような場合には、異常Ｂの存在／不存在を正しく通知することができなくなる。
【０００４】
本発明の目的は、複数事象間に相関が存在する場合でも、適切な通知を可能とする診断装置および診断方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の診断装置は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、を備える診断装置であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするカウントクリア手段を備えることを特徴とする。
この診断装置によれば、第１のカウンタにより事象Ａの存在が認識された場合に、第２のカウンタをクリアするので、事象Ａが存在する場合に、事象Ｂの存在の誤通知が防止される。
【０００６】
本発明の診断装置は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、を備える診断装置であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、前記第１のカウンタにおける検出時間を、前記第２のカウンタにおける検出時間よりも短くすることを特徴とする。
この診断装置によれば、第１のカウンタにおける検出時間を、第２のカウンタにおける検出時間よりも短くするので、事象Ｂの存在が通知される前に、事象Ａの存在が通知される。
【０００７】
本発明の診断装置は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、を備える診断装置であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするカウントクリア手段を備えることを特徴とする。
この診断装置によれば、第１のカウンタにより事象Ａの存在が認識された場合に、第２のカウンタをクリアするので、事象Ａが存在する場合に、事象Ｂの不存在の誤通知が防止される。
【０００８】
本発明の診断装置は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、を備える診断装置であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、前記第１のカウンタにおける前記事象Ａ存在の検出時間を、前記第２のカウンタにおける前記事象Ｂ不存在の検出時間よりも短くすることを特徴とする。
この診断装置によれば、第１のカウンタにおける事象Ａ存在の検出時間を、第２のカウンタにおける事象Ｂ不存在の検出時間よりも短くするので、事象Ｂの不存在が通知される前に、事象Ａの存在が通知される。
【０００９】
本発明の診断方法は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、を用いた診断方法であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、前記第１のカウンタにより前記事象Ａの存在を認識するステップと、前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするステップと、を備えることを特徴とする。
この診断方法によれば、第１のカウンタにより事象Ａの存在が認識された場合に、第２のカウンタをクリアするので、事象Ａが存在する場合に、事象Ｂの存在の誤通知が防止される。
【００１０】
本発明の診断方法は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する第１のカウンタと、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する第２のカウンタと、を用いた診断方法であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在するものと誤認する事象間の関係があるとき、所定の検出時間を経て、前記第１のカウンタにより前記事象Ａの存在を通知するステップと、前記第１のカウンタにおける前記所定の検出時間よりも長い検出時間を経て、前記第２のカウンタにより前記事象Ｂの存在を通知するステップと、を備えることを特徴とする。
この診断方法によれば、第１のカウンタにおける検出時間を、第２のカウンタにおける検出時間よりも短くするので、事象Ｂの存在が通知される前に、事象Ａの存在が通知される。
【００１１】
本発明の診断方法は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、を用いた診断方法であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、前記第１のカウンタにより前記事象Ａの存在を認識するステップと、前記第１のカウンタにより前記事象Ａの存在が認識された場合に、前記第２のカウンタをクリアするステップと、を備えることを特徴とする。
この診断方法によれば、第１のカウンタにより事象Ａの存在が認識された場合に、第２のカウンタをクリアするので、事象Ａが存在する場合に、事象Ｂの不存在の誤通知が防止される。
【００１２】
本発明の診断方法は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する第１のカウンタと、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する第２のカウンタと、を用いた診断方法であって、前記事象Ａの存在時に、前記第２のカウンタが、前記事象Ｂが存在しないものと誤認する事象間の関係があるとき、所定の検出時間を経て、前記第１のカウンタにより前記事象Ａの存在を通知するステップと、前記第１のカウンタにおける前記所定の検出時間よりも長い検出時間を経て、前記第２のカウンタにより前記事象Ｂの不存在を通知するステップと、を備えることを特徴とする。
この診断方法によれば、第１のカウンタにおける事象Ａ存在の検出時間を、第２のカウンタにおける事象Ｂ不存在の検出時間よりも短くするので、事象Ｂの不存在が通知される前に、事象Ａの存在が通知される。
【発明の効果】
【００１３】
本発明の診断装置および診断方法によれば、例えば、第１のカウンタにより事象Ａの存在が認識された場合に、第２のカウンタをクリアするので、事象Ａが存在する場合に、事象Ｂの存在の誤通知が防止される。
【発明を実施するための最良の形態】
【００１４】
図１は本発明による診断装置を機能的に示すブロック図である。
【００１５】
図１（ａ）において、第１のカウンタ１０１は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する。第２のカウンタ１０２は、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する。事象Ａの存在時に、第２のカウンタ１０２が、事象Ｂが存在するものと誤認する事象間の関係がある。本発明では、カウントクリア手段１０３は、第１のカウンタ１０１により事象Ａの存在が認識された場合に、第２のカウンタ１０２をクリアする。
【００１６】
図１（ｂ）において、第１のカウンタ１１１は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知する。第２のカウンタ１１２は、事象Ｂの存在を所定時間継続して検出したときに事象Ｂの存在を通知する。事象Ａの存在時に、第２のカウンタ１１２が、事象Ｂが存在するものと誤認する事象間の関係がある。本発明では、第１のカウンタ１１１における検出時間を、第２のカウンタ１１２における検出時間よりも短くする。
【００１７】
図１（ａ）において、第１のカウンタ１０１は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する。第２のカウンタ１０２は、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する。事象Ａの存在時に、第２のカウンタ１０２が、事象Ｂが存在しないものと誤認する事象間の関係がある。本発明では、カウントクリア手段１０３は、第１のカウンタ１０１により事象Ａの存在が認識された場合に、第２のカウンタ１０２をクリアする。
【００１８】
図１（ｂ）において、第１のカウンタ１１１は、事象Ａの存在を所定時間継続して検出したときに事象Ａの存在を通知し、事象Ａの不存在を所定時間継続して検出したときに事象Ａの不存在を通知する。第２のカウンタ１１２は、事象Ｂが所定時間継続したときに事象Ｂの存在を通知し、事象Ｂが所定時間存在しないときに事象Ｂの不存在を通知する。事象Ａの存在時に、第２のカウンタ１１２が、事象Ｂが存在しないものと誤認する事象間の関係がある。本発明では、第１のカウンタ１１１における事象Ａ存在の検出時間を、第２のカウンタ１１２における事象Ｂ不存在の検出時間よりも短くする。
【００１９】
以下、図４〜図１０を参照して、本発明による診断装置の実施例１〜４について説明する。
【実施例１】
【００２０】
図２は実施例１の診断装置が適用される安全システムの構成を示すブロック図である。この安全システムはプラント制御システムの一部として構成されている。
【００２１】
図２に示すように、プラント制御システムは、プラント各部に配置された電磁弁やセンサ等のフィールド機器１，１，・・・を統合的に管理、制御するコントローラ２と、コントローラ２およびフィールド機器１の間に介装される入出力装置３，３，・・・と、を備える。入出力装置３，３，・・・は、ネットワーク４を介してコントローラ２に接続されている。また、フィールド機器１，１，・・・は、ターミナルボード５を介して入出力装置３に接続されている。
【００２２】
図３は実施例１の診断装置の構成を示すブロック図である。実施例１の診断装置は、図２に示す入出力装置３の診断を行う装置であり、入出力装置３の電源電圧、リファレンス電圧および断線に監視、異常／正常を示す信号を受けて、異常診断を実行する。
【００２３】
図３に示すように、実施例１の診断装置は、入出力装置３の電源電圧の異常／正常を検出、通知する第１カウンタ７１と、入出力装置３のリファレンス電圧の異常／正常を検出、通知する第２カウンタ７２と、入出力装置３における断線の異常／正常（有／無）を検出、通知する第３カウンタ７３と、第１カウンタ７１、第２カウンタ７２および第３カウンタ７３を制御する制御装置８と、を備える。
【００２４】
第１カウンタ７１はカウント部７１ａおよび通知部７１ｂを備える。カウント部７１ａは入出力装置３の電源電圧の異常／正常を示す信号に基づき電源電圧の異常／正常を検出し、検出結果を制御部８に出力する。また、カウント部７１ａは電源電圧の異常／正常の継続時間をカウントする。通知部７１ｂはカウント部７１ａのカウント値を参照し、カウント値が一定値に到達すると電源電圧の異常を示す通知を出力し、または通知を停止する。
【００２５】
第２カウンタ７２はカウント部７２ａおよび通知部７２ｂを備える。カウント部７２ａは入出力装置３のリファレンス電圧の異常／正常を示す信号に基づきリファレンス電圧の異常／正常を検出し、検出結果を制御部８に出力する。また、カウント部７２ａはリファレンス電圧の異常／正常の継続時間をカウントする。通知部７２ｂはカウント部７２ａのカウント値を参照し、カウント値が一定値に到達するとリファレンス電圧の異常を示す通知を出力し、または通知を停止する。
【００２６】
第３カウンタ７３はカウント部７３ａおよび通知部７３ｂを備える。カウント部７３ａは入出力装置３における断線の異常／正常（有／無）を示す信号に基づき断線の異常／正常を検出し、検出結果を制御部８に出力する。また、カウント部７３ａは断線の異常／正常の継続時間をカウントする。通知部７３ｂはカウント部７３ａのカウント値を参照し、カウント値が一定値に到達すると断線の異常を示す通知を出力し、または通知を停止する。
【００２７】
図４は、カウンタ７１〜７３の動作を示すタイミングチャートである。各カウンタは、異常を示す信号を受けると（時刻Ｔ１以降）、カウント部７１ａ等においてカウントアップを開始し、カウント値が所定値に到達すると、通知部７１ｂ等がエラー通知を行う（時刻Ｔ２）。このとき、カウント値はリセットされる。
【００２８】
また、入力される信号が異常から正常に切り替わると、カウント部７１ａにおいてカウントアップを開始し（時刻Ｔ３）、カウント値が所定値に到達すると、通知部７１ｂ等がエラー通知を停止する（時刻Ｔ４）。このとき、カウント値はリセットされる。
【００２９】
このように、各カウンタ７１〜７３は、異常時における異常検出のためのカウンタと正常時における正常復帰検出のためのカウンタという２つの機能を兼備している。
【００３０】
次に、異常／正常検出の相関について説明する。図５は異常／正常検出の相関を示す図である。
【００３１】
図５に示すように、電源電圧異常が発生した場合、カウンタ７１によって電源電圧異常が検出される。しかし、この場合、実際にはリファレンス電圧が正常にも拘わらず、カウンタ７２にはリファレンス電圧異常を示す信号が入力される。したがって、何ら手当てをしない場合には、カウンタ７２のカウントアップによってリファレンス電圧異常が誤通知されてしまう。
【００３２】
また、リファレンス電圧異常が発生した場合、カウンタ７２によってリファレンス電圧異常が検出される。しかし、この場合、実際には断線について正常にも拘わらず、カウンタ７３には断線についての異常を示す信号が入力されるおそれがある。したがって、何ら手当てをしない場合には、カウンタ７３のカウントアップによって断線異常が誤通知されてしまう場合がある。
【００３３】
また、リファレンス電圧異常が発生した場合、上記のように、カウンタ７２によってリファレンス電圧異常が検出される。しかし、この場合、実際には断線異常にも拘わらず、カウンタ７３には断線についての正常を示す信号が入力されるおそれがある。したがって、何ら手当てをしない場合には、カウンタ７３のカウントアップによって断線異常が正常復帰し、断線異常の通知が停止してしまう場合がある。
【００３４】
次に、制御部８における処理について説明する。
【００３５】
図６は制御部８における処理の手順を示すフローチャートである。
【００３６】
図６のステップＳ６では、第１カウンタ７１により電源電圧異常が検出されているか否か判断し、判断が肯定されればステップＳ２において第２カウンタ７２におけるカウントをクリアする。これにより、第２カウンタ７２のカウント値は強制的に０に固定される。
【００３７】
ステップＳ２の判断が否定されれば、ステップＳ３へ進み、第１カウンタ７２によりリファレンス電圧異常が検出されているか否か判断する。ステップＳ３の判断が肯定されれば、ステップＳ４において第３カウンタ７３のカウントをクリアする。これにより、第３カウンタ７３のカウント値は強制的に０に固定される。ステップＳ４の処理が終了した後、ステップＳ１へ戻る。
【００３８】
ステップＳ３の判断が否定された場合はステップＳ１へ戻る。
【００３９】
図６に示す処理を繰り返すことで、電源電圧異常が発生した場合に、カウンタ７２のカウント値が０に固定されるため、実際にはリファレンス電圧が正常であるにも拘わらす、リファレンス電圧異常が誤って通知されることが防止される。
【００４０】
また、リファレンス電圧異常が発生した場合に、カウンタ７３のカウント値が０に固定されるため、実際には断線について正常であるにも拘わらず、断線異常が誤って通知されることが防止される。
【００４１】
さらに、リファレンス電圧異常が発生した場合に、カウンタ７３のカウント値が０に固定されるため、実際には断線について異常があるにも拘わらず、断線異常が正常復帰して断線異常の通知が停止することが防止される。
【００４２】
図７は断線異常が発生している状態で、リファレンス電圧異常が発生した場合の通知の状態遷移を示す図である。
【００４３】
この場合、図７に示すように、正常から断線異常が発生した場合、所定時間経過後に断線異常が通知され（図７の（１））、リファレンス電圧異常の発生後、所定時間経過後（図７の（２））に、断線異常およびリファレンス電圧異常の両方が通知される状態となる。
【００４４】
このように、断線異常が誤って正常復帰することなく、断線異常を確実に通知することが可能となる。
【００４５】
ところで、実施例１においてリファレンス電圧異常は入出力装置３のモジュール内部の異常に起因している。一方、電源電圧異常および断線異常はモジュール外部での異常に起因している。実施例１では、電源電圧の異常時にリファレンス電圧異常が誤通知されることはないため、モジュール外部の異常であることが確認できる。したがって、この場合には、モジュール外部に異常の要因があり、モジュールの取替え等が不要であることが分かる。また、システムの信頼性向上を目的として、２台目のモジュールを予備として用意し、モジュール故障時には予備のモジュールに迅速に切換え可能な二重化システムを採用する場合がある。この場合においても、リファレンス電圧異常の誤通知に応答して、誤ってモジュールの切り替えをするような事態を回避できる。
【００４６】
また、実施例１では、リファレンス電圧の異常時に、断線異常が誤通知されることはないため、モジュール内部の異常であることが確認できる。したがって、この場合には、モジュール内部に異常の要因があり、モジュールの取替えや切り替えが必要であることが即座に判明する。二重化システムでは、断線異常を通知するまでもなく、モジュールの切り替えを実行できるため、余計な混乱を招くおそれもない。
【実施例２】
【００４７】
実施例２では、図６に示す処理手順を採用する代わりに、各カウンタにおける検出時間を適切に設定することで、異常の通知タイミングを制御するものである。
【００４８】
まず、実施例２では、カウンタ７２におけるリファレンス電圧異常の検出時間を、カウンタ７３における断線異常の検出時間よりも短くする。カウンタ７２におけるリファレンス電圧異常の検出時間およびカウンタ７３における断線異常の検出時間は、それぞれ、図４における時刻Ｔ１から時刻Ｔ２までの時間に相当する。カウンタ７２における時刻Ｔ１から時刻Ｔ２までの時間を、カウンタ７３における時刻Ｔ１から時刻Ｔ２までの時間よりも短く設定することを意味する。
【００４９】
この場合、リファレンス電圧異常が発生した場合には、カウンタ７２によるカウントアップとともに、カウンタ７３によるカウントアップも開始される。しかし、カウンタ７２におけるリファレンス電圧異常の検出時間は、カウンタ７３における断線異常の検出時間よりも短いため、カウンタ７２によるリファレンス電圧異常が先に通知され、カウンタ７３による断線異常は後から通知される。
【００５０】
したがって、モジュール内部の異常を示す、より重大な情報であるリファレンス電圧異常が、モジュール外部の異常を示す断線異常に先んじて通知されることになる。このため、二重化システムにおいて、断線異常を通知するまでもなく、モジュールの切り替えを実行できるため、余計な混乱を招くおそれもない。
【００５１】
なお、リファレンス電圧の異常が先に発生している状態で、後から断線異常が発生した場合も、同様の通知順序となるため、問題は発生しない。
【００５２】
また、実施例２では、カウンタ７２におけるリファレンス電圧異常の検出時間を、カウンタ７３における断線異常の正常復帰検出時間よりも短くする。カウンタ７２におけるリファレンス電圧異常の検出時間は、図４における時刻Ｔ１から時刻Ｔ２までの時間に相当する。また、カウンタ７３における断線異常の正常復帰検出時間は、図４における時刻Ｔ３から時刻Ｔ４までの時間に相当する。カウンタ７２における時刻Ｔ１から時刻Ｔ２までの時間を、カウンタ７３における時刻Ｔ３から時刻Ｔ４までの時間よりも短く設定することを意味する。
【００５３】
この場合、断線異常が発生した状態で、その後、リファレンス電圧の異常が発生した場合には、カウンタ７２によるカウントアップとともに、カウンタ７３による正常復帰検出のためのカウントアップも開始される。しかし、カウンタ７２におけるファレンス電圧異常の検出時間は、カウンタ７３における断線異常の正常復帰検出時間よりも短いため、カウンタ７２によるリファレンス電圧異常が先に通知され、カウンタ７３による断線異常の通知は、その後に停止される。
【００５４】
図８は断線異常が発生している状態で、リファレンス電圧の異常が発生した場合の通知の状態遷移を示す図である。
【００５５】
この場合、図８に示すように、正常から断線異常が発生した場合（図８の（１））、所定時間経過後に断線異常が通知され、リファレンス電圧の異常発生後、所定時間経過後（図７の（２））に、断線異常およびリファレンス異常の両方が通知される状態となる。したがって、モジュール内部の異常を示すリファレンス電圧異常の通知に応答して、モジュールの取替えや、切り替えに容易に移行できる。このように、断線異常が通知される段階を経由するため、断線異常を看過するおそれがない。また、断線正常が通知される前にリファレンス電圧異常を通知できるため、誤って正常状態を通知するという問題は発生しない。その後、断線異常の通知が停止するため（図８の（３））、リファレンス異常のみが通知される状態となる。
【００５６】
なお、最終的には、断線異常の通知は停止されるが、モジュール内部の異常を示す、より重大な情報であるリファレンス電圧異常の通知は停止しないため、重大な状況を確実に把握できることになる。
【００５７】
本発明の適用範囲は上記実施形態に限定されることはない。また、本発明は、安全システムにおける診断のみならず、各種の診断を実行する診断装置および診断方法に対し、広く適用することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明による診断装置を機能的に示すブロック図であり、（ａ）は一の発明を示す図、（ｂ）は他の発明を示す図。
【図２】実施例１の診断装置が適用される安全システムの構成を示すブロック図。
【図３】実施例１の診断装置の構成を示すブロック図。
【図４】カウンタの動作を示すタイミングチャート。
【図５】異常／正常検出の相関を示す図。
【図６】制御部における処理の手順を示すフローチャート。
【図７】断線異常が発生している状態で、リファレンス電圧異常が発生した場合の通知の状態遷移を示す図。
【図８】断線異常が発生している状態で、リファレンス電圧の異常が発生した場合の通知の状態遷移を示す図。
【符号の説明】
【００５９】
１０１  第１のカウンタ
１０２  第２のカウンタ
１０３  カウントクリア手段
１１１  第１のカウンタ
１１２  第２のカウンタ
【図１】
2006209524.tif 000003
【図２】
2006209524.tif 000004
【図３】
2006209524.tif 000005
【図４】
2006209524.tif 000006
【図５】
2006209524.tif 000007
【図６】
2006209524.tif 000008
【図７】
2006209524.tif 000009
【図８】
2006209524.tif 000010