(57)【要約】【課題】仮想ＯＳ、物理ＯＳを問わずパラメータを一元的に収集・管理することができる管理装置を提供する。【解決手段】物理ＯＳ１２０および仮想ＯＳ１１１、１１２の各ＯＳパラメータを管理する管理装置１３０であって、物理ＯＳ１２０および仮想ＯＳ１１１、１１２の各ＯＳパラメータをそれぞれ収集するＯＳパラメータ収集部１３２と、収集した各ＯＳパラメータを修正するＯＳパラメータ修正部１３４と、修正した各ＯＳパラメータを物理ＯＳ１２０および仮想ＯＳ１１１、１１２にそれぞれダウンロードするＯＳパラメータダウンロード部１３５とを備える。【選択図】図１
2014139707.tif 000002
【特許請求の範囲】
【請求項１】
物理ＯＳおよび仮想ＯＳが制御ネットワークに接続され上記制御ネットワークの動作に必要な上記物理ＯＳおよび上記仮想ＯＳの各制御パラメータを管理する管理装置であって、
上記物理ＯＳおよび上記仮想ＯＳの上記各制御パラメータをそれぞれ収集する制御パラメータ収集部と、
収集した上記各制御パラメータを修正する制御パラメータ修正部と、
修正した上記各制御パラメータを上記物理ＯＳおよび上記仮想ＯＳにそれぞれダウンロードする制御パラメータダウンロード部とを備えた管理装置。
【請求項２】
上記各制御パラメータの妥当性をチェックする制御パラメータチェック部を備えた請求項１に記載の管理装置。
【請求項３】
上記制御パラメータ修正部は、上記制御パラメータチェック部にて誤りがあると判断されると当該制御パラメータを修正する請求項２に記載の管理装置。
【請求項４】
収集または修正された上記各制御パラメータを保存する制御パラメータテーブルと、
収集された上記各制御パラメータと上記制御パラメータテーブルに保存されている上記各制御パラメータとを比較して異なるか否かを検出して、異なる場合には通知する制御パラメータ変更通知部とを備えた請求項１から請求項３のいずれか１項に記載の管理装置。
【請求項５】
物理ＯＳおよび仮想ＯＳの各ＯＳパラメータを管理する管理装置であって、
上記物理ＯＳおよび上記仮想ＯＳの上記各ＯＳパラメータをそれぞれ収集するＯＳパラメータ収集部と、
収集した上記各ＯＳパラメータを修正するＯＳパラメータ修正部と、
修正した上記各ＯＳパラメータを上記物理ＯＳおよび上記仮想ＯＳにそれぞれダウンロードするＯＳパラメータダウンロード部とを備えた管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、仮想ＯＳ、物理ＯＳを問わずパラメータを一元的に収集・管理することができる管理装置に関するものである。
【背景技術】
【０００２】
従来の管理装置は、対象機器のＳ／Ｗバージョンや各種パラメータを管理データベースで一括管理しネットワーク経由でダウンロードする機能を設けることで管理運用を容易にしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８９５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の仮想ＯＳを含むプラント監視制御システムでは、仮想ＯＳを動作させるパラメータ群を設定する都度、それぞれの仮想ＯＳに対して設定を行う必要がある。そのため設定作業が煩雑になり、パラメータ群の管理に誤りが生じやすくなるという問題点があった。
【０００５】
この発明は上記のような課題を解決するためになされたものであり、物理ＯＳ、仮想ＯＳを含めたシステムにおいてパラメータを一括管理し、簡便にパラメータ設定を行うことができる管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の管理装置は、
物理ＯＳおよび仮想ＯＳが制御ネットワークに接続され上記制御ネットワークの動作に必要な上記物理ＯＳおよび上記仮想ＯＳの各制御パラメータを管理する管理装置であって、
上記物理ＯＳおよび上記仮想ＯＳの上記各制御パラメータをそれぞれ収集する制御パラメータ収集部と、
収集した上記各制御パラメータを修正する制御パラメータ修正部と、
修正した上記各制御パラメータを上記物理ＯＳおよび上記仮想ＯＳにそれぞれダウンロードする制御パラメータダウンロード部とを備えたものである。
【０００７】
また、この発明の管理装置は、
物理ＯＳおよび仮想ＯＳの各ＯＳパラメータを管理する管理装置であって、
上記物理ＯＳおよび上記仮想ＯＳの上記各ＯＳパラメータをそれぞれ収集するＯＳパラメータ収集部と、
収集した上記各ＯＳパラメータを修正するＯＳパラメータ修正部と、
修正した上記各ＯＳパラメータを上記物理ＯＳおよび上記仮想ＯＳにそれぞれダウンロードするＯＳパラメータダウンロード部とを備えたものである。
【発明の効果】
【０００８】
これらの発明の管理装置は、上記のように構成されているため、仮想ＯＳ、物理ＯＳを問わずパラメータを一元的に収集・管理することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１の管理装置の構成を示す図である。
【図２】図１に示した管理装置の動作を示したフローチャートである。
【図３】この発明の実施の形態２の管理装置の構成を示す図である。
【図４】図３に示した管理装置の動作を示したフローチャートである。
【図５】この発明の実施の形態３の管理装置の構成を示す図である。
【図６】図５に示した管理装置の動作を示したフローチャートである。
【図７】この発明の実施の形態４の管理装置の構成を示す図である。
【図８】図７に示した管理装置の動作を示したフローチャートである。
【図９】この発明の実施の形態５の管理装置の構成を示す図である。
【図１０】図９に示した管理装置の動作を示したフローチャートである。
【図１１】この発明の実施の形態５の他の管理装置の構成を示す図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下、本願発明の実施の形態について説明する。図１はこの発明の実施の形態１における管理装置の構成を示す図、図２は図１に示した管理装置の動作を説明するためのフローチャートである。図において、ＬＡＮ１４０に接続された、物理ＯＳ１１０、１２０が存在する。そして、物理ＯＳ１１０には仮想ＯＳ１１１、１１２が存在する。このようなＬＡＮ１４０に管理装置１３０が接続されている。
【００１１】
管理装置１３０は、ＯＳパラメータテーブル１３１と、ＯＳパラメータ収集部１３２と、ＯＳパラメータ表示部１３３と、ＯＳパラメータ修正部１３４と、ＯＳパラメータダウンロード部１３５とを備えている。当該管理装置１３０は、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２を、本実施の形態１においては管理が必要であると設定する。尚、当該管理装置１３０は、具体的には、プラントなどを監視するプラント監視制御システムに採用することが考えられる。そして、その構成要素である物理ＯＳ１１０上で動作している仮想ＯＳ１１１、仮想ＯＳ１１２と、物理ＯＳ１２０が今回の管理対象となる。また、物理ＯＳ１１０自体は、今回は管理対象外である。但し、管理が必要となった場合には管理対象として設定することは可能である。
【００１２】
そして、ＯＳパラメータテーブル１３１は、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２の各ＯＳパラメータを保存するものである。ＯＳパラメータ収集部１３２は、管理を行う物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２の各ＯＳパラメータをＬＡＮ１４０を介して収集してＯＳパラメータテーブル１３１に保存するものである。ＯＳパラメータ表示部１３３は、ＯＳパラメータテーブル１３１に保存されたＯＳパラメータを表示するものである。ＯＳパラメータ修正部１３４は、ＯＳパラメータ表示部１３３に表示されたＯＳパラメータを修正してＯＳパラメータテーブル１３１に保存するものである。ＯＳパラメータダウンロード部１３５は、ＯＳパラメータテーブル１３１に保存されたＯＳパラメータを適宜、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２にＬＡＮ１４０を介してダウンロードするものである。
【００１３】
次に上記のように構成された実施の形態１の管理装置の動作について、図２を参照にして説明する。まず、管理装置１３０は、ＯＳパラメータ収集部１３２がＬＡＮ１４０を介して、プラント監視制御システムの構成要素である物理ＯＳ１１０上で動作している仮想ＯＳ１１１、仮想ＯＳ１１２と、物理ＯＳ１２０のそれぞれのＯＳパラメータを収集する。そして、ＯＳパラメータテーブル１３１にこれらＯＳパラメータ（ＯＳパラメータ群）を保存する（図２のステップＳＴ２０１）。次に、ＯＳパラメータ表示部１３３は、ＯＳパラメータテーブル１３１の各ＯＳパラメータの内容をユーザに表示する（図２のステップＳＴ２０２）。
【００１４】
次に、ユーザはＯＳパラメータ修正部１３４を介して各ＯＳパラメータの内容を適宜修正する。そして、修正されたＯＳパラメータはＯＳパラメータ修正部１３４によりＯＳパラメータテーブル１３１に保存される（図２のステップＳＴ２０３）。次に、ＯＳパラメータダウンロード部１３５は、修正したＯＳパラメータをＯＳパラメータテーブル１３１から抽出する。そして、対応する仮想ＯＳ１１１、仮想ＯＳ１１２および、物理ＯＳ１２０にＬＡＮ１４０を経由して修正したＯＳパラメータを適宜ダウンロードする（図２のステップＳＴ２０４）。
【００１５】
上記のように構成された実施の形態１の管理装置によれば、仮想ＯＳ、物理ＯＳを問わずＯＳパラメータを一元的に収集して修正して管理することができ、簡便にＯＳパラメータの設定を行うことができる。
【００１６】
実施の形態２．
上記実施の形態１においては、仮想ＯＳを含めたＯＳパラメータを一括収集、一括管理する場合について述べたが、本実施の形態２においては、図３に示すように物理ＯＳおよび仮想ＯＳが制御ネットワークに接続され、制御ネットワークの動作に必要な物理ＯＳおよび仮想ＯＳの各制御パラメータを管理する場合について説明する。図３はこの発明の実施の形態２における管理装置の構成を示した図、図４は図３に示した管理装置の動作を説明するためのフローチャートである。
【００１７】
図において、上記実施の形態１と同様の部分は同一符号を付して説明を省略する。仮想ＯＳ１１１、１１２および物理ＯＳ１２０は制御ネットワーク３５０に接続されている。そしてＬＡＮ１４０に管理装置３３０が接続されている。この制御ネットワーク３５０の動作に必要な制御パラメータは、物理ＯＳ１２０および仮想ＯＳ１１１、１１２にそれぞれ格納されている。
【００１８】
管理装置３３０は、制御パラメータテーブル３３１と、制御パラメータ収集部３３２と、制御パラメータ表示部３３３と、制御パラメータ修正部３３４と、制御パラメータダウンロード部３３５とを備えている。当該管理装置３３０は、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２を、本実施の形態２において制御ネットワーク３５０を用いて制御するものであると設定する。尚、当該管理措置３３０は、具体的には、プラントなどを監視するプラント監視制御システムに採用することが考えられる。そして、その制御に使用される物理ＯＳ１１０上で動作している仮想ＯＳ１１１、仮想ＯＳ１１２と、物理ＯＳ１２０が今回の管理対象となる。また、物理ＯＳ１１０自体は、今回は管理対象外である。但し、管理が必要となった場合には管理対象として設定することは可能である。
【００１９】
そして、制御パラメータテーブル３３１は、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２の各制御パラメータを保存するものである。制御パラメータ収集部３３２は、管理を行う物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２の各制御パラメータを、ＬＡＮ１４０を介して収集して制御パラメータテーブル３３１に保存するものである。制御パラメータ表示部３３３は、制御パラメータテーブル３３１に保存された制御パラメータを表示するものである。制御パラメータ修正部３３４は、制御パラメータ表示部３３３に表示された制御パラメータを修正して制御パラメータテーブル３３１に保存するものである。制御パラメータダウンロード部３３５は、制御パラメータテーブル３３１に保存された制御パラメータを適宜、物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２にＬＡＮ１４０を介してダウンロードするものである。
【００２０】
次に上記のように構成された実施の形態２の管理装置の動作について、図４を参照にして説明する。まず、管理装置１３０は、制御パラメータ収集部３３２がＬＡＮ１４０を介して、プラント監視制御システムの構成要素である物理ＯＳ１１０上で動作している仮想ＯＳ１１１、仮想ＯＳ１１２と、物理ＯＳ１２０のそれぞれの制御パラメータを収集する。そして、制御パラメータテーブル３３１にこれら制御パラメータ（制御パラメータ群）を保存する（図４のステップＳＴ４０１）。次に、制御パラメータ表示部３３３は、制御パラメータテーブル３３１の各制御パラメータの内容をユーザに表示する（図４のステップＳＴ４０２）。
【００２１】
次に、ユーザは制御パラメータ修正部３３４を介して各制御パラメータの内容を適宜修正する。そして、修正された制御パラメータは制御パラメータ修正部３３４により制御パラメータテーブル３３１に保存される（図４のステップＳＴ４０３）。次に、制御パラメータダウンロード部３３５は、修正した制御パラメータを制御パラメータテーブル３３１から抽出する。そして、対応する仮想ＯＳ１１１、仮想ＯＳ１１２および、物理ＯＳ１２０にＬＡＮ１４０を経由して修正した制御パラメータを適宜ダウンロードする（図２のステップＳＴ４０４）。
【００２２】
上記のように構成された実施の形態２の管理装置によれば、仮想ＯＳ、物理ＯＳを問わず制御パラメータを一元的に収集して修正して管理することができ、簡便に制御パラメータの設定を行うことができる。
【００２３】
実施の形態３．
図５はこの発明の実施の形態３における管理装置の構成を示した図、図６は図４に示した管理装置の動作を説明するためのフローチャートである。本実施の形態３においては、制御パラメータが妥当であるか否かを判断することができる。尚、制御パラメータが妥当であるか否かとは、例えば、制御ネットワークにおける制御パラメータの場合、共有メモリアドレスのように重複を許さないものがパラメータとなっている場合がある。このような場合、個別のＯＳ（物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２）に対してパラメータのチェックを行っても判断することができない。しかし、全てのＯＳ（物理ＯＳ１２０、および、仮想ＯＳ１１１、１１２）の制御パラメータを収集して、比較することにより制御パラメータの妥当性がチェック可能となる。
【００２４】
図において、上記実施の形態１と同様の部分は同一符号を付して説明を省略する。ＬＡＮ１４０に接続された管理装置５３０は、制御パラメータの妥当性をチェックする制御パラメータチェック部３３６を備えている。
【００２５】
次に上記のように構成された実施の形態３の管理装置の動作について、図６を参照にして説明する。まず、上記実施の形態２と同様の工程を経て、ユーザは制御パラメータを制御パラメータ修正部３３４を介して修正して制御パラメータテーブル３３１に保存される（図６のステップＳＴ４０３）。次に、制御パラメータチェック３３６は各制御パラメータの内容が妥当であるか否かを確認する（図６のステップＳＴ４０５）。次に、妥当であると判断されると、上記実施の形態２と同様の工程を経て、修正した制御パラメータを適宜ダウンロードされる（図６のステップＳＴ４０４）。また、妥当でないと判断されると、再び、ユーザが制御パラメータを制御パラメータ修正部３３４を介して修正して制御パラメータテーブル３３１に保存し、上記に示した動作を繰り返す。
【００２６】
上記のように構成された実施の形態３の管理装置によれば、上記実施の形態２と同様の効果を奏するのはもちろんのこと、制御パラメータの妥当性を判断するため、正確に一元的に収集して修正して管理することができる。
【００２７】
実施の形態４．
図７はこの発明の実施の形態４における管理装置の構成を示した図、図８は図７に示した管理装置の動作を説明するためのフローチャートである。本実施の形態４においては、制御パラメータが妥当であるか否かを判断し、妥当でないと判断されたものは、自動的に修正することができる。
【００２８】
図において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。ＬＡＮ１４０に接続された管理装置７３０の制御パラメータ修正部３３４は、制御パラメータチェック部３３６にて妥当でないと判断された制御パラメータを自動修正する機能を備えている。
【００２９】
次に上記のように構成された実施の形態４の管理装置の動作について、図８を参照にして説明する。まず、上記各実施の形態と同様の工程を経て、ユーザは制御パラメータを制御パラメータ修正部３３４を介して修正して制御パラメータテーブル３３１に保存される（図８のステップＳＴ４０３）。次に、制御パラメータチェック３３６は各制御パラメータの内容が妥当であるか否かを確認する（図８のステップＳＴ４０５）。次に、妥当であると判断されると、上記各実施の形態と同様の工程を経て、修正した制御パラメータを適宜ダウンロードされる（図８のステップＳＴ４０４）。また、妥当でないと判断されると、制御パラメータを制御パラメータ修正部３３４にて自動修正して制御パラメータテーブル３３１に保存し（図８のステップＳＴ４０３’）、上記に示した動作を繰り返す。
【００３０】
上記のように構成された実施の形態４の管理装置によれば、上記各実施の形態と同様の効果を奏するのはもちろんのこと、制御パラメータを自動修正することができ、作業が簡便になる。
【００３１】
実施の形態５．
図９はこの発明の実施の形態５における管理装置の構成を示した図、図１０は図９に示した管理装置の動作を説明するためのフローチャートである。本実施の形態５においては、収集した各制御パラメータが、保存されている各制御パラメータから変更されているか否かを判断することができる。
【００３２】
図において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。ＬＡＮ１４０に接続された管理装置９３０は、収集された各制御パラメータと制御パラメータテーブル３３１に保存されている各制御パラメータとを比較して異なるか否かを検出して、異なる場合には通知する制御パラメータ変更通知部３３７を備えている。
【００３３】
次に上記のように構成された実施の形態５の管理装置の動作について、図１０を参照にして説明する。まず、上記各実施の形態と同様の工程を経て、各制御パラメータを収集してした後、制御パラメータ変更通知部３３７は、制御パラメータテーブル３３１に保存されている各制御パラメータと、収集した各制御パラメータとの内容とが変更しているか否かをチェックする（図１０のステップＳＴ４０６）。次に、変更なしと判断されると、上記各実施の形態と同様の工程を実施する。また、変更されていると判断されると、制御パラメータ変更通知部３３７は、制御パラメータの内容が変更されていることをユーザに通知する（図１０のステップＳＴ４０７）。次に、上記各実施の形態と同様の工程を実施する。但し、制御パラメータの内容が変更されている箇所があらかじめ通知されているため、ユーザは、制御パラメータの修正が行いやすくなる。
【００３４】
上記のように構成された実施の形態５の管理装置によれば、上記各実施の形態と同様の効果を奏するのはもちろんのこと、制御パラメータが意図せず変更された場合に、変更された箇所を検出しその変更を通知し、ユーザに修正を促すことができ、修正漏れなどを防止することができる。
【００３５】
尚、上記実施の形態５においては、制御パラメータの管理について示したが、これに限られることは無く、例えば、図１１に示すように、管理装置１５０として、ＯＳパラメータおよび制御パラメータのいずれも管理を行うことができるように構成してよく、上記各実施の形態と同様の効果を奏することができる。
【００３６】
尚、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００３７】
１１０，１２０  物理ＯＳ、１１１，１１２  仮想ＯＳ、
１３０，１５０，３３０，５３０，７３０，９３０  管理装置、
１３２  ＯＳパラメータ収集部、１３４  ＯＳパラメータ修正部、
１３５  ＯＳパラメータダウンロード部、３３１  制御パラメータテーブル、
３３２  制御パラメータ収集部、３３４  制御パラメータ修正部、
３３５  制御パラメータダウンロード部、３３６  制御パラメータチェック部、
３３７  制御パラメータ変更通知部。
【図１】
2014139707.tif 000003
【図２】
2014139707.tif 000004
【図３】
2014139707.tif 000005
【図４】
2014139707.tif 000006
【図５】
2014139707.tif 000007
【図６】
2014139707.tif 000008
【図７】
2014139707.tif 000009
【図８】
2014139707.tif 000010
【図９】
2014139707.tif 000011
【図１０】
2014139707.tif 000012
【図１１】
2014139707.tif 000013