(57)【要約】【課題】システム構築中に通信規格の変更が要求された場合に、エンジニアリングの修正時間を短縮する。【解決手段】制御機器４の管理情報を記録したＪＯＢファイルを作成する際に用いる、１つの通信規格が適用される設定情報のデータを示す個別設定情報と、複数の通信規格が適用される設定情報の当該各通信規格に対応するデータを示す共通設定情報とを記憶する設定情報記憶ステップと、予め決定した通信規格に対応する個別設定情報および共通設定情報に基づき作成したＪＯＢファイルを記憶するＪＯＢファイル記憶ステップと、所定の通信規格への変更要求を受け付ける変更要求ステップと、変更要求ステップにおいて所定の通信規格への変更要求を受け付けた場合に、当該所定の通信規格に対応する個別設定情報のデータを読み出して、ＪＯＢファイルに追加する第１の処理ステップとを有する。【選択図】図２
2012160069.tif 000002
【特許請求の範囲】
【請求項１】
制御機器の管理情報を記録したＪＯＢファイルを作成する際に用いる、１つの通信規格が適用される設定情報のデータを示す個別設定情報と、複数の通信規格が適用される設定情報の当該各通信規格に対応するデータを示す共通設定情報とを記憶する設定情報記憶ステップと、
予め決定した通信規格に対応する個別設定情報および共通設定情報に基づき作成したＪＯＢファイルを記憶するＪＯＢファイル記憶ステップと、
所定の通信規格への変更要求を受け付ける変更要求ステップと、
前記変更要求ステップにおいて所定の通信規格への変更要求を受け付けた場合に、前記設定情報記憶ステップにおいて記憶した当該所定の通信規格に対応する個別設定情報のデータを読み出して、前記ＪＯＢファイル記憶ステップにおいて記憶した該当するＪＯＢファイルに追加する第１の処理ステップと
を有することを特徴とするエンジニアリング方法。
【請求項２】
前記変更要求ステップにおいて所定の通信規格への変更要求を受け付けた場合に、前記第１の処理ステップにおける処理に加えて、前記設定情報記憶ステップにおいて記憶した当該所定の通信規格に対応する共通設定情報のデータを読み出して、前記ＪＯＢファイル記憶ステップにおいて記憶した該当するＪＯＢファイルのデータを変更する第２の処理ステップと、
前記第１の処理ステップおよび第２の処理ステップの前段に、前記第１の処理ステップまたは前記第２の処理ステップにおける処理の選択を受け付ける処理種別設定ステップとをさらに有する
ことを特徴とする請求項１記載のエンジニアリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視システムを構築するエンジニアリング装置のエンジニアリング方法に関するものである。
【背景技術】
【０００２】
建物内の複数のフィールド制御機器の監視・制御を行う監視システムとして、ＢＡＣｎｅｔ（Ｂｕｉｌｄｉｎｇ  Ａｕｔｏｍａｔｉｏｎ  ａｎｄ  Ｃｏｎｔｒｏｌ  ｎｅｔｗｏｒｋｉｎｇ  ｐｒｏｔｏｃｏｌ）などのオープンネットワークを用いて、空調設備、照明設備、電気設備や防災設備などの異なるメーカのシステムを接続し、監視・制御を行うマルチベンダー対応システムが普及している。
【０００３】
このＢＡＣｎｅｔに対応した監視システムを構築する際には、エンジニアリング装置は、ＢＡＣｎｅｔの規格に合わせて、監視装置で管理を行うデバイス情報、管理ポイント情報やオブジェクト情報などの管理情報を記録したＪＯＢファイルを作成している。また、エンジニアリング装置は、作成したＪＯＢファイルに基づいて、監視装置で管理を行う上位コントローラを動作させるための動作ファイル（ダウンロードファイル）を作成し、対応する上位コントローラにダウンロードしている。
【０００４】
このようにエンジニアリング装置では、通常、事前に決められた通信規格に従ってシステムの構築を行う。例えば、ＢＡＣｎｅｔでは、ＩＥＩＥ−Ｐ−０００３：２０００とＩＥＩＥ−Ｇ−０００６：２００６の２つの規格があり、事前にいずれか一方の規格を決定した上でシステムの構築を行っている（例えば非特許文献１，２参照）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】ＢＡＳ標準インタフェース仕様書（ＩＥＩＥＪ−Ｐ−０００３：２０００）電気設備学会
【非特許文献２】ＢＡＣｎｅｔシステムインターオペラビリティガイドライン（ＩＥＩＥ−Ｇ−０００６：２００６）電気設備学会
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、現場での調整作業がかなり進んだ時点で、あるいは試運転段階になって、設計事務所や顧客の希望（例えば、最新のオープンネットワークの規格に変更したい、将来、他社デバイスとの接続があるのでそれを考慮した設計にしておきたいなど）で、通信規格の変更が要求される場合が頻発するようになってきた。
【０００７】
そもそも大前提として、通信規格は、エンジニアリングを開始する時点までに決定し、以後、変更しないものである。そのため、調整中に通信規格を変更するということは、エンジニアリングを最初からやり直すことを意味する。しかしながら、竣工間際に通信規格の変更が要求された場合に、エンジニアリングをやり直すことはスケジュール上不可能であるという課題がある。また、エンジニアリングデータ（ＪＯＢファイル）の変更が必要なところを特定（例えば、積算点を計量オブジェクトからアキュムレータオブジェクトへ変更、Ｎｏｔｉｆｉｃａｔｉｏｎサービスなどの各種設定値）し、手動ですべて変更することは時間的に難しいという課題がある。
【０００８】
この発明は、上記のような課題を解決するためになされたもので、システム構築中に通信規格の変更が要求された場合に、エンジニアリングの修正時間を短縮することができるエンジニアリング方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
この発明に係るエンジニアリング方法は、制御機器の管理情報を記録したＪＯＢファイルを作成する際に用いる、１つの通信規格が適用される設定情報のデータを示す個別設定情報と、複数の通信規格が適用される設定情報の当該各通信規格に対応するデータを示す共通設定情報とを記憶する設定情報記憶ステップと、予め決定した通信規格に対応する個別設定情報および共通設定情報に基づき作成したＪＯＢファイルを記憶するＪＯＢファイル記憶ステップと、所定の通信規格への変更要求を受け付ける変更要求ステップと、変更要求ステップにおいて所定の通信規格への変更要求を受け付けた場合に、設定情報記憶ステップにおいて記憶した当該所定の通信規格に対応する個別設定情報のデータを読み出して、ＪＯＢファイル記憶ステップにおいて記憶した該当するＪＯＢファイルに追加する第１の処理ステップとを有するものである。
【００１０】
また、この発明に係るエンジニアリング方法は、変更要求ステップにおいて所定の通信規格への変更要求を受け付けた場合に、第１の処理ステップにおける処理に加えて、設定情報記憶ステップにおいて記憶した当該所定の通信規格に対応する共通設定情報のデータを読み出して、ＪＯＢファイル記憶ステップにおいて記憶した該当するＪＯＢファイルのデータを変更する第２の処理ステップと、第１の処理ステップおよび第２の処理ステップの前段に、第１の処理ステップまたは第２の処理ステップにおける処理の選択を受け付ける処理種別設定ステップとをさらに有するものである。
【発明の効果】
【００１１】
この発明によれば、上記のように構成したので、システム構築中に通信規格の変更が要求された場合に、エンジニアリングの修正時間を短縮することができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る監視システムの構成を示す図である。
【図２】この発明の実施の形態１に係るエンジニアリング装置の通信規格変更機能に関する構成を示す図である。
【図３】この発明の実施の形態１におけるＪＯＢファイルのデータイメージを示す図である。
【図４】この発明の実施の形態１における第１〜３の設定情報を示す図である。
【図５】この発明の実施の形態１に係るエンジニアリング装置による動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係る監視システムの構成を示す図であり、通信ネットワークとしてＢＡＣｎｅｔを用いた場合を示している。
監視システムは、図１に示すように、エンジニアリング装置１、監視装置２、表示装置３、複数の上位コントローラ４および複数の下位コントローラ５などから構成されている。
【００１４】
エンジニアリング装置１は、ＢＡＣｎｅｔに対応した監視システムを構築するものである。このエンジニアリング装置１は、システムを構築する際に、ＢＡＣｎｅｔの規格に合わせて、監視装置２で監視・制御を行う上位コントローラ４、下位コントローラ５および不図示のフィールド制御装置の構成情報や、Ｉ／Ｏ情報などの管理情報を記録したＪＯＢファイルを作成する。また、エンジニアリング装置１は、作成したＪＯＢファイルに基づいて、各上位コントローラ４を動作させるための動作ファイル（ダウンロードファイル）を生成して、対応する上位コントローラ４にダウンロードする。
【００１５】
また、システム稼動後の仕様変更・機能追加などにより、上位コントローラ４が保持するダウンロードファイルに対して追加・変更・削除などの修正を行う場合には、エンジニアリング装置１は、各上位コントローラ４に保持されているダウンロードファイルをアップロードさせて、このダウンロードファイルをマスタデータとして修正を行う。
さらに、エンジニアリング装置１は、通信規格の変更が要求された場合に、ＪＯＢファイルのデータを自動的に変更する。このエンジニアリング装置１の通信規格変更機能に関する構成については後述する。
【００１６】
監視装置２は、ＢＡＣｎｅｔを介して接続される複数の上位コントローラ４を監視・制御するものである。この監視装置２による監視・制御情報は表示装置３に表示される。
上位コントローラ４は、監視装置２による制御に従い、下位ネットワークを介して接続される複数の下位コントローラ５を監視・制御するものである。この上位コントローラ４は、エンジニアリング装置１からのダウンロードファイルに基づいて動作する。
下位コントローラ５は、上位コントローラ４による制御に従い、下位ネットワークを介して接続される複数の不図示のフィールド制御装置を制御するものである。
【００１７】
次に、エンジニアリング装置１の通信規格変更機能に関する構成について説明する。図２はこの発明の実施の形態１に係るエンジニアリング装置１の通信規格変更機能に関する構成を示す図である。
エンジニアリング装置１は、図２に示すように、ファイル変更手段１１、ＪＯＢファイル記憶手段１２、規格変更要求手段１３、処理種別設定手段１４から構成されている。また、ファイル変更手段１１は、第１の設定情報、第２の設定情報および第３の設定情報を記憶する設定情報記憶部１５、第１の処理部１６および第２の処理部１７から構成されている。
【００１８】
ファイル変更手段１１の設定情報記憶部１５は、ＪＯＢファイルを構築する際に用いる情報である第１〜３の設定情報を記憶するものである。ここで、図３に示すように、第１の設定情報（個別設定情報）とは、第１の通信規格のみが適用される設定情報である。また、第２の設定情報（個別設定情報）とは、第２の通信規格のみが適用される設定情報である。また、第３の設定情報とは、第１，２の通信規格の両方が適用される各通信規格に対応する設定情報（共通設定情報）である。
【００１９】
この第１，２の設定情報は、例えば図４（ａ），（ｂ）に示すように、対象のＪＯＢファイルを示すファイル情報（ファイルＮｏ）と、その対象のＪＯＢファイル上でのそれぞれ第１の通信規格、第２の通信規格が適用される設定情報のデータである。また、第３の設定情報は、例えば図４（ｃ）に示すように、対象のＪＯＢファイルを示すファイル情報と、その対象のＪＯＢファイル上での第１，２の通信規格の両方が適用される設定情報のうち第１の通信規格に対応するデータと、第２の通信規格に対応するデータである。なお、レコードとは、ファイル内での一連のデータ（名称や単位など）の領域を示す単位であり、フィールドとは、各レコード内での個々のデータの領域を示す単位である。
【００２０】
ＪＯＢファイル記憶手段１２は、ＪＯＢファイルを記憶するものである。なお、ＪＯＢファイルは、初期設定では、予め決定した通信規格に対応するデータ（第１の設定情報および第１の通信規格に対応する第３の設定情報、または第２の設定情報および第２の通信規格に対応する第３の設定情報）から構成されている。
【００２１】
規格変更要求手段１３は、所定の通信規格への変更要求（第１の通信規格から第２の通信規格への変更、または第２の通信規格から第１の通信規格への変更）をユーザから受け付けるものである。
処理種別設定手段１４は、規格変更要求手段１３により所定の通信規格への変更要求が受け付けられた場合に、その変更方法（第１の処理または第２の処理）の選択をユーザから受け付けるものである。ここで、第１の処理とは、設定情報記憶部１５に記憶されている第２（または第１）の設定情報に基づいて、ＪＯＢファイル記憶手段１２に記憶されているＪＯＢファイルに、第２（または第１）の通信規格に対応するデータの追加を行う処理である。また、第２の処理とは、第１の処理に加えて、第３の設定情報に基づいて、ＪＯＢファイルに対して、第２（または第１）の通信規格に対応するデータへの変更を行う処理である。この処理種別設定手段１４は、第１の処理の選択を受け付けた場合には、ファイル変更手段１１に第１の処理を指示し、第２の処理の選択を受け付けた場合には、第２の処理を指示する。
【００２２】
ファイル変更手段１１の第１の処理部１６は、処理種別設定手段１４からの処理指示に従い、第１の処理を実行するものである。具体的には、設定情報記憶部１５から第２（または第１）の設定情報を読み出して、ＪＯＢファイル記憶手段１２に記憶されている該当するＪＯＢファイルに第２（または第１）の通信規格が適用される設定情報を示すデータを追加する。
【００２３】
ファイル変更手段１１の第２の処理部１７は、処理種別設定手段１４からの処理指示に従い、第２の処理を実行するものである。具体的には、第１の処理に加えて、設定情報記憶部１５から第３の設定情報のうち第２（または第１）の通信規格が適応される設定情報を読み出して、ＪＯＢファイル記憶手段１２に記憶されている該当するＪＯＢファイルのデータを変更する。
【００２４】
ここで、図３に示すように、例えばＢＡＣｎｅｔ規格であるＩＥＩＥ−Ｐ−０００３：２０００（第１の通信規格）とＩＥＩＥ−Ｇ−０００６：２００６（第２の通信規格）において、計量オブジェクトは、第１の通信規格のみからなるデータである。また、Ｎｏｔｉｆｉｃａｔｉｏｎサービスは、第２の通信規格のみからなるデータである。そのため、通信規格を第１の通信規格に変更する場合にＮｏｔｉｆｉｃａｔｉｏｎサービスを変更する必要はない。
しかしながら、アキュムレータオブジェクトは、第１，２の通信規格両方が適用される設定情報を示すデータであり、ポイントとＢＡＣｎｅｔオブジェクトとの関連付け方法が両規格で異なる。そのため、通信規格に応じて関連付けを変更する必要がある。
以下では、上記のように構成されたエンジニアリング装置１において、システム構築中に通信規格の変更が要求された場合での動作について説明する。なお、第１の通信規格から第２の通信規格に変更する場合について示す。
【００２５】
図５はこの発明の実施の形態１に係るエンジニアリング装置１の動作を示すフローチャートである。なお、設定情報記憶部１５は、ＪＯＢファイルを構築する第１〜３の設定情報を予め記憶し、ＪＯＢファイル記憶手段１２は、事前に決定された第１の通信規格に対応するＪＯＢファイルを記憶している（設定情報記憶ステップおよびＪＯＢファイル記憶ステップ）。
【００２６】
エンジニアリング装置１の動作では、図５に示すように、まず、  規格変更要求手段１３は、所定の通信規格への変更要求（第１の通信規格から第２の通信規格への変更）をユーザから受け付ける（ステップＳＴ５１、変更要求ステップ）。
【００２７】
次いで、処理種別設定手段１４は、通信規格を変更する際の変更方法（第１の処理または第２の処理）の選択をユーザから受け付ける（ステップＳＴ５２、処理種別設定ステップ）。ここで、例えば通信規格の変更後に再び以前の通信規格に戻す可能性がある場合には、図３に示す第１，２の通信規格の両方が適用される設定情報のデータまで第２の通信規格に対応するように変更させなくても、第２の通信規格のみが適用される設定情報のデータを追加するのみでも十分である。そこで、このような場合には、第１の処理を選択するようにする。一方、規格変更後に再び以前の通信規格に戻す可能性が低い場合には、第１，２の通信規格の両方が適用される設定情報のデータも第２の通信規格に対応するように変更させる第２の処理を選択する。
【００２８】
次いで、処理種別設定手段１４は、第１の処理が選択されたかを判断する（ステップＳＴ５３）。
このステップＳＴ５３において、処理種別設定手段１４が、第１の処理が選択されたと判断した場合には、第１の処理部１６は第１の処理を実行する（ステップＳＴ５４、第１の処理ステップ）。すなわち、第１の処理部１６は、設定情報記憶部１５から第２の設定情報を読み出して、ＪＯＢファイル記憶手段１２に記憶されている該当するＪＯＢファイルに、読み出したデータを追加する。
ここで、例えば図４（ｂ）に示す第２の設定情報では、ファイルＮｏ．６１の１レコード目の１フィールド目のデータは「００１０」であるため、ＪＯＢファイル記憶手段１２に記憶されているファイルＮｏ．６１のＪＯＢファイルの１レコード目の１フィールド目に、このデータ「００１０」を追加する。以下同様に、第２の設定情報のデータをＪＯＢファイルに追加する。
【００２９】
一方、ステップＳＴ５３において、処理種別設定手段１４が、第２の処理が選択されたと判断した場合には、第２の処理部１７は第２の処理を実行する（ステップＳＴ５５、第２の処理ステップ）。すなわち、第２の処理部１７は、第１の処理に加えて、設定情報記憶部１５から第３の設定情報のうち第２の通信規格が適応される設定情報を読み出して、ＪＯＢファイル記憶手段１２に記憶されている該当するＪＯＢファイルのデータを、読み出したデータに変更する。
ここで、例えば図４（ｃ）に示す第３の設定情報では、ファイルＮｏ．８１の１レコード目の１フィールド目の領域での第２の通信規格に対応するデータは「００１０」であるため、ＪＯＢファイル記憶手段１２に記憶されているファイルＮｏ．８１のＪＯＢファイルの１レコード目の１フィールド目で示される領域でのデータ（第１の通信規格に対応するデータ「００００」）を、このデータ「００１０」に変更する。以下同様に、ＪＯＢファイルの共通領域のデータを第３の設定情報の第２の通信規格に対応するデータに変更する。
【００３０】
以上のように、この実施の形態１によれば、通信規格の変更が要求された場合に、ＪＯＢファイルの設定変更が必要なもののみを自動変更し、変更の必要がないものはそのまま流用するように構成したので、現場での調整作業の手戻りを回避することができ、エンジニアリングの修正時間を短縮することができ、エンジ効率の向上を図ることができる。
【００３１】
なお、実施の形態１では、図４に示すように動作ファイルとＪＯＢファイルが所定のリンク関係を持つ場合について示したが、これに限るものではなく、ファイル変更手段１１の処理手順の中に変換手順を定めてもよい。
また、実施の形態１では、ＢＡＣｎｅｔなどのオープンネットワークを用いた場合について示したが、これに限るものではなく、その他の独自の通信プロトコルに規格変更する場合に対しても同様に適用可能である。
また、実施の形態１では、２つの通信規格の間で規格変更を行う場合について示したが２つ以上の通信規格間で変更を行う場合にも同様に適用可能である。
また、本願発明の範囲内において、実施の形態を変更、省略などすることが可能である。
【符号の説明】
【００３２】
１  エンジニアリング装置
２  監視装置
３  表示装置
３  上位コントローラ
４  下位コントローラ
１１  ファイル変更手段
１２  ＪＯＢファイル記憶手段
１３  規格変更要求手段
１４  処理種別設定手段
１５  設定情報記憶部
１６  第１の処理部
１７  第２の処理部
【図１】
2012160069.tif 000003
【図２】
2012160069.tif 000004
【図３】
2012160069.tif 000005
【図４】
2012160069.tif 000006
【図５】
2012160069.tif 000007