(57)【要約】【課題】自己診断を行う際の作業効率を向上させる。【解決手段】複数の機器の中から、機器が自機器の動作の適否を診断する自己診断を実行させる対象として一つ以上の機器が選択された場合に、選択された機器に対応する機器種別情報を機器情報テーブル１４ａから取得する機器種別取得部１１と、機器種別取得部１１により取得された機器種別情報に対応する起動コマンドを起動コマンド情報テーブル１４ｂから抽出することで、選択された機器に実行させる自己診断の内容を決定する自己診断決定部１２と、自己診断決定部１２により抽出された起動コマンドを実行することで、選択された機器に自己診断を実行させる自己診断実行部１３と、を備える。【選択図】図１
2015001930.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器の中から、前記機器が自機器の動作の適否を診断する自己診断を実行させる対象として一つ以上の前記機器が選択された場合に、当該選択された前記機器に対応する機器種別情報を取得する機器種別取得部と、
前記機器種別取得部により取得された前記機器種別情報に基づいて、複数ある前記自己診断の内容の中から、前記選択された前記機器に実行させる前記自己診断の内容を決定する自己診断決定部と、
前記自己診断決定部により決定された前記自己診断の内容を、前記選択された前記機器に実行させる自己診断実行部と、
を備えることを特徴とする機器管理装置。
【請求項２】
前記機器種別情報ごとに、前記自己診断の実行を起動させる起動コマンドを記憶する記憶部を、さらに備え、
前記自己診断決定部は、前記機器種別取得部により取得された前記機器種別情報に対応する前記起動コマンドを、前記記憶部により記憶された前記起動コマンドから抽出することで、前記自己診断の内容を決定し、
前記自己診断実行部は、前記自己診断決定部により抽出された前記起動コマンドを実行することで、前記自己診断の内容を実行させる、
ことを特徴とする請求項１記載の機器管理装置。
【請求項３】
前記機器種別情報は、前記機器を特定する機器識別情報、前記機器の通信規約を特定するプロトコル情報、前記機器の型式を特定するタイプ情報、および前記機器の機能を特定する機能管理番号を含み、
前記自己診断実行部は、前記タイプ情報に基づいて、並行して実行可能な前記自己診断の内容をグループ化し、同一のグループに属する前記自己診断の内容に対応する前記起動コマンドを、前記グループごとにまとめて実行する、
ことを特徴とする請求項２記載の機器管理装置。
【請求項４】
前記自己診断実行部は、前記タイプ情報に基づいて、予め定められた順序で実行する前記自己診断の内容を選別し、当該選別した前記自己診断の内容に対応する前記起動コマンドを、前記順序にしたがって実行する、ことを特徴とする請求項３記載の機器管理装置。
【請求項５】
複数の機器の中から、前記機器が自機器の動作の適否を診断する自己診断を実行させる対象として一つ以上の前記機器が選択された場合に、当該選択された前記機器に対応する機器種別情報を取得する機器種別取得ステップと、
前記機器種別取得ステップにおいて取得された前記機器種別情報に基づいて、複数ある前記自己診断の内容の中から、前記選択された前記機器に実行させる前記自己診断の内容を決定する自己診断決定ステップと、
前記自己診断決定ステップにおいて決定された前記自己診断の内容を、前記選択された前記機器に実行させる自己診断実行ステップと、
を含むことを特徴とする機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置および機器管理方法に関する。
【背景技術】
【０００２】
生産プロセスを管理する現場では、プラント内に多数の機器（例えばセンサ機器やバルブポジショナ等のデバイス）を配置してプロセスを管理している。これらの機器は、自己診断機能を備えており、自機器の異常等を検出することができる。下記特許文献１には、機器管理装置が、複数の機器に対して、順次、自己診断を実行させ、その診断結果を取得する機器管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１４６６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、予め定められた巡回条件に従い、複数の機器に対して、順次自己診断を実行させている。しかしながら、巡回条件に従わず、管理者が任意に診断結果を取得する場合には、管理者が機器管理装置を操作して個別に機器を選択し、その選択した機器に自己診断を実行させて診断結果を取得する一連の作業を、機器ごとに繰り返し行わなければならず、自己診断を行う際の作業に手間がかかる。
【０００５】
本発明は、上述した従来技術による問題点を解消するためになされたものであり、自己診断を行う際の作業効率を向上させることができる機器管理装置および機器管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る機器管理装置は、複数の機器の中から、前記機器が自機器の動作の適否を診断する自己診断を実行させる対象として一つ以上の前記機器が選択された場合に、当該選択された前記機器に対応する機器種別情報を取得する機器種別取得部と、前記機器種別取得部により取得された前記機器種別情報に基づいて、複数ある前記自己診断の内容の中から、前記選択された前記機器に実行させる前記自己診断の内容を決定する自己診断決定部と、前記自己診断決定部により決定された前記自己診断の内容を、前記選択された前記機器に実行させる自己診断実行部と、を備える。
【０００７】
また、本発明に係る機器管理方法は、複数の機器の中から、前記機器が自機器の動作の適否を診断する自己診断を実行させる対象として一つ以上の前記機器が選択された場合に、当該選択された前記機器に対応する機器種別情報を取得する機器種別取得ステップと、前記機器種別取得ステップにおいて取得された前記機器種別情報に基づいて、複数ある前記自己診断の内容の中から、前記選択された前記機器に実行させる前記自己診断の内容を決定する自己診断決定ステップと、前記自己診断決定ステップにおいて決定された前記自己診断の内容を、前記選択された前記機器に実行させる自己診断実行ステップと、を含む。
【０００８】
かかる構成を採用することで、複数の機器の中から選択された一つ以上の機器に対応する機器種別情報を取得し、その取得した機器種別情報に基づいて複数ある自己診断の内容の中から、上記選択された機器に実行させる自己診断の内容を決定し、その決定した自己診断の内容を上記選択された機器に実行させることができる。それゆえ、上記選択された機器に応じた自己診断を効率よく実行させることが可能となる。
【０００９】
上記機器種別情報ごとに、前記自己診断の実行を起動させる起動コマンドを記憶する記憶部を、さらに備え、前記自己診断決定部は、前記機器種別取得部により取得された前記機器種別情報に対応する前記起動コマンドを、前記記憶部により記憶された前記起動コマンドから抽出することで、前記自己診断の内容を決定し、前記自己診断実行部は、前記自己診断決定部により抽出された前記起動コマンドを実行することで、前記自己診断の内容を実行させる、こととしてもよい。
【００１０】
上記機器種別情報は、前記機器を特定する機器識別情報、前記機器の通信規約を特定するプロトコル情報、前記機器の型式を特定するタイプ情報、および前記機器の機能を特定する機能管理番号を含み、前記自己診断実行部は、前記タイプ情報に基づいて、並行して実行可能な前記自己診断の内容をグループ化し、同一のグループに属する前記自己診断の内容に対応する前記起動コマンドを、前記グループごとにまとめて実行する、こととしてもよい。
【００１１】
上記自己診断実行部は、前記タイプ情報に基づいて、予め定められた順序で実行する前記自己診断の内容を選別し、当該選別した前記自己診断の内容に対応する前記起動コマンドを、前記順序にしたがって実行する、こととしてもよい。
【発明の効果】
【００１２】
本発明によれば、自己診断を行う際の作業効率を向上させることができる機器管理装置および機器管理方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態における機器管理装置を含む機器管理システムの構成を例示する図である。
【図２】図１に示す機器情報テーブルのデータ構成を例示する図である。
【図３】図１に示す起動コマンド情報テーブルのデータ構成を例示する図である。
【図４】機器を選択する際に用いるツール画面を例示する図である。
【図５】実施形態における機器管理装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明に係る実施形態について説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施できる。
【００１５】
図１は、本発明の実施形態における機器管理装置を含む機器管理システムの概略構成を例示する図である。図１に示すように、機器管理システム１００は、機器管理装置１と、一つまたは複数のコントローラ２と、一つまたは複数のデバイス３と、を備える。コントローラ２およびデバイス３は階層関係にある機器であり、コントローラ２が上位階層に位置し、デバイス３がコントローラ２の下位階層に位置する。
【００１６】
デバイス３は、プラント内に配置される機器であり、例えば、ＨＡＲＴ（Highway Addressable Remote Transducer）通信機能を搭載する機器や、ファウンデーションフィールドバス（Foundation（登録商標） Fieldbus ; ＦＦ）技術に対応する機器を用いることができる。
【００１７】
デバイス３としては、例示的に、流量や圧力、温度等を検出する各種センサ機器、流量制御弁や圧力制御弁等の各種バルブを制御するバルブポジショナ、ポンプやファン等を動作させる各種アクチュエータ等が該当する。
【００１８】
コントローラ２は、下位階層に位置するデバイス３を統括制御する機器である。コントローラ２は、例えば、センサ機器から取得した流量や圧力等の測定値に基づいて、バルブポジショナを制御することで、配管に設けられたバルブの開度等を調節する。
【００１９】
機器管理装置１は、コントローラ２やデバイス３の機器情報を管理する装置である。機器管理装置１は、物理的には、例えば、ＣＰＵ（Central Processing Unit、）等の制御装置（不図示）と、メモリやＨＤＤ（Hard Disk Drive）等の記憶装置（不図示）と、入力装置（不図示）と、表示装置（不図示）とを備える。記憶装置は、機器管理に関する情報を格納する各種のテーブルを記憶する。各種のテーブルとして、例えば、機器情報テーブル１４ａおよび起動コマンド情報テーブル１４ｂがある。なお、機器情報テーブル１４ａおよび起動コマンド情報テーブル１４ｂは、機器管理装置１の外部にある記憶装置に記憶させてもよい。
【００２０】
機器情報テーブル１４ａは、コントローラ２やデバイス３のコンフィギュレーション情報等を含む機器情報を格納する記憶部である。図２を参照して、機器情報テーブル１４ａのデータ構成について説明する。機器情報テーブル１４ａは、データ項目として、例えば、機器ＩＤ（機器識別情報）項目、通信プロトコル項目、タイプ項目、アドレス情報項目、階層情報項目、リビジョン番号（機能管理番号）項目およびパラメータ項目を有する。
【００２１】
機器ＩＤ項目は、コントローラ２やデバイス３を特定する識別情報を格納する。通信プロトコル項目は、コントローラ２やデバイス３が利用する通信プロトコルを特定する情報を格納する。コントローラ２やデバイス３が利用する通信プロトコルとしては、例えば、ＨＡＲＴやＦＦが該当する。
【００２２】
タイプ項目は、コントローラ２やデバイス３のハードウェア型式を特定するタイプ情報を格納する。ハードウェア型式としては、例えば、バルブポジショナや流量センサ等が該当する。
【００２３】
アドレス情報項目は、コントローラ２やデバイス３のシステム内での所在を示すアドレスを格納する。階層情報項目は、自機器と階層関係にある親ノードの機器ＩＤや子ノードの機器ＩＤを格納する。
【００２４】
リビジョン番号項目は、パラメータ項目に格納されるパラメータが変更されるたびにカウントアップされる値を格納する。パラメータ項目は、パラメータを特定するパラメータＩＤとそのパラメータの値とを一組にした複数組のパラメータ情報を格納する。
【００２５】
なお、本実施形態では、上記リビジョン番号を用いて機器のソフトウェア機能を管理する場合について説明するが、機器のソフトウェア機能を管理する情報は、リビジョン番号に限定されず、例えば、バージョン番号であってもよい。
【００２６】
ここで、機器が自機器の動作が正常であるかどうかを診断するための自己診断の内容は、機器の種別ごとに定めることができる。本実施形態では、自己診断の内容を特定するための機器種別情報として、例示的に、上記機器ＩＤ、通信プロトコル、タイプおよびリビジョン番号を用いることとする。
【００２７】
図１に示す起動コマンド情報テーブル１４ｂは、機器種別情報ごとに定まる自己診断を起動させる起動コマンドに関する情報を格納する記憶部である。図３を参照して、起動コマンド情報テーブル１４ｂのデータ構成について説明する。起動コマンド情報テーブル１４ｂは、例えば、機器ＩＤ項目、通信プロトコル項目、タイプ項目、リビジョン番号項目および起動コマンド項目を有する。
【００２８】
機器ＩＤ項目、通信プロトコル項目、タイプ項目およびリビジョン番号項目は、上述した機器情報テーブル１４ａの機器ＩＤ項目、通信プロトコル項目、タイプ項目およびリビジョン番号項目と同様の項目である。起動コマンド項目は、自己診断を起動させるためのコマンドを特定する情報を格納する。
【００２９】
図１に示すように、機器管理装置１は、機能的には、例えば、機器種別取得部１１と、自己診断決定部１２と、自己診断実行部１３と、を有する。
【００３０】
機器種別取得部１１は、複数のコントローラ２およびデバイス３の中から、自己診断を実行させる対象として一つ以上の機器が選択された場合に、その選択された機器に対応する機器種別情報を機器情報テーブル１４ａから取得する。
【００３１】
一つ以上の機器を選択する際に用いるツール画面の一例を、図４に示す。このツール画面には、複数のコントローラ２やデバイス３に対応するアイコンがツリー形式で表示される。図４では、コントローラ２Ａに属する複数のデバイス３Ａ〜３Ｈのうち、三つのデバイス３Ａ〜３Ｃが、自己診断を実行させる対象として選択されている。この場合、機器種別取得部１１は、図４に示す三つのデバイス３Ａ〜３Ｃに対応する機器種別情報を機器情報テーブル１４ａからそれぞれ抽出することで、機器種別情報を取得することになる。
【００３２】
図１に示す自己診断決定部１２は、機器種別取得部１１により取得された機器種別情報に基づいて、ツール画面で選択された機器に対して実行させる自己診断の内容を決定する。具体的に、自己診断決定部１２は、機器種別取得部１１により取得された機器種別情報に対応する起動コマンドを起動コマンド情報テーブル１４ｂから抽出することで、自己診断の内容を決定する。
【００３３】
自己診断実行部１３は、自己診断決定部１２により決定された自己診断の内容を、ツール画面で選択された機器に対して実行させる。具体的に、自己診断実行部１３は、起動コマンド情報テーブル１４ｂから抽出した起動コマンドを実行することで、自己診断の内容を実行させる。
【００３４】
ここで、自己診断を実行させる順番は、適宜設定することができる。例えば、ツール画面で機器を選択した順番にしたがって自己診断を順次実行させてもよいし、ツール画面上の表示順にしたがって自己診断を順次実行させてもよい。
【００３５】
また、並行して実行可能な自己診断の内容をグループ化し、同一のグループに属する自己診断の内容をまとめて実行させることとしてもよい。並行して実行可能な自己診断の内容としては、例えば、機器内で定期的に実行する自己診断の内容や、自己診断を開始してから終了するまでの間に機器管理装置から処理を行う必要のない自己診断の内容が該当する。
【００３６】
自己診断の内容をグループ化する際に、例示的に、機器のタイプを用いることができる。この場合、自己診断実行部１３は、自己診断決定部１２により決定された自己診断の内容を、その自己診断の内容に対応する機器のタイプ情報ごとにグループ化し、同一のグループに属する自己診断の内容に対応する起動コマンドをまとめて実行する。これにより、複数の機器に実行させる自己診断全体に要する時間を短縮することができる。
【００３７】
また、予め定められた順序で実行する自己診断の内容を選別し、この選別した自己診断の内容に対応する起動コマンドを、予め定められた順序にしたがって実行することとしてもよい。予め定められた順序としては、例えばプロセス手順が該当する。
【００３８】
予め定められた順序に自己診断の内容を並べる際に、例示的に、機器のタイプを用いることができる。この場合、自己診断実行部１３は、自己診断決定部１２により決定された自己診断の内容の中から、各機器のタイプ情報に基づいて、予め定められた順序で実行する自己診断の内容を選別し、この選別した自己診断の内容に対応する起動コマンドを、予め定められた順序にしたがって実行する。これにより、プロセス手順に従って自己診断を効率よく実行させることが可能となる。
【００３９】
次に、図５を参照して、実施形態における機器管理装置１の動作について説明する。
【００４０】
最初に、管理者が図４に示すツール画面を用いて、自己診断を実行させる対象となる一つ以上の機器を選択して実行指示すると、機器種別取得部１１は、この選択された機器に対応する機器種別情報を機器情報テーブル１４ａから取得する（ステップＳ１０１）。
【００４１】
続いて、自己診断決定部１２は、上記ステップＳ１０１で取得された機器種別情報に対応する起動コマンドを起動コマンド情報テーブル１４ｂから抽出することで、ツール画面で選択された機器に実行させる自己診断の内容を決定する（ステップＳ１０２）。
【００４２】
続いて、自己診断実行部１３は、上記ステップＳ１０２で抽出した起動コマンドを実行することで、ツール画面で選択された機器に自己診断を実行させる（ステップＳ１０３）。
【００４３】
上述してきたように、実施形態における機器管理装置１によれば、機器種別取得部１１を有することで、管理者が選択した一つ以上の機器に対応する機器種別情報を機器情報テーブル１４ａから取得することができ、自己診断決定部１２を有することで、上記取得した機器種別情報に基づいて複数ある自己診断の内容の中から、管理者が選択した機器に実行させる自己診断の内容を決定することができ、自己診断実行部１３を有することで、上記決定した自己診断の内容を、管理者が選択した機器に実行させることができる。したがって、管理者が選択した機器に応じた自己診断を効率よく実行させることが可能となる。
【００４４】
それゆえに、実施形態における機器管理装置１によれば、自己診断を行う際の作業効率を向上させることが可能となる。
【符号の説明】
【００４５】
１…機器管理装置
２…コントローラ
３…デバイス
１１…機器種別取得部
１２…自己診断決定部
１３…自己診断実行部
１４ａ…機器情報テーブル
１４ｂ…起動コマンド情報テーブル
１００…機器管理システム
【図１】
2015001930.tif 000003
【図２】
2015001930.tif 000004
【図３】
2015001930.tif 000005
【図４】
2015001930.tif 000006
【図５】
2015001930.tif 000007