(57)【要約】【課題】冗長セットを構成する２つのデータ収集サーバに対して、収集動作の定義や状態を適切に設定変更する。【解決手段】データ記録サーバ１０の操作制御部１４が、入力された設定変更指示に応じて、指定されたデータ収集サーバ２０で用いる、計測データの収集動作を定義するための定義情報、および当該データ収集サーバ２０での収集動作の状態を示す状態情報を、指定された変更内容に設定変更するものとし、設定変更指示で指定された操作対象が、計測データの収集について冗長動作する２つのデータ収集サーバ２０からなる冗長セットである場合、変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバ２０に対して同時に設定変更する。【選択図】  図１
2016091302.tif 000002
【特許請求の範囲】
【請求項１】
施設管理システムから計測データを収集する複数のデータ収集サーバと、前記データ収集サーバで収集された計測データを記録するデータ記録サーバとを備えるデータ記録システムであって、
前記データ記録サーバは、入力された設定変更指示に応じて、指定されたデータ収集サーバで用いる、前記計測データの収集動作を定義するための定義情報、および当該データ収集サーバでの収集動作の状態を示す状態情報を、指定された変更内容に設定変更する操作制御部を有し、
前記操作制御部は、前記設定変更指示で指定された操作対象が、前記計測データの収集について冗長動作する２つのデータ収集サーバからなる冗長セットである場合、前記変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバに対して同時に設定変更する
ことを特徴とするデータ記録システム。
【請求項２】
請求項１に記載のデータ記録システムにおいて、
前記操作制御部は、入力された冗長動作開始指示に応じて、指定された冗長セットを構成する２つのデータ収集サーバで前記冗長動作を開始させる際、当該冗長セットを構成する一方のデータ収集サーバから前記定義情報および前記状態情報を取得した後、当該冗長セットを構成する他方のデータ収集サーバに対して、これら定義情報および状態情報を設定変更することを特徴とするデータ記録システム。
【請求項３】
施設管理システムから計測データを収集する複数のデータ収集サーバと、前記データ収集サーバで収集された計測データを記録するデータ記録サーバとを備えるデータ記録システムで用いられて、入力された操作指示に応じて、前記データ記録サーバが前記データ収集サーバを操作制御するデバイス操作方法であって、
前記データ記録サーバが、入力された設定変更指示に応じて、指定されたデータ収集サーバで用いる、前記計測データの収集動作を定義するための定義情報、および当該データ収集サーバ内部の動作状態を示す状態情報を、指定された変更内容に設定変更する操作制御ステップを有し、
前記操作制御ステップは、前記設定変更指示で指定された操作対象が、前記計測データの収集について冗長動作する２つのデータ収集サーバからなる冗長セットである場合、前記変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバに対して同時に設定変更する
ことを特徴とするデバイス操作方法。
【請求項４】
請求項３に記載のデバイス操作方法において、
前記操作制御ステップは、入力された冗長動作開始指示に応じて、指定された冗長セットを構成する２つのデータ収集サーバで前記冗長動作を開始させる際、当該冗長セットを構成する一方のデータ収集サーバから前記定義情報および前記状態情報を取得した後、当該冗長セットを構成する他方のデータ収集サーバに対して、これら定義情報および状態情報を設定変更することを特徴とするデバイス操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記録技術に関し、特に計測データの収集について冗長動作する複数のデータ収集サーバを、入力された操作指示に応じてデータ記録サーバから操作制御するためのデバイス操作技術に関する。
【背景技術】
【０００２】
工場、プラント、ビルなどの施設では、産業用のコントローラなどの制御装置を用いて各種のフィールド機器を遠隔制御する施設管理システムを導入することにより、施設の自動運転や監視を実現している。
このような施設管理システムでは、施設の監視やメンテナンスを行う際、各フィールド機器で計測された計測データの時系列変化を確認することが極めて有用であり、各種設備の動作不良や異常を早期に効率よく発見することができる。
【０００３】
したがって、施設管理システムでは、施設の監視やメンテナンスのため、各フィールド機器で計測された計測データを制御装置やゲートウェイを介してデータ記録システムで逐次収集し、それぞれの計測対象ごとに一連のデータ系列として記録するものとなっている。これにより、管理端末からの閲覧要求に応じて、指定されたデータ系列の計測データを読み出して配信することにより、時系列のグラフや表を管理端末で画面表示することができる。
【０００４】
このようなデータ記録システムでは、計測データの収集に関する信頼性を高めるため、計測データを収集するＡ系（マスタ）およびＢ系（スタンバイ）の２つのデータ収集サーバを冗長動作させて、これらデータ収集サーバのうち、正常動作にはＡ系サーバから送信された計測データを記録し、Ａ系サーバの異常時にはＢ系サーバから送信された計測データを記録するものとなっている（例えば、特許文献１など参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２５８１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなデータ記録システムでは、Ａ系およびＢ系の２つのデータ収集サーバを冗長動作させる場合、これらデータ収集サーバ間でデータ収集動作を整合させることになる。具体的には、冗長開始時において、データ収集サーバで実行する計測データの集計動作に関する収集対象、収集周期、収集先、収集方式など、収集動作を定義するための定義情報や、データ収集サーバ内部に設けられている各種処理部での収集動作の状態を示す状態情報を、これら２つのデータ収集サーバ間で同期させている。
【０００７】
したがって、２つのデータ収集サーバが冗長動作している際に、例えばフィールド機器の追加や交換など、施設管理システム側での変更があった場合、これらデータ収集サーバの定義情報や状態情報を等しく設定変更する必要がある。従来、このような設定変更時には、Ａ系およびＢ系の２つのデータ収集サーバに対して、管理者がそれぞれ個別に変更内容を操作入力して設定変更するものとなっていた。
【０００８】
このため、変更内容を設定変更する際に操作ミスが発生した場合には、異なる変更内容がＡ系およびＢ系のデータ収集サーバに設定されてしまうという問題点があった。特に、施設管理システムの規模増大や複雑化に合わせて、設定変更の内容も増加する傾向にあるため、操作ミスが発生する可能性が高まっている。したがって、このような操作ミスが生じ、これら２つのデータ収集サーバが元の設定通りに正しく冗長動作しなくなった場合には、所望の計測データが正確に記録されなくなる。これにより、計測データの連続性が保証されなくなり、結果として、各フィールド機器で計測された計測データの時系列変化を確認できず、各種設備の動作不良や異常を早期に効率よく発見できなくなる。
【０００９】
本発明はこのような課題を解決するためのものであり、冗長セットを構成する２つのデータ収集サーバに対して、収集動作の定義や状態を適切に設定変更できるデータ記録システムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
このような目的を達成するために、本発明にかかるデータ記録システムは、施設管理システムから計測データを収集する複数のデータ収集サーバと、前記データ収集サーバで収集された計測データを記録するデータ記録サーバとを備えるデータ記録システムであって、前記データ記録サーバは、入力された設定変更指示に応じて、指定されたデータ収集サーバで用いる、前記計測データの収集動作を定義するための定義情報、および当該データ収集サーバでの収集動作の状態を示す状態情報を、指定された変更内容に設定変更する操作制御部を有し、前記操作制御部は、前記設定変更指示で指定された操作対象が、前記計測データの収集について冗長動作する２つのデータ収集サーバからなる冗長セットである場合、前記変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバに対して同時に設定変更するようにしたものである。
【００１１】
また、本発明にかかる上記データ記録システムの一構成例は、前記操作制御部が、入力された冗長動作開始指示に応じて、指定された冗長セットを構成する２つのデータ収集サーバで前記冗長動作を開始させる際、当該冗長セットを構成する一方のデータ収集サーバから前記定義情報および前記状態情報を取得した後、当該冗長セットを構成する他方のデータ収集サーバに対して、これら定義情報および状態情報を設定変更するようにしたものである。
【００１２】
また、本発明にかかるデバイス操作方法は、施設管理システムから計測データを収集する複数のデータ収集サーバと、前記データ収集サーバで収集された計測データを記録するデータ記録サーバとを備えるデータ記録システムで用いられて、入力された操作指示に応じて、前記データ記録サーバが前記データ収集サーバを操作制御するデバイス操作方法であって、前記データ記録サーバが、入力された設定変更指示に応じて、指定されたデータ収集サーバで用いる、前記計測データの収集動作を定義するための定義情報、および当該データ収集サーバ内部の動作状態を示す状態情報を、指定された変更内容に設定変更する操作制御ステップを有し、前記操作制御ステップは、前記設定変更指示で指定された操作対象が、前記計測データの収集について冗長動作する２つのデータ収集サーバからなる冗長セットである場合、前記変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバに対して同時に設定変更するようにしたものである。
【００１３】
また、本発明にかかる上記デバイス操作方法の一構成例は、前記操作制御ステップが、入力された冗長動作開始指示に応じて、指定された冗長セットを構成する２つのデータ収集サーバで前記冗長動作を開始させる際、当該冗長セットを構成する一方のデータ収集サーバから前記定義情報および前記状態情報を取得した後、当該冗長セットを構成する他方のデータ収集サーバに対して、これら定義情報および状態情報を設定変更するようにしたものである。
【発明の効果】
【００１４】
本発明によれば、操作対象が冗長セットである場合には、管理者が設定変更指示を入力するという極めて簡素な操作に応じて、変更内容を含む同一の定義情報および状態情報が、冗長セットを構成する２つのデータ収集サーバに対して同時に設定変更される。
したがって、変更内容を示す定義情報および状態情報の誤りや、操作対象となるデータ収集サーバの誤りなど、変更内容を設定変更する際に発生しうる操作ミスがなくなり、特に、施設管理システムの規模増大や複雑化に合わせて、設定変更の内容が増加しても、操作ミスが発生する可能性はない。
【００１５】
このため、設定変更を実施しても、２つのデータ収集サーバを元の設定通りに正しく冗長動作させることができ、所望の計測データが正確に記録されることになる。これにより、計測データの連続性が保証され、結果として、各フィールド機器で計測された計測データの時系列変化を確認でき、各種設備の動作不良や異常を早期に効率よく発見することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】データ記録システムの構成を示すブロック図である。
【図２】通信管理情報の構成例である。
【図３】冗長管理情報の構成例である。
【図４】冗長制御画面の構成例である。
【図５】冗長セット追加画面の構成例である。
【図６】冗長開始処理を示すフローチャートである。
【図７】設定変更処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
次に、本発明の一実施の形態について図面を参照して説明する。
［データ記録システム］
まず、図１を参照して、本実施の形態にかかるデータ記録システム１について説明する。図１は、データ記録システムの構成を示すブロック図である。
【００１８】
このデータ記録システム１は、少なくとも１つのデータ記録サーバ１０と複数のデータ収集サーバ２０とを備え、施設管理システム３０で計測された計測データを、下位通信回線Ｌ２を介してデータ収集サーバ２０で収集した後、上位通信回線Ｌ１を介してデータ記録サーバ１０へ送信し、データ記録サーバ１０で記録する機能を有している。
施設管理システム３０は、工場、プラント、ビルなどの施設において、産業用コントローラなどの制御装置を用いて、その配下に接続されている各種のフィールド機器を遠隔制御することにより、施設の自動運転や監視を行うシステムである。
【００１９】
本発明は、これらデータ収集サーバ２０のうち冗長動作しているＡ系（マスタ）およびＢ系（スタンバイ）の２つのデータ収集サーバ２０に対して、データ記録サーバ１０から収集動作の内容を設定変更する際、設定変更を適用した同一の定義情報および状態情報を、これら２つのデータ収集サーバ２０に対し並行して同時に設定するようにしたものである。
【００２０】
［データ記録サーバ］
次に、図１を参照して、本実施の形態にかかるデータ記録サーバ１０について詳細に説明する。
データ記録サーバ１０は、全体としてサーバ装置などの情報処理装置からなり、データ収集サーバ２０で収集された計測データを記録する機能と、データ収集サーバ２０でのデータ収集動作を操作制御する機能とを有している。
【００２１】
このデータ記録サーバ１０には、主な機能部として、設定記憶部１１、データ記憶部１２、記録管理部１３、操作制御部１４、並列処理部１５、Ａ系定義情報管理部１５Ａ、Ａ系状態情報管理部１５Ｂ、Ｂ系定義情報管理部１５Ｃ、およびＢ系状態情報管理部１５Ｄ、個別処理部１６、定義情報管理部１６Ａ、状態情報管理部１６Ｂが設けられている。
【００２２】
これら機能部のうち、設定記憶部１１およびデータ記憶部１２は、半導体メモリやハードディスクなどの記憶装置から構成されている。また、記録管理部１３、操作制御部１４、並列処理部１５、および個別処理部１６は、ＣＰＵおよびその周辺回路を有し、ＣＰＵでプログラムを実行することにより各種処理を行う演算処理部から構成されている。また、Ａ系定義情報管理部１５Ａ、Ａ系状態情報管理部１５Ｂ、Ｂ系定義情報管理部１５Ｃ、Ｂ系状態情報管理部１５Ｄ、定義情報管理部１６Ａ、状態情報管理部１６Ｂは、データ収集サーバ２０とデータ通信を行う通信Ｉ／Ｆ回路から構成されている。
【００２３】
設定記憶部１１は、各データ収集サーバ２０に関する通信管理情報や冗長管理情報、さらには設定変更の内容を示す変更情報などの各種処理情報を記憶する機能を有している。
図２は、通信管理情報の構成例である。ここでは、データ収集サーバ２０を識別するための設備ＩＤごとに、当該データ収集サーバ２０とのデータ通信に用いるアドレスおよびポート番号が登録されている。また、図２の構成例では、設備ＩＤごとに、当該データ収集サーバ２０のホスト名が登録されているものとするが、設備ＩＤとホスト名との関連付けは他の情報で行ってもよい。
【００２４】
図３は、冗長管理情報の構成例である。ここでは、冗長セットを識別するための冗長セットＩＤごとに、当該冗長セットのうち、Ａ系として動作するデータ収集サーバ２０の設備ＩＤを示すＡ系設備ＩＤ、Ｂ系として動作するデータ収集サーバ２０の設備ＩＤを示すＢ系設備ＩＤ、および、これらＡ系・Ｂ系の２つのデータ収集サーバ２０のうち、定義情報および状態情報の基準とするサーバの設備ＩＤを示すマスタＩＤが組として登録されている。また、図３の構成例では、冗長セットＩＤごとに、当該冗長セットに付与されたサービス名が登録されているものとするが、冗長セットＩＤとサービス名との関連付けは他の情報で行ってもよい。
【００２５】
データ記憶部１２は、記録管理部１３から入力された計測データをデータ系列ごとに記憶する機能を有している。本発明において、データ系列とは、同一のフィールド機器５２で計測された同一計測対象に関する計測データ列を指し、データ記憶部１２では、このデータ系列ごとに計測データが記録される。
【００２６】
記録管理部１３は、各データ収集サーバ２０から送信された計測データを、データ記憶部１２に対してデータ系列ごとに記録する機能と、冗長動作するデータ収集サーバ２０の動作状況を監視し、監視結果に応じてこれらデータ収集サーバ２０の動作切り替えや記録する計測データの切り替えを制御する機能とを有している。
【００２７】
操作制御部１４は、管理者によるデータ収集サーバ２０に対するデバイス操作指示に応じて、その操作対象が冗長動作する２つのデータ収集サーバ２０からなる冗長セットか、個別のデータ収集サーバ２０かを判定する機能と、操作対象が冗長セットである場合は、並列処理部１５に対して設定記憶部１１で記憶している各種処理情報に基づくデバイス操作処理を指示する機能と、操作対象が非冗長動作中のデータ収集サーバ２０である場合は、個別処理部１６に対して設定記憶部１１で記憶している各種処理情報に基づくデバイス操作処理を指示する機能とを有している。
【００２８】
並列処理部１５は、操作制御部１４からの指示に応じて、Ａ系定義情報管理部１５Ａ、Ａ系状態情報管理部１５Ｂ、Ｂ系定義情報管理部１５Ｃ、Ｂ系状態情報管理部１５Ｄを並行して制御することにより、操作対象となる冗長動作中の２つのデータ収集サーバ２０に対して同時に、指定された定義情報および状態情報を設定変更する機能を有している。
【００２９】
Ａ系定義情報管理部１５Ａは、並行処理部１５からの設定変更指示に応じて、指定された変更内容を適用した定義情報を、操作対象である冗長動作中のＡ系のデータ収集サーバ２０に設定変更する機能を有している。
Ａ系状態情報管理部１５Ｂは、並行処理部１５からの設定変更指示に応じて、指定された変更内容を適用した状態情報を、操作対象である冗長動作中のＡ系のデータ収集サーバ２０に設定変更する機能を有している。
【００３０】
Ｂ系定義情報管理部１５Ｃは、並行処理部１５からの設定変更指示に応じて、指定された変更内容を適用した定義情報を、操作対象である冗長動作中のＢ系のデータ収集サーバ２０に設定変更する機能を有している。
Ｂ系状態情報管理部１５Ｄは、並行処理部１５からの設定変更指示に応じて、指定された変更内容を適用した状態情報を、操作対象である冗長動作中のＢ系のデータ収集サーバ２０に設定変更する機能を有している。
【００３１】
個別処理部１６は、操作制御部１４からの指示に応じて、定義情報管理部１６Ａおよび状態情報管理部１６Ｂを制御することにより、操作対象となる非冗長動作中の１つのデータ収集サーバ２０に対して個別に、指定された定義情報および状態情報を設定変更する機能を有している。
【００３２】
定義情報管理部１６Ａは、個別処理部１６からの設定変更指示に応じて、指定された変更内容を適用した定義情報を、操作対象である非冗長動作中のデータ収集サーバ２０に設定変更する機能を有している。
状態情報管理部１６Ｂは、個別処理部１６からの設定変更指示に応じて、指定された変更内容を適用した状態情報を、操作対象である非冗長動作中のデータ収集サーバ２０に設定変更する機能を有している。
【００３３】
［データ収集サーバ］
次に、図１を参照して、本実施の形態にかかるデータ収集サーバ２０について詳細に説明する。
データ収集サーバ２０は、全体としてサーバ装置などの情報処理装置からなり、施設管理システム３０で計測された計測データを収集して、データ記録サーバ１０や他のデータ収集サーバ２０に送信する機能を有している。
【００３４】
データ収集サーバ２０には、主な機能部として、定義情報記憶部２１、状態情報記憶部２２、および収集管理部２３が設けられている。これら機能部のうち、定義情報記憶部２１および状態情報記憶部２２は、半導体メモリやハードディスクなどの記憶装置から構成されている。また、収集管理部２３は、ＣＰＵおよびその周辺回路を有し、ＣＰＵでプログラムを実行することにより各種処理を行う演算処理部から構成されている。
【００３５】
定義情報記憶部２１は、データ収集サーバ２０の収集管理部２３で実行する計測データの集計動作に関する、収集対象、収集周期、収集先、収集方式などを示す定義情報を記憶する機能を有している。
状態情報記憶部２２は、データ収集サーバ２０内部に設けられている収集管理部２３などの各種処理部の実行状態を示す状態情報を記憶する機能を有している。
【００３６】
収集管理部２３は、定期的に施設管理システム３０から下位通信回線Ｌ２を介して計測データを収集する機能と、収集した計測データを上位通信回線Ｌ１を介してデータ記録サーバ１０や他のデータ収集サーバ２０に送信する機能と、データ記録サーバ１０から指示された定義情報および状態情報を、定義情報記憶部２１および状態情報記憶部２２にそれぞれ設定する機能とを有している。
【００３７】
［本実施の形態の動作］
次に、本実施の形態にかかるデータ記録システム１の動作として、２つのデータ収集サーバ２０により冗長動作を開始させた後、両データ収集サーバ２０の定義情報および状態情報を設定変更する場合について説明する。
【００３８】
通常、２つのデータ収集サーバ２０により冗長動作を開始させる場合、まず、Ａ系となる一方のデータ収集サーバ２０を単独で試運転してデータ収集動作が正常に実行されることを確認した後、Ｂ系となる他方のデータ収集サーバ２０を起動して、これらＡ系・Ｂ系の２つのデータ収集サーバ２０を連携して冗長動作させることになる。
本発明は、冗長開始時において、データ記録サーバ１０が、正常動作確認済みのＡ系のデータ収集サーバ２０から定義情報および状態情報を読み出して、Ｂ系のデータ収集サーバ２０に設定した後、Ｂ系のデータ収集サーバ２０を起動することを特徴としている。
【００３９】
図４は、冗長制御画面の構成例である。データ記録サーバ１０において、データ収集サーバ２０の冗長制御を行う場合、図４に示す冗長制御画面を用いて管理者が操作することになる。ここでは、既存の冗長セットに関する構成内容を表形式で表示するための表示欄が設けられている。また、冗長セットの追加／削除、冗長動作の開始／停止／試験、さらには冗長セットを構成するＡ系・Ｂ系のいずれか一方のデータ収集サーバ２０に対する動作の開始／停止などを指示するための操作ボタンが設けられている。
【００４０】
図５は、冗長セット追加画面の構成例である。データ記録サーバ１０において、新たな冗長セットを追加する場合、図５に示す冗長接地追加画面を用いて管理者が操作することになる。ここでは、冗長セット名、Ａ系のデータ収集サーバ２０を特定するためのＡ系ホスト名、Ｂ系のデータ収集サーバ２０を特定するためのＢ系ホスト名、Ａ系／Ｂ系のうち定義情報および状態情報の基準とするデータ収集サーバ２０を特定するためのマスタ、などの操作入力欄が設けられている。
なお、これら図４および図５の画面は、データ記録サーバ１０の画面表示部（図示せず）で表示され、データ記録サーバ１０の操作入力部（図示せず）を介してこれら画面に対する管理者の操作入力が取得される。
【００４１】
次に、図６を参照して、本実施の形態にかかる冗長開始処理について説明する。図６は、冗長開始処理を示すフローチャートである。
データ記録サーバ１０の操作制御部１４は、例えば図４の冗長制御画面における管理者の冗長セット追加操作に応じて、図６の冗長開始処理を実行する。
【００４２】
まず、操作制御部１４は、図５の冗長セット追加画面で、管理者により冗長動作の開始が操作入力された場合、操作対象として指定された冗長セットの冗長セットＩＤに基づき、前述した図３の冗長管理情報から、当該冗長セットを構成するＡ系・Ｂ系のデータ収集サーバ２０（以下、ノードと略す）の設備ＩＤを特定する（ステップ１００）。
【００４３】
次に、操作制御部１４は、特定したこれら設備ＩＤのうちマスタＩＤで指定されている一方のノードのアドレスを、前述した図２の通信管理情報から取得し、当該冗長セットが非冗長動作中であることから、このアドレスに基づいて個別処理部１６により当該一方のノードから定義情報および状態情報を取得する（ステップ１０１）。
例えば、前述した図４の冗長制御画面において、冗長セット１の冗長開始が指示された場合、図３の冗長管理情報から冗長セット１のマスタＩＤが「３」すなわちＢ系ノードであることが特定され、このＢ系ノードから定義情報および状態情報が取得される。
【００４４】
続いて、操作制御部１４は、前述した図３の冗長管理情報から、一方のノードと冗長セットを構成する他方のノードの設備ＩＤを特定して、同じく図２の通信管理情報から当該他方のノードに関するアドレスを取得し、このアドレスに基づいて個別処理部１６により、当該他方のノードに対して、一方のノードから取得した定義情報および状態情報を設定する（ステップ１０２）。この後、操作制御部１４は、Ｂ系ノードでの冗長処理を起動し（ステップ１０３）、一連の冗長開始処理を終了する。
これにより、図４の冗長セット１の場合、Ｂ系ノードから取得した定義情報および状態情報がＡ系ノードに設定されて、Ａ系・Ｂ系のノードで冗長動作が開始される。
【００４５】
次に、図７を参照して、本実施の形態にかかる設定変更処理について説明する。図７は、設定変更処理を示すフローチャートである。
データ記録サーバ１０の操作制御部１４は、管理者の設定変更操作に応じて、図７の設定変更処理を実行する。
【００４６】
まず、操作制御部１４は、管理者の設定変更操作で指定された、操作対象と設定変更の内容を取得する（ステップ１１０）。
ここで、操作対象が冗長セットである場合（ステップ１１１：ＹＥＳ）、操作制御部１４は、操作対象として指定された冗長セットＩＤに基づき、前述した図３の冗長管理情報から、Ａ系・Ｂ系のデータ収集サーバ２０（以下、ノードと略す）の設備ＩＤを特定するとともに、前述した図２の通信管理情報からアドレスを特定する（ステップ１１２）。
【００４７】
この後、操作制御部１４は、操作対象が冗長セットであることから、特定したアドレスに基づいて、並列処理部１５により、指定された設定変更を適用した同一の定義情報および状態情報を、Ａ系・Ｂ系ノードに対して同時に設定変更し（ステップ１１３）、一連の設定変更処理を終了する。
【００４８】
一方、操作対象が冗長セットではなく個別のノードである場合（ステップ１１１：ＮＯ）、操作制御部１４は、操作対象として指定された設備ＩＤに基づき、前述した図２の通信管理情報からアドレスを特定する（ステップ１１４）。
この後、操作制御部１４は、操作対象が個別のノードであることから、特定したアドレスに基づいて、個別処理部１６により、指定された設定変更を適用した定義情報および状態情報を、操作対象ノードに対して設定変更し（ステップ１１５）、一連の設定変更処理を終了する。
【００４９】
［本実施の形態の効果］
このように、本実施の形態は、データ記録サーバ１０の操作制御部１４が、入力された設定変更指示に応じて、指定されたデータ収集サーバ２０で用いる、計測データの収集動作を定義するための定義情報、および当該データ収集サーバ２０での収集動作の状態を示す状態情報を、指定された変更内容に設定変更するものとし、設定変更指示で指定された操作対象が、計測データの収集について冗長動作する２つのデータ収集サーバ２０からなる冗長セットである場合、変更内容を含む同一の定義情報および状態情報を、これら２つのデータ収集サーバ２０に対して同時に設定変更するようにしたものである。
【００５０】
これにより、操作対象が冗長セットである場合には、管理者が設定変更指示を入力するという極めて簡素な操作に応じて、変更内容を含む同一の定義情報および状態情報が、冗長セットを構成する２つのデータ収集サーバ２０に対して同時に設定変更される。
したがって、変更内容を示す定義情報および状態情報の誤りや、操作対象となるデータ収集サーバ２０の誤りなど、変更内容を設定変更する際に発生しうる操作ミスがなくなり、特に、施設管理システム３０の規模増大や複雑化に合わせて、設定変更の内容が増加しても、操作ミスが発生する可能性はない。
【００５１】
このため、設定変更を実施しても、２つのデータ収集サーバ２０を元の設定通りに正しく冗長動作させることができ、所望の計測データが正確に記録されることになる。これにより、計測データの連続性が保証され、結果として、各フィールド機器で計測された計測データの時系列変化を確認でき、各種設備の動作不良や異常を早期に効率よく発見することが可能となる。
【００５２】
また、本実施の形態において、操作制御部１４が、入力された冗長動作開始指示に応じて、指定された冗長セットを構成する２つのデータ収集サーバ２０で冗長動作を開始させる際、当該冗長セットを構成する一方のデータ収集サーバ２０から定義情報および状態情報を取得した後、当該冗長セットを構成する他方のデータ収集サーバ２０に対して、これら定義情報および状態情報を設定変更するようにしてもよい。
これにより、冗長動作開始時に必要となる複雑なデバイス操作制御を一連の処理として実行することができ、冗長動作開始時における操作ミスによる、冗長動作の動作不良を回避することが可能となる。
【００５３】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【符号の説明】
【００５４】
１…データ記録システム、１０…データ記録サーバ、１１…設定記憶部、１２…データ記憶部、１３…記録管理部、１４…操作制御部、１５…並行処理部、１５Ａ…Ａ系定義情報管理部、１５Ｂ…Ａ系状態情報管理部、１５Ｃ…Ｂ系定義情報管理部、１５Ｄ…Ｂ系状態情報管理部、１６…個別処理部、１６Ａ…定義情報管理部、１６Ｂ…状態情報管理部、２０…データ収集サーバ、２１…定義情報記憶部、２２…状態情報記憶部、２３…収集管理部、３０…施設管理システム、Ｌ１…上位通信回線、Ｌ２…下位通信回線。
【図１】
2016091302.tif 000003
【図２】
2016091302.tif 000004
【図３】
2016091302.tif 000005
【図４】
2016091302.tif 000006
【図５】
2016091302.tif 000007
【図６】
2016091302.tif 000008
【図７】
2016091302.tif 000009