(57)【要約】【課題】パラメータを更新する際の作業効率を向上させる。【解決手段】パラメータの値を一括更新する複数の機器が選択された場合に、選択機器に対応する機器種別を特定する機器種別特定部１１と、特定された全ての機器種別に共通する共通パラメータを決定する共通パラメータ決定部１２と、共通パラメータごとに一括更新値を入力する入力領域および選択機器の設定値を表示する表示領域を設けた一覧画面を表示する一覧表示部１３と、選択機器に対応する共通パラメータの値を入力領域の入力値で更新する一括更新部１４と、を備え、一覧画面は、選択機器／パラメータごとに更新の可否を選択する選択入力領域をさらに有し、一括更新部１４は、選択入力領域にチェックマークが入力されている機器／パラメータを更新対象としてパラメータの値を更新する。【選択図】図１
2014096099.tif 000002
【特許請求の範囲】
【請求項１】
管理対象である複数の機器の中から、パラメータの値を一括更新する対象となる複数の機器が選択された場合に、当該選択された前記機器に対応する機器種別を特定する機器種別特定部と、
前記機器種別特定部により特定された全ての前記機器種別に共通するパラメータとなる共通パラメータを決定する共通パラメータ決定部と、
前記共通パラメータ決定部により決定された前記共通パラメータに含まれるパラメータごとに、一括更新する値を入力するための入力領域、および前記選択された前記機器に設定されている値を表示するための表示領域を設けた一覧画面を表示する一覧表示部と、
前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を、当該パラメータに対応する前記入力領域に入力された値でそれぞれ更新する一括更新部と、を備え、
前記一覧画面は、前記選択された前記機器ごと、および／または、前記共通パラメータに含まれるパラメータごとに、更新対象にするかどうかを選択するための選択入力領域を、さらに有し、
前記一括更新部は、前記選択入力領域に、更新対象にすることを示す入力がなされている前記機器および／または前記パラメータを更新の対象として、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を更新する、ことを特徴とする機器管理装置。
【請求項２】
前記機器種別特定部は、前記機器種別を特定する種別情報を、前記機器を特定する識別情報ごとに対応付けて記憶する機器情報記憶部を参照して、前記選択された前記機器に対応する前記機器種別を特定する、ことを特徴とする請求項１記載の機器管理装置。
【請求項３】
前記共通パラメータ決定部は、前記機器種別ごとに共通するパラメータを前記種別情報ごとに対応付けて記憶する共通パラメータ情報記憶部を参照して、前記共通パラメータを決定する、ことを特徴とする請求項１または２記載の機器管理装置。
【請求項４】
管理対象である複数の機器の中から、パラメータの値を一括更新する対象となる複数の機器が選択された場合に、当該選択された前記機器に対応する機器種別を特定する機器種別特定ステップと、
前記機器種別特定ステップにおいて特定された全ての前記機器種別に共通するパラメータとなる共通パラメータを決定する共通パラメータ決定ステップと、
前記共通パラメータ決定ステップにおいて決定された前記共通パラメータに含まれるパラメータごとに、一括更新する値を入力するための入力領域、および前記選択された前記機器に設定されている値を表示するための表示領域を設けた一覧画面を表示する一覧表示ステップと、
前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を、当該パラメータに対応する前記入力領域に入力された値でそれぞれ更新する一括更新ステップと、を含み、
前記一覧画面は、前記選択された前記機器ごと、および／または、前記共通パラメータに含まれるパラメータごとに、更新対象にするかどうかを選択するための選択入力領域を、さらに有し、
前記一括更新ステップは、前記選択入力領域に、更新対象にすることを示す入力がなされている前記機器および／または前記パラメータを更新の対象として、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を更新する、ことを特徴とする機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置および機器管理方法に関する。
【背景技術】
【０００２】
生産プロセスを管理する現場では、プラント内に多数の機器（例えばセンサ機器やバルブポジショナ等のデバイス）を配置してプロセスを管理する。これらの機器は、マルチベンダー化されており、各ベンダーは、機器に設定するパラメータや、そのパラメータの値を独自に設けている。したがって、機器を各現場に配置するときには、機器の設定を各現場のシステム仕様に合わせて変更する必要がある。このような変更では、各機器に対して同様な設定を繰り返し行うことになるため、作業に要する工数が増えてしまう。下記特許文献１には、管理者が選択した複数の機器に共通するパラメータを共通パラメータとして抽出して、共通パラメータ設定画面上に表示し、その共通パラメータの値を、画面から入力された値で一括変更する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４６１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、共通パラメータを抽出する際に、パラメータの値が１つでも異なる機器が存在すると、そのパラメータは共通パラメータから除外される。この場合には、共通パラメータとして値を一括変更することができないため、機器ごとに個別にそのパラメータの値を設定していくこととなり、パラメータを更新する際の作業効率が低下してしまう。
【０００５】
本発明は、上述した従来技術による問題点を解消するためになされたものであり、パラメータを更新する際の作業効率を向上させることができる機器管理装置および機器管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る機器管理装置は、管理対象である複数の機器の中から、パラメータの値を一括更新する対象となる複数の機器が選択された場合に、当該選択された前記機器に対応する機器種別を特定する機器種別特定部と、前記機器種別特定部により特定された全ての前記機器種別に共通するパラメータとなる共通パラメータを決定する共通パラメータ決定部と、前記共通パラメータ決定部により決定された前記共通パラメータに含まれるパラメータごとに、一括更新する値を入力するための入力領域、および前記選択された前記機器に設定されている値を表示するための表示領域を設けた一覧画面を表示する一覧表示部と、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を、当該パラメータに対応する前記入力領域に入力された値でそれぞれ更新する一括更新部と、を備え、前記一覧画面は、前記選択された前記機器ごと、および／または、前記共通パラメータに含まれるパラメータごとに、更新対象にするかどうかを選択するための選択入力領域を、さらに有し、前記一括更新部は、前記選択入力領域に、更新対象にすることを示す入力がなされている前記機器および／または前記パラメータを更新の対象として、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を更新する。
【０００７】
また、本発明に係る機器管理方法は、管理対象である複数の機器の中から、パラメータの値を一括更新する対象となる複数の機器が選択された場合に、当該選択された前記機器に対応する機器種別を特定する機器種別特定ステップと、前記機器種別特定ステップにおいて特定された全ての前記機器種別に共通するパラメータとなる共通パラメータを決定する共通パラメータ決定ステップと、前記共通パラメータ決定ステップにおいて決定された前記共通パラメータに含まれるパラメータごとに、一括更新する値を入力するための入力領域、および前記選択された前記機器に設定されている値を表示するための表示領域を設けた一覧画面を表示する一覧表示ステップと、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を、当該パラメータに対応する前記入力領域に入力された値でそれぞれ更新する一括更新ステップと、を含み、前記一覧画面は、前記選択された前記機器ごと、および／または、前記共通パラメータに含まれるパラメータごとに、更新対象にするかどうかを選択するための選択入力領域を、さらに有し、前記一括更新ステップは、前記選択入力領域に、更新対象にすることを示す入力がなされている前記機器および／または前記パラメータを更新の対象として、前記選択された前記機器に対応する前記共通パラメータに含まれるパラメータの値を更新する。
【０００８】
かかる構成を採用することで、選択された複数の機器に対応する機器種別を特定し、この特定した全ての機器種別に共通するパラメータを共通パラメータとして決定し、この共通パラメータに含まれるパラメータごとに、一括更新する値を入力する入力領域と、選択された機器に設定されている値を表示する表示領域とを画面上に一覧表示することができ、画面上の入力領域に入力された値で、選択された複数の機器に対応する各共通パラメータの値を、一括更新することが可能となり、さらに、一覧表示された機器および／またはパラメータごとに設けられた選択入力領域への入力の有無に応じて更新対象を取捨選択できるため、一括更新する対象を一覧画面上に表示させて、その内容を吟味し、更新が必要な対象を確実に見極めてから更新させることが可能となる。
【０００９】
上記機器種別特定部は、前記機器種別を特定する種別情報を、前記機器を特定する識別情報ごとに対応付けて記憶する機器情報記憶部を参照して、前記選択された前記機器に対応する前記機器種別を特定する、こととしてもよい。また、上記共通パラメータ決定部は、前記機器種別ごとに共通するパラメータを前記種別情報ごとに対応付けて記憶する共通パラメータ情報記憶部を参照して、前記共通パラメータを決定する、こととしてもよい。
【発明の効果】
【００１０】
本発明によれば、パラメータを更新する際の作業効率を向上させることができる機器管理装置および機器管理方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態における機器管理装置を含む機器管理システムの構成を例示する図である。
【図２】図１に示す機器情報テーブルのデータ構成を例示する図である。
【図３】図１に示す共通パラメータ情報テーブルのデータ構成を例示する図である。
【図４】更新対象の機器を選択する際に用いるツール画面を例示する図である。
【図５】パラメータ値更新用一覧画面を例示する図である。
【図６】実施形態における機器管理装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明に係る実施形態について説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施できる。
【００１３】
図１は、本発明の実施形態における機器管理装置を含む機器管理システムの概略構成を示す図である。図１に示すように、機器管理システム１００は、機器管理装置１と、一つまたは複数のコントローラ２と、一つまたは複数のデバイス３と、を備える。コントローラ２およびデバイス３は階層関係にある機器であり、コントローラ２が上位階層に位置し、デバイス３がコントローラ２の下位階層に位置する。
【００１４】
デバイス３は、プラント内に配置される機器であり、例えばフィールドバスを介してコントローラ２と双方向に通信する機能を有する。フィールドバスは、デジタル信号で双方向通信可能な通信方式のネットワークであり、その通信仕様は、フィールドバス協会（Fieldbus Foundation（登録商標））によって、ファウンデーションフィールドバス(Foundation Fieldbus)として規格化（標準化）されている。
【００１５】
デバイス３としては、例えば、流量や圧力、温度等を検出する各種センサ機器、流量制御弁や圧力制御弁等の各種バルブを制御するバルブポジショナ、ポンプやファン等を動作させる各種アクチュエータ等が該当する。
【００１６】
コントローラ２は、下位階層に位置するデバイス３を統括制御する機器である。コントローラ２は、例えば、センサ機器から取得した流量や圧力等の測定値に基づいて、バルブポジショナを制御することで、配管に設けられたバルブの開度等を調節する。
【００１７】
機器管理装置１は、コントローラ２やデバイス３の機器情報を管理する装置である。機器管理装置１は、物理的には、例えば、ＣＰＵ（Central Processing Unit、）等の制御装置と、メモリやＨＤＤ（Hard Disk Drive）等の記憶装置と、入力装置と、表示装置とを備える。記憶装置は、機器管理に関する情報を格納する各種のテーブルを記憶する。各種のテーブルとして、例えば、機器情報テーブル１５ａおよび共通パラメータ情報テーブル１５ｂがある。なお、機器情報テーブル１５ａおよび共通パラメータ情報テーブル１５ｂは、機器管理装置１の外部にある記憶装置に記憶させてもよい。
【００１８】
機器情報テーブル１５ａは、コントローラ２やデバイス３のコンフィギュレーション情報等を含む機器情報を格納する記憶部である。図２を参照して、機器情報テーブル１５ａのデータ構成について説明する。機器情報テーブル１５ａは、データ項目として、例えば、機器識別情報項目、アドレス情報項目、機器種別情報項目およびパラメータ項目を有する。
【００１９】
機器識別情報項目は、コントローラ２やデバイス３を特定する機器識別情報を格納する。アドレス情報項目は、コントローラ２やデバイス３のシステム内での所在を示すアドレス情報を格納する。
【００２０】
機器種別情報項目は、コントローラ２やデバイス３の種別を特定する機器種別情報を格納する。パラメータ項目は、パラメータを特定するパラメータＩＤとそのパラメータの値とを一組にした複数組のパラメータ情報を格納する。
【００２１】
共通パラメータ情報テーブル１５ｂは、機器種別ごとに共通するパラメータを定義する共通パラメータ情報を格納する記憶部である。図３を参照して、共通パラメータ情報テーブル１５ｂのデータ構成について説明する。共通パラメータ情報テーブル１５ｂは、例えば、上位テーブルＨＴと、その上位テーブルＨＴに属する複数の下位テーブルＬＴａ〜ＬＴｃとを含み、上位テーブルＨＴと下位テーブルＬＴａ〜ＬＴｃとで階層構造を形成する。上位テーブルＨＴは、全ての機器種別に共通するパラメータＩＤを格納する。下位テーブルＬＴａ〜ＬＴｃは、機器種別ごとに共通するパラメータＩＤのうち、上位テーブルＨＴに格納されていないパラメータＩＤを格納する。
【００２２】
図３では、下位テーブルとして、機器種別が“流量計”であるデバイス３に共通するパラメータＩＤを格納するテーブルＬＴａと、機器種別が“発信器”であるデバイス３に共通するパラメータＩＤを格納するテーブルＬＴｂと、機器種別が“ポジショナ”であるデバイス３に共通するパラメータＩＤを格納するテーブルＬＴｃと、が例示されている。
【００２３】
図３に示す上位テーブルＨＴは、機器種別が“流量計”であるデバイス３と、機器種別が“発信器”であるデバイス３と、機器種別が“ポジショナ”であるデバイス３とを含む全てのデバイス３に共通するパラメータＩＤを格納する。
【００２４】
図１に示すように、機器管理装置１は、機能的には、例えば、機器種別特定部１１と、共通パラメータ決定部１２と、一覧表示部１３と、一括更新部１４と、を有する。
【００２５】
機器種別特定部１１は、管理対象となる複数のコントローラ２やデバイス３の中から、パラメータの値を一括更新する対象となる複数の機器が選択された場合に、この選択された機器に対応する機器種別を、機器情報テーブル１５ａを用いて特定する。
【００２６】
管理者が、複数の機器を選択する際に用いるツール画面の一例を、図４に示す。このツール画面には、管理対象となる複数のコントローラ２やデバイス３に対応するアイコンがツリー形式で表示されている。図４では、コントローラ２Ａに属する複数のデバイス３Ａ〜３Ｈのうち、三つのデバイス３Ａ〜３Ｃが、パラメータの値を一括更新する対象として選択されている。
【００２７】
この場合、機器種別特定部１１は、図４に示す三つのデバイス３Ａ〜３Ｃに対応する機器種別を、機器情報テーブル１５ａから抽出して特定する。
【００２８】
図１に示す共通パラメータ決定部１２は、機器種別特定部１１により特定された全ての機器種別に共通するパラメータを、共通パラメータ情報テーブル１５ｂを参照して決定する。
【００２９】
一覧表示部１３は、一括更新する対象として選択された機器群に共通するパラメータの値を一覧表示するパラメータ値更新用一覧画面を表示装置に表示させる。
【００３０】
図５に、パラメータ値更新用一覧画面を例示する。パラメータ値更新用一覧画面は、例えば、パラメータ表示欄Ｐと、値入力欄Ｉと、値表示欄Ｏと、を有する。パラメータ表示欄Ｐは、共通パラメータ決定部１２により決定されたパラメータＩＤを表示するための領域である。値入力欄Ｉは、一括更新する値を入力するための入力領域である。値表示欄Ｏは、一括更新する対象として選択された機器にそれぞれ設定されているパラメータの値を表示するための表示領域である。
【００３１】
一覧表示部１３は、値入力欄Ｉに、初期値として、予め設定されているデフォルト値を表示する。なお、初期値としてデフォルト値を表示することには限定されず、例えば、初期状態を空欄の状態としてもよい。
【００３２】
一覧表示部１３は、値表示欄Ｏに表示する値が、対応する値入力欄Ｉに入力されている値と異なる場合には、管理者が、値が異なることを認識し易くするために、その値表示欄Ｏの表示方法を変更する。変更する表示方法としては、例えば、背景色や文字色を異なる色に変更することが挙げられる。
【００３３】
例えば、図５に示すパラメータ値更新用一覧画面では、パラメータ“Ｐ０００７”の入力値が“２０”であるのに対し、機器Ａのパラメータ“Ｐ０００７”の設定値が“２３”であるため、その値表示欄Ｏ１の背景色が、通常時とは異なる色に変更されている。同様に、パラメータ“Ｐ００１５”の入力値が“４０”であるのに対し、機器Ｃのパラメータ“Ｐ００１５”の設定値が“４８”であるため、その値表示欄Ｏ２の背景色が、通常時とは異なる色に変更されている。
【００３４】
図５に示すパラメータ値更新用一覧画面は、更新対象チェック欄Ｃをさらに有する。更新対象チェック欄Ｃは、一覧表示されている機器を更新対象にするかどうかを選択するための選択入力領域である。したがって、更新対象チェック欄Ｃにチェックマークが入力されている機器が、一括更新の対象となる。このような更新対象チェック欄Ｃを設けることで、一括更新する対象をパラメータ値更新用一覧画面上に表示させて、その内容を吟味し、更新が必要な対象機器を確実に見極めてから更新することが可能となる。この更新対象チェック欄Ｃは、初期値として、チェックマークが入力されている状態にすることができる。
【００３５】
図１に示す一括更新部１４は、パラメータ値更新用一覧画面で一括更新の対象として選択された機器の各パラメータ表示欄Ｐに対応するパラメータの値を、そのパラメータに対応する値入力欄Ｉに入力された値でそれぞれ更新する。これにより、共通パラメータの値を一括更新することができる。更新したパラメータの値は、機器情報テーブル１５ａに反映されるとともに、機器自身に設定されているパラメータにも反映される。
【００３６】
次に、図６を参照して、実施形態における機器管理装置１の動作について説明する。
【００３７】
最初に、管理者が図４に示すツール画面を用いて、パラメータの値を一括更新する対象となる複数の機器を選択して実行指示すると、機器種別特定部１１は、この選択された機器に対応する機器種別を、機器情報テーブル１５ａを用いて特定する（ステップＳ１０１）。
【００３８】
続いて、共通パラメータ決定部１２は、機器種別特定部１１により特定された全ての機器種別に共通するパラメータを、共通パラメータ情報テーブル１５ｂを参照して決定する（ステップＳ１０２）。
【００３９】
続いて、一覧表示部１３は、図５に示すパラメータ値更新用一覧画面を表示装置に表示する（ステップＳ１０３）。
【００４０】
続いて、パラメータ値更新用一覧画面で更新ボタンＢＴが押下される（ステップＳ１０４；ＹＥＳ）と、一括更新部１４は、パラメータ値更新用一覧画面で一括更新の対象として選択された機器の各パラメータ表示欄Ｐに対応するパラメータの値を、そのパラメータ表示欄Ｐに対応する値入力欄Ｉに入力された値でそれぞれ更新することで、共通パラメータの値を一括更新する（ステップＳ１０５）。
【００４１】
上述してきたように、実施形態における機器管理装置１によれば、機器種別特定部１１を有することで、管理者が選択した複数の機器に対応する機器種別を特定することができ、共通パラメータ決定部１２を有することで、特定した全ての機器種別に共通するパラメータを共通パラメータとして決定することができる。
【００４２】
また、一覧表示部１３を有することで、共通パラメータに含まれるパラメータごとに、一括更新する値を入力する値入力欄Ｉと、選択された機器に設定されている値を表示する値表示欄Ｏとをパラメータ値更新用一覧画面に一覧表示することができ、一括更新部１４を有することで、パラメータ値更新用一覧画面の値入力欄Ｉに入力された値で、選択された複数の機器に対応する各共通パラメータの値を、一括更新することが可能となる。
【００４３】
さらに、パラメータ値更新用一覧画面上に、更新対象チェック欄Ｃを設けることで、更新対象チェック欄Ｃへの入力の有無に応じて更新対象機器を取捨選択できるため、一括更新する対象をパラメータ値更新用一覧画面上に表示させて、その内容を吟味し、更新が必要な対象機器を確実に見極めてから更新させることが可能となる。
【００４４】
それゆえに、実施形態における機器管理装置１によれば、パラメータを更新する際の作業効率を向上させることが可能となる。
【００４５】
なお、上述した実施形態では、フィールドバスを介してコントローラと双方向に通信する機能を有する機器を、デバイス３の例示として用いているが、本発明に適用可能な機器は、これに限定されない。例えば、ＨＡＲＴ（Highway Addressable Remote Transducer）通信機能を搭載した機器（ＨＡＲＴ通信対応機器）を、デバイス３として用いてもよい。
【００４６】
また、上述した実施形態では、パラメータ値更新用一覧画面の更新対象チェック欄を、機器ごとに設けているが、これに限定されない。例えば、パラメータごとに、更新対象チェック欄を設けてもよい。この場合、更新対象チェック欄にチェックマークが入力されているパラメータが、一括更新の対象パラメータとなる。これにより、一括更新する対象をパラメータ値更新用一覧画面上に表示させて、その内容を吟味し、更新が必要な対象パラメータを確実に見極めてから更新することが可能となる。この更新対象チェック欄は、初期値として、チェックマークが入力されている状態にすることができる。
【符号の説明】
【００４７】
１…機器管理装置
２…コントローラ
３…デバイス
１１…機器種別特定部
１２…共通パラメータ決定部
１３…一覧表示部
１４…一括更新部
１５ａ…機器情報テーブル
１５ｂ…共通パラメータ情報テーブル
１００…機器管理システム
【図１】
2014096099.tif 000003
【図２】
2014096099.tif 000004
【図３】
2014096099.tif 000005
【図６】
2014096099.tif 000006
【図４】
2014096099.tif 000007
【図５】
2014096099.tif 000008