(57)【要約】      （修正有）【課題】ＩＥＤ等の制御対象を制御する装置が持つ機能情報を書き換えられた場合に、他の装置からは自装置の設定ファイルの内容で動作するように動作を補完する。【解決手段】電力系統監視制御システム全体を構成するシステム構築ファイルを生成する第１の処理装置と、システム構築ファイルに基づいて、自装置の機能定義ファイルと、システム設定情報のうち自装置に該当する自装置設定情報を含む設定ファイルとを生成する第２の処理装置と、自装置設定情報又は他の装置から受信したアクセス要求に含まれる要求設定情報を反映して制御対象機器を制御する、要求設定情報が機能定義ファイルにない場合、あらかじめ定められた機能設定情報と自装置設定情報との差分を変換するための変換情報に基づいて、機能設定情報を自装置設定情報に変換し、アクセス要求に対して応答する装置と、を備える。【選択図】図６（ａ）
2016226164.tif 000002
【特許請求の範囲】
【請求項１】
所定の規格に準拠した電力系統の監視を制御する電力系統監視制御システムであって、
システム仕様に基づくシステム設定情報と、制御対象機器を制御する装置が有する機能を示す機能設定情報を記述した機能定義ファイルとに基づいて、前記電力系統監視制御システム全体を構成するシステム構築ファイルを生成する第１の処理装置と、
前記システム構築ファイルに基づいて、自装置の前記機能定義ファイルと、前記システム設定情報のうち自装置に該当する自装置設定情報を含む設定ファイルとを生成する第２の処理装置と、
前記自装置設定情報または他の前記装置から受信したアクセス要求に含まれる要求設定情報を反映して前記制御対象機器を制御する前記装置であって、前記要求設定情報が前記機能定義ファイルにない場合、あらかじめ定められた前記機能設定情報と前記自装置設定情報との差分を変換するための変換情報に基づいて、前記機能設定情報を前記自装置設定情報に変換し、前記アクセス要求に対して応答する前記装置と、
を備えたことを特徴とする電力系統監視制御システム。
【請求項２】
前記装置は、前記要求設定情報が前記機能定義ファイルにない場合、前記装置を動作させるための動作パラメータの有効範囲が前記自装置設定情報で表現可能な範囲であるか否かを判定し、前記自装置設定情報で表現可能な範囲であると判定した場合、前記機能設定情報を前記表現可能な範囲にあると判定された前記自装置設定情報に変換し、前記アクセス要求に対して応答する、
ことを特徴とする請求項１に記載の電力系統監視制御システム。
【請求項３】
前記装置は、前記差分がデータ型に基づくものである場合に前記変換情報を生成し、前記装置を動作させるための動作パラメータの有効範囲が前記自装置設定情報で示されるデータ型で表現可能な範囲であるか否かを判定し、前記判定の結果に基づいて、前記機能設定情報から前記自装置設定情報への変換が可能か否かを前記変換情報に追記する、
ことを特徴とする請求項１に記載の電力系統監視制御システム。
【請求項４】
前記装置は、前記変換情報に基づいて前記機能設定情報から前記自装置設定情報への変換ができない場合、前記要求設定情報に該当する前記機能定義ファイルにない旨、前記データ型が一致しない旨、前記動作パラメータの有効範囲よりも狭い範囲でしか表現できない旨を含むエラーを、前記アクセス要求した他の前記装置に送信する、
ことを特徴とする請求項３に記載の電力系統監視制御システム。
【請求項５】
所定の規格に準拠した電力系統の監視を制御する電力系統監視制御方法であって、
システム仕様に基づくシステム設定情報と、制御対象機器を制御する装置が有する機能を示す機能設定情報を記述した機能定義ファイルとに基づいて、前記電力系統監視制御システム全体を構成するシステム構築ファイルを生成し、
前記システム構築ファイルに基づいて、自装置の前記機能定義ファイルと、前記システム設定情報のうち自装置に該当する自装置設定情報を含む設定ファイルとを生成し、
前記自装置設定情報または他の前記装置から受信したアクセス要求に含まれる要求設定情報を反映して前記制御対象機器を制御する前記装置において、前記要求設定情報が前記機能定義ファイルにない場合、あらかじめ定められた前記機能設定情報と前記自装置設定情報との差分を変換するための変換情報に基づいて、前記機能設定情報を前記自装置設定情報に変換し、前記アクセス要求に対して応答する、
ことを特徴とする電力系統監視制御方法。
【請求項６】
前記要求設定情報が前記機能定義ファイルにない場合、前記装置を動作させるための動作パラメータの有効範囲が前記自装置設定情報で表現可能な範囲であるか否かを判定し、前記自装置設定情報で表現可能な範囲であると判定した場合、前記機能設定情報を前記表現可能な範囲にあると判定された前記自装置設定情報に変換し、前記アクセス要求に対して応答する、
ことを特徴とする請求項５に記載の電力系統監視制御方法。
【請求項７】
前記差分がデータ型に基づくものである場合に前記変換情報を生成し、前記装置を動作させるための動作パラメータの有効範囲が前記自装置設定情報で示されるデータ型で表現可能な範囲であるか否かを判定し、前記判定の結果に基づいて、前記機能設定情報から前記自装置設定情報への変換が可能か否かを前記変換情報に追記する、
ことを特徴とする請求項１に記載の電力系統監視制御方法。
【請求項８】
前記変換情報に基づいて前記機能設定情報から前記自装置設定情報への変換ができない場合、前記要求設定情報に該当する前記機能定義ファイルにない旨、前記データ型が一致しない旨、前記動作パラメータの有効範囲よりも狭い範囲でしか表現できない旨を含むエラーを、前記アクセス要求した他の前記装置に送信する、
ことを特徴とする請求項７に記載の電力系統監視制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＣ６１８５０規格をはじめとする規格に準拠した変電所システム等の電力系統の監視を制御する電力系統監視制御システムおよび電力系統監視制御方法に関する。
【背景技術】
【０００２】
変電所システムでは、複数の装置が送電網や開閉器などの状態を監視し、その情報を変電所サーバへ通知することで、変電所サーバは障害を検知し、その障害箇所に対応する遮断器を制御することで、障害範囲を抑制している。
【０００３】
近年の変電所では、マイクロプロセッサ技術とイーサネット（登録商標）通信技術の進展に伴い、変電所サーバがイーサネットを介して、デジタル化された多数の装置と接続されるシステムが多くなっている。変電所システム内の装置は、保護継電器、制御装置、電気量をデジタル変換した電気量情報に変換するマージングユニットといった多数の装置で構成される。これらの装置では、複数メーカーの装置が使用されていることから、変電所サーバや装置間を相互接続して運用することが必要となる。このような変電所システム内の装置の相互接続を実現するために、国際標準規格であるＩＥＣ６１８５０規格が制定され、現在導入が進んでいる。
【０００４】
ＩＥＣ６１８５０規格は、変電所構内の伝送において、通信方式および変電所構成言語を定義する。通信方式には、例えば、ＭＭＳ（Manufacturing Message Specification）、ＧＯＯＳＥ（Generic Substation Events）といった通信プロトコルや、こられの通信プロトコルを利用するためのサービスが規定されている。ＭＭＳは、データ参照、ログ、制御用に用いる通信プロトコルであり、ＧＯＯＳＥは、遮断指令、インターロックなどに用いる通信プロトコルである。
【０００５】
変電所構成言語（ＳＣＬ：Substation Configuration Language）では、ＩＥＣ６１８５０規格に準拠した装置（ＩＥＤ：Intelligent Electronic Device）や変電所サーバの機能をモデル化するためのＬＮ（Logical Node）やＬＮが持つデータ項目（ＤＯ：Data Object、ＤＡ：Data Attribute）などを記述する。ＳＣＬで記述されるファイルには、ＩＥＤの機能情報を記述したＩＣＤ（IED Capability Description）ファイル、ＩＥＤの機能情報や設定情報を記述したＣＩＤファイル（Configured IED Description）、変電所の仕様を記述したＳＳＤ（System Specification Description）ファイル、変電所の詳細情報を記述したＳＣＤ（System Specification Description）ファイルなどがある。変電所システム内の変電所サーバやＩＥＤが、これらの通信方式とＳＣＬで記載される情報をもとにデータの参照や制御を行う。
【０００６】
ＩＥＣ６１８５０規格では、ＳＣＬで記載されたファイルを装置や設定ツールで交換・共有することで、変電所システムを構築することを規定している。具体的には、各ＩＥＤメーカーが提供するＩＥＤコンフィグレータと、システム全体の設定を行うシステムコンフィグレータを用いて構築を行う。ＩＥＤコンフィグレータは、自社のＩＥＤの機能を記載したＩＣＤファイルを提供する。システムコンフィグレータは、各ＩＥＤのＩＣＤファイルを読み込み、システム全体の設定情報をＳＣＤファイルとして生成する。ＩＥＤコンフィグレータは、システムコンフィグレータで生成したＳＣＤファイルを読み込み、対象となる自社ＩＥＤの機能情報と設定情報をＣＩＤファイルとして抽出し、その内容をＩＥＤに反映する。
【０００７】
このようなシステム構築作業では、複数のメーカーの設定ツールを経由して作成されたファイルの情報を、自社ＩＥＤに取り込むことになり、構築作業中に変更した内容次第ではＩＥＤが誤動作するといった問題がある。このような問題に対して、ＩＥＤが動作開始前に、反映された設定情報に異常があるか否かを検証し、異常があった場合には、他の正常な設定情報を用いて動作をする技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１４−２１７１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ＩＥＣ６１８５０規格では、ＳＣＤファイルの内容をもとに各ＩＥＤが動作することが前提となっている。しかし、上記文献では、ＩＥＤがＳＣＤファイルから抽出したＣＩＤファイルの内容を異常と判断した場合に、自動的に機能情報を書き換えてしまうため、ＩＥＤが提供する機能とＳＣＤファイルに記載される機能情報が一致しない状況が発生し得る。これにより、システム内の他の装置が、ＳＣＤの内容に従って機能情報を変更したＩＥＤのデータの参照や変更を行う際に該当する機能やデータ項目が存在しないというエラーが発生する。
【００１０】
このような要因の一つに、ＩＥＣ６１８５０規格で定義している機能において、機能が持つ必須のデータ項目や、データ型が規格のエディションによって異なることが挙げられる。この問題を解決するために、システムコンフィグレータでは、データ型やデータ項目の追加などを実施することもあり得る。
【００１１】
このような状況において、上記エラーが発生する具体的な例として、ＩＥＣ６１８５０規格に定義されるＧｅｔＤａｔａＶａｌｕｅｓサービスを用いて、ＭＭＳによりＩＥＤが持つデータを参照する場合がある。上記サービスでは、要求するデータ項目に関する情報（ＬＮ、ＤＯ、ＤＡ）をＩＥＤに送信する。ＩＥＤは、データを参照する要求を受信すると、機能情報をもとに該当するデータ項目に関する情報を応答データとして返す。ＩＥＣ６１８５０の通信プロトコルでは、その通信のデータフォーマットにＡＳＮ．１形式を採用している。このＡＳＮ．１形式では、データフォーマットの中にデータ長やデータ型を記載するため、機能情報に記載するデータ型が異なる場合には、正しい応答データを返すことができないといった問題がある。また、上記文献の技術により、該当するデータ項目が無いため、その旨のエラーコードを返すが、その原因がＩＥＤの誤動作か否かを判断することができないといった問題がある。
【００１２】
このように、上記文献ではシステムとして正常な動作を提供できないため、改善の余地がある。
【００１３】
本発明は、このような事情を鑑みて、ＩＥＤ等の制御対象を制御する装置が持つ機能情報とＣＩＤファイル等の自装置の設定ファイルの機能情報を比較して、その機能情報に差異があった場合に、その差異情報からその装置の動作を補完し、システムとして正常に動作する範囲を拡大する技術を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の代表的な一例は、以下の通りである。本発明に係る電力系統監視制御システムは、所定の規格に準拠した電力系統の監視を制御する電力系統監視制御システムであって、システム仕様に基づくシステム設定情報と、制御対象機器を制御する装置が有する機能を示す機能設定情報を記述した機能定義ファイルとに基づいて、前記電力系統監視制御システム全体を構成するシステム構築ファイルを生成する第１の処理装置と、前記システム構築ファイルに基づいて、自装置の前記機能定義ファイルと、前記システム設定情報のうち自装置に該当する自装置設定情報を含む設定ファイルとを生成する第２の処理装置と、前記自装置設定情報または他の前記装置から受信したアクセス要求に含まれる要求設定情報を反映して前記制御対象機器を制御する前記装置であって、前記要求設定情報が前記機能定義ファイルにない場合、あらかじめ定められた前記機能設定情報と前記自装置設定情報との差分を変換するための変換情報に基づいて、前記機能設定情報を前記自装置設定情報に変換し、前記アクセス要求に対して応答する前記装置と、を備えたことを特徴とする電力系統監視制御システムとして構成される。
【００１５】
また、本発明は、上記電力系統監視制御システムで行われる電力系統監視制御方法としても把握される。
【発明の効果】
【００１６】
本発明によれば、所定の規格に準拠した電力系統監視制御システムにおいて、制御対象を制御する装置が持つ機能と自装置の設定ファイルに記載される機能情報が異なっている場合でも、その装置が機能を補完して動作を行うことが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態における変電所システムの構築における構成例の一例を示す図である。
【図２】本発明の実施形態における変電所システムの構成例を示す図である。
【図３】本発明の実施形態におけるＩＥＤの構成例を示す図である。
【図４（ａ）】本発明の実施形態におけるＩＣＤ機能テーブルの一例を示す図である。
【図４（ｂ）】本発明の実施形態におけるデータ変換テーブルの一例を示す図である。
【図５（ａ）】本発明の実施形態における電源投入時のデータ変換テーブル作成処理のフローチャートを示す図である。
【図５（ｂ）】本発明の実施形態における電源投入時のデータ変換テーブル作成処理のフローチャートを示す図である。
【図６（ａ）】本発明の実施形態におけるＭＭＳによるメッセージ受信時のフローチャートを示す図である。
【図６（ｂ）】本発明の実施形態におけるＭＭＳによるメッセージ受信時のフローチャートを示す図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態について説明する。
【００１９】
図１は、本発明を適用するＩＥＣ６１８５０規格に準拠したシステム構築の一例を示す。以下では、本発明にかかる電力系統監視制御システムおよび電力系統監視制御方法を変電所システムに適用した場合について説明しているが、これに限らず、発電設備、送電設備、配電設備、需要家設備等、電力の生産から消費までに介在する様々な設備やシステムに適用することができる。
【００２０】
システム構築では、システムコンフィグレータ１００（第１の処理装置）と、ＩＥＤコンフィグレータ１１０（第２の処理装置）と、ＩＥＤ１３０を用いる。
【００２１】
システムコンフィグレータ１２０は、システム全体を構成する機能を有した装置、或いはＰＣ（Personal Computer）に搭載されるソフトウェアである。
【００２２】
ＩＥＤコンフィグレータ１１０は、各ＩＥＤを設定する機能を有した装置、或いはＰＣに搭載されるソフトウェアである。
【００２３】
ＩＥＤ１３０は、ＩＥＤコンフィグレータからの設定情報によって動作する装置であり、開閉器や変圧器といった制御対象となる機器を制御する装置である。
【００２４】
ＩＣＤファイル１１１は、ＩＥＤ１３０が持つ機能をＸＭＬ（Extensible Markup Language）形式で記述した機能定義ファイルである。ＩＣＤファイル１１１は、ＩＥＤコンフィグレータ１１０によってＩＥＤ毎に生成されるファイルである。例えば、ＩＥＤ１３０ａの機能定義を記述しているファイルは、ＩＥＤコンフィグレータ１１０ａによって生成されるＩＣＤファイル１１１ａが該当する。
【００２５】
ＳＣＤファイル１０１は、変電所システム全体の構築情報をＸＭＬ形式で記述したシステム構築ファイルである。ＳＣＤファイル１０１は、システムコンフィグレータ１００が取得した各ＩＣＤファイル１１１をもとに生成されるファイルである。ＳＣＤファイル１０１には、各ＩＥＤが提供する機能情報と、その機能を動作させるための設定値を含む。設定値には、各ＩＥＤが通信を行うためのＩＰアドレス、ＩＥＤの名前、ＧＯＯＳＥやＭＭＳといった通信に関する情報がある。
【００２６】
ＣＩＤファイル１１２は、ＩＥＤ１３０を設定するための情報をＸＭＬ形式で記述した設定ファイルである。ＣＩＤ１１２は、ＩＥＤコンフィグレータ１１０が取得したＳＣＤファイル１０１によって生成されるファイルである。例えば、ＩＥＤ１３０ａの設定ファイルはＩＥＤコンフィグレータ１１０ａによって生成されるＣＩＤ１１２ａが該当する。ＣＩＤファイルは、ＩＥＤの機能情報と、その機能を定義させるための設定値を含む。
【００２７】
システム構築では、ＩＥＤコンフィグレータ１１０ａ、１１０ｂがそれぞれのＩＥＤ１３０ａ、１３０ｂの機能情報としてＩＣＤファイル１１１ａ、１１１ｂを生成する。システムコンフィグレータ１００はＩＣＤファイル１１１ａ、１１１ｂを取得し、システム仕様に基づいて設定値を付加し、システム全体の詳細情報としてＳＣＤファイル１０１を生成する。ＩＥＤコンフィグレータ１１０ａ、１１０ｂは、それぞれＳＣＤファイル１０１を取得し、それぞれのＩＥＤ１３０ａ、１３０ｂに該当する設定情報をＣＩＤファイル１１２ａ、１１２ｂを生成し、機器に反映させることで、ＩＥＤを設定する。
【００２８】
図２は、変電所システムの構成の一例を示す図である。
【００２９】
変電所システムは、変電所サーバ３００と、複数のＩＥＤ１３０とそれらの装置を接続するバス３１０、各装置の状態などを管理者に通知するモニタ１３１で構成される。このバス３１０にはイーサネットが該当する。
【００３０】
変電所サーバ３００は、ＩＥＤから送電網の障害を検知した場合には、その障害情報に対して、対応するＩＥＤに遮断指令を送信する。また、ＳＣＤに記載される機能情報を利用して、ＩＥＣ６１８５０で規定されるＧｅｔＤａｔａＶａｌｕｅｓやＳｅｔＤａｔａＳｅｔＶａｌｕｅｓといったサービスを利用して、ＩＥＤが持つデータ項目（ＬＮのＤＯ、ＤＡなど）の値の参照や設定を行う。
【００３１】
ＩＥＤ１３０は、送電網を監視して、障害を検知した場合には、その内容をＣＩＤファイルの情報をもとにＧＯＯＳＥを使用して変電所サーバに送信する。また、ＩＥＣ６１８５０で規定されるサービスを用いて変電所サーバから内部データの参照要求や設定要求を受信した際に、該当するデータを返す、或いはその値を反映して動作を行う。
【００３２】
図３は、ＩＥＤ１３０の構成の一例を示す図である。
【００３３】
ＩＥＤ１３０は、メモリ２１０と、ＣＰＵ（Central Processing Unit）２２０と、入出力Ｉ／Ｆ２３０、通信Ｉ／Ｆ２４０、記憶装置２５０、で構成される。
【００３４】
メモリ２１０は、ソフトウェアモジュール２００とＯＳ（Operating System）２１５がロードされる。ソフトウェアモジュール２００は、保護部２１１と、データ変換部２１２、データ変換テーブル作成部２１３と、ＩＥＣ６１８５０通信部２１４と、で構成される。
【００３５】
保護部２１１は、送電網の電気量を監視し、動作パラメータ２５３を用いて障害発生の有無を判断する機能である。
【００３６】
データ変換部２１２は、他の装置からＩＥＣ６１８５０規格の通信プロトコルでデータの参照や設定の要求を受信した際に、ＩＥＤの機能情報とＣＩＤに記載される機能情報の内容を変換する機能である。なお、変換方法に関しては後述する。
【００３７】
データ変換テーブル作成部２１３は、ＩＥＤの機能情報とＣＩＤに記載される機能情報の対応付けを行い、その差分情報をデータ変換テーブル２５４として生成する機能である。なお、作成方法に関しては後述する。
【００３８】
ＩＥＣ６１８５０通信部２１４は、ＩＥＣ６１８５０規格に準拠した通信プロトコル（ＭＭＳやＧＯＯＳＥなど）によりデータの送受信を行う機能である。
【００３９】
ＭＭＳは、ＴＣＰ／ＩＰ上で動作し、クライアントからの要求に対してサーバが処理を行い、クライアントに対してレスポンスを行う。ＩＥＣ６１８５０規格では、ＭＭＳを利用するためのサービスが規定されており、ＬＮやサービスの構成情報の取得や、ＤＯ／ＤＡのデータ値の参照や設定、ファイルの読み書き、といったサービスが定義されている。サービスのうち、ＤＯ／ＤＡの値を参照、或いは設定を行う場合には、その送信パケットにはアクセスするデータ項目（ＬＮ、ＤＯ、ＤＡ）の情報を含んでおり、その応答パケットには、正常な応答か否かを表すエラーコードが含まれる。エラーコードはＩＥＣ６１８５０規格で定義されており、値０は異常なし、値１〜１２がエラーの内容に応じて規定されている。
【００４０】
ＧＯＯＳＥは、Ｐｕｂｌｉｓｈｅｒ／Ｓｕｂｓｃｒｉｂｅｒ型の通信を行うプロトコルである。ＧＯＯＳＥの送信パケットは、ＣＩＤファイルに記載されるＤａｔａＳｅｔやメッセージ識別子であるＧｏＩＤなどが含まれる。ＤａｔａＳｅｔには、送信したいデータ項目（ＬＮ、ＤＯ、ＤＡなどの情報）について記載される。これらの通信データのフォーマットにはＡＳＮ．１形式が採用されており、データ型、データ長、値といった内容を含む。本実施例では、ＩＥＣ６１８５０通信部２１４にＭＭＳサーバ機能が搭載されているものとする。
【００４１】
入出力Ｉ／Ｆ２３０は、送電網の電気量を測定するＣＴ（Current Transformer）やＶＴ（Voltage Transformer）といった計測器や警報装置などと接続するためのインターフェースである。
【００４２】
通信Ｉ／Ｆ２４０は、他のＩＥＤ１３０や変電所内のサーバとデータ通信を行うためのインターフェースであり、イーサネット（商標登録）が該当する。
【００４３】
記憶装置２５０は、予め持つＩＥＤの機能を記載したＩＣＤ機能テーブル２５１と、設定時にＩＥＤコンフィグレータから取得したＣＩＤファイル情報２５２と、保護部の動作に必要な動作パラメータ２５３と、変換テーブル作成部２１３により生成されるデータ変換テーブル２５４と、を所持する。なお、動作パラメータ２５３には保護部が入出力Ｉ／Ｆ２３０を介して取得した電気量情報、保護機能の動作結果や保護部の動作に必要なパラメータの有効範囲といった情報を含む。動作パラメータ２５３のデータ項目は、ＤＡとして表現していても良い。
【００４４】
図４は、ＩＥＤ１３０が持つＩＣＤ機能情報テーブル２５１とデータ変換テーブル２５４の一例を示す図である。ＩＣＤ機能情報テーブル２５１は、ＩＣＤファイル１１１に記載される機能情報をＬＮＣｌａｓｓ名、ｌｎＩｎｓｔ、ＤＯ名、ＤＡ名、データ型といったフィールドで表現したテーブルである。
【００４５】
データ変換テーブル２５４は、変換テーブル作成部２１３によって作成されるテーブルであって、ＣＩＤファイル１１２に記載される機能情報に関するフィールドと、その機能情報に対応するＩＥＤの機能情報を記載するフィールドと、応答パケットで送信するエラーコードを記載するフィールドを持つ。エラーコード欄は、データ変換テーブル２５４を作成するときに、データ変換が可能であると判断した場合には値０を記載する。また、データ変換が不可能であると判断した場合には、そのエラーの内容を示すエラーコードの値を記載する。本実施例でのエラーコードは、機能情報の書き換えを原因とするエラーのうち、該当するＬＮが無い、該当するＤＯが無い、該当するＤＡが無い、データ型が文字列と数値間の変換を要するため変換できない、数値の有効範囲よりも狭い範囲しか表現できないデータ型のため変換できないといったエラーの詳細内容を値で表現する。
【００４６】
図５（ａ）と図５（ｂ）は、ＩＥＤ１３０が、ＩＥＤコンフィグレータからＣＩＤファイルを取得した際に、変換テーブル作成部２１２により、データ変換テーブル２５４を作成するフロー図である。
【００４７】
ＩＥＤは変換テーブル作成を開始すると、取得したＣＩＤファイルを解析する（Ｓ５２０）。
【００４８】
解析の結果、ＣＩＤの機能情報としてＬＮ、ＤＯ、ＤＡといったＣＩＤの機能情報を取得し（Ｓ５３０）、その機能情報をもとにＩＣＤ機能テーブルを検索する（Ｓ５５０）。
【００４９】
ステップＳ５５０でＩＣＤ機能テーブルと一致する機能がない場合には、データ変換テーブル２５４にＣＩＤ情報を追記し（Ｓ５５１）、データ変換テーブル２５４のエラーコード欄にＳＣＤの変更により該当するＬＮが無い旨のエラー（例えば値１３）を記載した後（Ｓ５５２）、ステップＳ５４０にてＣＩＤの機能情報を全て確認したか判定し、全て確認している場合には処理を終了する。
【００５０】
ステップＳ５４０にて、ＣＩＤの機能情報を全て確認していなければ、ステップＳ５５０へ移る。
【００５１】
ステップＳ５５０で一致するものがある場合には、データ型が一致しているか判定する（Ｓ５６０）。
【００５２】
ステップＳ５６０にて、データが一致している場合には、ステップＳ５４０へ移る。
【００５３】
ステップＳ５６０にて、データが一致していない場合には、データ変換テーブル２５４にＣＩＤの機能情報とＩＣＤの機能情報を追記し、変換パターンが数値の型変換か否かを確認する（Ｓ５８０）。
【００５４】
ステップＳ５８０にて、数値の型変換と判定した場合には、該当する項目の動作パラメータの有効範囲を取得し（Ｓ５８１）、動作パラメータの値の範囲がＣＩＤのデータ型で表現できるか否かを確認する（Ｓ５８２）。
【００５５】
ステップＳ５８２にて、ＣＩＤに記載されるデータ項目に該当する動作パラメータの有効範囲が、ＣＩＤのデータ型で表現できる値の範囲内の場合には、エラーコードをエラー無しとしてデータ変換テーブル２５４に追記し（Ｓ５８３）、ステップＳ５４０へ移る。
【００５６】
ステップＳ５８２にて、ＣＩＤに記載されるデータ項目に該当する動作パラメータがＣＩＤのデータ型で表現できる値の範囲外の場合には、ステップＳ５９０では、データ変換テーブル２５４のエラーコード欄に、ＳＣＤの変更による型エラー（例えば値１４）を記載し（Ｓ５９０）、ステップＳ５４０へ移る。
【００５７】
ステップＳ５８０で変換パターンが数値の型変換以外であれば、データ変換テーブル２５４のエラーコード欄にＳＣＤの変更による型変換エラーとして型変換が文字列型と数値型のため変換不可だった旨（例えば値１６）を記載し（Ｓ５９０）、ステップＳ５４０へ移る。
【００５８】
図６（ａ）と図６（ｂ）は、変電所システムにおいて、ＩＥＤがＭＭＳを用いた要求を受信した際の動作フローを示した図である。
【００５９】
ＩＥＤはパケットを受信するとプロトコルを解析し、要求パケットに含まれているデータ項目（ＬＮ／ＤＯ／ＤＡ）を取得し、ＩＥＣ６１８５０で定義されているサービスタイプを検出し（Ｓ６０１〜Ｓ６０３）、検出したサービスタイプから要求内容を判定する（Ｓ６０４）。
【００６０】
ステップＳ６０３にて、検出したサービスタイプがＩＥＤ６１８５０規格で定義されているＧｅｔＤａｔａＶａｌｕｅｓサービスやＧｅｔＤａｔａＳｅｔＶａｌｕｅｓサービスといったデータの値を取得する要求に該当する場合には、データ項目の情報をもとにＩＥＤ機能テーブル２５１から同一のデータ項目を検索する（Ｓ６１０）。
【００６１】
ステップＳ６１０にて、同一のデータ項目が存在する場合には、そのデータ項目の値を取得し（Ｓ６１１）、アクセスしたデータの値をもとに応答パケットを生成した後（Ｓ６１２）、その応答パケットを変電所サーバへ送信する（Ｓ６１３）。
【００６２】
ステップＳ６１０にて、同一のデータ項目が無い場合には、データ変換テーブル２５４のＣＩＤ情報のフィールドから同一のデータ項目を検索する（Ｓ６１４）。
【００６３】
ステップＳ６１４にて、同一のデータ項目が存在する場合には、データ変換テーブル２５４のエラーコードを取得し（Ｓ６１５）、その値が０か否かを確認する（Ｓ６１６）。
【００６４】
ステップＳ６１６にて、エラーコードの値が０の場合には、対応するＩＥＤ機能情報のデータ項目の値を取得し（Ｓ６１７）、応答データをＣＩＤのデータ型へ変換し（Ｓ６１８）、ステップＳ６１２へ移る。ステップＳ６１８において、例えば、整数値のデータ型から小数値を含むデータ型へ変換する場合には、小数の値を０でパディングする。
【００６５】
ステップＳ６１４にて、同一のデータ項目が存在しない場合には、ＩＥＣ６１８５０規格で定義されているエラーコードを含む応答パケットを生成し（Ｓ６２０）、入出力Ｉ／Ｆを介してモニタにエラーメッセージを表示し（Ｓ６２１）、応答パケットを変電所サーバに送信する（Ｓ６１３）。
【００６６】
ステップ６１６にて、データ変換テーブル２５４のエラーコードが０以外の場合には、ステップＳ６２０へ移り、入出力Ｉ／Ｆを介してモニタにエラーメッセージを表示し（Ｓ６２１）、応答パケットを送信する。
【００６７】
ステップＳ６０４で、ＩＥＣ６１８５０規格で定義されているＳｅｔＤａｔａＶａｌｕｅｓやＳｅｔＤａｔａＳｅｔＶａｌｕｅｓといったデータ値の設定要求に該当する場合には、データ項目の情報をもとにＩＥＤ機能テーブル２５１から同一のデータ項目を検索する（Ｓ６３０）。
【００６８】
ステップＳ６３０にて、同一のデータ項目が存在する場合には、そのデータ項目が変更可能な項目か否かと、値の有効範囲をもとに、設定可能か否かを確認する（Ｓ６３１）。
【００６９】
ステップＳ６３１にて、設定可能である場合には、該当するデータ項目へ値の書き込みを行い（Ｓ６３２）、設定が成功した旨の応答パケットを生成し（Ｓ６３３）、応答パケットを送信する（Ｓ６１３）。
【００７０】
ステップＳ６３１にて、設定値が有効範囲外だった場合には、ＩＥＤで扱える範囲はＳＣＤに記載されるデータ型の範囲よりも小さい旨のエラー（例えばエラーコードの値１７）と判断し、ステップＳ６２０へ移る。
【００７１】
ステップＳ６３０にて、同一のデータ項目が無い場合には、データ変換テーブル２５４のＣＩＤ情報のフィールドから同一のデータ項目を検索する（Ｓ６３４）。
【００７２】
ステップＳ６３４にて、同一のデータ項目が存在する場合には、データ変換テーブル２５４のエラーコードを取得し（Ｓ６３５）、その値が０か否かを確認する（Ｓ６３６）。
【００７３】
ステップＳ６３６にて、エラーコードの値が０の場合には、動作パラメータの有効範囲を取得し（Ｓ６３７）、ステップＳ６３１へ移る。
【００７４】
ステップＳ６３４にて、同一のデータ項目が存在しない場合には、ＩＥＣ６１８５０規格で定義されているエラーコードを含む応答パケットを生成し（Ｓ６２０）、入出力Ｉ／Ｆを介してモニタにエラーメッセージを表示し（Ｓ６２１）、応答パケットを変電所サーバに送信する（Ｓ６１３）。
【００７５】
ステップ６３６にて、データ変換テーブル２５４のエラーコードが０以外の場合には、ステップＳ６２０へ移り、そのエラーコードを含む応答パケットを送信する。
【００７６】
ステップＳ６０４にて、その他のサービスと判断した場合には、ＣＩＤ機能情報２５２を用いてＩＥＣ６１８５０規格に定義される動作に従い応答パケットを生成するため、ここでは詳細を記載しない（Ｓ６４０〜Ｓ６４１、Ｓ６１３）。
【００７７】
本実施例では、ソフトウェアモジュール２００に、保護部２１１、データ変換部２１２、データ変換テーブル作成部２１３、ＩＥＣ６１８５０通信部２１４を搭載した構成であるが、データ変換テーブル作成部２１３をＩＥＤコンフィグレータに搭載し、ＩＥＤコンフィグレータがデータ変換テーブル２５４を作成し、ＩＥＤに反映させても良い。また、ＩＥＤコンフィグレータでは、作成したデータ変換テーブル２５４内のＩＥＤ機能情報フィールドに対して、ユーザがＣＩＤファイルの機能情報に対応させる情報を編集して、ＩＥＤに反映させても良い。
【符号の説明】
【００７８】
１００・・・システムコンフィグレータ、
１１０、１１０ａ、１１０ｂ・・・ＩＥＤコンフィグレータ、
１３０、１３０ａ、１３０ｂ・・・ＩＥＤ、
１１１、１１１ａ、１１１ｂ・・・ＩＣＤファイル
１０１・・・ＳＣＤファイル、
１１２、１１２ａ、１１２ｂ・・・ＣＩＤファイル、
３００・・・変電所サーバ、
３１０・・・ステーションバス、
２１０・・・メモリ、
２２０・・・ＣＰＵ、
２３０・・・入出力Ｉ／Ｆ、
２４０・・・通信Ｉ／Ｆ、
２５０・・・記憶装置、
２００・・・ソフトウェアモジュール、
２１５・・・ＯＳ
２１１・・・保護部、
２１２・・・データ変換部、
２１３・・・変換テーブル作成部、
２１４・・・ＩＥＣ６１８５０通信部、
２５３・・・動作パラメータ
２５１・・・ＩＥＤ機能変換テーブル、
２５２・・・ＣＩＤファイル情報、
２５４・・・データ変換テーブル、
【図１】
2016226164.tif 000003
【図２】
2016226164.tif 000004
【図３】
2016226164.tif 000005
【図４（ａ）】
2016226164.tif 000006
【図４（ｂ）】
2016226164.tif 000007
【図５（ａ）】
2016226164.tif 000008
【図５（ｂ）】
2016226164.tif 000009
【図６（ａ）】
2016226164.tif 000010
【図６（ｂ）】
2016226164.tif 000011