(57)【要約】【課題】データの変更を他のプラント監視装置に自動的に反映できるプラント監視装置及びプラント監視システムを提供する。【解決手段】実施形態に係るプラント監視装置１は、第１のフォーマットの定義情報が記憶されている第１のデータベースＤＢ１と、第１のデータベースを参照して、第１のフォーマットとは異なる第２のフォーマットで記述された複数のオブジェクトから構成される画面データを、第１のフォーマットで記述された画面データ１０２Ｂに変換する変換手段１０２ｂと、第１のフォーマットで記述された画面データを配信する配信手段１０３ｂと、を具備する。【選択図】図２
2012003310.tif 000002
【特許請求の範囲】
【請求項１】
第１のフォーマットの定義情報が記憶されている第１のデータベースと、
前記第１のデータベースを参照して、前記第１のフォーマットとは異なる第２のフォーマットで記述された複数のオブジェクトから構成される画面データを、前記第１のフォーマットで記述された画面データに変換する変換手段と、
前記第１のフォーマットで記述された画面データを配信する配信手段と、
を具備することを特徴するプラント監視装置。
【請求項２】
前記画面データをオブジェクトの属性毎に分解する分解手段を更に具備し、
前記変換手段は、前記分解後のオブジェクトを前記第１のフォーマットに記述し直すことを特徴とする請求項１記載のプラント監視装置。
【請求項３】
前記第１のフォーマットに固有の機能を実現するためのオブジェクトが記憶されている第２のデータベースと、
前記第２のデータベースを参照して、前記変換手段で前記第１のフォーマットに変換された画面データに前記第１のフォーマットに前記オブジェクトを付加する付加手段と、
を更に具備することを特徴とする請求項１又は請求項２記載のプラント監視装置。
【請求項４】
前記変換後の画面データに管理情報を付加して保管する保管手段を更に具備することを特徴とする請求項１乃至請求項３のいずれか１項記載のプラント監視装置。
【請求項５】
第１のフォーマットの定義情報が記憶されている第１のデータベースと、前記第１のデータベースを参照して、前記第１のフォーマットとは異なる第２のフォーマットで記述された複数のオブジェクトから構成される画面データを、前記第１のフォーマットで記述された画面データに変換する変換手段と、前記第１のフォーマットで記述された画面データを配信する配信手段と、を有する第１のプラント監視装置と、
第１のフォーマットで記述された画面データが記憶されている第３のデータベースと、
前記第１のプラント監視装置から配信される前記画面データを受信する受信手段と、前記受信した画面データを使用して、前記第３のデータベースに記憶されている画面データを更新する更新手段と、を有する第２のプラント監視装置と、
を具備することを特徴とするプラント監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に関する実施形態は、プラント監視装置及びプラント監視システムに関する。
【背景技術】
【０００２】
大規模プラント、例えば、原子力プラントの監視に使用されるプラント監視システムは、通常、互いに異なるシステムであるプラント監視装置を複数備える。各プラント監視装置は、プラントの状態を監視するための系統図等を表示する表示手段と、該系統図等を変更するための入力手段を備える（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、各プラント監視装置は、互いに異なるシステムであることから系統図等を表示するためのデータ（以下、画面データと称する）も互いに異なるフォーマットで記述されている。このため、あるプラント監視装置において画面データを変更した場合、ユーザは、他のプラント監視装置についても変更を反映させるために画面データを変更する必要がある。
【０００５】
全てのプラント監視装置の画面データを変更するには、膨大な作業が必要となり、必然的にヒューマンミス（例えば、データの入力ミス）が増大する。また、プラント監視装置毎に画面データの変更が反映される時期が異なることとなり、結果、プラント監視装置間での画面データに違いが生じてしまう。
【０００６】
本実施形態は、かかる従来の問題を解消すべくなされたもので、データの変更を他のプラント監視装置に自動的に反映できるプラント監視装置及びプラント監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態に係るプラント監視装置は、第１のフォーマットの定義情報が記憶されている第１のデータベースと、第１のデータベースを参照して、第１のフォーマットとは異なる第２のフォーマットで記述された複数のオブジェクトから構成される画面データを、第１のフォーマットで記述された画面データに変換する変換手段と、第１のフォーマットで記述された画面データを配信する配信手段と、を具備する。
【０００８】
実施形態に係るプラント監視システムは、第１のフォーマットの定義情報が記憶されている第１のデータベースと、第１のデータベースを参照して、第１のフォーマットとは異なる第２のフォーマットで記述された複数のオブジェクトから構成される画面データを、第１のフォーマットで記述された画面データに変換する変換手段と、第１のフォーマットで記述された画面データを配信する配信手段と、を有する第１のプラント監視装置と、第１のフォーマットで記述された画面データが記憶されている第３のデータベースと、第１のプラント監視装置から配信される画面データを受信する受信手段と、受信した画面データを使用して、第３のデータベースに記憶されている画面データを更新する更新手段と、を有する第２のプラント監視装置と、を具備する。
【発明の効果】
【０００９】
本発明によれば、プラントの変更に伴う画面の変更内容を各システムにもれなく反映することができ、ヒューマンエラーによる誤表示など、システム間でのデータ不整合を防止することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るプラント監視システムの構成図である。
【図２】実施形態に係るプラント監視装置の構成図である。
【図３】実施形態に係るプラント監視システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本実施形態を詳細に説明する。
（実施形態）
【００１２】
以下、図面を参照して実施形態を詳細に説明する。
なお、この実施形態では、監視対象プラントとして原子力発電プラントを例に説明する。
【００１３】
図１は、この実施形態に係るプラント監視システム１の構成図である。プラント監視システム１は、原子力発電プラント１０、プロセス制御装置２０、プロセスデータ入力装置３０、ネットワーク４０及びプラント監視装置５１〜５３を備える。
【００１４】
プロセスデータ入力装置３０は、原子力発電プラント１０の状態を示すデータ（プロセスデータ）を定期的に取得し、プラント監視装置５１〜５３へ入力する。プロセスデータは、原子力発電プラント１０が備える種々の機器（例えば、ポンプやタービン）の回転数や温度等の計測データ値である。
【００１５】
プラント監視装置５１は、原子力発電プラント１０の系統図を表示する表示手段５１Ａと、ユーザの入力指示を受け付ける入力手段５１Ｂと、プロセスデータ入力装置３０から入力されるプロセスデータを処理し、表示手段５１Ａに表示される系統図へ反映させると共に、入力手段５１Ｂで受け付けられた指示を指示信号に変換してプロセス制御装置２０へ入力する装置本体５１Ｃを備える。
【００１６】
プラント監視装置５２は、原子力発電プラント１０の系統図を表示する表示手段５２Ａと、ユーザの入力指示を受け付ける入力手段５２Ｂと、プロセスデータ入力装置３０から入力されるプロセスデータを処理し、表示手段５２Ａに表示される系統図へ反映させると共に、入力手段５２Ｂで受け付けられた指示を指示信号に変換してプロセス制御装置２０へ入力する装置本体５２Ｃを備える。
【００１７】
プラント監視装置５３は、原子力発電プラント１０の系統図を表示する表示手段５３Ａと、ユーザの入力指示を受け付ける入力手段５３Ｂと、プロセスデータ入力装置３０から入力されるプロセスデータを処理し、表示手段５３Ａに表示される系統図へ反映させると共に、入力手段５３Ｂで受け付けられた指示を指示信号に変換してプロセス制御装置２０へ入力する装置本体５３Ｃを備える。
【００１８】
プラント監視装置５１〜５３は、互いに異なるシステム（例えば、監視用システム、制御用システム等）であり、取り扱うデータの形式（フォーマット）も互いに異なっている。このため、表示手段５１Ａ〜５３Ａに系統図を表示させるための画面データも互いに異なるフォーマットで記述されている。
【００１９】
プロセス制御装置２０は、各プラント監視装置５１〜５３から入力される指示信号に基づいて原子力発電プラント１０の状態を制御する。具体的には、原子力発電プラント１０が備える種々の機器（例えば、ポンプやタービン）の回転数や温度等を、各プラント監視装置５１〜５３からの指示信号に基づいて制御する。
【００２０】
ネットワーク４０は、プロセス制御装置２０、プロセスデータ入力装置３０、ネットワーク４０及びプラント監視装置５１〜５３を互いに接続し、プロセスデータや指示信号等の送受信を可能とする。なお、ネットワーク４０は、通常、有線のものが使用されるが、無線でも構わない。
【００２１】
図２は、プラント監視装置５１〜５３の装置本体５１Ｃ〜５３Ｃが備える機能構成図である。以下では、図２を参照して装置本体５１Ｃ〜５３Ｃの機能構成について詳細に説明する。なお、これらの機能は、装置本体５１Ｃ〜５３Ｃがそれぞれ有するハードウェアにより実現される。具体的には、装置本体５１Ｃ〜５３Ｃは、それぞれ図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびＨＤＤ（Hard Disk Drive）などを具備し、ＣＰＵが、ＨＤＤに記録されているプログラムをＲＡＭにロードして実行することにより以下に説明する機能が実現する。
【００２２】
（装置本体５１Ｃ）
プラント監視装置５１の装置本体５１Ｃは、作画支援部１０１、画面データ生成部１０２及び画面データ管理部１０３を備える。
【００２３】
ユーザが、表示手段５１Ａに表示される系統図を変更するために、入力手段５１Ｂを操作して画面データの変更を指示すると、入力手段５１Ｂで受け付けられた指示信号が作画支援部１０１に入力される。
【００２４】
作画支援部１０１は、入力される指示信号に基づいて、線、矩形、円、色等の複数のオブジェクトから構成される作画データ１０１Ａを生成する。なお、プラント監視装置５１では、この作画データ１０１Ａに基づいて、プラントの系統図が表示手段５１Ａに表示される。
【００２５】
画面データ生成部１０２は、属性分解手段１０２ａ、基本画面データ生成手段１０２ｂ、画面データ生成手段１０２ｃ及びＤＢ（データベース）１〜ＤＢ３を備える。
【００２６】
属性分解手段１０２ａ（分解手段）は、作画支援部１０１で生成された作画データ１０１Ａを、各オブジェクトの属性（例えば、円、矩形、線、色等）毎に分解して分解属性データ１０２Ａを生成する。作画データ１０１Ａを属性に応じて分解することにより、作画データ１０１Ａを構成する各オブジェクトを個別的に管理できる。
【００２７】
ＤＢ１（第１のデータベース）には、各システム、すなわちプラント監視装置５２及び５３でそれぞれ使用されているフォーマットの定義情報が記憶されている。基本画面データ生成手段１０２ｂ（変換手段）は、ＤＢ１を参照して、属性分解手段１０２ａで生成された分解属性データ１０２Ａを、プラント監視装置５２及び５３でそれぞれ使用されているフォーマットに定義し直した基本画面データ１０２Ｂを生成する。この基本画面データ１０２Ｂは、プラント監視装置５２及び５３のそれぞれに対して生成される。
【００２８】
各システムに適したフォーマットに定義し直すことにより、プラントの変更に伴う画面の変更内容を各システムにもれなく反映できる。さらには、ヒューマンエラー（例えば、入力ミス）による誤表示など、システム間でのデータ不整合を防止できる。
【００２９】
ＤＢ２（第２のデータベース）は、各システム、すなわちプラント監視装置５２及び５３に固有の画面機能を実現するためのオブジェクトを記憶している。例えば、ある系統図から別の統計図へのリンクボタン等のオブジェクトや、任意の機器（例えば、ポンプ）の動作をＯＮ／ＯＦＦするための操作ボタンのオブジェクト等が、上記画面機能を実現するためのオブジェクトに該当する。
【００３０】
画面データ生成手段１０２ｃ（付加手段）は、ＤＢ２を参照して、基本画面データ生成手段１０２ｂで生成された基本画面データ１０２Ｂに、各システム、すなわちプラント監視装置５２及び５３でそれぞれ使用されている固有の機能を実現するためのオブジェクトを付加した画面データ１０２Ｃを生成する。この画面データ１０２Ｃは、プラント監視装置５２及び５３のそれぞれに対して生成される。
【００３１】
これにより、画面展開機能などシステム固有の画面動作を反映した画面を自動的に生成でき、システムごと手操作による独自の画面作成作業は不要となりメンテナンスやリソース管理にかかる費用を抑制することが可能となる。
【００３２】
画面データ管理部１０３は、画面データ管理手段１０３ａ（保管手段）及び画面データ配信手段（配信手段）１０３ｂを備える。画面データ管理手段１０３ａは、画面データ生成手段１０２ｃで生成された画面データ１０２Ｃにレビジョンナンバー（改訂番号）を付し、画面マスタデータとしてＤＢ３に保管する。
【００３３】
画面データ配信手段１０３ｂは、ＤＢ３から最新のレビジョンナンバーの画面データ１０２Ｃを取得し、対応するシステム（プラント監視装置）へ配信する。
【００３４】
（装置本体５２Ｃ，５３Ｃ）
プラント監視装置５２の装置本体５２Ｃは、画面データ更新手段２０１ａ（受信手段及び更新手段）、画面登録手段２０１ｂ、ＤＢ４及びＤＢ５を備える。プラント監視装置５３の装置本体５３Ｃは、画面データ更新手段２０２ａ、画面登録手段２０２ｂ、ＤＢ６及びＤＢ７を備える。
【００３５】
なお、装置本体５３Ｃの画面データ更新手段２０２ａ、画面登録手段２０２ｂ、ＤＢ６及びＤＢ７は、それぞれ装置本体５２Ｃの画面データ更新手段２０１ａ、画面登録手段２０１ｂ、ＤＢ４及びＤＢ５に対応し、機能及び動作は同一であるため、ここでは、装置本体５２Ｃの構成について説明し、装置本体５３Ｃの構成についての説明は省略する。
【００３６】
画面データ更新手段２０１ａは、装置本体５１Ｃの画面データ配信手段１０３ｂから最新の画面データが配信されると、ＤＢ５（第３のデータベース）に記憶されている画面データを更新する。
【００３７】
これにより、プラント監視装置５２の表示手段５２Ａで扱うことができるデータフォーマットおよび属性で構成された描画情報が提供され、環境の異なるシステム（プラント監視装置５２）へのプラント変更内容の反映タイミングに同時性が確保できる。
【００３８】
また、画面登録手段２０１ｂは、画面データ更新手段２０１ａにより更新した画面データのＩＤ、名称、レビジョンナンバー等の管理情報をＤＢ５へ登録する。
【００３９】
図３は、実施形態に係るプラント監視システム１の動作を示すフローチャートである。
以下、図３を参照して、実施形態に係るプラント監視システム１の動作を説明する。
初めに、ユーザが、表示手段５１Ａに表示される系統図を変更するために、入力手段５１Ｂを操作して画面データの変更を指示すると、入力手段５１Ｂで受け付けられた指示信号が作画支援部１０１に入力され、系統図が変更される（ステップＳ１０１）。
【００４０】
作画支援部１０１は、入力される指示信号に基づいて、線、矩形、円、色等の複数のオブジェクトから構成される作画データ１０１Ａを生成する（ステップＳ１０２）。
【００４１】
属性分解手段１０２ａは、作画支援部１０１で生成された作画データ１０１Ａを、オブジェクトの属性（例えば、円、矩形、線、色等）毎に分解して分解属性データ１０２Ａを生成する（ステップＳ１０３）。
【００４２】
基本画面データ生成手段１０２ｂは、ＤＢ１を参照して、属性分解手段１０２ａで生成された分解属性データ１０２Ａを、プラント監視装置５２及び５３でそれぞれ使用されているフォーマットに定義し直した基本画面データ１０２Ｂを生成する（ステップＳ１０４）。
【００４３】
画面データ生成手段１０２ｃは、ＤＢ２を参照して、基本画面データ生成手段１０２ｂで生成された基本画面データ１０２Ｂに、各システム、すなわちプラント監視装置５２及び５３でそれぞれ使用されている固有の属性を付加した画面データ１０２Ｃを生成する（ステップＳ１０５）。
【００４４】
画面データ管理手段１０３ａは、画面データ生成手段１０２ｃで生成された画面データ１０２Ｃにレビジョンナンバー（改訂番号）を付加し、画面マスタデータ１０３ＡとしてＤＢ３に保管する（ステップＳ１０６）。
【００４５】
画面データ配信手段１０３ｂは、ＤＢ３から最新のレビジョンナンバーの画面データ１０２Ｃを取得し、対応するシステム（プラント監視装置）へ配信する（ステップＳ１０７）。
【００４６】
（装置本体５２Ｃ、５３Ｃ）
画面データ更新手段２０１ａは、装置本体５１Ｃの画面データ配信手段１０３ｂから最新の画面データが配信されると、ＤＢ５に記憶されている画面データを更新する（ステップＳ１０８）。
【００４７】
また、画面登録手段２０１ｂは、画面データ更新手段２０１ａにより更新した画面データのＩＤ、名称、レビジョンナンバー等の管理情報をＤＢ５へ登録し（ステップＳ１０９）、動作を終了する。
【００４８】
以上のように、実施形態に係るプラント監視システム１は、プラント監視装置５１の画面データを変更すると、該変更後の画面データを各属性に分解したのち、他のシステム（プラント監視装置５２，５３）で使用される画面データのフォーマットに適合したデータに変換してプラント監視装置５２，５３へ配信する。プラント監視装置５２，５３では、プラント監視装置５１から配信される画面データを用いて、ＤＢに記憶されている画面データを更新する。
【００４９】
このため、プラントの変更に伴う画面データの変更内容を各システムにもれなく反映できる。さらには、ヒューマンエラー（例えば、入力ミス）による誤表示など、システム間でのデータ不整合を防止できる。また、画面展開機能などシステム固有の画面動作を反映した画面を自動的に生成でき、システムごと手操作による独自の画面作成作業は不要となりメンテナンスやリソース管理にかかる費用を抑制することができる。
【００５０】
（その他の実施形態）
なお、上記実施形態では、原子力発電プラントを例に説明したが、原子力発電プラントに限られず、他のプラント、例えば、火力発電プラント、水力発電プラントや化学プラント等にも適用できる。また、システム（プラント監視装置）についても、複数（２以上）備えていればよく、３つに限られない。
【００５１】
さらに、上記実施形態では、プラント監視装置５１で、系統図等の画面データの変更を行い、他のシステムで使用されるフォーマットに変換してプラント監視装置５２，５３へ配信しているが、プラント監視装置５２又はプラント監視装置５３で系統図等の画面データの変更を行い、他のシステムで使用されるフォーマットに変換して、他のシステムに配信するようにしてもよい。
【符号の説明】
【００５２】
１…プラント監視システム、１０…原子力発電プラント、２０…プロセス制御装置、３０…プロセスデータ入力装置、４０…ネットワーク、５１〜５３…プラント監視装置、５１Ａ〜５３Ａ…表示手段、５１Ｂ〜５３Ｂ…入力手段、５１Ｃ〜５３Ｃ…装置本体、１０１…作画支援部、１０２…画面データ生成部、１０２ａ…属性分解手段（分解手段）、１０２ｂ…基本画面データ生成手段（変換手段）、１０２ｃ…画面データ生成手段（付加手段）、１０３ａ…画面データ管理手段（保管手段）、１０３ｂ…画面データ配信手段（配信手段）、２０１ａ，２０２ａ…画面データ更新手段（受信手段、更新手段）、２０１ｂ，２０２ｂ…画面登録手段。
【図１】
2012003310.tif 000003
【図２】
2012003310.tif 000004
【図３】
2012003310.tif 000005