JP2004013394A - 診断装置 - Google Patents
診断装置 Download PDFInfo
- Publication number
- JP2004013394A JP2004013394A JP2002164128A JP2002164128A JP2004013394A JP 2004013394 A JP2004013394 A JP 2004013394A JP 2002164128 A JP2002164128 A JP 2002164128A JP 2002164128 A JP2002164128 A JP 2002164128A JP 2004013394 A JP2004013394 A JP 2004013394A
- Authority
- JP
- Japan
- Prior art keywords
- diagnostic
- diagnosis
- abnormality
- switching
- result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
【課題】診断結果を転送する信号線や診断結果を格納する格納レジスタの故障により、診断結果が常時正常側の情報に固着してしまった場合であっても、異常発生を適確に認識できる診断装置を実現する。
【解決手段】システムを診断する診断装置であって、診断対象の出力と異常発生手段からの異常出力を診断手段に与え、診断対象の出力の診断結果が正常で、かつ異常発生手段の出力の診断結果が異常な場合に、診断が正常であると判定する。
【選択図】 図1
【解決手段】システムを診断する診断装置であって、診断対象の出力と異常発生手段からの異常出力を診断手段に与え、診断対象の出力の診断結果が正常で、かつ異常発生手段の出力の診断結果が異常な場合に、診断が正常であると判定する。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
本発明は、計装制御システムの内部回路等を診断する診断装置に関するものである。
【0002】
【従来の技術】
プラントの制御運転をするプロセス制御システムには、システムの内部回路を診断し、異常を検出したときにはプラントをシャットダウンしたり、警報を発生する診断装置がある。
図3は従来における診断装置の構成例を示した図である。
図3で、内部回路11は、計装制御システム内等にある回路で、診断対象である。例えば内部回路11は、主記憶装置、ハードディスク、表示装置等である。診断手段12は、内部回路11を診断する。診断手段12は、診断結果を二値情報で出力する。例えば、診断結果が正常な場合は「0」の情報を出力し、異常な場合は「1」の情報を出力する。
【0003】
診断結果の情報は信号線13で転送されて診断結果格納レジスタ14に保持される。図4は診断結果格納レジスタ14の内容例を示した図である。図4に示すように、診断結果の情報が1番目のビットからN番目のビットまでに書き込まれる。1番目のビットには内部回路にある機能Aの診断結果情報が書き込まれ、2番目のビットには内部回路にある機能Bの診断結果情報が書き込まれというように、内部回路にある各機能の診断結果が順番に書き込まれる。図4の例では書き込まれた情報が全て「0」(正常)である。診断手段12は、主記憶装置、ハードディスク、表示装置等の内部回路11に対して、これらに付けられている固有のアドレスをもとにアクセスし診断を実行する。これによって、内部回路にある各機能を診断する。
【0004】
図3へ戻り、異常処理手段15は、診断結果格納レジスタ14の内容から、異常情報「1」の有無を判断し、異常が発生したと認識した場合、異常処理を実施する。異常処理は、例えば、システムのシャットダウン処理、異常の外部への警報、トリップ信号の出力等である。
【0005】
しかし、図3の従来例では、信号線13や診断結果格納レジスタ14が故障により、常時正常側の情報「0」に固着してしまった場合、その後、内部回路で異常が発生して診断手段で異常を検出できたとしても、診断結果格納レジスタ14の内容が常時正常側の情報「0」を示すため、異常処理手段15には異常発生が判らず、異常処理ができなくなるという問題点があった。
【0006】
【発明が解決しようとする課題】
本発明は上述した問題点を解決するためになされたものであり、診断対象の出力と異常発生手段からの異常出力の両方を診断手段に与え、これらの出力の診断結果に基づいて正常、異常を判定することによって、診断結果を転送する信号線や診断結果を格納する格納レジスタの故障により、診断結果が常時正常側の情報に固着してしまった場合であっても、異常発生を適確に認識できる診断装置を実現することを目的とする。
【0007】
【課題を解決するための手段】
本発明は次のとおりの構成になった診断装置である。
【0008】
(1)システムを診断する診断装置であって、
診断結果が異常と判定される異常信号を出力する異常発生手段と、
診断対象の出力または異常発生手段の出力を選択するスイッチ手段と、
このスイッチ手段に切替タイミング信号を与えて切り替え、この切替タイミング信号は後述する異常処理手段にも与える切替手段と、
このスイッチ手段で選択した出力を診断する診断手段と、
前記切替手段から与えられた切替タイミング信号によりスイッチ手段の切替状態を検知し、スイッチ手段が診断対象側に切り替わったときに診断手段から送られた診断結果が正常で、しかもスイッチ手段が異常発生手段側に切り替わったときに診断手段から送られた診断結果が異常である場合に診断結果を正常と判定する異常処理手段と、
を有することを特徴とする診断装置。
【0009】
(2)前記切替手段は、定周期でスイッチ手段を切り替えることを特徴とする(1)記載の診断装置。
【0010】
(3)前記異常処理手段は、前記スイッチ手段が診断対象側と異常発生手段側の両方に最低限1回ずつ切り替わったときに診断手段から送られた診断結果を確認することを特徴とする(1)または(2)記載の診断装置。
【0011】
(4)前記診断手段の診断結果を保持する診断結果保持手段を有し、前記異常処理手段は診断結果保持手段に保持した診断結果を判定することを特徴とする(1)乃至(3)のいずれかに記載の診断装置。
【0012】
(5)前記切替手段はスイッチ手段を診断対象側と異常発生手段側に交互に切り替え、
前記診断結果保持手段のN番目のビットには診断対象にある機能Aの診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、M番目のビットには診断対象にある機能Bの診断結果と異常発生手段の出力の診断結果が交互に書き込まれるというように、診断結果保持手段の各ビットには各機能の診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、
異常処理手段は、スイッチ手段の切替と連動してビット情報が変化していると、診断結果が正常であると判定することを特徴とする(4)記載の診断装置。
【0013】
【発明の実施の形態】
以下図面を用いて本発明を詳しく説明する。
図1は本発明の一実施例を示す構成図である。図1で前出した図と同一のものは同一符号を付ける。図1の破線で囲んだ部分が新たに追加した部分である。
図1で、異常発生手段21は、診断結果が異常と判定される信号を出力する。
スイッチ手段22は、切替側がどちらなのかを示す切替タイミング信号によって切り替えられ、切替状態に応じて内部回路11または異常発生手段21の出力を選択する。
切替手段23は、スイッチ手段22に切替タイミング信号を与えて切り替える。この切替タイミング信号は異常処理手段24にも与える。切替手段23は、例えば定周期で切り替えを行う。
【0014】
診断手段12は、スイッチ手段22で選択した出力について診断する。診断手段12は、診断結果を信号線13によって転送する。診断結果レジスタ14には信号線13の診断結果情報がそのまま反映される。
異常処理手段24は、診断結果を、切替手段23からの切替タイミング信号と、信号線13の診断結果情報によって、正常か異常かを判定する。異常処理手段24は、スイッチ手段22が内部回路11側と異常発生手段21側の両方に最低限1回ずつ切り替わったときに診断結果格納レジスタ14の値を確認する。異常処理手段24が診断結果を正常と判定するのは、スイッチ手段22が内部回路11側に切り替わったときに診断結果格納レジスタ14の値が「0」(正常)で、しかもスイッチ手段22が異常発生手段21側に切り替わったときに診断結果格納レジスタ14の値が「1」(異常)となる場合である。
【0015】
図2は診断結果格納レジスタ14の内容例を示した図である。
切替手段23は定周期でスイッチ手段22を切り替えると、内部回路11側と異常発生手段21側に交互に切り替えられる。診断手段12は、内部回路11の出力と異常発生手段21の出力を交互に診断する。
内部回路11にある各機能の診断結果は診断結果格納レジスタ14の各ビットに書き込まれる。
例えば、図2に示すように、診断結果格納レジスタ14の1番目のビットには内部回路にある機能Aの診断結果と異常発生手段21の出力の診断結果が交互に書き込まれる。同様に、2番目のビットには内部回路にある機能Bの診断結果と異常発生手段21の出力の診断結果が交互に書き込まれる。異常処理手段24は、スイッチ手段22の切替と連動して、ビット情報が交互に「0」,「1」に変化していると、診断結果が正常であると判定する。切替期間内にビット情報が変動しない場合は、診断結果が異常であると判定する。
【0016】
なお、スイッチ手段22の切り替えは定周期でなくてもよい。
【0017】
【発明の効果】
本発明によれば次の効果が得られる。
【0018】
請求項1及び請求項3記載の発明では、診断対象の出力と異常発生手段からの異常出力を診断手段に与え、診断対象の出力の診断結果が正常で、かつ異常発生手段の出力の診断結果が異常な場合に、診断が正常であると判定している。すなわち、診断対象の出力だけで診断するのでなく、異常発生手段の異常出力を診断し、異常出力の診断結果が本当に異常であるかを判断した上で診断を下している。これによって、診断結果を転送する信号線等の故障により、診断結果が常時正常側の情報に固着してしまった場合であっても、異常発生を適確に認識できる。
【0019】
請求項2記載の発明では、定周期でスイッチ手段を切り替えているため、一定期間ごとに診断を下すことができる。
【0020】
請求項4記載の発明では、診断手段の診断結果を保持する診断結果保持手段があるため、診断結果を転送する信号線の故障だけでなく、診断結果を格納する格納レジスタの故障が発生した場合であっても、異常発生を適確に認識できる。
【0021】
請求項5記載の発明では、診断結果保持手段の各ビットに診断対象にある機能の診断結果と異常処理手段の診断結果が交互に書き込まれ、異常処理手段は、スイッチ手段の切替と連動してビット情報が変化していると、診断結果が正常であると判定する。これによって、各ビットの変化状態から診断対象にある各機能の診断結果を判定できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す構成図である。
【図2】診断結果格納レジスタの内容例を示した図である。
【図3】従来における診断装置の構成例を示した図である。
【図4】診断結果格納レジスタの内容例を示した図である。
【符号の説明】
11 内部回路
12 診断手段
14 診断結果格納レジスタ
21 異常発生手段
22 スイッチ手段
23 切替手段
24 異常処理手段
【発明の属する技術分野】
本発明は、計装制御システムの内部回路等を診断する診断装置に関するものである。
【0002】
【従来の技術】
プラントの制御運転をするプロセス制御システムには、システムの内部回路を診断し、異常を検出したときにはプラントをシャットダウンしたり、警報を発生する診断装置がある。
図3は従来における診断装置の構成例を示した図である。
図3で、内部回路11は、計装制御システム内等にある回路で、診断対象である。例えば内部回路11は、主記憶装置、ハードディスク、表示装置等である。診断手段12は、内部回路11を診断する。診断手段12は、診断結果を二値情報で出力する。例えば、診断結果が正常な場合は「0」の情報を出力し、異常な場合は「1」の情報を出力する。
【0003】
診断結果の情報は信号線13で転送されて診断結果格納レジスタ14に保持される。図4は診断結果格納レジスタ14の内容例を示した図である。図4に示すように、診断結果の情報が1番目のビットからN番目のビットまでに書き込まれる。1番目のビットには内部回路にある機能Aの診断結果情報が書き込まれ、2番目のビットには内部回路にある機能Bの診断結果情報が書き込まれというように、内部回路にある各機能の診断結果が順番に書き込まれる。図4の例では書き込まれた情報が全て「0」(正常)である。診断手段12は、主記憶装置、ハードディスク、表示装置等の内部回路11に対して、これらに付けられている固有のアドレスをもとにアクセスし診断を実行する。これによって、内部回路にある各機能を診断する。
【0004】
図3へ戻り、異常処理手段15は、診断結果格納レジスタ14の内容から、異常情報「1」の有無を判断し、異常が発生したと認識した場合、異常処理を実施する。異常処理は、例えば、システムのシャットダウン処理、異常の外部への警報、トリップ信号の出力等である。
【0005】
しかし、図3の従来例では、信号線13や診断結果格納レジスタ14が故障により、常時正常側の情報「0」に固着してしまった場合、その後、内部回路で異常が発生して診断手段で異常を検出できたとしても、診断結果格納レジスタ14の内容が常時正常側の情報「0」を示すため、異常処理手段15には異常発生が判らず、異常処理ができなくなるという問題点があった。
【0006】
【発明が解決しようとする課題】
本発明は上述した問題点を解決するためになされたものであり、診断対象の出力と異常発生手段からの異常出力の両方を診断手段に与え、これらの出力の診断結果に基づいて正常、異常を判定することによって、診断結果を転送する信号線や診断結果を格納する格納レジスタの故障により、診断結果が常時正常側の情報に固着してしまった場合であっても、異常発生を適確に認識できる診断装置を実現することを目的とする。
【0007】
【課題を解決するための手段】
本発明は次のとおりの構成になった診断装置である。
【0008】
(1)システムを診断する診断装置であって、
診断結果が異常と判定される異常信号を出力する異常発生手段と、
診断対象の出力または異常発生手段の出力を選択するスイッチ手段と、
このスイッチ手段に切替タイミング信号を与えて切り替え、この切替タイミング信号は後述する異常処理手段にも与える切替手段と、
このスイッチ手段で選択した出力を診断する診断手段と、
前記切替手段から与えられた切替タイミング信号によりスイッチ手段の切替状態を検知し、スイッチ手段が診断対象側に切り替わったときに診断手段から送られた診断結果が正常で、しかもスイッチ手段が異常発生手段側に切り替わったときに診断手段から送られた診断結果が異常である場合に診断結果を正常と判定する異常処理手段と、
を有することを特徴とする診断装置。
【0009】
(2)前記切替手段は、定周期でスイッチ手段を切り替えることを特徴とする(1)記載の診断装置。
【0010】
(3)前記異常処理手段は、前記スイッチ手段が診断対象側と異常発生手段側の両方に最低限1回ずつ切り替わったときに診断手段から送られた診断結果を確認することを特徴とする(1)または(2)記載の診断装置。
【0011】
(4)前記診断手段の診断結果を保持する診断結果保持手段を有し、前記異常処理手段は診断結果保持手段に保持した診断結果を判定することを特徴とする(1)乃至(3)のいずれかに記載の診断装置。
【0012】
(5)前記切替手段はスイッチ手段を診断対象側と異常発生手段側に交互に切り替え、
前記診断結果保持手段のN番目のビットには診断対象にある機能Aの診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、M番目のビットには診断対象にある機能Bの診断結果と異常発生手段の出力の診断結果が交互に書き込まれるというように、診断結果保持手段の各ビットには各機能の診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、
異常処理手段は、スイッチ手段の切替と連動してビット情報が変化していると、診断結果が正常であると判定することを特徴とする(4)記載の診断装置。
【0013】
【発明の実施の形態】
以下図面を用いて本発明を詳しく説明する。
図1は本発明の一実施例を示す構成図である。図1で前出した図と同一のものは同一符号を付ける。図1の破線で囲んだ部分が新たに追加した部分である。
図1で、異常発生手段21は、診断結果が異常と判定される信号を出力する。
スイッチ手段22は、切替側がどちらなのかを示す切替タイミング信号によって切り替えられ、切替状態に応じて内部回路11または異常発生手段21の出力を選択する。
切替手段23は、スイッチ手段22に切替タイミング信号を与えて切り替える。この切替タイミング信号は異常処理手段24にも与える。切替手段23は、例えば定周期で切り替えを行う。
【0014】
診断手段12は、スイッチ手段22で選択した出力について診断する。診断手段12は、診断結果を信号線13によって転送する。診断結果レジスタ14には信号線13の診断結果情報がそのまま反映される。
異常処理手段24は、診断結果を、切替手段23からの切替タイミング信号と、信号線13の診断結果情報によって、正常か異常かを判定する。異常処理手段24は、スイッチ手段22が内部回路11側と異常発生手段21側の両方に最低限1回ずつ切り替わったときに診断結果格納レジスタ14の値を確認する。異常処理手段24が診断結果を正常と判定するのは、スイッチ手段22が内部回路11側に切り替わったときに診断結果格納レジスタ14の値が「0」(正常)で、しかもスイッチ手段22が異常発生手段21側に切り替わったときに診断結果格納レジスタ14の値が「1」(異常)となる場合である。
【0015】
図2は診断結果格納レジスタ14の内容例を示した図である。
切替手段23は定周期でスイッチ手段22を切り替えると、内部回路11側と異常発生手段21側に交互に切り替えられる。診断手段12は、内部回路11の出力と異常発生手段21の出力を交互に診断する。
内部回路11にある各機能の診断結果は診断結果格納レジスタ14の各ビットに書き込まれる。
例えば、図2に示すように、診断結果格納レジスタ14の1番目のビットには内部回路にある機能Aの診断結果と異常発生手段21の出力の診断結果が交互に書き込まれる。同様に、2番目のビットには内部回路にある機能Bの診断結果と異常発生手段21の出力の診断結果が交互に書き込まれる。異常処理手段24は、スイッチ手段22の切替と連動して、ビット情報が交互に「0」,「1」に変化していると、診断結果が正常であると判定する。切替期間内にビット情報が変動しない場合は、診断結果が異常であると判定する。
【0016】
なお、スイッチ手段22の切り替えは定周期でなくてもよい。
【0017】
【発明の効果】
本発明によれば次の効果が得られる。
【0018】
請求項1及び請求項3記載の発明では、診断対象の出力と異常発生手段からの異常出力を診断手段に与え、診断対象の出力の診断結果が正常で、かつ異常発生手段の出力の診断結果が異常な場合に、診断が正常であると判定している。すなわち、診断対象の出力だけで診断するのでなく、異常発生手段の異常出力を診断し、異常出力の診断結果が本当に異常であるかを判断した上で診断を下している。これによって、診断結果を転送する信号線等の故障により、診断結果が常時正常側の情報に固着してしまった場合であっても、異常発生を適確に認識できる。
【0019】
請求項2記載の発明では、定周期でスイッチ手段を切り替えているため、一定期間ごとに診断を下すことができる。
【0020】
請求項4記載の発明では、診断手段の診断結果を保持する診断結果保持手段があるため、診断結果を転送する信号線の故障だけでなく、診断結果を格納する格納レジスタの故障が発生した場合であっても、異常発生を適確に認識できる。
【0021】
請求項5記載の発明では、診断結果保持手段の各ビットに診断対象にある機能の診断結果と異常処理手段の診断結果が交互に書き込まれ、異常処理手段は、スイッチ手段の切替と連動してビット情報が変化していると、診断結果が正常であると判定する。これによって、各ビットの変化状態から診断対象にある各機能の診断結果を判定できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す構成図である。
【図2】診断結果格納レジスタの内容例を示した図である。
【図3】従来における診断装置の構成例を示した図である。
【図4】診断結果格納レジスタの内容例を示した図である。
【符号の説明】
11 内部回路
12 診断手段
14 診断結果格納レジスタ
21 異常発生手段
22 スイッチ手段
23 切替手段
24 異常処理手段
Claims (5)
- システムを診断する診断装置であって、
診断結果が異常と判定される異常信号を出力する異常発生手段と、
診断対象の出力または異常発生手段の出力を選択するスイッチ手段と、
このスイッチ手段に切替タイミング信号を与えて切り替え、この切替タイミング信号は後述する異常処理手段にも与える切替手段と、
このスイッチ手段で選択した出力を診断する診断手段と、
前記切替手段から与えられた切替タイミング信号によりスイッチ手段の切替状態を検知し、スイッチ手段が診断対象側に切り替わったときに診断手段から送られた診断結果が正常で、しかもスイッチ手段が異常発生手段側に切り替わったときに診断手段から送られた診断結果が異常である場合に診断結果を正常と判定する異常処理手段と、
を有することを特徴とする診断装置。 - 前記切替手段は、定周期でスイッチ手段を切り替えることを特徴とする請求項1記載の診断装置。
- 前記異常処理手段は、前記スイッチ手段が診断対象側と異常発生手段側の両方に最低限1回ずつ切り替わったときに診断手段から送られた診断結果を確認することを特徴とする請求項1または請求項2記載の診断装置。
- 前記診断手段の診断結果を保持する診断結果保持手段を有し、前記異常処理手段は診断結果保持手段に保持した診断結果を判定することを特徴とする請求項1乃至請求項3のいずれかに記載の診断装置。
- 前記切替手段はスイッチ手段を診断対象側と異常発生手段側に交互に切り替え、
前記診断結果保持手段のN番目のビットには診断対象にある機能Aの診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、M番目のビットには診断対象にある機能Bの診断結果と異常発生手段の出力の診断結果が交互に書き込まれるというように、診断結果保持手段の各ビットには各機能の診断結果と異常発生手段の出力の診断結果が交互に書き込まれ、
異常処理手段は、スイッチ手段の切替と連動してビット情報が変化していると、診断結果が正常であると判定することを特徴とする請求項4記載の診断装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002164128A JP2004013394A (ja) | 2002-06-05 | 2002-06-05 | 診断装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002164128A JP2004013394A (ja) | 2002-06-05 | 2002-06-05 | 診断装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004013394A true JP2004013394A (ja) | 2004-01-15 |
Family
ID=30432364
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002164128A Pending JP2004013394A (ja) | 2002-06-05 | 2002-06-05 | 診断装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004013394A (ja) |
-
2002
- 2002-06-05 JP JP2002164128A patent/JP2004013394A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0746322B2 (ja) | 障害装置特定システム | |
| JPH11273396A (ja) | 半導体メモリ装置、該半導体メモリ装置の検査方法及び使用方法 | |
| JP2004013394A (ja) | 診断装置 | |
| JP3576978B2 (ja) | メモリポート、記憶装置、情報処理システム | |
| JP3109573B2 (ja) | 障害lsi検出方式 | |
| JPH09311825A (ja) | Rom監視回路 | |
| JP2005210332A (ja) | タイマカウンタ装置、および、タイマカウンタ装置の動作プログラム | |
| JP4209866B2 (ja) | 監視装置、監視方法および情報処理装置 | |
| JP3090053B2 (ja) | 回路データ用モニタ装置 | |
| JPS638956A (ja) | メモリ診断回路 | |
| JP6813963B2 (ja) | 作動状態記録システム及び作動状態記録方法 | |
| JPS5918741B2 (ja) | 自動診断方式 | |
| JP2578186B2 (ja) | 故障検出回路の診断方式 | |
| JPH08235016A (ja) | 故障診断方式 | |
| JPH0981421A (ja) | 障害情報採取システム | |
| JPS62203244A (ja) | ハ−ドウエア診断方式 | |
| JPS60101649A (ja) | 電子計算機の診断装置 | |
| JPS63181001A (ja) | 故障診断装置 | |
| JPH07264266A (ja) | 障害検出システム | |
| JPH01126740A (ja) | 擬障回路 | |
| JP2005078534A (ja) | 情報処理装置及びシステム障害監視方法 | |
| JPH04145542A (ja) | 情報処理装置 | |
| JPS60221842A (ja) | 論理装置の故障診断回路 | |
| JPH0348340A (ja) | マイクロコンピュータを用いる異常検出装置 | |
| JPH0397396A (ja) | シーケンス制御システムの故障診断装置 |